[latexrefman-commits] [SCM] latexrefman updated: r1061 - in trunk: . latex2e-help-texinfo-tree/l [more]

Vincent Belaiche INVALID.NOREPLY at gnu.org.ua
Fri Oct 8 20:12:28 CEST 2021


Author: vincentb1
Date: 2021-10-08 18:12:28 +0000 (Fri, 08 Oct 2021)
New Revision: 1061

Added:
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Arrows.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Blackboard-bold.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Calligraphic.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Delimiters.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Dots.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Footnotes-of-footnotes.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Greek-letters.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Produce-the-index-manually.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cbigl-_0026-_005cbigr-etc_002e.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cboldmath-_0026-_005cunboldmath.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cleft-_0026-_005cright.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/ellipses-cdots.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/ellipses-ddots.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/ellipses-ldots.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/ellipses-vdots.html
Modified:
   trunk/latex2e-fr.dbk
   trunk/latex2e-fr.dvi
   trunk/latex2e-fr.html
   trunk/latex2e-fr.info
   trunk/latex2e-fr.pdf
   trunk/latex2e-fr.txt
   trunk/latex2e-fr.xml
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Accents.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Class-and-package-commands.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Command-Index.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Concept-Index.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Footnote-parameters.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Footnotes-in-a-table.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Footnotes-in-section-headings.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Footnotes.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Indexes.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Line-breaking.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Math-functions.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Math-miscellany.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Math-symbols.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/Text-symbols.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareFontEncoding.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextAccent.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextAccentDefault.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextCommand-_0026-_005cProvideTextCommand.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextComposite.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextCompositeCommand.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextSymbol.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextSymbolDefault.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cLastDeclaredEncoding.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cUseTextSymbol-_0026-_005cUseTextAccent.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cfootnotemark.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cfootnotetext.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cindex.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cmulticolumn.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cparindent-_0026-_005cparskip.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cprintindex.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cprovidecommand.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005csbox-_0026-_005csavebox.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005csmash.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005csubsection.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cthinspace-_0026-_005cnegthinspace.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cvalue.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/index.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/lrbox.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/makeindex.html
   trunk/latex2e-help-texinfo-tree/latex2e-fr/verse.html
   trunk/latex2e.info
Log:
[fr] Update products.



Modified: trunk/latex2e-fr.dbk
===================================================================
--- trunk/latex2e-fr.dbk	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-fr.dbk	2021-10-08 18:12:28 UTC (rev 1061)
@@ -4,10 +4,10 @@
   <!ENTITY latex "LaTeX">
 ]>
 <book id="latex2e-fr.dbk" lang="fr">
-<!-- $Id: common.texi 729 2018-11-13 23:22:27Z karl $ -->
+<!-- $Id: common.texi 1031 2021-09-01 17:02:05Z vincentb1 $ -->
 <!-- Public domain. -->
 
-<title>Manuel de référence officieux de &latex;2e (Décembre 2020)</title>
+<title>Manuel de référence officieux de &latex;2e (Août 2021)</title>
 <!-- % ** fin de tête (c'est pour courir Texinfo sur une région.) -->
 
 <!-- latex 2.09 commandes devraient tous être présents maintenant, -->
@@ -18,7 +18,7 @@
 <!--      => style de message d'erreur traditionnel, car on n'est pas dans un fichier -->
 <!--      => ajouter un nœud sur \errmessage -->
 <!-- -->
-<!--    - ajouter @node Colon character & \colon   -->
+<!--    - ajouter @node Colon character & \colon -->
 <!-- -->
 <!-- xx mais LaTeX2e substance est manquant. -->
 <!-- xx une liste aléatoire de quelques items manquant est à la fin de ce fichier -->
@@ -30,6 +30,7 @@
 <!-- xx donner réelle smallskip / etc. par défaut -->
 <!-- -->
 <!-- xx fusionner http://ctan.org/pkg/latex-info (paquetage CTAN latex-info) -->
+<!-- xx voir aussi http://ctan.org/tex-archive/info/latexcheat -->
 <!-- xx fusionner permutée-index -->
 <!-- xx fusionner latex manuel de la savane -->
 <!-- xx fusionner style mathématique hors texte -->
@@ -54,7 +55,7 @@
 <!-- xx commands, though some are internal and shouldn't be included. -->
 <!-- xx classes.dtx et al. define additional commands. -->
 <!-- xx See also http://ctan.org/pkg/macros2e. -->
-<!--  -->
+<!-- -->
 <!-- xx All the special characters should be definitively described. -->
 <!-- -->
 <!-- xx Notes de P. Bideault -->
@@ -67,24 +68,33 @@
 <!-- -->
 <!-- xx Le source2e typographie a un index avec tous noyau -->
 <!-- commandes xx, même si certains sont internes et ne devraient pas être inclus. -->
+<!-- -->
+<!-- xx much more from ltoutenc, depends on font? -->
+<!-- xx packages - required, additional, useful; oberdiek ... -->
+<!-- xx fonts - latexsys -->
+<!-- -->
 <!-- xx classes.dtx et al. définir des commandes supplémentaires. -->
 <!-- xx Voir aussi http://ctan.org/pkg/macros2e. -->
-<!-- xx Tous les caractères spéciaux devraient une fois pour toute être dérits  -->
+<!-- xx Tous les caractères spéciaux devraient une fois pour toute être dérits -->
 <!-- -->
 <!-- xx packages & classes - requis, plus, utiles; Oberdiek; polices -->
 
 <!-- ressources pour les termes typographiques en français: -->
 <!--    http://david.carella.free.fr/fr/typographie/glossaire-typographique.html -->
-<!--    http://www.cavi.univ-paris3.fr/phalese/desslate/index.htm -->
+<!--    http://tex.loria.fr/typographie/normes.pdf -->
 <!--    http://cahiers.gutenberg.eu.org/cg-bin/article/CG_2007___49_19_0.pdf -->
 <!-- Ainsi que http://gdt.oqlf.gouv.qc.ca/ -->
 <!-- -->
 <!-- Autres ressources: -->
-<!-- https://www.latex-project.org/help/books/lc2fr-apb.pdf -->
-<!-- http://mirror.ctan.org/info/impatient/fr/fbook.pdf -->
+<!-- http://mirror.ctan.org/info/lshort/french/lshort-fr.pdf -->
+<!-- http://www.babafou.eu.org/Apprends_LaTeX/ -->
+<!-- http://lozzone.free.fr/latex/guide-local.pdf (Tout ce que vous avez toujours voulu savoir sur LaTeX) -->
+<!-- http://mirror.ctan.org/info/impatient/fr/fbook.pdf (TeX pour l'impatient) -->
+<!-- http://mirrors.ctan.org/info/bibtex/tamethebeast/ttb_en.pdf -Tame The Beast) -->
+<!-- https://faq.gutenberg.eu.org -->
 
 <bookinfo><legalnotice><para>Ce document est un manuel de référence officieux pour &latex;, un
-système de préparation de documents, version « Décembre 2020 ».
+système de préparation de documents, version « Août 2021 ».
 </para>
 <para>Ce manuel a été traduit du fichier <filename>LATEX.HLP</filename> v1.0a de la
 bibliothèque d’aide VMS. La version pré-traduction a été rédigée par
@@ -92,15 +102,17 @@
 &latex; 2.09 a été rédigée par Stephen Gilmore. La version &latex;2e a
 été adaptée à partir de celle-ci par Torsten Martinsen. Karl Berry a
 fait d’autres mises à jour et ajouts, et reconnaît avec gratitude avoir
-utilisé <citetitle>Hypertext Help with &latex;</citetitle>, de Sheldon Green, et
-<citetitle>&latex; Command Summary</citetitle> (pour &latex;2.09) de L. Botway et
-C. Biemesderfer (publié par le &tex; Users Group en tant que
-<citetitle>&tex;niques</citetitle> numéro 10) ; il a utilisé ces documents en tant que matériel de
-référence et n’en a copié aucun texte directement.
+utilisé comme matériel de référence <citetitle>Hypertext Help with &latex;</citetitle>,
+de Sheldon Green, et <citetitle>&latex; Command Summary</citetitle> (pour &latex;2.09)
+de L. Botway et C. Biemesderfer (publié par le &tex; Users Group en
+tant que <citetitle>&tex;niques</citetitle> numéro 10). Nous savons également gré à
+Martin Herbert Dietze d’avoir de plus utilisé du matériel apparaissant
+dans son latex2e-refence. (À partir de ces références aucun texte
+n’a été copié directement).
 </para>
-<para>Tous droits réservés © 2015-2020 Vincent Belaïche — traduction.
+<para>Tous droits réservés © 2015-2021 Vincent Belaïche — traduction.
 
-Tous droits réservés © 2007-2020 Karl Berry. 
+Tous droits réservés © 2007-2021 Karl Berry. 
 
 Tous droits réservés © 1988, 1994, 2007 Stephen Gilmore. 
 
@@ -126,8 +138,9 @@
 </para></legalnotice></bookinfo>
 
 
+
 <para>Ce document est un manuel de référence officieux pour &latex;, un
-système de préparation de documents, version « Décembre 2020 ».
+système de préparation de documents, version « Août 2021 ».
 </para>
 <para>Ce manuel a été traduit du fichier <filename>LATEX.HLP</filename> v1.0a de la
 bibliothèque d’aide VMS. La version pré-traduction a été rédigée par
@@ -135,15 +148,17 @@
 &latex; 2.09 a été rédigée par Stephen Gilmore. La version &latex;2e a
 été adaptée à partir de celle-ci par Torsten Martinsen. Karl Berry a
 fait d’autres mises à jour et ajouts, et reconnaît avec gratitude avoir
-utilisé <citetitle>Hypertext Help with &latex;</citetitle>, de Sheldon Green, et
-<citetitle>&latex; Command Summary</citetitle> (pour &latex;2.09) de L. Botway et
-C. Biemesderfer (publié par le &tex; Users Group en tant que
-<citetitle>&tex;niques</citetitle> numéro 10) ; il a utilisé ces documents en tant que matériel de
-référence et n’en a copié aucun texte directement.
+utilisé comme matériel de référence <citetitle>Hypertext Help with &latex;</citetitle>,
+de Sheldon Green, et <citetitle>&latex; Command Summary</citetitle> (pour &latex;2.09)
+de L. Botway et C. Biemesderfer (publié par le &tex; Users Group en
+tant que <citetitle>&tex;niques</citetitle> numéro 10). Nous savons également gré à
+Martin Herbert Dietze d’avoir de plus utilisé du matériel apparaissant
+dans son latex2e-refence. (À partir de ces références aucun texte
+n’a été copié directement).
 </para>
-<para>Tous droits réservés © 2015-2020 Vincent Belaïche — traduction.
+<para>Tous droits réservés © 2015-2021 Vincent Belaïche — traduction.
 
-Tous droits réservés © 2007-2020 Karl Berry. 
+Tous droits réservés © 2007-2021 Karl Berry. 
 
 Tous droits réservés © 1988, 1994, 2007 Stephen Gilmore. 
 
@@ -174,7 +189,7 @@
 <title>&latex;2e : un manuel de référence officieux</title>
 
 <para>Ce document est un manuel de référence officieux pour &latex;2e, un
-système de préparation de document, dans sa version « Décembre 2020 ».
+système de préparation de document, dans sa version « Août 2021 ».
 </para>
 
 
@@ -202,9 +217,9 @@
 <indexterm role="fn"><primary><email>latexrefman at tug.org</email> adresse mél.</primary></indexterm>
 <para>&latex; est désormais maintenu par un groupe de bénévoles
 (<ulink url="http://latex-project.org">http://latex-project.org</ulink>).  La documentation officielle écrite
-par le projet &latex; est disponible à partir de leur site web. 
+par le projet &latex; est disponible à partir de leur site web.
 Le présent document est complètement officieux et n’a pas été examiné
-par les mainteneurs de &latex;. 
+par les mainteneurs de &latex;.
 <indexterm role="cp"><primary>rapports d’anomalies</primary></indexterm>
 <indexterm role="cp"><primary>rapports de bogues</primary></indexterm>
 <indexterm role="cp"><primary>bogues, rapports</primary></indexterm>
@@ -712,7 +727,7 @@
 qu’un appendice (voir <link linkend="Front_002fback-matter">Front/back matter</link>).
 </para>
 </listitem></varlistentry><varlistentry><term><literal>letter</literal>
-</term><listitem><anchor id="document-classes-letter"/><para>Courrier, incluant optionnellement des étiquettes pour enveloppes 
+</term><listitem><anchor id="document-classes-letter"/><para>Courrier, incluant optionnellement des étiquettes pour enveloppes
 (voir <link linkend="Letters">Letters</link>).
 </para>
 </listitem></varlistentry><varlistentry><term><literal>report</literal>
@@ -773,13 +788,13 @@
 </para>
 </listitem></varlistentry><varlistentry><term><literal>b5paper</literal>
 </term><listitem><para>176 sur 250mm (environ 6,9 sur 9,8 pouces)
-</para> 
+</para>
 </listitem></varlistentry><varlistentry><term><literal>executivepaper</literal>
 </term><listitem><para>7,25 sur 10,5 pouces
-</para> 
+</para>
 </listitem></varlistentry><varlistentry><term><literal>legalpaper</literal>
 </term><listitem><para>8,5 sur 14 pouces
-</para> 
+</para>
 </listitem></varlistentry><varlistentry><term><literal>letterpaper</literal>
 </term><listitem><para>8,5 sur 11 pouces (l’option par défaut)
 </para></listitem></varlistentry></variablelist>
@@ -1090,7 +1105,7 @@
 produit une avertissement semblable à <literal>Unused global option(s):
 [badoption].</literal>  Vous pouvez changer ce comportement avec la version
 étoilée <literal>\DeclareOption*{<replaceable>code</replaceable>}</literal>.  Par exemple, beaucoup de
-classeq étendent une classe existante en utilisant une commande du
+classes étendent une classe existante en utilisant une commande du
 genre <literal>\LoadClass{article}</literal>, et pour passer les options
 suppémentaires à la classe sous-jascente utilisent un code tel que
 celui-ci :
@@ -1391,14 +1406,14 @@
 </para>
 <para>La <replaceable>liste d’options</replaceable>, si présente, est une liste ponctuée de
 virgules.  La <replaceable>date de parution</replaceable>, si présente, doit avoir le format
-<replaceable>AAAA/MM/JJ</replaceable>.  Si la date de parution du paquetzge tel qu’il est
-installé sur votre systèlme est antérieur à <replaceable>date de parution</replaceable> alors
+<replaceable>AAAA/MM/JJ</replaceable>.  Si la date de parution du paquetage tel qu’il est
+installé sur votre système est antérieur à <replaceable>date de parution</replaceable> alors
 vous obtiendrez un avertissement du genre de <literal>You have requested,
 on input line 9, version `2017/07/03' of package jhtest, but only
 version `2000/01/01' is available</literal>.
 </para>
 <para>La variante <literal>\RequirePackageWithOptions</literal> utilise la liste d’options
-de la classe courtante. Ceci implique qu’elle ignore toute option passée
+de la classe courante. Ceci implique qu’elle ignore toute option passée
 à la classe via <literal>\PassOptionsToClass</literal>.  C’est une commande de
 commodité pour permettre facilement de construire des classes sur des
 classes existantes sans avoir à gérer les options qui sont passées.
@@ -1425,8 +1440,532 @@
 pour ce faire sont décrites ci-après.
 </para>
 
+<sect1 label="4.1" id="fontenc-package">
+<title><literal>fontenc</literal> package</title>
 
-<sect1 label="4.1" id="Font-styles">
+<indexterm role="cp"><primary>fonte, codage</primary></indexterm>
+<indexterm role="cp"><primary>UTF-8, prise en charge des fontes</primary></indexterm>
+<indexterm role="cp"><primary>T1</primary></indexterm>
+<indexterm role="cp"><primary>OT1</primary></indexterm>
+<indexterm role="fn"><primary>fontenc</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\usepackage[<replaceable>codage_fonte</replaceable>]{fontenc}
+</screen>
+<para>or
+</para>
+<screen>\usepackage[<replaceable>codage_fonte1</replaceable>, <replaceable>codage_fonte2</replaceable>, ...]{fontenc}
+</screen>
+<para>Spécifie les codages de fonte.  Un codage de fonte est une application
+des codes de caractères vers les glyphes de fonte utilisés pour composer
+votre texte en sortie.
+</para>
+<indexterm role="fn"><primary>paquetage <literal>fontspec</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>fontspec</literal>, paquetage</primary></indexterm>
+
+<para>Ce paquetage ne fonctionne que si vous utilisez le moteur
+<literal>pdflatex</literal> (voir <link linkend="TeX-engines">&tex; engines</link>).  Si vous utilisez les moteurs
+<command>xelatex</command> ou <command>lualatex</command> alors utilisez à la place le
+paquetage <literal>fontspec</literal>.
+</para>
+<para>La police originale de &tex;, Computer Modern, comprend un nombre
+limité de caractères. Par exemple, pour faire des caractères accentués
+ordinaires vous devez utiliser <literal>\accent</literal> (voir <link linkend="_005caccent">\accent</link>) mais
+cela désactive la césure.  &tex; users have agreed on a number of
+standards to access the larger sets of characters provided by modern
+fonts.  Si vous utilisez <command>pdflatex</command> alors placer ceci dans le
+préambule
+</para>
+<screen>\usepackage[T1]{fontenc}
+</screen>
+<para>cela active la prise en charge pour les langages européens les plus
+répandus, notamment le français, l’italien, le polonais.  En
+particulier, si vous avez des mots avec des lettres accentuées alors
+&latex; gèrera leur césure et le document en sortie peut faire l’obet
+de copier/coller.  (La seconde ligne optionnelle vous permet de taper
+directement les caractères accentués dans votre fixhier source).
+</para>
+<indexterm role="fn"><primary>paquetage <literal>lmodern</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>lmodern</literal>, paquetage</primary></indexterm>
+<indexterm role="fn"><primary>paquetage <literal>cm-super</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>cm-super</literal>, paquetage</primary></indexterm>
+<para>Si vous utisez un codage tel que
+<literal>T1</literal> et que les caractères ne sont pas nets ou passent mal au zoom
+alors vos fontes sont probablement définies par des cartes binaires
+(bitmap), on parle de fontes matricielle ou Type 3.  Si vous
+désirez des fontes vectorielles, utilisez un paquetage tel que
+<literal>lmodern</literal> ou <literal>cm-super</literal> pour obtenir des fontes vectorielles
+qui étendent celles utilisées par défaut par &latex;.
+</para>
+<para>Pour chaque <replaceable>codage_fonte</replaceable> passé en option mais encore non déclaré,
+ce paquetage charge les fichierss de définitions du codage, nommé
+<filename><replaceable>codage_fonte</replaceable>enc.def</filename>.  Il règle aussi
+<literal>\encodingdefault</literal> comme le dernier codage dans la liste d’option.
+</para>
+<para>Voici les valeurs usuelles pour <replaceable>codage_fonte</replaceable>.
+</para>
+<variablelist><varlistentry><term><literal>OT1</literal>
+</term><listitem><para>Le codage original pour &tex;.  Limité quasiment aux lettres latines non accentués.
+</para>
+</listitem></varlistentry><varlistentry><term><literal>OMS, OML</literal>
+</term><listitem><para>Codage des symboles et des lettres mathématiques.
+</para>
+</listitem></varlistentry><varlistentry><term><literal>T1</literal>
+</term><listitem><para>Texte étendu de &tex;.  Appelé parfois le codage Cork du nom de la
+conférence du grouope d’§Uitlisateurs &tex; durant laquelle il fut
+élaboré.  Donne accès à la plupart des caractères accentués
+européens. C’est l’option la plus fréquente pour ce paquetage.
+</para>
+</listitem></varlistentry><varlistentry><term><literal>TS1</literal>
+</term><listitem><para>Codage Texte Companion.
+</para></listitem></varlistentry></variablelist>
+<para>Par défaut &latex; charge <literal>OML</literal>, <literal>T1</literal>, <literal>OT1</literal>, et ensuite
+<literal>OMS</literal>, et règle le codage par défaut à <literal>OT1</literal>.
+</para>
+<para>Même si vous n’utilisez pas de lettres accentuées, vous pourriez avoir
+besoin d’un codage de font si la fonte que vous utilisez l’exige.
+</para>
+<para>Si vous utilisez des fontes codée en <literal>T1</literal> autre que celles de la
+police par défaut Computer Modern, alors vous pourriez avoir besoin de
+charger le paquetage qui sélection vos fontes avant de charger
+<filename>fontenc</filename>, de sorte à empécher le système de charger l’une des
+fontes codées en <literal>T1</literal> de la police par défaut.
+</para>
+<para>L’équipe du projet &latex; a réservé les noms de codafge commençant
+par : ‘<literal>T</literal>’ pour les codages standards de text à 256 caractères,
+‘<literal>TS</literal>’ pour les symboles qui étendent les codages T correspondants,
+‘<literal>X</literal>’ pour les codages de test, ‘<literal>M</literal>’ pour les codages standards
+de math à 256 caractères, ‘<literal>A</literal>’ pour les applications spéciales,
+‘<literal>OT</literal>’ pour les codages standards de texte à 128 caractères, et
+‘<literal>OM</literal>’ pourn les codages standards de math à 128 caractères (‘<literal>O</literal>’
+est l’initiale d’‘<literal>obsolete</literal>’).
+</para>
+<para>Ce paquetage fournit un certain nombre de commandes, détaillées
+ci-dessous. Beaucoup d’entre elles sont spécifiques à un codage, aussi
+si vous avez défini une commande qui fonctionne pour un codage mais que
+le codage courant en est différent alors la commande n’est pas active.
+</para>
+
+
+<sect2 label="4.1.1" id="_005cDeclareFontEncoding">
+<title><literal>\DeclareFontEncoding</literal></title>
+
+<indexterm role="cp"><primary>fonte, déclarer le codage</primary></indexterm>
+<indexterm role="cp"><primary>codage de fonte</primary></indexterm>
+<indexterm role="cp"><primary>accents, définir</primary></indexterm>
+<indexterm role="fn"><primary>\DeclareFontEncoding</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\DeclareFontEncoding{<replaceable>codage</replaceable>}{<replaceable>réglages-texte</replaceable>}{<replaceable>réglages-math</replaceable>}
+</screen>
+<para>Déclare le codage de fonte <replaceable>codage</replaceable>.  Sauvegarde également la valeur
+de <replaceable>codage</replaceable> dans <literal>\LastDeclaredEncoding</literal>
+(voir <link linkend="_005cLastDeclaredEncoding">\LastDeclaredEncoding</link>).
+</para>
+<para>Le fichier <filename>t1enc.def</filename> contient cette ligne (suivie de bien
+d’autres) :
+</para>
+<screen>\DeclareFontEncoding{T1}{}{}
+</screen>
+<para>Les <replaceable>réglages-texte</replaceable> sont les commandes que &latex; exécutera
+chaque fois qu’il commute d’un codage à une autre avec les commandes
+<literal>\selectfont</literal> et <literal>\fontencoding</literal>.  Les <replaceable>réglages-math</replaceable>
+sont les commandes que &latex; utilise lorsque la fonte est accédée en
+tant qu’alphabet mathématique.
+</para>
+<para>&latex; ignore tout espace au sein de <replaceable>réglages-texte</replaceable> et
+<replaceable>réglages-math</replaceable>, de sorte à prévenir toute insertion non voulue
+d’espace en sortie.
+</para>
+<para>Si vous inventez un codage vous devriez choisir un nom de deux ou trois
+lettres commençant par ‘<literal>L</literal>’ pour ‘<literal>local</literal>’, ou ‘<literal>E</literal>’ pour
+‘<literal>experimental</literal>’.
+</para>
+<para>Notez que les fichiers de définition de codage de sortie sont
+potientiellement lus plusieurs fois par &latex;, ainsi utiliser, par
+ex. <literal>\newcommand</literal> peut causer une erreur.  De plus, il est
+préférable que de tels fichiers contiennent une ligne
+<literal>\ProvidesFile</literal> (voir <link linkend="Class-and-package-commands">Class and package commands</link>).
+</para>
+<para>Notez aussi qu’il est préférable de n’utiliser les commandes en
+<literal>\...Default</literal> que dans un paquetage, et non dans les fichiers de
+définition de codage, puisque ces fichiers ne devraient contenir que des
+déclarations spécifiques à ce codage-là.
+</para>
+
+</sect2>
+<sect2 label="4.1.2" id="_005cDeclareTextAccent">
+<title><literal>\DeclareTextAccent</literal></title>
+
+<indexterm role="cp"><primary>fonte, codage</primary></indexterm>
+<indexterm role="cp"><primary>accents, définir</primary></indexterm>
+<indexterm role="fn"><primary>\DeclareTextAccent</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\DeclareTextAccent{<replaceable>cmd</replaceable>}{<replaceable>codage</replaceable>}{<replaceable>cassetin</replaceable>}
+</screen>
+<para>Définit un accent, à mettre au dessus d’autres glyphe, au sein du codage
+<replaceable>codage</replaceable> à la position <replaceable>cassetin</replaceable>.
+</para>
+<indexterm role="cp"><primary>cassetin, fonte</primary></indexterm>
+<para>Un <firstterm>cassetin</firstterm> est le numéro identifiant un glyphe au sein d’une
+fonte.
+</para>
+<para>La ligne suivante de <filename>t1enc.def</filename> déclare que pour fabriquer un
+accent circonflexe comme dans <literal>\^A</literal>, le système va mettre l’accent
+dans du cassetin 2 sur le caractère ‘<literal>A</literal>’, qui est représenté en
+ASCII comme 65.  (Ceci vaut à moins qu’il y ait une déclaration
+<literal>DeclareTextComposite</literal> ou <literal>\DeclareTextCompositeCommand</literal>
+pertinente ; voir <link linkend="_005cDeclareTextComposite">\DeclareTextComposite</link>) :
+</para>
+<screen>\DeclareTextAccent{\^}{T1}{2}
+</screen>
+<para>Si <replaceable>cmd</replaceable> a déjà été défini, alors <literal>\DeclareTextAccent</literal> ne
+produit pas d’erreur mais il enregistre la redéfinition dans le fichier
+de transcription.
+</para>
+
+</sect2>
+<sect2 label="4.1.3" id="_005cDeclareTextAccentDefault">
+<title><literal>\DeclareTextAccentDefault</literal></title>
+
+<indexterm role="cp"><primary>accents, définir</primary></indexterm>
+<indexterm role="fn"><primary>\DeclareTextAccent</primary></indexterm>
+<indexterm role="fn"><primary>\DeclareTextAccentDefault</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\DeclareTextAccentDefault{\<replaceable>cmd</replaceable>}{<replaceable>codage</replaceable>}
+</screen>
+<para>S’il y a une commande d’accent <literal>\<replaceable>cmd</replaceable></literal> spécifique à un codage
+mais qu’il n’y a aucun <literal>\DeclareTextAccent</literal> associé pour ce codage,
+alors cette commande va prendre le relai en disant de l’utiliser comme
+décrit pour <replaceable>codage</replaceable>.
+</para>
+<para>Par exemple, pour faire que le codage <literal>OT1</literal> soit le codage par
+défaut pour l’accent <literal>\"</literal>, déclarez ceci :
+</para>
+<screen>\DeclareTextAccentDefault{\"}{OT1}
+</screen>
+<para>Si vous tapez un <literal>\"</literal> alors que le codage courant n’a pas de
+définition pour cet accent, alors &latex; utilisera la définition issue
+de <literal>OT1</literal>.
+</para>
+<para>C-à-d. que cette commande est équivalente l’appel suivant
+(voir <link linkend="_005cUseTextSymbol-_0026-_005cUseTextAccent">\UseTextSymbol & \UseTextAccent</link>) :
+</para>
+<screen>\DeclareTextCommandDefault[1]{\<replaceable>cmd</replaceable>}
+   {\UseTextAccent{<replaceable>codage</replaceable>}{\<replaceable>cmd</replaceable>}{#1}}
+</screen>
+<para>Notez que <literal>\DeclareTextAccentDefault</literal> fonctionne pour l’une
+quelconque des commandes <filename>fontenc</filename> à un argument, et pas seulement
+les commandes d’accent.
+</para>
+
+</sect2>
+<sect2 label="4.1.4" id="_005cDeclareTextCommand-_0026-_005cProvideTextCommand">
+<title><literal>\DeclareTextCommand</literal> & <literal>\ProvideTextCommand</literal></title>
+
+<indexterm role="fn"><primary>\DeclareTextCommand</primary></indexterm>
+<indexterm role="fn"><primary>\ProvideTextCommand</primary></indexterm>
+
+<para>Synopsis, l’un parmi :
+</para>
+<screen>\DeclareTextCommand{\<replaceable>cmd</replaceable>}{<replaceable>codage</replaceable>}{<replaceable>défn</replaceable>}
+\DeclareTextCommand{\<replaceable>cmd</replaceable>}{<replaceable>codage</replaceable>}[<replaceable>nargs</replaceable>]{<replaceable>defn}</replaceable>
+\DeclareTextCommand{\<replaceable>cmd</replaceable>}{<replaceable>codage</replaceable>}[<replaceable>nargs</replaceable>][<replaceable>défautargopt</replaceable>]{<replaceable>défn</replaceable>}
+</screen>
+<para>ou l’un parmi :
+</para>
+<screen>\ProvideTextCommand{\<replaceable>cmd</replaceable>}{<replaceable>codage</replaceable>}{<replaceable>défn</replaceable>}
+\ProvideTextCommand{\<replaceable>cmd</replaceable>}{<replaceable>codage</replaceable>}[<replaceable>nargs</replaceable>]{<replaceable>défn</replaceable>}
+\ProvideTextCommand{\<replaceable>cmd</replaceable>}{<replaceable>codage</replaceable>}[<replaceable>nargs</replaceable>][<replaceable>défautargopt</replaceable>]{<replaceable>défn</replaceable>}
+</screen>
+<para>Définit la commande <literal>\<replaceable>cmd</replaceable></literal>, laquelle sera spécifique à un
+codage.  Le nom <replaceable>cmd</replaceable> de la commande doit être précédé d’une
+contr’oblique, <literal>\</literal>.  Ces commandes ne peuvent apparaître que dans
+le préambule.  Redéfinir <literal>\<replaceable>cmd</replaceable></literal> ne cause pas d’erreur. La
+commande définie sera robuste même si le code dans <replaceable>défn</replaceable> est
+fragile (voir <link linkend="_005cprotect">\protect</link>).
+</para>
+<para>Par exemple, le fichier <filename>t1enc.def</filename> contient la ligne suivante :
+</para>
+<screen>\DeclareTextCommand{\textperthousand}{T1}{\%\char 24 }
+</screen>
+<para>Avec cela, vous pouvez exprimer des pourmilles comme ceci :
+</para>
+<screen>\usepackage[T1]{fontenc}  % dans le préambule
+  ...
+La limite légale est de \( 0,8 \)\textperthousand.
+</screen>
+<para>Si vous changez le codage de fonte en <literal>OT1</literal> alors vous obtenez une
+erreur du genre de ‘<literal>LaTeX Error: Command \textperthousand
+unavailable in encoding OT1</literal>’.
+</para>
+<indexterm role="fn"><primary>\DeclareTextSymbol</primary></indexterm>
+<para>La variante <literal>\ProvideTextCommand</literal> agit de même, à ceci près qu’elle
+ne fait rien si <literal>\<replaceable>cmd</replaceable></literal> est déjà définie.  La commande
+<literal>\DeclareTextSymbol</literal> est plus rapide pour une simple association
+d’un cassetin à un glyphe (voir <link linkend="_005cDeclareTextSymbol">\DeclareTextSymbol</link>)
+</para>
+<para>Les arguments optionels <replaceable>nargs</replaceable> et <replaceable>défautargopt</replaceable> jouent le même
+rôle que dans <literal>\newcommand</literal> (voir <link linkend="_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</link>).
+En un mot, <replaceable>nargs</replaceable> est un entier de 0 à 9 spécifiant le nombre
+d’arguments que la commande <literal>\<replaceable>cmd</replaceable></literal> qu’on définit prend.  Ce
+nombre inclut tout argument optionnel.  Omettre cet argument revient
+au même que spécifier 0 pour dire que <literal>\<replaceable>cmd</replaceable></literal> n’a aucun
+argument.  Et, si <replaceable>défautargopt</replaceable> est présent, alors le premier
+argument de <literal>\<replaceable>cmd</replaceable></literal> est optionnel, et sa valeur par défaut est
+<replaceable>défautargopt</replaceable> (ce qui peut être la chaîne vide).  Si
+<replaceable>défautargopt</replaceable> n’est pas présent alors <literal>\<replaceable>cmd</replaceable></literal> ne prend
+pas d’argument optionnel.
+</para>
+
+</sect2>
+<sect2 label="4.1.5" id="_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault">
+<title><literal>\DeclareTextCommandDefault</literal> & <literal>\ProvideTextCommandDefault </literal></title>
+
+<indexterm role="fn"><primary>\DeclareTextCommand</primary></indexterm>
+<indexterm role="fn"><primary>\DeclareTextCommandDefault</primary></indexterm>
+<indexterm role="fn"><primary>\ProvideTextCommand</primary></indexterm>
+<indexterm role="fn"><primary>\ProvideTextCommandDefault</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\DeclareTextCommandDefault{\<replaceable>cmd</replaceable>}{<replaceable>défn</replaceable>}
+</screen>
+<para>ou :
+</para>
+<screen>\ProvideTextCommandDefault{\<replaceable>cmd</replaceable>}{<replaceable>défn</replaceable>}
+</screen>
+<para>Donne une définition par défaut à <literal>\<replaceable>cmd</replaceable></literal>, pour la situation
+où cette commande n’est pas définie dans le codage actuellement en
+vigueur. La valeur par défaut doit utiliser uniquement les codages
+connus comme disponibles.
+</para>
+<para>La déclaration ci-dessous rend <literal>\copyright</literal> disponible.
+</para>
+<screen>\DeclareTextCommandDefault{\copyright}{\textcircled{c}}
+</screen>
+<para>Elle utilise uniquement un codage (OMS) qui est toujours disponible.
+</para>
+<para>La déclaration <literal>\DeclareTextCommandDefault</literal> n’est pas destinée à
+survenir dans un fichier de définition de codage puisque ces fichiers ne
+doivent déclarer que des commandes à utiliser quand vous sélectionnez ce
+codage. Au lieu de cela, elle devrait être dans un paquetage.
+</para>
+<para>Comme pour les commandes correspondantes qui ne sont pas en
+<literal>...Default</literal>, la déclaration <literal>\ProvideTextCommandDefault</literal> a
+exactement le même comportement que <literal>\DeclareTextCommandDefault</literal> à
+ceci près qu’elle ne fait rien si <literal>\<replaceable>cmd</replaceable></literal> est déjà définie
+(voir <link linkend="_005cDeclareTextCommand-_0026-_005cProvideTextCommand">\DeclareTextCommand & \ProvideTextCommand</link>).  De sorte qu’un
+paquetage peut l’utiliser pour fournir une définition de repli que
+d’autres paquetages peuvent améliorer.
+</para>
+
+</sect2>
+<sect2 label="4.1.6" id="_005cDeclareTextComposite">
+<title><literal>\DeclareTextComposite</literal></title>
+
+<indexterm role="cp"><primary>accents, définir</primary></indexterm>
+<indexterm role="fn"><primary>\DeclareTextComposite</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\DeclareTextComposite{\<replaceable>cmd</replaceable>}{<replaceable>codage</replaceable>}{<replaceable>objet_simple</replaceable>}{<replaceable>cassetin</replaceable>}
+</screen>
+<para>Accède à un glyphe accentué directement, c-à-d. sans avoir à placer
+une accent au dessus d’un caractère séparé.
+</para>
+<para>La ligne suivante extraite de <filename>t1enc.def</filename> signifie que <literal>\^o</literal>
+aura pour effet que &latex; compose le ‘<literal>o</literal>’ bas-de-casse en prenant
+le caractère directement du cassetin 224 de la fonte.
+</para>
+<screen>\DeclareTextComposite{\^}{T1}{o}{244}
+</screen>
+<para>Voir <link linkend="fontenc-package">fontenc package</link>, pour une liste des codages
+usuels. L’<replaceable>objet_simple</replaceable> devrait être un seul caractère ou une seule
+commande.  L’argument <replaceable>cassetin</replaceable> est d’ordinaire un entier positif
+représenté en décimal (bien que les notations octale ou hexadécimale
+soient possibles).  Normalement \<replaceable>cmd</replaceable> a déjà été déclarée pour ce
+codage, soit avec <literal>\DeclareTextAccent</literal> soit avec un
+<literal>\DeclareTextCommand</literal> à un argument.  Dans <filename>t1enc.def</filename>, la
+ligne ci-dessus suit la commande
+<literal>\DeclareTextAccent{\^}{T1}{2}</literal>.
+</para>
+
+</sect2>
+<sect2 label="4.1.7" id="_005cDeclareTextCompositeCommand">
+<title><literal>\DeclareTextCompositeCommand</literal></title>
+
+<indexterm role="cp"><primary>accents, définir</primary></indexterm>
+<indexterm role="fn"><primary>\DeclareTextCompositeCommand</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\DeclareTextCompositeCommand{\<replaceable>cmd</replaceable>}{<replaceable>codage</replaceable>}{<replaceable>arg</replaceable>}{<replaceable>code</replaceable>}
+</screen>
+<para>Une version plus générale de <literal>\DeclareTextComposite</literal> qui exécute un
+code arbitraire avec <literal>\<replaceable>cmd</replaceable></literal>.
+</para>
+<para>Ceci permet que des accents sur ‘<literal>i</literal>’ se comportent de la même façon
+que des accents sur le i-sans-point, <literal>\i</literal>.
+</para>
+<screen>\DeclareTextCompositeCommand{\'}{OT1}{i}{\'\i}
+</screen>
+<para>Voir <link linkend="fontenc-package">fontenc package</link>, pour une liste des codages usuels.  Normalement
+<literal>\<replaceable>cmd</replaceable></literal> doit avoir été déjà déclarée avec
+<literal>\DeclareTextAccent</literal> ou avec un <literal>\DeclareTextCommand</literal> à un
+argument.
+</para>
+
+</sect2>
+<sect2 label="4.1.8" id="_005cDeclareTextSymbol">
+<title><literal>\DeclareTextSymbol</literal></title>
+
+<indexterm role="cp"><primary>symbole, définition</primary></indexterm>
+<indexterm role="fn"><primary>\DeclareTextSymbol</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\DeclareTextSymbol{\<replaceable>cmd</replaceable>}{<replaceable>codage</replaceable>}{<replaceable>cassetin</replaceable>}
+</screen>
+<para>Définit un symbole dans le codage <replaceable>codage</replaceable> à la position
+<replaceable>cassetin</replaceable>.  Les symboles définis de cette manière sont destinés à
+être utilisés dans du texte, et non dans des mathématiques.
+</para>
+<para>Par exemple, cette ligne extraite de <filename>t1enc.def</filename> déclare le numéro
+du glyphe à utiliser pour «, le guillemet
+gauche :
+</para>
+<screen>\DeclareTextSymbol{\guillemotleft}{T1}{19}
+</screen>
+<para>La commande <literal>\DeclareTextCommand{\guillemotleft}{T1}{\char
+19}</literal> a le même effet mais est plus lente (voir <link linkend="_005cDeclareTextCommand-_0026-_005cProvideTextCommand">\DeclareTextCommand &
+\ProvideTextCommand</link>).
+</para>
+<para>Voir <link linkend="fontenc-package">fontenc package</link>, pour une liste des codages usuels.  Le
+<replaceable>cassetin</replaceable> peut être spécifié en notation décimale, ou octale (comme
+dans <literal>'023</literal>), ou hexadecimale (comme dans <literal>"13</literal>), bien que la
+notation décimale ait l’avantage d’être insensible à la redéfinition du
+guillemet anglais simple ou double par un autre paquetage.
+</para>
+<para>Si <literal>\<replaceable>cmd</replaceable></literal> est déjà définie, alors <literal>\DeclareTextSymbol</literal>
+ne produit pas une erreur, mais il inscrit que la redéfinition a eu lieu
+dans le fichier
+<!-- xx TODO = .log ? -->
+transcript.
+</para>
+
+</sect2>
+<sect2 label="4.1.9" id="_005cDeclareTextSymbolDefault">
+<title><literal>\DeclareTextSymbolDefault</literal></title>
+
+<indexterm role="cp"><primary>accents, définir</primary></indexterm>
+<indexterm role="fn"><primary>\DeclareTextSymbol</primary></indexterm>
+<indexterm role="fn"><primary>\DeclareTextSymbolDefault</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\DeclareTextSymbolDefault{\<replaceable>cmd</replaceable>}{<replaceable>codage</replaceable>}
+</screen>
+<para>S’il y a une <literal>\<replaceable>cmd</replaceable></literal> de symbole spécifique à un codage mais
+qu’il n’y a pas de <literal>\DeclareTextSymbol</literal> associé pour ce codage,
+alors cette commande peut prendre le relai, en disant d’obtenir le
+symbole selon la description faite pour <replaceable>codage</replaceable>.
+</para>
+<para>Par exemple, pour déclarer que si le codage courant ne donne pas de
+signification à <literal>\textdollar</literal> alors on utilise celle issue
+d’<literal>OT1</literal>, déclarer ceci :
+</para>
+<screen>\DeclareTextSymbolDefault{\textdollar}{OT1}
+</screen>
+<para>C-à-d. que cette commande est équivalente à cet appel
+(voir <link linkend="_005cUseTextSymbol-_0026-_005cUseTextAccent">\UseTextSymbol & \UseTextAccent</link>) :
+</para>
+<screen>\DeclareTextCommandDefault{\<replaceable>cmd</replaceable>}
+   {\UseTextSymbol{<replaceable>codage</replaceable>}{\<replaceable>cmd</replaceable>}}
+</screen>
+<!-- xx TODO éclaircir ce qu'on entend par commande à zéro argument de -->
+<!-- @file{fontenc} -->
+<para>Notez que <literal>\DeclareTextSymbolDefault</literal> peut être
+utilisé pour définir une signification par défaut pour toute commande à
+zéro argument de <filename>fontenc</filename>.
+</para>
+
+</sect2>
+<sect2 label="4.1.10" id="_005cLastDeclaredEncoding">
+<title><literal>\LastDeclaredEncoding</literal></title>
+
+<indexterm role="fn"><primary>\LastDeclaredEncoding</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\LastDeclaredEncoding
+</screen>
+<para>Obtient le nom du dernier codage déclaré. La commande
+<literal>\DeclareFontEncoding</literal> stocke le nom de sorte qu’on puisse le
+retrouver avec cette commande (voir <link linkend="_005cDeclareFontEncoding">\DeclareFontEncoding</link>).
+</para>
+<para>Dans l’exemple suivant, on compte sur <literal>\LastDeclaredEncoding</literal>
+plutôt que de donner le nom du codage explicitement :
+</para>
+<screen>\DeclareFontEncoding{JH1}{}{}
+\DeclareTextAccent{\'}{\LastDeclaredEncoding}{0}
+</screen>
+
+</sect2>
+<sect2 label="4.1.11" id="_005cUseTextSymbol-_0026-_005cUseTextAccent">
+<title><literal>\UseTextSymbol</literal> & <literal>\UseTextAccent</literal></title>
+
+<indexterm role="fn"><primary>\UseTextSymbol</primary></indexterm>
+<indexterm role="fn"><primary>\UseTextAccent</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\UseTextSymbol{<replaceable>codage</replaceable>}{\<replaceable>cmd</replaceable>}
+</screen>
+<para>ou :
+</para>
+<screen>\UseTextAccent{<replaceable>codage</replaceable>}{\<replaceable>cmd</replaceable>}{<replaceable>texte</replaceable>}
+</screen>
+<para>Utilise un symbole ou un accent qui n’est pas défini dans le codage
+courant.
+</para>
+<para>En général, pour utiliser une commande <filename>fontenc</filename> dans un codage où
+elle n’est pas définie, et si la commande n’a pas d’arguments, alors
+vous pouvez utiliser quelque-chose de ce genre :
+</para>
+<screen>\UseTextSymbol{OT1}{\ss}
+</screen>
+<para>ce qui est équivalent à ceci (notez que les accolades externes forment
+un groupe, de sorte que &latex; revient au codage précédent après le
+<literal>\ss</literal>) :
+</para>
+<screen>{\fontencoding{OT1}\selectfont\ss}
+</screen>
+<para>De même, pour utiliser une commande <filename>fontenc</filename> dans un codage où
+elle n’est pas définie, et si la commande a un argument, vous pouvez
+l’utiliser ainsi :
+</para>
+<screen>\UseTextAccent{OT1}{\'}{a}
+</screen>
+<para>ce qui est équivalent à cela (encore une fois, notez les accolades
+externes formant un groupe) :
+</para>
+<screen>{fontencoding{OT1}\selectfont
+   \'{\fontencoding{<replaceable>cdg_en_vigueur</replaceable>}\selectfont a}}
+</screen>
+<para>Ci-dessus, <replaceable>cdg_en_vigueur</replaceable> est le codage en vigueur avant cette
+séquence de commandes, de sorte que ‘<literal>a</literal>’ est composé en utilisant le
+codage courant, et seulement l’accent est pris de <literal>OT1</literal>.
+</para>
+</sect2>
+</sect1>
+<sect1 label="4.2" id="Font-styles">
 <title>styles des polices</title>
 
 <indexterm role="cp"><primary>styles de police</primary></indexterm>
@@ -1444,8 +1983,8 @@
 qui est souvant utile. Cette forme ne prend pas arguments comme dans
 <literal>{\itshape <replaceable>texte</replaceable>}</literal>. La portée la forme déclarative s’étend
 jusqu’à la prochaine commande de type style ou jusqu’à la fin du groupe
-actuel. De plus, chacun a une forme par environnement comme
-<literal>\begin{itshape}…\end{itshape}</literal>, que l’ont décrit plus
+actuel. De plus, chacune a une forme par environnement comme
+<literal>\begin{itshape}…\end{itshape}</literal>, que l’on décrit plus
 amplement à la fin de cette rubrique.
 </para>
 <para>Ces commandes, dans n’importe laquelle des trois formes, sont
@@ -1628,7 +2167,7 @@
 ensembles de commandes ont leur place.
 </para>
 </sect1>
-<sect1 label="4.2" id="Font-sizes">
+<sect1 label="4.3" id="Font-sizes">
 <title>tailles des polices</title>
 <indexterm role="cp"><primary>tailles de police</primary></indexterm>
 <indexterm role="cp"><primary>tailles des polices de caractères</primary></indexterm>
@@ -1690,6 +2229,19 @@
 qu’on aurait pu la mettre entre accolades <literal>{\small Ce texte est en
 petits caractères.}</literal>.
 </para>
+<para>Essayer d’utiliser ces commandes en math, comme dans <literal>$\small
+mv^2/2$</literal>, donne l’avertissement ‘<literal>LaTeX Font Warning: Command \small
+invalid in math mode</literal>’, et la taille de fonte n’est pas changée. Pour
+travailler avec un formule trop grande, le plus souvent la meilleure
+option est d’utiliser l’environnement <literal>displaymath</literal> (voir <link linkend="Math-formulas">Math
+formulas</link>), ou l’un des environnement fournis par le paquetage
+<literal>amsmath</literal>.  Pour des mathématiques dans le texte, comme dans un
+tableau de formules, une alternative est quelque-chose du genre de
+<literal>{\small $mv^2/2$}</literal>.  (Il arrive que <literal>\scriptsize</literal> et
+<literal>\scriptstyle</literal> soient pris l’un pour l’autre. Les deux changent la
+taille mais le dernier change nombre d’autres aspects conditionnant la
+composition des mathéatiques. Voir <link linkend="Math-styles">Math styles</link>).
+</para>
 <indexterm role="cp"><primary>forme par environnement des commandes de contrôle de la taille de police</primary></indexterm>
 <para>Une <firstterm>forme par environnement</firstterm> de chacune de ces commandes est également
 définie ; par exemple, <literal>\begin{tiny}...\end{tiny}</literal>. Toutefois,
@@ -1707,7 +2259,7 @@
 particulier n’est pas rare).
 </para>
 </sect1>
-<sect1 label="4.3" id="Low_002dlevel-font-commands">
+<sect1 label="4.4" id="Low_002dlevel-font-commands">
 <title>commandes de fontes de bas niveau</title>
 <indexterm role="cp"><primary>commandes de fontes de bas niveau</primary></indexterm>
 <indexterm role="cp"><primary>commandes de fontes, de bas niveau</primary></indexterm>
@@ -1730,8 +2282,8 @@
 des mots contenant des lettres accentuées. Pour plus d’information, voir
 <ulink url="https://ctan.org/pkg/encguide">https://ctan.org/pkg/encguide</ulink>.
 </para>
-</listitem></varlistentry><varlistentry><term><literal>\fontfamily{<replaceable>famille</replaceable>}</literal>
-</term><listitem><anchor id="low-level-font-commands-fontfamily"/><indexterm role="fn"><primary>\fontfamily</primary></indexterm>
+<anchor id="low-level-font-commands-fontfamily"/></listitem></varlistentry><varlistentry><term><literal>\fontfamily{<replaceable>famille</replaceable>}</literal>
+</term><listitem><indexterm role="fn"><primary>\fontfamily</primary></indexterm>
 <indexterm role="cp"><primary>famille de polices</primary></indexterm>
 <indexterm role="cp"><primary>polices, catalogue</primary></indexterm>
 <para>Sélectionne la famille de polices.  La page web
@@ -1781,8 +2333,8 @@
 </para></entry></row><row><entry><para><literal>pzc</literal>
 </para></entry><entry><para>Zapf Chancery
 </para></entry></row></tbody></tgroup></informaltable>
-</listitem></varlistentry><varlistentry><term><literal>\fontseries{<replaceable>série</replaceable>}</literal>
-</term><listitem><anchor id="low-level-font-commands-fontseries"/><indexterm role="fn"><primary>\fontseries</primary></indexterm>
+<anchor id="low-level-font-commands-fontseries"/></listitem></varlistentry><varlistentry><term><literal>\fontseries{<replaceable>série</replaceable>}</literal>
+</term><listitem><indexterm role="fn"><primary>\fontseries</primary></indexterm>
 <indexterm role="cp"><primary>séries de polices</primary></indexterm>
 <para>Sélectionne une série de police. Une <firstterm>série</firstterm> combine une
 <firstterm>graisse</firstterm> et une <firstterm>largeur</firstterm>. Typiquement, une police prend en
@@ -1804,26 +2356,26 @@
 <indexterm role="cp"><primary>graisses de police</primary></indexterm>
 <para>Les valeurs possibles de graisses, considérées individuellement, sont :
 </para>
-<informaltable><tgroup cols="2"><colspec colwidth="2*"></colspec><colspec colwidth="28*"></colspec><tbody><row><entry><para><literal>ul</literal>
+<informaltable><tgroup cols="2"><colspec colwidth="2*"></colspec><colspec colwidth="37*"></colspec><tbody><row><entry><para><literal>ul</literal>
 </para></entry><entry><para>Ultra maigre
 </para></entry></row><row><entry><para><literal>el</literal>
 </para></entry><entry><para>Extra maigre
 </para></entry></row><row><entry><para><literal>l</literal>
-</para></entry><entry><para>Maigre (<emphasis role="bold">L</emphasis>ight)
+</para></entry><entry><para>Maigre — ‘<literal>l</literal>’ pour <emphasis>light</emphasis> en anglais
 </para></entry></row><row><entry><para><literal>sl</literal>
 </para></entry><entry><para>Semi maigre
 </para></entry></row><row><entry><para><literal>m</literal>
-</para></entry><entry><para>Demi-gras (<emphasis role="bold">M</emphasis>edium, normal)
+</para></entry><entry><para>Demi-gras — ‘<literal>m</literal>’ pour <emphasis>medium</emphasis> en anglais
 </para></entry></row><row><entry><para><literal>sb</literal>
 </para></entry><entry><para>Semi gras
 </para></entry></row><row><entry><para><literal>b</literal>
-</para></entry><entry><para>Gras (<emphasis role="bold">B</emphasis>old)
+</para></entry><entry><para>Gras — ‘<literal>b</literal>’ pour <emphasis>bold</emphasis> en anglais
 </para></entry></row><row><entry><para><literal>eb</literal>
 </para></entry><entry><para>Extra gras
 </para></entry></row><row><entry><para><literal>ub</literal>
 </para></entry><entry><para>Ultra gras
 </para></entry></row></tbody></tgroup></informaltable>
- 
+
 <indexterm role="cp"><primary>Largeurs de police</primary></indexterm>
 <para>La valeurs possibles de largeur, considérées individuellement sont :
 </para>
@@ -1846,78 +2398,59 @@
 </para></entry></row><row><entry><para><literal>ux</literal>
 </para></entry><entry><para>Ultra étendu
 </para></entry></row></tbody></tgroup></informaltable>
-<para>Quand Lorsqu’on forme la chaîne de caractères <replaceable>série</replaceable> à partir de la
+<para>Lorsqu’on forme la chaîne de caractères <replaceable>série</replaceable> à partir de la
 graisse et de la largeur, on laisse tomber le <literal>m</literal> qui signifie
 medium concernant la graisse ou la largeur, auquel cas on en utilise
 juste un (‘<literal><literal>m</literal></literal>’).
 </para>
-</listitem></varlistentry><varlistentry><term><literal>\fontshape{<replaceable>allure</replaceable>}</literal>
+<anchor id="low-level-font-commands-fontshape"/></listitem></varlistentry><varlistentry><term><literal>\fontshape{<replaceable>allure</replaceable>}</literal>
 </term><listitem><indexterm role="fn"><primary>\fontshape</primary></indexterm>
 <indexterm role="cp"><primary>allure de police</primary></indexterm>
-<anchor id="low-level-font-commands-fontshape"/><para>Sélectionne l’allure de police. Les allures valides sont :
+<para>Sélectionne l’allure de police. Les allures valides sont :
 </para>
-<informaltable><tgroup cols="2"><colspec colwidth="2*"></colspec><colspec colwidth="19*"></colspec><tbody><row><entry><para><literal>n</literal>
+<informaltable><tgroup cols="2"><colspec colwidth="2*"></colspec><colspec colwidth="51*"></colspec><tbody><row><entry><para><literal>n</literal>
 </para></entry><entry><para>Droit (normal)
 </para></entry></row><row><entry><para><literal>it</literal>
 </para></entry><entry><para>Italique
 </para></entry></row><row><entry><para><literal>sl</literal>
-</para></entry><entry><para>Incliné (oblique)
+</para></entry><entry><para>Incliné (oblique) — ‘<literal>sl</literal>’ pour <emphasis>slanted</emphasis> en anglais.
 </para></entry></row><row><entry><para><literal>sc</literal>
 </para></entry><entry><para>Petites capitales
 </para></entry></row><row><entry><para><literal>ui</literal>
-</para></entry><entry><para>Italique droit
+</para></entry><entry><para>Italique droit — ‘<literal>ui</literal>’ pour <emphasis>upright italic</emphasis> en anglais
 </para></entry></row><row><entry><para><literal>ol</literal>
-</para></entry><entry><para>Plan
+<!-- crédit : Jean-Côme Charpentier, cf. https://groups.google.com/g/fr.comp.text.tex/c/EV0nUu6DwoY -->
+</para></entry><entry><para>Détouré — ‘<literal>ol</literal>’ pour <emphasis>outline</emphasis> en anglais.
 </para></entry></row></tbody></tgroup></informaltable>
 <para>Les deux dernières allures ne sont pas disponibles pour la plupart des
 familles de polices, et les petites capitales sont aussi souvent
 absentes.
 </para>
 
-</listitem></varlistentry><varlistentry><term><literal>\fontsize{<replaceable>taille</replaceable>}{<replaceable>interligne</replaceable>}</literal>
-</term><listitem><anchor id="low-level-font-commands-fontsize"/><indexterm role="fn"><primary>\fontsize</primary></indexterm>
+<anchor id="low-level-font-commands-fontsize"/></listitem></varlistentry><varlistentry><term><literal>\fontsize{<replaceable>taille</replaceable>}{<replaceable>interligne</replaceable>}</literal>
+</term><listitem><indexterm role="fn"><primary>\fontsize</primary></indexterm>
 <indexterm role="fn"><primary>\baselineskip</primary></indexterm>
 <para>Réglage de la taille de police et de l’espacement d’interligne. L’unité
-des deux paramètres est par défaut le point (<literal>pt</literal>). L’espaceement
-d’interligne est l’espace vertiical nominal entre ligne, de ligne de
-base à ligne de base. Il est stocké dans le paramètre
+des deux paramètres est par défaut le point (<literal>pt</literal>). L’espacement
+d’interligne est l’espace vertical nominal entre ligne, de ligne de base
+à ligne de base. Il est stocké dans le paramètre
 <literal>\baselineskip</literal>. La valeur par défaut de <literal>\baselineskip</literal> pour
 la police Computer Modern est 1,2 fois le <literal>\fontsize</literal>.  Changer
 directement <literal>\baselineskip</literal> est déconseillé dans la mesuure où sa
 valeur est réinitialisée à chaque fois qu’un changement de taille se
-produit ; voir ensuite <literal>\baselinestretch</literal>.
+produit ; au lieu de cela utilisez <literal>\baselinestretch</literal>
+(voir <link linkend="_005cbaselineskip-_0026-_005cbaselinestretch">\baselineskip & \baselinestretch</link>).
 </para>
-</listitem></varlistentry><varlistentry><term><literal>\baselinestretch</literal>
-</term><listitem><anchor id="low-level-font-commands-baselinestretch"/><indexterm role="fn"><primary>\baselinestretch</primary></indexterm>
-<para>L’espacement des lignes est également multiplié par la valeur du
-paramètre <literal>\baselinestretch</literal> ; la valeur par défaut est 1.  Tout
-changement prend effet losque <literal>\selectfont</literal> (voir plus bas) est
-appelé. Vous pouvez modifier l’interligne pour tout le document en
-faisant, par ex. pour le doubler,
-<literal>\renewcommand{\baselinestretch}{2.0}</literal> dans le préambule,
+<anchor id="low-level-font-commands-linespread"/></listitem></varlistentry><varlistentry><term><literal>\linespread{<replaceable>facteur</replaceable>}</literal>
+</term><listitem><indexterm role="fn"><primary>\linespread</primary></indexterm>
+<para>Équivalent à <literal>\renewcommand{\baselinestretch}{<replaceable>facteur</replaceable>}</literal>,
+et donc doit être suivi de <literal>\selectfont</literal> pour prendre
+effet. Voir <link linkend="_005cbaselineskip-_0026-_005cbaselinestretch">\baselineskip & \baselinestretch</link>, pour plus ample
+information.
 </para>
-<indexterm role="fn"><primary>paquetage <literal>setspace</literal></primary></indexterm>
-<indexterm role="fn"><primary><literal>setspace</literal>, paquetage</primary></indexterm>
-
-<indexterm role="cp"><primary>interligne double</primary></indexterm>
-<para>Cependant, la meilleure façon de mettre un document en « espacement
-double » est d’utiliser le paquetage <literal>setspace</literal>. En plus de
-proposer une pluralité d’options d’espacement, ce paquetage conserve un
-interligne simple là où c’est typiquement désirable, comme dans les
-notes de bas de page et dans les légendes de figure. Voir la
-documentation du paquetage.
-</para>
-</listitem></varlistentry><varlistentry><term><literal>\linespread{<replaceable>facteur</replaceable>}</literal>
-</term><listitem><anchor id="low-level-font-commands-linespread"/><indexterm role="fn"><primary>\linespread</primary></indexterm>
-<para>Est équivalent à
-<literal>\renewcommand{\baselinestretch}{<replaceable>facteur</replaceable>}</literal>, et doit donc
-être suivie par <literal>\selectfont</literal> pour avoir un effet. Il vaut mieux
-que ce soit dans le préambule, ou utiliser le paquetage <literal>setspace</literal>,
-comme on vient de le décrire.
-</para>
 </listitem></varlistentry><varlistentry><term><literal>\selectfont</literal>
 </term><listitem><anchor id="low-level-font-commands-selectfont"/><indexterm role="fn"><primary>\selectfont</primary></indexterm>
-<para>Les modifications apportées en appelant les commandes de polices
+<para>Les modifications apportées en appelant les commandes de fonte
 décrites ci-dessus n’entrent en vigueur qu’après que <literal>\selectfont</literal>
 est appelé, comme dans
 <literal>\fontfamily{<replaceable>nomfamille</replaceable>}\selectfont</literal>. La plupart du temps
@@ -2003,7 +2536,7 @@
 <literal>table*</literal> et <literal>figure*</literal> s’étendent en largeur sur deux colonnes,
 alors que les environnements non étoilés <literal>table</literal> et <literal>figure</literal>
 n’occupe qu’une colonne (voir <link linkend="figure">figure</link> et voir <link linkend="table">table</link>). &latex;
-place les flottants étoilés au somme d’une page.
+place les flottants étoilés au sommet d’une page.
 Les paramètres ci-après contrôlent le comportement des flottants en cas
 de sortie à deux colonnes :
 </para>
@@ -2069,7 +2602,7 @@
          Auteur Trois\authormark{1} \\[1em]
   \normalsize
   \begin{tabular}{p{.2\textwidth}@{\hspace{2em}}p{.2\textwidth}}
-    \authormark{1}Departement Un  &\authormark{2}Department Deux \\ 
+    \authormark{1}Departement Un  &\authormark{2}Department Deux \\
      École Un                   &École Deux
   \end{tabular}\\[3em] % espace sous la partie titre
   }]
@@ -2329,7 +2862,135 @@
 </para>
 </listitem></varlistentry></variablelist>
 </sect1>
-<sect1 label="5.6" id="Floats">
+<sect1 label="5.6" id="_005cbaselineskip-_0026-_005cbaselinestretch">
+<title><literal>\baselineskip</literal> & <literal>\baselinestretch</literal></title>
+
+<indexterm role="fn"><primary>\baselineskip</primary></indexterm>
+<indexterm role="fn"><primary>\baselinestretch</primary></indexterm>
+<indexterm role="fn"><primary>\linespread</primary></indexterm>
+<indexterm role="cp"><primary>espace entre les lignes</primary></indexterm>
+<indexterm role="cp"><primary>interligne, espace</primary></indexterm>
+<indexterm role="cp"><primary>double espacement</primary></indexterm>
+
+<para>La variable <literal>\baselineskip</literal> est une longueur eslastique
+(voir <link linkend="Lengths">Lengths</link>).  Elle donne l’<firstterm>interligne</firstterm>, la distance normale
+entre les lignes d’un paragraphe, de ligne de base à ligne de base.
+</para>
+<para>D’ordinaire un auteur de documents ne change pas directement
+<literal>\baselineskip</literal> en écrivant. Au lieu de cela, l’interligne est
+réglé par la commande de bas niveau de sélection de fonte
+<literal>\fontsize</literal> (voir <link linkend="low-level-font-commands-fontsize">low level font commands fontsize</link>).  La valeur
+de <literal>\baselineskip</literal> est re-initialisée chaque fois qu’un changement
+de fonte survient et ansi tout changement direct de <literal>\baselineskip</literal>
+serait anéanti dès la prochaine commutation de fonte. Pour la façon
+d’influencer l’espacement des lignes, voir la discussion de
+<literal>\baselinestretch</literal> ci-dessous.
+</para>
+<para>D’habitude, une taille de fonte et un interligne sont assignés par
+l’auteur de la fonte. Ces nombres sont nominaux au sens où si, par
+exemple, un fichier de style de fonte comprend la commande
+<literal>\fontsize{10pt}{12pt}</literal> alors cela ne veut pas dire que les
+caractères dans la fonte font 10pt de haut ; par exemple, les
+parenthèses et les capitales accentuées pourraient être plus hautes. Non
+plus cela ne signifie que si les lignes sont espacées de moins de
+12pt alors elles risquent de se toucher. Ces nombres sont plutôt
+des jugements typographiques.  (Souvent, le <literal>\baselineskip</literal> est
+environ plus grand de 20% que la taille de fonte).
+</para>
+<!-- adapted from FAQ -->
+<para>Le <literal>\baselineskip</literal> n’est pas une propriété de chaque ligne, mais du
+pagraphe entier. Il en résulte, que du texte de grande taille au milieu
+d’un paragraphe, tel qu’un simple <literal>{\Huge Q}</literal>, est serré sur sa
+ligne.  &tex; s’assure qu’il ne racle pas sur la ligne du dessus mais
+il ne change par le <literal>\baselineskip</literal> pour que cette ligne-là soit
+surplombée d’un espace supplémentaire. Pour résoudre ce problème,
+utilisez un <literal>\strut</literal> (voir <link linkend="_005cstrut">\strut</link>).
+</para>
+<para>La valeur de <literal>\baselineskip</literal> que &tex; utilise pour les paragraphes
+est celle en vigueur à l’endroit de la commande ou ligne à blanc qui
+termine l’unité de paragraphe. Ansi, si un document contient le
+paragraphe ci-dessous alors ses lignes seront recroquevillées ensemble,
+comparées au lignes des paragraphes alentour.
+</para>
+<!-- Adapted from B Beeton's "Lapses in TeX" TB 42:1 p 13. -->
+<screen>Beaucoup de gens considèrent les sauts de page entre du texte est une
+équation affichée comme du mauvais style, alors qu'en fait l'affiche
+fait partie du paragraphe.  Étant donné que l'affiche ci-dessous est en
+taille de fonte footnotesize, l'entièreté du paragraphe a un espcement
+d'interligne correspondant à cette taille. {\footnotesize $$a+b = c$$}
+</screen>
+<indexterm role="fn"><primary>\lineskip</primary></indexterm>
+<indexterm role="fn"><primary>\lineskiplimit</primary></indexterm>
+<indexterm role="fn"><primary>\prevdepth</primary></indexterm>
+<para>Le procédé de fabrication des paragraphes est que quand une nouvelle
+ligne est ajoutée, si la somme de la profondeur de la ligne précédente
+et de la hauteur de la nouvelle ligne est inférieure à
+<literal>\baselineskip</literal> alors &tex; insère une glue verticale en quantité
+suffisante pour faire la différence.  Il y a deux points délicats. Le
+premier est que au cas où les lignes seraient trop proches l’une de
+l’autre, plus proches que <literal>\lineskiplimit</literal>, alors &tex; au lieu de
+cela utilise <literal>\lineskip</literal> comme la glue d’interligne.  Le second est
+que &tex; n’utilise pas vraiment la profondeur de la ligne
+précédente. Au lieu de cela il utilise <literal>\prevdepth</literal>, ce qui
+d’ordinaire contient cette profondeur. Mais au début d’un paragraphe,
+(ou de toute liste verticale) ou juste après un filet, <literal>\prevdepth</literal>
+a la valeur de -1000pt et cette valeur speciale dit à &tex; de ne
+pas insérer de glue d’interligne au démarrage du paragraph.
+</para>
+<para>Dans les classes standardes <literal>\lineskiplimit</literal> vaut 0pt et
+<literal>\lineskip</literal> vaut 1pt. Selon le procédé exposé dans le
+paragraphe précédent, la distance entre les lignes peut approcher zéro,
+mais si elle devient zéro (ou moins que zéro) alors un écarement de
+1pt est appliqué aux lignes.
+</para>
+<para>Il arrive qu’un auteur doive, à des fins d’édition, mettre le document
+en double interligne, ou bien en interligne un-et-demi. La façon
+correcte d’influencer la distance d’interligne est au travers de
+<literal>\baselinestretch</literal> qui dilate <literal>\baselineskip</literal>, et a une valeur
+par défaut de ‘<literal>1.0</literal>’.  C’est une commande, et non une longueur,
+ainsi on change le facteur d’échelle comme dans
+<literal>\renewcommand{\baselinestretch}{1.5}\selectfont</literal>.
+</para>
+<para>La façon la plus directe de changer l’interligne pour tout un document
+est de placer <literal>\linespread{<replaceable>facteur</replaceable>}</literal> dans le préambule.
+Pour un double espacement, prenez <replaceable>facteurr</replaceable> à ‘<literal>1.6</literal>’ et pour un
+espacement un-et-demi utilisez ‘<literal>1.3</literal>’.  Ces nombres sont
+approximatifs : par exemple puisque <literal>\baselineskip</literal> vaut environ
+1,2 fois la taille de fonte, le multiplier par 1,6 donne un rapport
+entre l’interligne et la taille de fonte d’environ 2.  (La commande
+<literal>\linespread</literal> est définie comme
+<literal>\renewcommand{\baselinestretch}{<replaceable>facteur</replaceable>}</literal> de sorte que
+son effet n’entre en vigueur que lorsqu’un réglage de fonte
+survient. Mais cela a toujours lieu au démarrage d’un document, de sorte
+que là vous n’avez pas besoin de la faire suivre d’un
+<literal>\selectfont</literal>).
+</para>
+<indexterm role="fn"><primary>paquetage <literal>setspace</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>setspace</literal>, paquetage</primary></indexterm>
+
+<para>Une approche plus simple est fournie par le paquetage <literal>setspace</literal>.
+Voici un exemple de base :
+</para>
+<screen>\usepackage{setspace}
+\doublespacing  % ou \onehalfspacing pour 1,5
+</screen>
+<para>Placé dans le préambule ces déclarations démarreront le document dès le
+début avec ces réglages de taille. Mais vous pouvez aussi les utiliser
+dans le corps du document pour changer l’espacement à partir de ce
+point, et par conséquent il y a <literal>\singlespacing</literal> pour revenir à
+l’espacement normal. Dans le corps du document, une pratique meilleure
+qu’utiliser ces declarations est d’utiliser les environnements, tels que
+<literal>\begin{doublespace} ... \end{doublespace}</literal>.  Ce paquetage
+fournit aussi des commandes pour faire un espacement quelconque :
+<literal>\setstretch{<replaceable>factor</replaceable>}</literal> et
+<literal>\begin{spacing}{<replaceable>factor</replaceable>} ... \end{spacing}</literal>.
+Ce paquetage conserve également un interligne simple là où c’est
+typiquement désirable, comme dans les notes de bas de page et dans les
+légendes de figure. Voir la documentation du paquetage.
+</para>
+
+</sect1>
+<sect1 label="5.7" id="Floats">
 <title>Flottants</title>
 
 <para>Certains éléments typographiques, tels que les figures et les tableaux,
@@ -2340,7 +3001,7 @@
 <para>&latex; sait gérer plusieurs classes de matériel flottant. Il y a deux
 classes définies par défaut, <literal>figure</literal> (voir <link linkend="figure">figure</link>) et
 <literal>table</literal> (voir <link linkend="table">table</link>), mais vous pouvez créer une nouvelle
-classes avec le paquetage <filename>float</filename>.
+classes avec le paquetage <literal>float</literal>.
 </para>
 <para>Au sein d’une même classe flottante &latex; respecte l’ordre, de sorte
 que la première figure dans le code source d’un document est toujours
@@ -2391,7 +3052,7 @@
 <indexterm role="fn"><primary><literal>float</literal>, paquetage</primary></indexterm>
 
 <para>Pour forcer à tout prix un flottant à apparaître « ici », vous pouvez
-charger le paquetage <filename>float</filename> et le spécificateur <literal>H</literal> qui y est
+charger le paquetage <literal>float</literal> et le spécificateur <literal>H</literal> qui y est
 défini.  Pour plus ample discussion, voir l’entrée de FAQ à
 <ulink url="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=figurehere">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=figurehere</ulink>.
 </para>
@@ -2436,7 +3097,7 @@
 n’est pas désiré, et que supprimer <literal>t</literal> n’est acceptable car ce
 spécificateur empèche le flottant d’être placé au sommet de la page
 suivante, alors vous pouvez empêcher  cela soit en utilisant le
-paquetage <filename>flafter</filename> ou en utilisant ou en utilisant la
+paquetage <literal>flafter</literal> ou en utilisant ou en utilisant la
 commande
 <indexterm role="fn"><primary>\suppressfloats</primary></indexterm>
 <literal>\suppressfloats[t]</literal>, ce qui entraîne le déplacement vers la page
@@ -2511,6 +3172,96 @@
 infuence the position of float environments like figure and table in
 &latex;? »  (<ulink url="http://latex-project.org/papers/tb111mitt-float.pdf">http://latex-project.org/papers/tb111mitt-float.pdf</ulink>).
 </para>
+
+
+<sect2 label="5.7.1" id="_005ccaption">
+<title><literal>\caption</literal></title>
+
+<indexterm role="fn"><primary>\caption</primary></indexterm>
+<indexterm role="cp"><primary>captions</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\caption{<replaceable>texte-légende</replaceable>}
+</screen>
+<para>ou
+</para>
+<screen>\caption[<replaceable>texte-légende-bref</replaceable>]{<replaceable>texte-légende</replaceable>}
+</screen>
+<para>Fabrique une légende pour un environnement flottant, tel que les
+environnements <literal>figure</literal> ou <literal>table</literal> (voir <link linkend="figure">figure</link>
+ou <link linkend="table">table</link>).
+</para>
+<para>Dans l’exemple suivant, &latex; place une légende sous l’espace blanc
+vertical laissé par l’auteur pour l’inclusion ultérieur d’une image.
+</para>
+<screen>\begin{figure}
+  \vspace*{1cm}
+  \caption{Alonzo Cushing, Battery A, 4th US Artillery.}
+  \label{fig:CushingPic}
+\end{figure}
+</screen>
+<para>La commande <literal>\caption</literal> crée une étiquette pour la légende
+<replaceable>texte-légende</replaceable> du genre de ‘<literal>Figure 1 – </literal>’ pour un document
+<literal>article</literal> ou ‘<literal>Figure 1.1 – </literal>’ pour un document <literal>book</literal>.
+Le texte est centré s’il est plus court que la largeur du texte, ou
+composé comme un paragraphe sans retrait s’il prend plus d’une ligne.
+</para>
+<para>En plus de placer le <replaceable>texte-légende</replaceable> dans la sortie, la commande
+<literal>\caption</literal> sauvegarde également cette information pour qu’elle soit
+utilisée dans une liste de figures ou un liste de tableaux (voir <link linkend="Table-of-contents-etc_002e">Table
+of contents etc.</link>).
+</para>
+<para>Ci-desous la commande <literal>\caption</literal> utilise l’argument optionnel
+<replaceable>texte-légende-bref</replaceable>, de sorte que le texte plus bref apparaisse
+dans la liste des tableaux plutôt que la version longue
+<replaceable>texte-légende</replaceable>.
+</para>
+<screen>\begin{table}
+  \centering
+  \begin{tabular}{|*{3}{c}|}
+    \hline
+    4  &9  &2 \\
+    3  &5  &7 \\ 
+    8  &1  &6 \\
+    \hline
+  \end{tabular}
+  \caption[Carré de \textit{Lo Shu}]{%
+    Le carré de \textit{Lo Shu}, il est unique parmi les carrés
+    d'ordre trois à la rotation ou réflexion près.}
+  \label{tab:LoShu}
+\end{table}
+</screen>
+<para>&latex; crée une étiquette pour <replaceable>texte-légende</replaceable> du genre de
+‘<literal>Table 1 – </literal>’ pour un document <literal>article</literal> ou ‘<literal>Table 1.1 – </literal>’
+pour un document <literal>book</literal>.
+</para>
+<para>La légende peut apparaître au sommet d’une <literal>figure</literal> ou
+<literal>table</literal>. Cela se produirait ainsi dans l’exemple précédent en
+mettant la <literal>\caption</literal> entre le <literal>\centering</literal> et le
+<literal>\begin{tabular}</literal>.
+</para>
+<para>Les différents environnements flottants sont numérotés séparément, par
+défaut. Le compteur de l’environnement <literal>figure</literal> est nommé
+<literal>figure</literal>, et de même le compteur de l’environnement <literal>table</literal>
+est <literal>table</literal>.
+</para>
+<para>Le texte qui est mis dans la liste des figures ou des tableaux est un
+argument mouvant.  Si vous obtenez l’erreur &latex; ‘<literal>!  Argument
+of \@caption has an extra }</literal>’ alors vous devez précéder d’un
+<literal>\protect</literal> toute commande fragile. Voir <link linkend="_005cprotect">\protect</link>.
+</para>
+<indexterm role="fn"><primary>paquetage <literal>package</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>package</literal>, paquetage</primary></indexterm>
+
+<para>Le paquetage <literal>caption</literal> a beaucoup d’options pour ajuster
+l’apparence de la légende, par ex. changer la taille de la fonte,
+faire que la légende soit un texte en retrait plutôt qu’un paragraphe,
+ou faire que la légende soit toujours un paragraphe, plutôt qu’un texte
+centré quand elle est courte.
+</para>
+
+</sect2>
 </sect1>
 </chapter>
 <chapter label="6" id="Sectioning">
@@ -2561,15 +3312,15 @@
 </para></entry></row><row><entry><para>Chapter
 </para></entry><entry><para><literal>\chapter</literal>   </para></entry><entry><para>0
 </para></entry></row><row><entry><para>Section
-</para></entry><entry><para><literal>\section</literal>   </para></entry><entry><para>1 
+</para></entry><entry><para><literal>\section</literal>   </para></entry><entry><para>1
 </para></entry></row><row><entry><para>Subsection
-</para></entry><entry><para><literal>\subsection</literal>   </para></entry><entry><para>2 
+</para></entry><entry><para><literal>\subsection</literal>   </para></entry><entry><para>2
 </para></entry></row><row><entry><para>Subsubsection
-</para></entry><entry><para><literal>\subsubsection</literal>   </para></entry><entry><para>3  
+</para></entry><entry><para><literal>\subsubsection</literal>   </para></entry><entry><para>3
 </para></entry></row><row><entry><para>Paragraph
-</para></entry><entry><para><literal>\paragraph</literal>   </para></entry><entry><para>4  
+</para></entry><entry><para><literal>\paragraph</literal>   </para></entry><entry><para>4
 </para></entry></row><row><entry><para>Subparagraph
-</para></entry><entry><para><literal>\subparagraph</literal>   </para></entry><entry><para>5  
+</para></entry><entry><para><literal>\subparagraph</literal>   </para></entry><entry><para>5
 </para></entry></row></tbody></tgroup></informaltable>
 
 <indexterm role="cp"><primary><literal>*</literal>, forme en <literal>*</literal> des commandes de rubricage</primary></indexterm>
@@ -2619,7 +3370,7 @@
 <literal>\renewcommand\thesection{\Alph{section}}</literal> dans le préambule
 (voir <link linkend="_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol">\alph \Alph \arabic \roman \Roman \fnsymbol</link>).  Le CTAN a
 beaucoup de paquetages rendant ce genre d’ajustement plus facile,
-notamment <filename>titlesec</filename>.
+notamment <literal>titlesec</literal>.
 </para>
 <para>Deux compteurs sont en relation avec l’apparence des rubriques fabriquées
 par les commandes de rubricage.
@@ -2721,13 +3472,13 @@
 
 <para>Dans la classe <literal>article</literal>, si un paragraphe suit immédiatement le
 titre de partie alors il n’est pas renfoncé.  Pour obtenir un
-renfoncement vous pouvez utiliser le paquetage <filename>indentfirst</filename>.
+renfoncement vous pouvez utiliser le paquetage <literal>indentfirst</literal>.
 </para>
 <indexterm role="fn"><primary>paquetage <literal>titlesec</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>titlesec</literal>, paquetage</primary></indexterm>
 
 <para>Un paquetage pour changer le comportement de <literal>\part</literal> est
-<filename>titlesec</filename>.  Voir sa documentation sur le CTAN.
+<literal>titlesec</literal>.  Voir sa documentation sur le CTAN.
 </para>
 
 </sect1>
@@ -2799,7 +3550,7 @@
 
 <!-- French version only -->
 <para>Lorsque chargez un paquetage d’internationalisation tel que
-<filename>babel</filename>, <filename>mlp</filename> ou <filename>polyglossia</filename>, et que la langue
+<literal>babel</literal>, <filename>mlp</filename> ou <literal>polyglossia</literal>, et que la langue
 sélectionnée est le français, alors le premier paragraphe après le titre
 est normalement renfoncé, comme c’est la convention en typographie
 française. Par contre, si vous restez en langue par défaut,
@@ -2813,7 +3564,7 @@
 <!-- French version only -->
 dans ce cas
 <!-- End French version only -->
-utilisez le paquetage <filename>indentfirst</filename>.
+utilisez le paquetage <literal>indentfirst</literal>.
 </para>
 <para>Vous pouvez changer ce qui est affiché pour le numéro de chapitre.  Pour
 le changer en quelque-chose du genre de ‘<literal>Cours 1</literal>’, placez dans le
@@ -2827,7 +3578,7 @@
 <indexterm role="fn"><primary>paquetage <literal>babel</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>babel</literal>, paquetage</primary></indexterm>
 
-<para>Pour que cela soit fonction de la langue principale du document, voir le paquetage <filename>babel</filename>.
+<para>Pour que cela soit fonction de la langue principale du document, voir le paquetage <literal>babel</literal>.
 </para>
 <para>Dans un document recto-verso &latex; commence les chapitres sur des
 pages de numéro impair, en laissant si nécessaire une page de numéro
@@ -2841,7 +3592,7 @@
 <para>Pour changer le comportement de la commande <literal>\chapter</literal>, vous pouvez
 copier sa définition depuis le fichier de format &latex; et faire des
 ajustements.  Mais il y a aussi beaucoup de paquetage sur le CTAN qui
-traitent de cela.  L’un d’eux est <filename>titlesec</filename>.  Voir sa
+traitent de cela.  L’un d’eux est <literal>titlesec</literal>.  Voir sa
 documentation, mais l’exemple ci-dessous donne un aperçu de ce qu’il
 peut faire.
 </para>
@@ -2928,7 +3679,7 @@
 
 <!-- French version only -->
 <para>Lorsque chargez un paquetage d’internationalisation tel que
-<filename>babel</filename>, <filename>mlp</filename> ou <filename>polyglossia</filename>, et que la langue
+<literal>babel</literal>, <filename>mlp</filename> ou <literal>polyglossia</literal>, et que la langue
 sélectionnée est le français, alors le premier paragraphe après le titre
 est normalement renfoncé, comme c’est la convention en typographie
 française. Par contre, si vous restez en langue par défaut,
@@ -2942,7 +3693,7 @@
 <!-- French version only -->
 dans ce cas
 <!-- End French version only -->
-utilisez le paquetage <filename>indentfirst</filename>.
+utilisez le paquetage <literal>indentfirst</literal>.
 </para>
 <indexterm role="fn"><primary>paquetage <literal>titlesec</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>titlesec</literal>, paquetage</primary></indexterm>
@@ -2951,7 +3702,7 @@
 il y a diverses options.  L’une d’elles et la commande
 <literal>\@startsection</literal> (voir <link linkend="_005c_0040startsection">\@startsection</link>).  Il y a aussi un grand
 nombre de paquetages sur le CTAN traitant de cela, dont
-<filename>titlesec</filename>.  Voir sa
+<literal>titlesec</literal>.  Voir sa
 documentation, mais l’exemple ci-dessous donne un aperçu de ce qu’il
 peut faire.
 </para>
@@ -3014,7 +3765,7 @@
 <screen>\subsection[$\alpha,\beta,\gamma$ paper]{\textit{The Origin of
   Chemical Elements} by R.A.~Alpher, H.~Bethe, and G.~Gamow}
 </screen>
-<para>mais seulement ‘<literal>03B1,03B2,03B3
+<para>mais seulement ‘<literal>α,β,γ
 paper</literal>’ dans la table des matières.
 </para>
 <para>Pour déterminer quelles rubriques sont numérotées et lesquelles
@@ -3027,7 +3778,7 @@
 
 <!-- French version only -->
 <para>Lorsque chargez un paquetage d’internationalisation tel que
-<filename>babel</filename>, <filename>mlp</filename> ou <filename>polyglossia</filename>, et que la langue
+<literal>babel</literal>, <filename>mlp</filename> ou <literal>polyglossia</literal>, et que la langue
 sélectionnée est le français, alors le premier paragraphe après le titre
 est normalement renfoncé, comme c’est la convention en typographie
 française. Par contre, si vous restez en langue par défaut,
@@ -3041,7 +3792,7 @@
 <!-- French version only -->
 dans ce cas
 <!-- End French version only -->
-utilisez le paquetage <filename>indentfirst</filename>.
+utilisez le paquetage <literal>indentfirst</literal>.
 </para>
 <indexterm role="fn"><primary>paquetage <literal>titlesec</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>titlesec</literal>, paquetage</primary></indexterm>
@@ -3050,7 +3801,7 @@
 <para>Il y a diverses façon de changer le comportement de la commande
 <literal>\subsection</literal>.  L’une d’elles et la commande <literal>\@startsection</literal>
 (voir <link linkend="_005c_0040startsection">\@startsection</link>).  Il y a aussi divers paquetages sur le CTAN
-traitant de cela, dont <filename>titlesec</filename>.  Voir sa documentation, mais
+traitant de cela, dont <literal>titlesec</literal>.  Voir sa documentation, mais
 l’exemple ci-dessous donne un aperçu de ce qu’il peut faire.
 </para>
 <screen>\usepackage{titlesec}   % dans le préambule
@@ -3103,7 +3854,7 @@
 <!-- xxx À traduire -->
 <screen>\subsubsection{Piston ring compressors: structural performance}
 Provide exterior/interior wall cladding assemblies
-capable of withstanding the effects of load and stresses from 
+capable of withstanding the effects of load and stresses from
 consumer-grade gasoline engine piston rings.
 </screen>
 <para>La sortie produite par défaut de chacune de ces trois commande est la
@@ -3139,7 +3890,7 @@
 
 <!-- French version only -->
 <para>Lorsque chargez un paquetage d’internationalisation tel que
-<filename>babel</filename>, <filename>mlp</filename> ou <filename>polyglossia</filename>, et que la langue
+<literal>babel</literal>, <filename>mlp</filename> ou <literal>polyglossia</literal>, et que la langue
 sélectionnée est le français, alors le premier paragraphe après le titre
 est normalement renfoncé, comme c’est la convention en typographie
 française. Par contre, si vous restez en langue par défaut,
@@ -3153,7 +3904,7 @@
 <!-- French version only -->
 dans ce cas
 <!-- End French version only -->
-est d’utiliser le paquetage <filename>indentfirst</filename>.
+est d’utiliser le paquetage <literal>indentfirst</literal>.
 </para>
 <indexterm role="fn"><primary>paquetage <literal>titlesec</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>titlesec</literal>, paquetage</primary></indexterm>
@@ -3161,7 +3912,7 @@
 <para>Il y a de nombreuses manières de changer le comportement de ces
 commandes. L’une est la commande <literal>\@startsection</literal>
 (voir <link linkend="_005c_0040startsection">\@startsection</link>).  Il y a aussi un grand nombre de paquetages
-sur le CTAN traitant de cela, dont <filename>titlesec</filename>.  Voir sa
+sur le CTAN traitant de cela, dont <literal>titlesec</literal>.  Voir sa
 documentation sur le CTAN.
 </para>
 </sect1>
@@ -3202,7 +3953,7 @@
 <indexterm role="fn"><primary>paquetage <literal>appendix</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>appendix</literal>, paquetage</primary></indexterm>
 
-<para>Le paquetage <filename>appendix</filename> ajoute la commande <literal>\appendixpage</literal>
+<para>Le paquetage <literal>appendix</literal> ajoute la commande <literal>\appendixpage</literal>
 pour créer une page de titre de partie intitulée ‘<literal>Appendices</literal>’ dans
 le corps du document avant la première annexe, ainsi que la
 commande <literal>\addappheadtotoc</literal> pour créer l’entrée correspondante dans
@@ -3282,7 +4033,7 @@
 <para>Utilisé pour aider à redéfinir le comportement des commandes de
 rubricage telles que <literal>\section</literal> ou <literal>\subsection</literal>.
 </para>
-<para>Notez que le paquetage <filename>titlesec</filename> rend la manipulation du rubricage
+<para>Notez que le paquetage <literal>titlesec</literal> rend la manipulation du rubricage
 plus facile. De plus, bien que la plupart des exigences concernant les
 commandes de rubricage peuvent être remplies avec
 <literal>\@startsection</literal>, ce n’est pas le cas de certaines d’entre elles.  Par exemple,
@@ -3425,7 +4176,7 @@
 <itemizedlist><listitem><para>Pour <literal>section</literal> : le <replaceable>niveau</replaceable> vaut 1, le <replaceable>retrait</replaceable> vaut 0pt,
 le <replaceable>avant</replaceable> vaut <literal>-3.5ex plus -1ex minus -0.2ex</literal>, le <replaceable>après</replaceable>
 vaut <literal>2.3ex plus 0.2ex</literal>, et le <replaceable>style</replaceable> vaut
-<literal>\normalfont\Large\bfseries</literal>.  
+<literal>\normalfont\Large\bfseries</literal>.
 </para>
 </listitem><listitem><para>Pour <literal>subsection</literal> : le <replaceable>niveau</replaceable>
 vaut 2, le <replaceable>retrait</replaceable> vaut 0pt, le <replaceable>avant</replaceable> vaut
@@ -3474,7 +4225,7 @@
     {\scshape}% <link linkend="_005c_0040startsection_002fstyle"><replaceable>style</replaceable></link>.
   }
 </screen>
- 
+
 <para>Les exemples précédents redéfinissaient les commandes de titre de
 rubriques existantes.  L’exemple suivant définit une nouvelle commande,
 illustrant la nécessité d’un compteur et de macros pour son affichage.
@@ -3674,6 +4425,75 @@
 </screen>
 
 </sect1>
+<sect1 label="7.4" id="xr-package">
+<title><literal>xr</literal> package</title>
+
+<indexterm role="fn"><primary>paquetage <literal>xr</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>xr</literal>, paquetage</primary></indexterm>
+
+<indexterm role="fn"><primary>paquetage <literal>xr-hyper</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>xr-hyper</literal>, paquetage</primary></indexterm>
+
+<indexterm role="fn"><primary>\externaldocument</primary></indexterm>
+<indexterm role="cp"><primary>renvois entre documents</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\usepackage{xr}
+  \externaldocument{<replaceable>nom-de-base-document</replaceable>}
+</screen>
+<para>ou
+</para>
+<screen>\usepackage{xr}
+  \externaldocument[<replaceable>préfixe-renvoi</replaceable>]{<replaceable>nom-de-base-document</replaceable>}
+</screen>
+<para>Fait des renvois vers le document externe
+<filename><replaceable>nom-de-base-document</replaceable>.tex</filename>.
+</para>
+<para>Voici un exemple. Si <filename>cours.tex</filename> comprend ce qui suit dans le
+préambule :
+</para>
+<screen>\usepackage{xr}
+  \externaldocument{exercises}
+  \externaldocument[IND-]{indications}
+  \externaldocument{reponses}
+</screen>
+<para>alors on peut utiliser des étiquettes de renvoi depuis les trois autres
+documents. Supposons que <filename>exercises.tex</filename> a une liste énumérée qui
+contient ceci :
+</para>
+<screen>\item \label{exer:ThmEuler} Que se passe-t-il si chaque nœud a un
+degré impair ?
+</screen>
+<para>et que <filename>indications.tex</filename> comprend une liste énumérée avec ceci :
+</para>
+<screen>\item \label{exer:ThmEuler} Distinguez le cas à deux nœuds.
+</screen>
+<para>et que <filename>reponses.tex</filename> a une liste énumérée avec ceci :
+</para>
+<screen>\item \label{rep:ThmEuler} Il n'y pas pas de chemin d'Euler, sauf
+s'il y a exactement deux nœuds.
+</screen>
+<para>Après avoir compilé les documents <filename>exercises</filename>, <filename>indications</filename>,
+et <filename>reponses</filename>, saisir ce qui suit dans le corps de <filename>cours.tex</filename>
+aura pour effet qu’on a accès depuis <filename>cours</filename> aux numéros de renvoi
+utilisés dans les autres documents.
+</para>
+<screen>Voir Exercise~\ref{exer:ThmEuler}, avec Indication~\ref{IND-exer:ThmEuler}.
+La solutioçn est Réponse~\ref{rep:ThmEuler}.
+</screen>
+<para>Le prefixe <literal>IND-</literal> pour les renvois depuis le fichier
+<filename>indications</filename> est nécessaire parce que l’étiquette dans ce fichier
+est la même que dans le fichier <filename>exercices</filename>. Sans ce préfixe, les
+deux renvois auraient le numéro correspondant à ce dernier.
+</para>
+<para>Note : si le document utilise le paquetage <literal>hyperref</literal> alors au lieu
+de <literal>xr</literal>, placez <literal>\usepackage{xr-hyper}</literal> avant le
+<literal>\usepackage{hyperref}</literal>.  Aussi, si l’un quelconque parmi les
+documents utilise <literal>hyperref</literal> alors tous doivent l’utiser.
+</para>
+
+</sect1>
 </chapter>
 <chapter label="8" id="Environments">
 <title>Environments</title>
@@ -3735,7 +4555,7 @@
   \begin{@twocolumnfalse}
      \maketitle
      \begin{abstract}
-       Ruth n'était pas seulement le Sultan du Swat, il était à lui tout 
+       Ruth n'était pas seulement le Sultan du Swat, il était à lui tout
        seul l'équipe du swat.
      \end{abstract}
    \end{@twocolumnfalse}
@@ -3746,7 +4566,6 @@
 }
 </screen>
 
-
 </sect1>
 <sect1 label="8.2" id="array">
 <title><literal>array</literal></title>
@@ -3770,10 +4589,11 @@
 \end{array}
 </screen>
 <para>Les tableaux mathématiques sont produits avec l’environnement
-<literal>array</literal>, normalement au sein d’un environnement <literal>equation</literal>
-(voir <link linkend="equation">equation</link>).  Les entrées dans chaque colonne sont séparées avec
-une esperluette (<literal>&</literal>). Les lignes sont terminées par une double
-contr’oblique (voir <link linkend="_005c_005c">\\</link>).
+<literal>array</literal>. Cet environnement ne peut être utilisé qu’en mode math
+(voir <link linkend="Modes">Modes</link>), normalement au sein d’un environnement mathématique
+hors texte tel qu’<literal>equation</literal> (voir <link linkend="equation">equation</link>).  Les entrées dans
+chaque colonne sont séparées avec une esperluette (<literal>&</literal>). Les lignes
+sont terminées par une double contr’oblique (voir <link linkend="_005c_005c">\\</link>).
 </para>
 <para>L’exemple suivant affiche un tableau trois par trois.
 </para>
@@ -3792,23 +4612,22 @@
 l’alignement en leur sein, et le formatage des régions
 inter-colonne. Par exemple,
 <literal>\begin{array}{rcl}...\end{array}</literal> produit trois colonnes :
-la première fer à droite, la deuxième centrée, et la troisière fer à
+la première fer à droite, la deuxième centrée, et la troisième fer à
 gauche. Voir <link linkend="tabular">tabular</link> pour une description complète de
 <replaceable>patron</replaceable>, et des autres caractéristiques communes aux deux
 environnements, y compris l’argument optionnel <literal>pos</literal>.
 </para>
 <para>L’environnement <literal>array</literal> diverge de <literal>tabular</literal> par deux
-aspect. Le premier est que les entrée de <literal>array</literal> sont composées en
-mode mathématique,
-<!-- xxx en texte = in textstyle -->
-dans le texte<!-- -->
-(sauf si le <replaceable>patron</replaceable> spécifie la colonne avec <literal>@p{...}</literal>, ce
+aspects. Le premier est que les entrées de <literal>array</literal> sont composées
+en mode mathématique, en style texte (voir <link linkend="Math-styles">Math styles</link>)
+(sauf si le <replaceable>patron</replaceable> spécifie la colonne avec <literal>p{...}</literal>, ce
 qui a pour effet que l’entrée est composée en mode texte). Le second est
 que au lieu du paramètre <literal>\tablcolsep</literal> de <literal>tabular</literal>, l’espace
 inter-colonne que &latex; met dans un <literal>array</literal> est contrôlé par
 <indexterm role="fn"><primary>\arraycolsep</primary></indexterm>
-<literal>\arraycolsep</literal>, qui spécifie la moitié de la largueur entre les
-colonnes. La valeur par défaut est ‘<literal>5pt</literal>’.
+<literal>\arraycolsep</literal>, qui spécifie la moitié de la largeur entre les
+colonnes. La valeur par défaut est ‘<literal>5pt</literal>’ de sorte qu’un espace de
+10pt sépare deux colonnes.
 </para>
 <indexterm role="fn"><primary>paquetage <literal>amsmath</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>amsmath</literal>, paquetage</primary></indexterm>
@@ -3823,65 +4642,32 @@
 verticales <literal>||...||</literal>, ainsi que diverses autres contructions de
 tableaux.
 </para>
-<para>Voici un exemple d’un tableau :
+<indexterm role="fn"><primary>paquetage <literal>amsmath</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>amsmath</literal>, paquetage</primary></indexterm>
+
+<para>L’exemple suivant utilise le paquetage <literal>amsmath</literal> :
 </para>
-<screen>\begin{equation}
-  \begin{array}{cr}
-    \sqrt{y}  &12.3 \\
-    x^2       &3.4
-  \end{array}
-\end{equation}
-</screen>
-<para>L’exemple suivante nécessite <literal>\usepackage{amsmath}</literal> dans le
-preambule :
-</para>
-<screen>\begin{equation}
+<screen>\usepackage{amsmath}  % dans le préambule
+
+\begin{equation}
   \begin{vmatrix}{cc}
     a  &b \\
     c  &d
   \end{vmatrix}=ad-bc
 \end{equation}
 </screen>
+<indexterm role="fn"><primary>paquetage <literal>array</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>array</literal>, paquetage</primary></indexterm>
 
-<!-- @table @code -->
-<!-- @item c -->
-<!-- centrée -->
-<!-- @item l -->
-<!-- justifiée à gauche -->
-<!-- @item r -->
-<!-- justifiée à droite -->
-<!-- @end table -->
-<!-- -->
-<!-- @findex \\ (pour @code{array}) -->
-<!-- Les articles au sein des colonnes sont séparés par @code{&}.  Les -->
-<!-- articles peuvent comprendre d'autres commandes @LaTeX{}.  Chaque ligne -->
-<!-- du tableau se termine par un @code{\\}. -->
-<!-- -->
-<!-- @findex @@@{...@} -->
-<!-- Dans le patron, la construction @code{@@@{@var{texte}@}} place sur -->
-<!-- chaque ligne @var{texte} entre les colonnes correspondant aux -->
-<!-- spécificateurs adjacents. -->
-<!-- -->
-<!-- Voici un exemple : -->
-<!-- -->
-<!-- @example -->
-<!-- \begin@{equation@} -->
-<!--   \begin@{array@}@{lrc@} -->
-<!--   gauche1 & droite1 & centrée1 \\ -->
-<!--   gauche2 & droite2 & centrée2 \\ -->
-<!--   \end@{array@} -->
-<!-- \end@{equation@} -->
-<!-- @end example -->
-<!-- -->
-<!-- @findex \arraycolsep -->
-<!-- Le paramètre @code{\arraycolsep} définit la motié de la largeur de -->
-<!-- l'espace séparant les colonnes ; la valeur par defaut est @samp{5pt}. -->
-<!-- @xref{tabular}, pour les autres paramètres affectant le formattage dans -->
-<!-- les environnements @code{array}, nommément @code{\arrayrulewidth} et -->
-<!-- @code{\arraystretch}. -->
-<!-- -->
-<!-- L'environnement @code{array} peut être utilisé uniquement en mode mathématique. -->
+<indexterm role="fn"><primary>paquetage <literal>dcolumn</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>dcolumn</literal>, paquetage</primary></indexterm>
 
+<para>Il y a beaucoup de paquetages concernant les tableaux.  Le
+paquetage <literal>array</literal> étend utilement leur possibilités de bien des
+manières, et notamment en ajoutant des types de colonne.  Le
+paquetage <literal>dcolumn</literal> ajoute un type de colonne pour centrer sur
+le séparateur décimal. Pour les deux voir la documentation sur le CTAN.
+</para>
 
 </sect1>
 <sect1 label="8.3" id="center">
@@ -3928,8 +4714,8 @@
 backslash, and will center the ending.
 </para>
 <screen>\begin{center}
-  Mon père considérait comme intolérable quiconque fréquentait l'église mais ne buvait pas d'alcool.\\ 
-  J'ai grandi dans cette croyance.  --- Richard Burton 
+  Mon père considérait comme intolérable quiconque fréquentait l'église mais ne buvait pas d'alcool.\\
+  J'ai grandi dans cette croyance.  --- Richard Burton
 \end{center}
 </screen>
 <para>Ajouter une double contr’oblique à la fin de la ligne finale est
@@ -3944,32 +4730,51 @@
 <sect2 label="8.3.1" id="_005ccentering">
 <title><literal>\centering</literal></title>
 
-<!-- xx Revoir la trad. -->
 <indexterm role="fn"><primary>\centering</primary></indexterm>
 <indexterm role="cp"><primary>centrer du texte, déclaration pour</primary></indexterm>
 
-<para>La déclaration <literal>\centering</literal> correspond à l’environnement
-<literal>center</literal>. Cette déclaration peut être utilisée à l’intérieur d’un
-environnement tel que <literal>quote</literal> ou d’une <literal>parbox</literal>. Ainsi, le
-texte d’une figure ou d’une table peut être centré sur la page en
-mettant une commande <literal>\centering</literal> au début de l’environnement de la
-figure ou table.
+<para>Synopsis :
 </para>
-<para>Contrairement à l’environnement <literal>center</literal>, la commande
-<literal>\centering</literal> ne commence pas un nouveau paragraphe ; elle change
-simplement la façon dont &latex; formate les unités paragraphe. Pour
-affecter le format d’une unité paragraphe, la porté de la déclaration
-doit contenir une ligne à blanc ou la commande <literal>\end</literal> (d’un
-environnement tel que quote) qui finit l’unité de paragraphe.
+<screen>{\centering ... }
+</screen>
+<para>ou
 </para>
-<para>Voici un exemple :
+<screen>\begin{group}
+  \centering ...
+\end{group}
+</screen>
+<para>Centre le matériel dans sa portée.  Utilisée le plus souvent l’intérieur d’un
+environnement tel que <literal>figure</literal> ou dans une <literal>parbox</literal>.
 </para>
-<screen>\begin{quote}
-\centering
-first line \\
-second line \\
-\end{quote}
+<para>L’exemple suivant de déclaration <literal>\centerin</literal> a pour effet de
+centrer le graphique horizontalement.
+</para>
+<screen>\begin{figure}
+  \centering
+  \includegraphics[width=0.6\textwidth]{ctan_lion.png}
+  \caption{CTAN Lion}  \label{fig:CTANLion}
+\end{figure}
 </screen>
+<para>La portée de ce <literal>\centering</literal> finit avec le <literal>\end{figure}</literal>.
+</para>
+<para>Cointrainement à l’environnement <literal>center</literal>, la commande
+<literal>\centering</literal> n’ajoute pas d’espacement vertical au-dessus et
+en-dessous du texte. C’est son avantage dans l’exmple précédent ; il n’y
+a pas d’espace en trop.
+</para>
+<para>Elle ne commence pas non plus un nouveau paragraphe ; elle change
+simplement la façon dont &latex; formate les unités paragraphe. Si
+<literal>ww {\centering xx \\ yy} zz</literal> est entouré de lignes à blanc,
+alors &latex; crée un paragraphe dont la première ligne <literal>ww xx</literal>
+est centrée, et dont la seconde ligne, non centrée, contient <literal>yy
+zz</literal>. Généralement, ce qu’on désire c’est que la portée de la déclaration
+contienne une ligne à blancn ou la commande <literal>\end</literal> d’un
+environnement tel que <literal>figure</literal> ou <literal>table</literal> qui finisse l’unité
+paragraphe.  Ainsi, si <literal>{\centering xx \\ yy\par} zz</literal> est entouré
+de lignes à blanc alors cela fabrique un nouveau paragraphe avec deux
+lignes centrées ‘<literal>xx</literal>’ et ‘<literal>yy</literal>’, suivi d’un nouveau paragraphe
+‘<literal>zz</literal>’ aui est is formaté comme comme d’habitude.
+</para>
 
 </sect2>
 </sect1>
@@ -4037,7 +4842,7 @@
 </para>
 <para>Pour plus d’information sur les paramètres de disposition de liste, y
 compris les valeurs par défaut, et sur la personnalisation de la
-disposition de liste, voir <link linkend="list">list</link>.  Le paquetage <filename>enumitem</filename> est
+disposition de liste, voir <link linkend="list">list</link>.  Le paquetage <literal>enumitem</literal> est
 utile pour personnaliser les listes.
 </para>
 <para>Cet exemple met les étiquettes de description en petites capitales.
@@ -4075,7 +4880,7 @@
 <indexterm role="fn"><primary>paquetage <literal>amsmath</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>amsmath</literal>, paquetage</primary></indexterm>
 
-<para>Notez que le paquetage <filename>amsmath</filename> comprend des possibilités beaucoup
+<para>Notez que le paquetage <literal>amsmath</literal> comprend des possibilités beaucoup
 plus vastes en matière d’affichage d’équations. Par exemple, il offre
 plusieurs altenatives pour effectuer des sauts de lignes au sein de
 texte en mode mathématique.
@@ -4098,7 +4903,7 @@
 verticial environment différemment, et n’effectue pas de vérification de
 cohérence).
 </para>
-<para>Le texte composé par cet exemple est centré et seul sur sa ligne. 
+<para>Le texte composé par cet exemple est centré et seul sur sa ligne.
 </para><screen>\begin{displaymath}
   \int_1^2 x^2\,dx=7/3
 \end{displaymath}
@@ -4241,7 +5046,7 @@
 </para>
 <para>Pour plus ample information sur la personalisation de la forme
 <!-- layout -> forme ? -->
-voir <link linkend="list">list</link>.  De même, le paquetage <filename>enumitem</filename> est utile pour
+voir <link linkend="list">list</link>.  De même, le paquetage <literal>enumitem</literal> est utile pour
 cela.
 </para>
 </sect1>
@@ -4261,7 +5066,7 @@
 lesquelles l’espacement qui est incohérent avec d’autres éléments
 mathématiques. (Voir l’artice « Évitez eqnarray ! » de Lars Madsen
 (<ulink url="http://tug.org/TUGboat/tb33-1/tb103madsen.pdf">http://tug.org/TUGboat/tb33-1/tb103madsen.pdf</ulink>). Les nouveaux
-documents devraient inclure le paquetage <filename>amsmath</filename> et utiliser les
+documents devraient inclure le paquetage <literal>amsmath</literal> et utiliser les
 environnements d’affichage mathématique que celui-ci fournit, tels que
 <literal>align</literal>. On inclut une description uniquement pour être complet et
 pour pouvoir travailler avec d’anciens documents.
@@ -4326,7 +5131,7 @@
 <indexterm role="fn"><primary>paquetage <literal>amsmath</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>amsmath</literal>, paquetage</primary></indexterm>
 
-<para>Le paquetage <filename>amsmath</filename> comprend des moyens étendus pour l’affichage
+<para>Le paquetage <literal>amsmath</literal> comprend des moyens étendus pour l’affichage
 d’équations.  Les nouveau documents devrait inclure ce paquetage.
 </para>
 </sect1>
@@ -4382,10 +5187,10 @@
 <para>L’étiquette est optionnelle ; elle est utilisée pour les renvois
 (voir <link linkend="Cross-references">Cross references</link>).
 <indexterm role="fn"><primary>\caption</primary></indexterm>
-La commande <literal>\caption</literal> spécifie la légende <replaceable>texte</replaceable> pour la
-figure. La légende est numérotée par défaut. Si <replaceable>titreldf</replaceable> est
-présent, il est utilisé dans la liste des figures au lieu de <replaceable>texte</replaceable>
-(voir <link linkend="Table-of-contents-etc_002e">Table of contents etc.</link>).
+La commande optionnelle <literal>\caption</literal> spécifie la légende <replaceable>texte</replaceable>
+pour la figure (voir <link linkend="_005ccaption">\caption</link>). La légende est numérotée par
+défaut. Si <replaceable>titreldf</replaceable> est présent, il est utilisé dans la liste des
+figures au lieu de <replaceable>texte</replaceable> (voir <link linkend="Table-of-contents-etc_002e">Table of contents etc.</link>).
 </para>
 <para>Cet exemple fabrique une figure à partir d’un graphique. Il nécessite
 l’un des paquetages <filename>graphics</filename> ou <filename>graphicx</filename>. Le graphique,
@@ -4570,8 +5375,8 @@
 </para>
 <screen>\begin{tabular}{rp{5cm}}
   Équipe alpha  &{\raggedright Cette équipe fait le travail réel.} \\
-  Équipe beta   &{\raggedright Cette équipe assure que le système de refroidissement
-                                ne manque jamais d'eau.} \\
+  Équipe beta   &{\raggedright Cette équipe assure que le système de
+                   refroidissement ne manque jamais d'eau.} \\
 \end{tabular}
 </screen>
 </sect2>
@@ -4675,7 +5480,7 @@
  \item Portrait Rice
 \end{itemize}
 </screen>
-<para>Par défaut — sans charger par ex. le paquetage <filename>babel</filename> avec une
+<para>Par défaut — sans charger par ex. le paquetage <literal>babel</literal> avec une
 autre langue que USenglish — dans une liste au premier niveau
 d’imbrication l’étiquette est rendue par une puce, •.  Le format
 des étiquettes dépend du niveau d’imbrication ; voir plus bas.
@@ -4713,7 +5518,7 @@
 </para></listitem></orderedlist>
 <!-- vincentb1 cette information n'est pas dans l'original, vérifiez avec Karl : -->
 
-<para>Si vous utilisez le paquetage <filename>babel</filename> avec la langue
+<para>Si vous utilisez le paquetage <literal>babel</literal> avec la langue
 <literal>french</literal>, alors il y a des tirets pour tous les niveaux comme c’est
 l’habitude des Français.
 </para>
@@ -4750,7 +5555,7 @@
 mêmes paramètres de contrôle de la disposition des listes. Pour leur
 description, y compris les valeurs par défaut, ainsi que la
 personalisaton de la disposition, voir <link linkend="list">list</link>. Le paquetage
-<filename>enumitem</filename> est utile pour personaliser les listes.
+<literal>enumitem</literal> est utile pour personaliser les listes.
 </para>
 <para>Dans cet exemple on réduit grandement l’espace de marge pour la liste à
 puces la plus externe :
@@ -4797,8 +5602,10 @@
 <para>Synopsis :
 </para>
 <screen>\begin{list}{<replaceable>étiquetage</replaceable>}{<replaceable>espacement</replaceable>}
-\item[<replaceable>étiquette optionnelle du premier article</replaceable>] texte du premier article
-\item[<replaceable>étiquette optionnelle du deuxième article</replaceable>] texte du deuxième aticle
+\item[<replaceable>étiquette optionnelle du premier article</replaceable>] texte du premier
+  article
+\item[<replaceable>étiquette optionnelle du deuxième article</replaceable>] texte du deuxième
+  aticle
 ...
 \end{list}
 </screen>
@@ -4837,7 +5644,7 @@
 &latex;, comme dans l’exemple précédent où il contient à la fois
 ‘<literal>Article</literal>’ et ‘<literal>\Roman{…}</literal>’. &latex; forme l’étiquette
 en mettant l’argument <replaceable>étiquetage</replaceable> dans une boîte de largeur
-<literal>\labeidth</literal>. Si l’étiquette est plus large que cela, le matériel
+<literal>\labelwidth</literal>. Si l’étiquette est plus large que cela, le matériel
 supplémentaire s’étend sur la droite. Lorsque vous fabriquez une
 instance de <literal>list</literal> vous pouvez l’emporter sur l’étiquetage par
 défaut en donnant à <literal>\item</literal> un argument optionnel avec des crochets
@@ -4856,7 +5663,7 @@
 <para>Une autre commande qu’on retrouve dans <replaceable>espacement</replaceable> est
 <literal>\makelabel</literal>, pour construire la boîte de l’étiquette.  Par défaut
 elle positionne le contenu fer à droite. Elle prend un argument,
-l’étiquette. Elle compose sont contenu en mode LR. Un exemple de
+l’étiquette. Elle compose son contenu en mode LR. Un exemple de
 changement de sa définition consiste dans l’exemple précédent
 <literal>nommage</literal> à ajouter avant la définition de l’environnement
 <literal>\newcommand{\namedmakelabel}[1]{\textsc{#1}}</literal>, et entre la
@@ -4906,7 +5713,7 @@
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\labelwidth</primary></indexterm><literal>\labelwidth</literal>
 </term><listitem><anchor id="list-labelwidth"/><para>Largueur horizontale. La boîte contenant l’étiquette est nominalement de
-cette largeur. Si <literal>\makelabel</literal> renvoie un texte qui est plus larget
+cette largeur. Si <literal>\makelabel</literal> renvoie un texte qui est plus large
 que cela, alors le renfoncement de la première ligne de l’article sera
 augmenté pour créer l’espace nécessaire à ce matériel supplémentaire.
 Si <literal>\makelabel</literal> renvoie un texte de largeur inférieur ou égale à
@@ -4926,7 +5733,7 @@
 que le bord de gauche de l’étiquette coïncide avec la marge de gauche
 de l’environnement enveloppant.
 </para>
-<para>r</para></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\leftmargin</primary></indexterm><literal>\leftmargin</literal>
+</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\leftmargin</primary></indexterm><literal>\leftmargin</literal>
 </term><listitem><anchor id="list-leftmargin"/><para>Espace horizontal entre la marge de gauche de l’environnement envelopant
 (ou la marge de gauche de la page pour une liste de premier niveau), et
 la marge de gauche de cette liste. Doit être positif ou nul.
@@ -5104,7 +5911,7 @@
 gauche du texte des articles.  Voir <link linkend="_005cusecounter">\usecounter</link>.
 </para>
 <screen>\usepackage{color}
-\newcounter{cnt}  
+\newcounter{cnt}
 \newcommand{\makeredlabel}[1]{\textcolor{red}{#1.}}
 \newenvironment{redlabel}
   {\begin{list}
@@ -5252,9 +6059,9 @@
 <screen>\begin{minipage}{7.5cm}
   Stephen Kleene fut un fondateur de la théorie de la récursivité.
 
-  Il fut l'élève de Church, l'auteur de trois textes qui firent autorité,
-  et le président de l'Association for Symbolic Logic, et il fut
-  récompensé par la National Medal of Science.
+  Il fut l'élève de Church, l'auteur de trois textes qui firent
+  autorité, et le président de l'Association for Symbolic Logic, et il
+  fut récompensé par la National Medal of Science.
  \end{minipage}
 </screen>
 <para>Voir plus bas pour une discussion sur le renfoncement de paragraphe au
@@ -5265,10 +6072,11 @@
 </para>
 <para>Il y a trois arguments optionnels, <replaceable>position</replaceable>, <replaceable>hauteur</replaceable>, et
 <replaceable>pos-interne</replaceable>.  Il n’est pas nécessaire de fournir les trois à la
-fois. Par exemple, obtenez les valeur par défaut pour <replaceable>position</replaceable> et
-réglez <replaceable>hauteur</replaceable> avec <literal>\begin{minipage}[c][2.54cm]
-<replaceable>matière</replaceable> \end{minipage}</literal>.  (Obtenez la hauteur naturelle avec un
-argument vide, <literal>[]</literal>).
+fois. Par exemple, obtenez les valeurs par défaut pour <replaceable>position</replaceable> et
+réglez <replaceable>hauteur</replaceable> avec
+<literal>\begin{minipage}[c][2.54cm]{\columnwidth} <replaceable>matière</replaceable>
+\end{minipage}</literal>.  (Obtenez la hauteur naturelle avec un argument vide,
+<literal>[]</literal>).
 </para>
 <para>L’argument optionnel <replaceable>position</replaceable> gouverne la façon dont la
 <literal>minipage</literal> s’aligne verticalement avec la matière l’entourant.
@@ -5332,9 +6140,9 @@
 \begin{center}
   ---\begin{minipage}[c][8cm][b]{0.25\textwidth}
        premier\\ deuxième\\ troisième
-  \end{minipage}              
+  \end{minipage}
 \end{center}
-Texte après 
+Texte après
 </screen>
 <indexterm role="cp"><primary>renfoncement des paragraphes, au sein d’une minipage</primary></indexterm>
 <indexterm role="cp"><primary>paragraphes, renfoncement au sein d’une minipage</primary></indexterm>
@@ -5366,7 +6174,7 @@
       Victoria          &63 ans                   \\
       George III        &59 ans
     \end{tabular}
-  \end{center}  
+  \end{center}
 \end{minipage}
 \end{center}
 </screen>
@@ -5381,8 +6189,8 @@
 <indexterm role="fn"><primary>paquetage <literal>siunitx</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>siunitx</literal>, paquetage</primary></indexterm>
 
-<screen>% siunitx permet d'avoir le type de colonne S dans les tableaux, pour l'alignement
-% sur le séparateur décimal, réglé comme virgule.
+<screen>% siunitx permet d'avoir le type de colonne S dans les tableaux,
+% pour l'alignement sur le séparateur décimal, réglé comme virgule.
 \usepackage[output-decimal-marker={,}]{siunitx}
 \newcommand*{\vcenteredhbox}[1]{\begin{tabular}{@{}c@{}}#1\end{tabular}}
   ...
@@ -5391,17 +6199,19 @@
   \hspace{0.1\textwidth}
   \begin{minipage}{0.5\textwidth}
     \begin{tabular}{r|S}
-      % \multicolumn pour supprimer la barre verticale entre les titres de colonnes
+      % \multicolumn pour supprimer la barre verticale entre les titres
+      % de colonnes
       \multicolumn{1}{r}{Quartier} &
-      % les accolades empèchent siunitx de voir le point comme un séparateur décimal
+      % les accolades empèchent siunitx de voir le point comme un
+      % séparateur décimal
       {Pop. (million)}  \\ \hline
       The Bronx      &1.5  \\
       Brooklyn       &2.6  \\
       Manhattan      &1.6  \\
       Queens         &2.3  \\
-      Staten Island  &0.5  
+      Staten Island  &0.5
     \end{tabular}
-  \end{minipage}              
+  \end{minipage}
 \end{center}
 </screen>
 </sect1>
@@ -5413,7 +6223,7 @@
 <indexterm role="cp"><primary>créer des images</primary></indexterm>
 <indexterm role="cp"><primary>images, créer</primary></indexterm>
 
-<para>Synopsis : 
+<para>Synopsis :
 </para>
 <screen>\begin{picture}(<replaceable>largeur</replaceable>,<replaceable>hauteur</replaceable>)
    <replaceable>commande picture</replaceable>
@@ -5439,18 +6249,19 @@
 </para>
 <indexterm role="fn"><primary>\unitlength</primary></indexterm>
 <screen>\setlength{\unitlength}{1cm}
-\begin{picture}(6,6)      % la boîte de l'image fera 6cm de large sur 6cm de haut
+\begin{picture}(6,6)  % la boîte de l'image fera 6cm de large sur 6cm
+                      % de haut
   \put(0,0){\vector(2,1){4}}  % la pente du vecteur est de 1/2
     \put(2,1){\makebox(0,0)[l]{\ premier terme}}
   \put(4,2){\vector(1,2){2}}
-    \put(5,4){\makebox(0,0)[l]{\ second terme}}  
+    \put(5,4){\makebox(0,0)[l]{\ second terme}}
   \put(0,0){\vector(1,1){6}}
-    \put(3,3){\makebox(0,0)[r]{somme\ }}  
+    \put(3,3){\makebox(0,0)[r]{somme\ }}
 \end{picture}
 </screen>
 <para>L’environnement <literal>picture</literal> a un argument obligatoire qui est une
-pair de nombres réels positifs (<replaceable>largeur</replaceable>,<replaceable>hauteur</replaceable>). Le point
-est utilisée comme séparateur décimal quand il ne sont pas entiers. En
+paire de nombres réels positifs (<replaceable>largeur</replaceable>,<replaceable>hauteur</replaceable>). Le point
+est utilisé comme séparateur décimal quand ils ne sont pas entiers. En
 les multipliant par <literal>\unitlength</literal> on obtient la taille nominale de
 la sortie, c-à-d. l’espace que &latex; reserve sur la page en
 sortie. Cette taille nominale n’est pas nécessairement la taille réelle
@@ -5483,7 +6294,7 @@
 <literal>(2.4,-5)</literal> donnant les coordonnées en x et en y. Une
 <firstterm>coordonnée</firstterm> n’est pas une longueur, c’est un nombre réel (il
 utilise le point ‘<literal>.</literal>’ comme séparateur décimal et peut avoir un
-signe moins). Elle spécifie une longueur en terme de la longueur unité
+signe moins). Elle spécifie une longueur en termes de la longueur unité
 <literal>\unitlength</literal>, de sorte que si <literal>\unitlength</literal> a été réglée à
 <literal>1cm</literal>, alors la coordonnées ‘<literal>2.54</literal>’ spécifie une longueur de
 2,54 centimètres.
@@ -5497,13 +6308,13 @@
 <para>L’environnement <literal>picture</literal> prend en charge les expressions
 arithmétiques standardes en plus des nombres.
 </para>
-<para>Les coordonnées sont données relarivement à une origine, qui est par
+<para>Les coordonnées sont données relativement à une origine, qui est par
 défaut au coin en bas à gauche de l’image. Notez que lorsque une
 position apparaît en tant qu’argument, comme dans
 <literal>\put(1,2){...}</literal>, elle n’est pas entourées d’accolades puisque
 les parenthèses servent à délimiter l’argument. De même, contrairement à
 certain système de dessin par ordinateur, l’axe des ordonnées y est
-orienté vers le haut de la page, c-à-d. que <inlineequation><mathphrase>y = 1</mathphrase></inlineequation> est
+orienté vers le haut de la page, par ex. <inlineequation><mathphrase>y = 1</mathphrase></inlineequation> est
 <emphasis>au-dessus</emphasis> de <inlineequation><mathphrase>y = 0</mathphrase></inlineequation>.
 </para>
 <para>Il y a quatre manières de placer des chose dans une image : <literal>\put</literal>,
@@ -5511,13 +6322,13 @@
 utilisée est <literal>\put</literal>. Le code suivant
 </para>
 
-<screen>\put (11.3,-.3){...}
+<screen>\put (11.3,-0.3){...}
 </screen>
-<para>met l’objet spécifié par <literal>...</literal> dans le dessin <literal>picture</literal>, avec son
-point de référence aux coordonnées <inlineequation><mathphrase>(11.3,-.3)</mathphrase></inlineequation>.  Les points de
+<para>met l’objet spécifié par <literal>...</literal> dans le dessin <literal>picture</literal>, avec
+son point de référence aux coordonnées <inlineequation><mathphrase>(11.3,-0.3)</mathphrase></inlineequation>.  Les points de
 référence des divers objets sont décrits plus bas.
 </para>
-<indexterm role="fn"><primary>lR box</primary></indexterm>
+<indexterm role="fn"><primary>LR box</primary></indexterm>
 <para>La commande <literal>\put</literal> crée une <firstterm>LR box</firstterm>.  Vous pouvez mettre tout
 ce qui peut aller dans une  <literal>\mbox</literal> (voir <link linkend="_005cmbox-_0026-_005cmakebox">\mbox & \makebox</link>) dans l’argument
 texte de la commande <literal>\put</literal>.  Quand vous faites cela, le point de
@@ -5529,13 +6340,13 @@
   \put(0,0){\line(1,1){1}}
 \end{picture}
 </screen>
-<para>les trois sont juste légèrement à la gauche du point où forment un angle
-les deux lignes.  (À noter aussi que <literal>\line(1,1){1}</literal> ne demande
-pas une ligne de longueur un, mais une ligne dont l’étendu selon la
-coordonnée x est de 1).
+<para>les trois points sont juste légèrement à la gauche du point où les deux
+lignes forment un angle.  (À noter aussi que <literal>\line(1,1){1}</literal> ne
+demande pas une ligne de longueur un, mais une ligne dont l’étendue
+selon la coordonnée x est de 1).
 </para>
 <para>Les cmmandes <literal>\multiput</literal>, <literal>qbezier</literal>, et <literal>graphpaper</literal> sont
-décrite plus bas.
+décrites plus bas.
 </para>
 <para>Vous pouvez également utiliser cet envionnement pour placer une matière
 quelconque à un emplacement exact. Par exemple :
@@ -5543,8 +6354,8 @@
 <screen>\usepackage{color,graphicx}  % dans le préambule
   ...
 \begin{center}
-\setlength{\unitlength}{\textwidth} 
-\begin{picture}(1,1)      % reserve un espace large et haut de \textwidth
+\setlength{\unitlength}{\textwidth}
+\begin{picture}(1,1)   % réserve un espace large et haut de \textwidth
   \put(0,0){\includegraphics[width=\textwidth]{desertedisland.jpg}}
   \put(0.25,0.35){\textcolor{red}{X Trésor ici}}
 \end{picture}
@@ -5552,7 +6363,7 @@
 </screen>
 <para>Le X rouge sera précisément à un quart de <literal>\textwidth</literal> à droite de
 la marge de gauche, et <literal>0.35\textwidth</literal> au dessus du bas de
-l’image.  Un autre exemple de cet utilisation est de placer un code
+l’image.  Un autre exemple de cette utilisation est de placer un code
 similaire dans l’en-tête de page pour obtenir une matière répétée sur
 chaque page.
 </para>
@@ -5562,11 +6373,21 @@
 <title><literal>\put</literal></title>
 <indexterm role="fn"><primary>\put</primary></indexterm>
 
-<para><literal>\put(<replaceable>xcoord</replaceable>,<replaceable>ycoord</replaceable>){ ... }</literal>
+<para><literal>\put(<replaceable>xcoord</replaceable>,<replaceable>ycoord</replaceable>){<replaceable>contenu</replaceable>}</literal>
 </para>
-<para>La commande <literal>\put</literal> place l’article spécifié par l’argument
-obligatoire aux coordonnées <replaceable>xcoord</replaceable> et <replaceable>ycoord</replaceable> fournies.
+<para>La commande <literal>\put</literal> place <replaceable>contenu</replaceable> aux coordonnées
+(<replaceable>xcoord</replaceable>,<replaceable>ycoord</replaceable>). Voir la discussion sur les coordonnées et
+<literal>\unitlength</literal> dans <link linkend="picture">picture</link>. Le <replaceable>contenu</replaceable> est traité en
+mode LR (voir <link linkend="Modes">Modes</link>) de sorte qu’il ne peut pas contenir de sauts de
+ligne.
 </para>
+<para>L’exemple ci-dessous inclut le texte dans le dessin <literal>picture</literal>.
+</para>
+<screen>\put(4.5,2.5){Faire la manœuvre de \textit{retrait}}
+</screen>
+<para>Le point de référence, la position (4.5,2.5), est le point en bas à
+gauche de texte, au coin en bas à gauche du ‘<literal>F</literal>’.
+</para>
 
 </sect2>
 <sect2 label="8.19.2" id="_005cmultiput">
@@ -5574,13 +6395,26 @@
 <indexterm role="fn"><primary>\multiput</primary></indexterm>
 
 <para>Synopsis :
-</para><screen>\multiput(<replaceable>x</replaceable>,<replaceable>y</replaceable>)(<replaceable>delta_x</replaceable>,<replaceable>delta_y</replaceable>){<replaceable>n</replaceable>}{<replaceable>obj</replaceable>}
+</para><screen>\multiput(<replaceable>x</replaceable>,<replaceable>y</replaceable>)(<replaceable>delta_x</replaceable>,<replaceable>delta_y</replaceable>){<replaceable>nbre-copies</replaceable>}{<replaceable>obj</replaceable>}
 </screen>
-<para>La commande <literal>\multiput</literal> copie l’objet <replaceable>obj</replaceable> en un motif
-régulier à travers la figure. <replaceable>obj</replaceable> est placé en premier à la
-position <inlineequation><mathphrase>(x,y)</mathphrase></inlineequation>, puis à la position <inlineequation><mathphrase>(x+\delta x,y+\delta
-y)</mathphrase></inlineequation>, et ainsi de suite, <replaceable>n</replaceable> fois.
+<para>La commande <literal>\multiput</literal> copie l’objet <replaceable>obj</replaceable> en tout
+<replaceable>nbre-copies</replaceable> fois, avec un incrément de <replaceable>delta_x,delta_y</replaceable>. Le
+<replaceable>obj</replaceable> est placé en premier à la position <inlineequation><mathphrase>(x,y)</mathphrase></inlineequation>, puis à la
+position <inlineequation><mathphrase>(x+\delta x,y+\delta y)</mathphrase></inlineequation>, et ainsi de suite.
 </para>
+<para>L’exemple ci-dessous dessine une grille simple avec une ligne sur cinq en
+gras (voir aussi <link linkend="_005cgraphpaper">\graphpaper</link>).
+</para>
+<screen>\begin{picture}(10,10)
+  \linethickness{0.05mm}
+  \multiput(0,0)(1,0){10}{\line(0,1){10}} 
+  \multiput(0,0)(0,1){10}{\line(1,0){10}}
+  \linethickness{0.5mm}
+  \multiput(0,0)(5,0){3}{\line(0,1){10}}
+  \multiput(0,0)(0,5){3}{\line(1,0){10}}
+\end{picture}
+</screen>
+
 </sect2>
 <sect2 label="8.19.3" id="_005cqbezier">
 <title><literal>\qbezier</literal></title>
@@ -5593,7 +6427,7 @@
 \qbezier[<replaceable>quant</replaceable>](<replaceable>x1</replaceable>,<replaceable>y1</replaceable>)(<replaceable>x2</replaceable>,<replaceable>y2</replaceable>)(<replaceable>x3</replaceable>,<replaceable>y3</replaceable>)
 </screen>
 <para>Dessing une courbe de Bézier quadratique dont les points de contrôle
-sont donnés par les trois arguments obligatoire
+sont donnés par les trois arguments obligatoires
 <literal>(<replaceable>x1</replaceable>,<replaceable>y1</replaceable>)</literal>, <literal>(<replaceable>x2</replaceable>,<replaceable>y2</replaceable>)</literal>, et
 <literal>(<replaceable>x3</replaceable>,<replaceable>y3</replaceable>)</literal>.  C-à-d. que la courbe va de <replaceable>(x1,y1)</replaceable>
 à <replaceable>(x3,y3)</replaceable>, est quadratique, et est telle que la tangente en
@@ -5602,17 +6436,17 @@
 </para>
 <para>L’exemple suivant dessine une courbre des coordonnées (1,1) à (1,0).
 </para>
-<screen>\qbezier(1,1)(1.25,0.75)(1,0)  
+<screen>\qbezier(1,1)(1.25,0.75)(1,0)
 </screen>
-<para>La tangente de la coubre en (1,1) passe par (1.25,0.75), et la tangent
+<para>La tangente de la coubre en (1,1) passe par (1.25,0.75), et la tangente
 en (1,0) fait de même.
 </para>
 <para>L’argument optionnel <replaceable>quant</replaceable> donne le nombre de points
-intermédiaires calculés.  Par défaut une courbe liste est dessinée dont
-le nombre maximum de points est <literal>\qbeziermax</literal> (on change cette
-valeur avec <literal>\renewcommand</literal>).
+intermédiaires calculés.  Par défaut la commande dessine une courbe
+lisse dont le nombre maximum de points est <literal>\qbeziermax</literal> (on change
+cette valeur avec <literal>\renewcommand</literal>).
 </para>
-<para>L’exempel suivante dessine un rectangle avec un haut ondulé, en
+<para>L’exemple suivant dessine un rectangle avec un haut ondulé, en
 utilisant <literal>\qbezier</literal> pour cette courbe.
 </para>
 <screen>\begin{picture}(8,4)
@@ -5622,9 +6456,9 @@
   \put(4,0){\line(0,1){3.5}}     % côté droit
   \qbezier(2,3)(2.5,2.9)(3,3.25)
     \qbezier(3,3.25)(3.5,3.6)(4,3.5)
-  \thicklines                 % ci-dessous, les lignes sont deux fois plus épaisses
+  \thicklines  % ci-dessous, les lignes sont deux fois plus épaisses
   \put(2,3){\line(4,1){2}}
-  \put(4.5,2.5){\framebox{Trapezoidal Rule}}
+  \put(4.5,2.5){\framebox{Méthode des trapèzes}}
 \end{picture}
 </screen>
 </sect2>
@@ -5640,7 +6474,7 @@
 <indexterm role="fn"><primary>paquetage <literal>graphpap</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>graphpap</literal>, paquetage</primary></indexterm>
 
-<para>Dessine un quadrillage.  Le paquetage <filename>graphpap</filename> est nécessaire.
+<para>Dessine un quadrillage.  Le paquetage <literal>graphpap</literal> est nécessaire.
 L’origine du quadrillage est <literal>(<replaceable>x_init</replaceable>,<replaceable>y_init</replaceable>)</literal>.
 Les lignes de la grille sont espacées de <replaceable>espacement</replaceable> unités (par défaut 10).
 Le quadrillage s’étend sur <replaceable>x_dimen</replaceable> unités vers la droite et <replaceable>y_dimen</replaceable> vers le haut.
@@ -5659,40 +6493,19 @@
 </para>
 
 </sect2>
-<sect2 label="8.19.5" id="_005ccircle">
-<title><literal>\circle</literal></title>
-<indexterm role="fn"><primary>\circle</primary></indexterm>
-
-<para>Synopsis :
-</para><screen>\circle{<replaceable>diamètre</replaceable>}
-\circle*{<replaceable>diamètre</replaceable>}
-</screen>
-<para>La commande <literal>\circle</literal> produit un cercle dont le diamètre est le
-plus proche possible de celui spécifié. La forme étoilée (en <literal>*</literal>)
-de la commande dessine un disque, c.-à-d. un cercle plein.
-</para>
-<para>L’exemple suivant trace un cerrcle de rayon 6, centré en <literal>(5,7)</literal>.
-</para>
-<screen>\put(5,7){\circle{6}}
-</screen>
-<para>Les rayons disponible pour <literal>circle</literal> sont, en points, les nombres
-pair de 2 à 20 inclus. Pour <literal>\circle*</literal> ce sont tous les entiers de
-1 à 15.
-</para>
-</sect2>
-<sect2 label="8.19.6" id="_005cline">
+<sect2 label="8.19.5" id="_005cline">
 <title><literal>\line</literal></title>
 <indexterm role="fn"><primary>\line</primary></indexterm>
 
 <para>Synopsis :
 </para>
-<screen>\line(<replaceable>xpente</replaceable>,<replaceable>ypente</replaceable>){<replaceable>excursion</replaceable>}
+<screen>\line(<replaceable>x_avance</replaceable>,<replaceable>y_monte</replaceable>){<replaceable>excursion</replaceable>}
 </screen>
-<para>Dessine une ligne. Sa pente est telle que la ligne monte de <replaceable>ypente</replaceable>
+<para>Dessine une ligne. Sa pente est telle que la ligne monte de <replaceable>y_monte</replaceable>
 verticalement pour toute avancée horizontale de
-<replaceable>xpente</replaceable>. L’<replaceable>excursion</replaceable> est le déplacement horizontal total —
+<replaceable>x_avance</replaceable>. L’<replaceable>excursion</replaceable> est le déplacement horizontal total —
 ce n’est pas la longueur du vecteur, mais la variation en <inlineequation><mathphrase>x</mathphrase></inlineequation>. Dans
-le cas spécial des lignes verticales, où (<replaceable>xpente</replaceable>,<replaceable>ypente</replaceable>)=(0,1),
+le cas spécial des lignes verticales, où (<replaceable>x_avance</replaceable>,<replaceable>y_monte</replaceable>)=(0,1),
 l’<replaceable>excursion</replaceable> donne le déplacement en <inlineequation><mathphrase>y</mathphrase></inlineequation>.
 </para>
 <para>L’exemple suivant dessine une ligne commençant aux coordonnées (1,3).
@@ -5706,19 +6519,18 @@
 <inlineequation><mathphrase><replaceable>excursion</replaceable>=4</mathphrase></inlineequation> n’est pas la longueur de la ligne, mais c’est
 son déplacement en <inlineequation><mathphrase>x</mathphrase></inlineequation>.
 </para>
-<para>Les arguments <replaceable>xpente</replaceable> et <replaceable>ypente</replaceable> sont des entiers qui peuvent
-être positifs, negatifs, ou nuls zero (si les deux valent 0, alors
+<para>Les arguments <replaceable>x_avance</replaceable> et <replaceable>y_monte</replaceable> sont des entiers qui
+peuvent être positifs, negatifs, ou nuls (si les deux valent 0, alors
 &latex; traite le second comme 1).  Avec
-<literal>\put(<replaceable>x_init</replaceable>,<replaceable>y_init</replaceable>){\line(<replaceable>xpente</replaceable>,<replaceable>ypente</replaceable>){<replaceable>travel</replaceable>}}</literal>,
-si <replaceable>xpente</replaceable> est négatif alors l’extrémté finale d ela ligne a sa
-première coordonnée inférieure à <replaceable>x_init</replaceable>.  Si <replaceable>ypente</replaceable> est
+<literal>\put(<replaceable>x_init</replaceable>,<replaceable>y_init</replaceable>){\line(<replaceable>x_avance</replaceable>,<replaceable>y_monte</replaceable>){<replaceable>travel</replaceable>}}</literal>,
+si <replaceable>x_avance</replaceable> est négatif alors l’extrémté finale de la ligne a sa
+première coordonnée inférieure à <replaceable>x_init</replaceable>.  Si <replaceable>y_monte</replaceable> est
 negatif alors l’extrémité finale a sa seconde coordonnées inférieure à
 <replaceable>y_init</replaceable>.
 </para>
 <para>Si <replaceable>excursion</replaceable> est négatif alors vous obtenez <literal>LaTeX Error: Bad \line or
 \vector argument.</literal>
 </para>
-<indexterm role="cp"><primary><literal>pict2e</literal>, paquetage</primary></indexterm>
 <indexterm role="cp"><primary>graphiques, paquetages</primary></indexterm>
 <indexterm role="fn"><primary>paquetage <literal>pict2e</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>pict2e</literal>, paquetage</primary></indexterm>
@@ -5738,31 +6550,43 @@
 <para>De base &latex; peut seulement dessiner des lignes avec une plage
 limitées de pentes parce que ces lignes sont constituées par la
 juxtaposition de petits segments de droite issus de polices
-préfabriquées. Les deux nombres <replaceable>xpente</replaceable> et <replaceable>ypente</replaceable> prennent
+préfabriquées. Les deux nombres <replaceable>x_avance</replaceable> et <replaceable>y_monte</replaceable> prennent
 des valeurs entières de −6 jusqu’à 6. De plus ils doivent être
-premiers entre eux, de sorte que (<replaceable>xpente</replaceable>, <replaceable>ypente</replaceable>)=(2,1) est
-licite, mais pas (<replaceable>xpente</replaceable>, <replaceable>ypente</replaceable>)=(4,2) (is vous choisissez
+premiers entre eux, de sorte que (<replaceable>x_avance</replaceable>, <replaceable>y_monte</replaceable>)=(2,1) est
+licite, mais pas (<replaceable>x_avance</replaceable>, <replaceable>y_monte</replaceable>)=(4,2) (is vous choisissez
 cette dernière forme alors au lieu de lignes vous obtiendrez des
 séquences de têtes de flèches ; la solution est de revenir à la première
 forme).  Pour obtenir des lignes de pente arbitraire et plein d’autres
 formes dans un système tel que <literal>picture</literal>, voir le paquetage
-<filename>pict2e</filename> (<ulink url="https://ctan.org/pkg/pict2e">https://ctan.org/pkg/pict2e</ulink>).  Une autre solution
+<literal>pict2e</literal> (<ulink url="https://ctan.org/pkg/pict2e">https://ctan.org/pkg/pict2e</ulink>).  Une autre solution
 est d’utiliser un système graphique complet tel que TikZ, PSTricks,
 MetaPost, ou Asymptote.
 </para>
 
 </sect2>
-<sect2 label="8.19.7" id="_005clinethickness">
+<sect2 label="8.19.6" id="_005clinethickness">
 <title><literal>\linethickness</literal></title>
 <indexterm role="fn"><primary>\linethickness</primary></indexterm>
 
-<para>La commande <literal>\linethickness{<replaceable>dim</replaceable>}</literal> déclare que l’épaisseur des
-lignes horizontales et verticales dans un environnement <literal>picture</literal>
-vaut <replaceable>dim</replaceable>, ce qui doit être une longueur positive.
+<para>La commande <literal>\linethickness{<replaceable>dim</replaceable>}</literal> déclare que l’épaisseur
+des lignes horizontales et verticales dans un environnement
+<literal>picture</literal> vaut <replaceable>dim</replaceable>, ce qui doit être une longueur positive
+(voir <link linkend="Lengths">Lengths</link>).  Elle diffère de <literal>\thinlines</literal> et
+<literal>\thicklines</literal> en ce qu’elle n’affecte pas l’épaisseur des lignes
+obliques, cercles, ou ovales (voir <link linkend="_005coval">\oval</link>).
 </para>
-<para>Elle diffère de <literal>\thinlines</literal> et <literal>\thicklines</literal> en ce qu’elle
-n’affecte pas l’épaisseur des lignes obliques, cercles, ou quarts de
-cercles dessinés par <literal>\oval</literal>.
+
+</sect2>
+<sect2 label="8.19.7" id="_005cthinlines">
+<title><literal>\thinlines</literal></title>
+<indexterm role="fn"><primary>\thinlines</primary></indexterm>
+
+<para>La commande <literal>\thinlines</literal> déclare que l’épaisseur de trait des
+lignes (voir <link linkend="_005cline">\line</link>), cercles (voir <link linkend="_005ccircle">\circle</link>) et ovales
+(voir <link linkend="_005coval">\oval</link>) qui suivent dans un environnement <literal>picture</literal> est
+réglée à 0,4pt. C’est l’épaisseur par défaut, et donc cette
+commande n’est nécessaire que si l’épaisseur a été changée par
+soit <link linkend="_005clinethickness">\linethickness</link>, soit <link linkend="_005cthicklines">\thicklines</link>.
 </para>
 
 </sect2>
@@ -5770,20 +6594,35 @@
 <title><literal>\thicklines</literal></title>
 <indexterm role="fn"><primary>\thicklines</primary></indexterm>
 
-<para>La commande <literal>\thicklines</literal> est une épaisseur de trait alternative
-pour les lignes verticales et horizontales dans un environnement
-picture ; cf. <link linkend="_005clinethickness">\linethickness</link> et <link linkend="_005cthinlines">\thinlines</link>.
+<para>La commande <literal>\thicklines</literal> déclare que l’épaisseur de trait des
+lignes (voir <link linkend="_005cline">\line</link>), cercles (voir <link linkend="_005ccircle">\circle</link>) et ovales
+(voir <link linkend="_005coval">\oval</link>) qui suivent dans un environnement <literal>picture</literal> est
+réglée à 0,8pt. Voir aussi soit <link linkend="_005clinethickness">\linethickness</link>,
+soit <link linkend="_005cthinlines">\thinlines</link>. Cette commande est illustrée dans l’exemple de la
+méthode des trapèzes de <link linkend="_005cqbezier">\qbezier</link>.
 </para>
 
 </sect2>
-<sect2 label="8.19.9" id="_005cthinlines">
-<title><literal>\thinlines</literal></title>
-<indexterm role="fn"><primary>\thinlines</primary></indexterm>
+<sect2 label="8.19.9" id="_005ccircle">
+<title><literal>\circle</literal></title>
+<indexterm role="fn"><primary>\circle</primary></indexterm>
 
-<para>La commande <literal>\thinlines</literal> est l’épaisseur de trait par défaut pour
-les lignes horizontales et verticales dans un environnement picture ;
-cf. <link linkend="_005clinethickness">\linethickness</link> et <link linkend="_005cthicklines">\thicklines</link>.
+<para>Synopsis :
+</para><screen>\circle{<replaceable>diamètre</replaceable>}
+\circle*{<replaceable>diamètre</replaceable>}
+</screen>
+<para>La commande <literal>\circle</literal> produit un cercle dont le diamètre est le
+plus proche possible de celui spécifié. La forme étoilée (en <literal>*</literal>)
+de la commande dessine un disque, c.-à-d. un cercle plein.
 </para>
+<para>L’exemple suivant trace un cerrcle de rayon 6, centré en <literal>(5,7)</literal>.
+</para>
+<screen>\put(5,7){\circle{6}}
+</screen>
+<para>Les rayons disponibles pour <literal>circle</literal> sont, en points, les nombres
+pair de 2 à 20 inclus. Pour <literal>\circle*</literal> ce sont tous les entiers de
+1 à 15.
+</para>
 
 </sect2>
 <sect2 label="8.19.10" id="_005coval">
@@ -5794,9 +6633,9 @@
 </para>
 <screen>\oval(<replaceable>largeur</replaceable>,<replaceable>hauteur</replaceable>)[<replaceable>portion</replaceable>]
 </screen>
-<para>La commande <literal>\oval</literal> produit un rectangle aux coins arrondis.
-L’argument optionnel <replaceable>portion</replaceable> vous permet de ne produire qu’une
-moitié de l’ovale selon ce qui suit :
+<para>La commande <literal>\oval</literal> produit un rectangle aux coins arrondis,
+ci-après désigné par <firstterm>ovale</firstterm>.  L’argument optionnel <replaceable>portion</replaceable>
+vous permet de ne produire qu’une moitié de l’ovale selon ce qui suit :
 </para>
 <variablelist><varlistentry><term><literal>t</literal>
 </term><listitem><para>selectionne la moitié supérieure ;
@@ -5810,10 +6649,19 @@
 <para>Il est également possible de ne produire qu’un quart de l’ovale en
 réglant <replaceable>portion</replaceable> à <literal>tr</literal>, <literal>br</literal>, <literal>bl</literal>, ou <literal>tl</literal>.
 </para>
-<para>Les « coins » de l’ovale sont fabriqués avec des quarts de cercle d’un
-rayon maximal de 20pt, ainsi les « ovales » de grande taille
-ressembleront plus à des boîtes aux coins arrondis.
+<para>L’exemple suivant dessins la moitié supérieure d’un ovale qui est large
+de 3, et haut de 7.
 </para>
+<screen>\put(5,7){\oval(3,7)[t]}
+</screen>
+<para>Le (5,7) est le centre de l’ovale entier, et non juste le centre de la
+moitié supérieure.
+</para>
+<para>Ces formes ne sont pas des ellipse. Ce sont des rectangles dont les
+« coins » sont fabriqués avec des quarts de cercle. Ces cercles ont un
+rayon maximal de 20pt (voir <link linkend="_005ccircle">\circle</link> pour les tailles). Ainsi
+les grands ovales sont juste des cadres aux coins quelque peu arrondis.
+</para>
 
 </sect2>
 <sect2 label="8.19.11" id="_005cshortstack">
@@ -5822,21 +6670,53 @@
 
 <para>Synopsis :
 </para>
-<screen>\shortstack[<replaceable>position</replaceable>]{...\\...\\...}
+<screen>\shortstack[<replaceable>position</replaceable>]{<replaceable>ligne-1</replaceable>\\ ...}
 </screen>
-<para>La commande <literal>\shortstack</literal> produit une pile d’objets. Les positions valides
-sont :
+<para>La commande <literal>\shortstack</literal> produit une pile verticale d’objets.
 </para>
+<para>L’exemple suivant étiquette l’axe des <inlineequation><mathphrase>y</mathphrase></inlineequation> en écrivant le mot ‘<literal>axe</literal>’ au dessus du mot ‘<literal><inlineequation><mathphrase>y</mathphrase></inlineequation></literal>’.
+</para>
+<screen>\setlength{\unitlength}{1cm}
+\begin{picture}(5,2.5)(-0.75,0)
+   \put(0,0){\vector(1,0){4}}   % axe des x
+   \put(0,0){\vector(0,1){2}}   % axe des y
+   \put(-0.2,2){\makebox(0,0)[r]{\shortstack[r]{axe\\ $y$}}}
+\end{picture}
+</screen>
+<para>Pour une pile <literal>\shortstack</literal>, le point de référence est le coin
+inférieur gauche de la pile.  Dans l’exemple plus haut la boîte
+<literal>\makebox</literal> (voir <link linkend="_005cmbox-_0026-_005cmakebox">\mbox & \makebox</link>) met la pile fer à droite dans
+une boîte de largeur nulle, de sorte qu’au bout du compte la pile est
+située légèrement à la gauche de l’axe des <inlineequation><mathphrase>y</mathphrase></inlineequation>.
+</para>
+<para>Les positions valides sont :
+</para>
 <variablelist><varlistentry><term><literal>r</literal>
-</term><listitem><para>Déplace les objets à la droite de la pile.
+</term><listitem><para>Aligne les objets fer à droite
 </para></listitem></varlistentry><varlistentry><term><literal>l</literal>
-</term><listitem><para>Déplace les objets à la gauche de la pile
+</term><listitem><para>Aligne les objets fer à gauche
 </para></listitem></varlistentry><varlistentry><term><literal>c</literal>
-</term><listitem><para>Déplace les  objets au centre de la pile (position par défaut)
+</term><listitem><para>Centre les  objets (position par défaut)
 </para></listitem></varlistentry></variablelist>
 <indexterm role="fn"><primary>\\ (pour les  objets <literal>\shortstack</literal>)</primary></indexterm>
-<para>Les objets sont séparés avec <literal>\\</literal>.
+<para>Les objets sont séparés en lignes avec <literal>\\</literal>. « Short stack »
+signifie « pile courte » en anglais : ces piles sont courtes au sens où,
+contrairement à un environnement <literal>tabular</literal> ou <literal>array</literal>, dans
+leur cas les lignes ne sont pas espacées d’un interligne
+uniforme. Ainsi, dans <literal>\shortstack{X\\o\\o\\X}</literal> les première et
+dernière lignes sont plus hautes que les deux du milieu, et donc
+l’interligne entre les deux du milieu est plus petit que celui entre la
+troisième et la dernière ligne. Vous pouvez ajuster les hauteurs et
+profondeurs de ligne en mettant l’interligne habituel avec
+<literal>\shortstack{X\\ \strut o\\o\\X}</literal> (voir <link linkend="_005cstrut">\strut</link>), ou
+explicitement, avec une boîte de largeur nulle 
+<literal>\shortstack{X \\ \rule{0pt}{12pt} o\\o\\X}</literal>, ou encore en
+uitilisant l’argument optionnel de <literal>\\</literal>, comme dans
+<literal>\shortstack{X\\[2pt] o\\o\\X}</literal>.
 </para>
+<para>La commande <literal>\shortstack</literal> est également disponbile hors de
+l’environnement <literal>picture</literal>.
+</para>
 
 </sect2>
 <sect2 label="8.19.12" id="_005cvector">
@@ -6029,17 +6909,17 @@
 
 <indexterm role="fn"><primary>paquetage <literal>longtable</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>longtable</literal>, paquetage</primary></indexterm>
- 
+
 <para>L’environnement <literal>tabbing</literal> est peu utilisé, car en général, pour
 formatter du code informatique on utilise un environnement verbatim
 (voir <link linkend="verbatim">verbatim</link>). À noter également, pour mettre en vedette la
-syntaxe, les paquetages <filename>algorithm2e</filename> pour du pseudo-code, et
+syntaxe, les paquetages <literal>algorithm2e</literal> pour du pseudo-code, et
 <literal>fancyvrb</literal>, <literal>listings</literal> ou <literal>minted</literal> pour du vrai code.
 Et pour faire un tableau, on préfère les environnements <literal>tabular</literal>
 (voir <link linkend="tabular">tabular</link>) ou <literal>array</literal> (voir <link linkend="array">array</link>) pour un petit tableau
 qu’on met dans un flottant <literal>table</literal> (voir <link linkend="table">table</link>) et
 l’environnement <literal>longtable</literal> fourni par le paquetage
-<filename>longtable</filename> pour un tableau pouvant être coupé sur plusieurs pages.
+<literal>longtable</literal> pour un tableau pouvant être coupé sur plusieurs pages.
 </para>
 <para>La description suivante n’est donc fournie que être complet.
 </para>
@@ -6078,7 +6958,7 @@
 verticaux, et d’avoir un espace <literal>\tabcolsep</literal> entre le contenu et la
 bordure de colonne. Une autre distinction est que un <literal>tabbing</literal> peut
 être coupé sur plusieurs pages, alors que <literal>tabular</literal> génère une
-boîte, l’environnement <literal>longtable</literal> du paquetage <filename>longtable</filename>
+boîte, l’environnement <literal>longtable</literal> du paquetage <literal>longtable</literal>
 étant préféré à <literal>tabbing</literal> pour les longs tableaux.
 </para>
 <para>Finalement, alors que <literal>tabular</literal> peut être utilisé dans n’importe
@@ -6129,7 +7009,7 @@
 <literal>\pushtabs</literal> sauvegarde non seulement les positions de taquets, mais
 aussi le taquet de début de ligne, et inversement <literal>\poptabs</literal> le
 restaure.
-</para>        
+</para>
 <para>La marge de droite de l’environnement <literal>tabbing</literal> est la fin de
 ligne, c.-à-d. que la largeur de l’environnement est de longueur
 <literal>\linewidth</literal>. Il n’y a pas par défaut de taquet correspondant à la
@@ -6216,7 +7096,7 @@
 lorsque le taquet de début de ligne courant est le taquet № <replaceable>n</replaceable> avec
 <inlineequation><mathphrase><replaceable>n</replaceable>>0</mathphrase></inlineequation>.  Le taquet courant devient alors le taquet
 № <inlineequation><mathphrase><replaceable>n</replaceable>-1</mathphrase></inlineequation>.
-</para>        
+</para>
 <para>Il est en fait possible d’avoir <replaceable>m</replaceable> commandes <literal>\<</literal> consécutives
 à condition que <inlineequation><mathphrase><replaceable>m</replaceable>≤<replaceable>n</replaceable></mathphrase></inlineequation>, le taquet courant devient
 alors le taquet № <inlineequation><mathphrase>(<replaceable>n</replaceable>-<replaceable>m</replaceable>)</mathphrase></inlineequation>. Si par contre
@@ -6251,7 +7131,7 @@
 </para>
 <screen>\begin{tabbing}
 Vive \+\=la \=France\\
-Vive \>la\>République\\        
+Vive \>la\>République\\
 \end{tabbing}
 </screen>
 <para>En revanche le code suivant fonctionne, car lorsque la commande
@@ -6260,7 +7140,7 @@
 </para>
 <screen>\begin{tabbing}
 Vive \=la \=France\+\\
-Vive \>la\>République\\        
+Vive \>la\>République\\
 \end{tabbing}
 </screen>
 <para>C’est pourquoi l’usage est que la ou les commandes <literal>\+</literal> sont
@@ -6269,7 +7149,7 @@
 <para>Il est possible, même si cela est absurde, d’avoir sur la même ligne à
 la fois des commandes <literal>\+</literal> et <literal>\-</literal> s’annulant l’une l’autre,
 du moment qu’aucune d’elle ne fasse passer sur un taquet non défini.
-</para>        
+</para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\-</primary></indexterm><literal>\-</literal>
 </term><listitem><para>Change le taquet de début de ligne courant au taquet précédent dans
 l’ordre logique pour la ligne tabulée suivante, et toutes celles qui
@@ -6334,7 +7214,7 @@
 doit y avoir une commande <literal>\poptabs</literal> avant la fin de
 l’environnement, c’est à dire que la pile doit être explicitement vidée
 avant le <literal>end{tabbing}</literal>.
-</para>        
+</para>
 
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\tabbingsep</primary></indexterm><literal>\tabbingsep</literal>
 </term><listitem><para>Distance du texte déplacé par <literal>\'</literal> à la gauche du taquet courant.
@@ -6348,7 +7228,7 @@
 </para>
 <para>Cet exemple compose un fonction en Pascal dans un format traditionnel :
 </para>
-<screen>{\ttfamily        
+<screen>{\ttfamily
 \begin{tabbing}
 function \= fact(n : integer) : integer;\+\\
             begin \=\+\\
@@ -6368,7 +7248,7 @@
                   fact := 1;
          end;
 </screen>
-        
+
 <para>Voici un autre exemple où le taquet № 2 est entre le taquet № 0 et le
 taquet № 1 :
 </para>
@@ -6380,7 +7260,7 @@
 \end{tabbing}}
 </screen>
 <para>Le résultat ressemble à cela :
-</para><screen>123456789        
+</para><screen>123456789
 1   3   2
 </screen>
 <para>Voici un exemple où les taquets № 0 et № 1 sont confondus, ainsi que les
@@ -6420,10 +7300,10 @@
 </screen>
 <para>Le résultat ressemble à cela :
 </para>
-<screen><!-- 012345678901234567890123456789012345678901234567890123456789         -->
+<screen><!-- 012345678901234567890123456789012345678901234567890123456789 -->
 1    2  X 3    4    5            à gauche de la marge de droite avec \'
 1    2  X 3    4    5            à gauche de la marge de droite avec \`
-</screen>        
+</screen>
 
 </sect1>
 <sect1 label="8.22" id="table">
@@ -6456,7 +7336,7 @@
       &\multicolumn{1}{c}{\textit{Pièce}}  \\ \hline
     Bach            &Suite  Numéro 1 pour violoncelle\\
     Beethoven       &Sonate Numéro 3 pour violoncelle\\
-    Brahms          &Sonate Numéro 1 pour violoncelle 
+    Brahms          &Sonate Numéro 1 pour violoncelle
   \end{tabular}
   \caption{Meilleures pièces pour violoncelle}
   \label{tab:violoncelle}
@@ -6474,9 +7354,10 @@
 (voir <link linkend="Cross-references">Cross references</link>).
 <indexterm role="fn"><primary>\caption</primary></indexterm>
 La commande <literal>\caption</literal> est également optionnelle. Elle spécifie la
-légende <replaceable>titre</replaceable> pour la figure. La légende est numérotée par
-défaut. Si <replaceable>titreldt</replaceable> est présent, il est utilisé dans la liste des
-tableaux au lieu de <replaceable>titre</replaceable> (voir <link linkend="Table-of-contents-etc_002e">Table of contents etc.</link>).
+légende <replaceable>titre</replaceable> pour le tableau (voir <link linkend="_005ccaption">\caption</link>). La légende est
+numérotée par défaut. Si <replaceable>titreldt</replaceable> est présent, il est utilisé dans
+la liste des tableaux au lieu de <replaceable>titre</replaceable> (voir <link linkend="Table-of-contents-etc_002e">Table of contents
+etc.</link>).
 </para>
 <para>Dans l’exemple suivant le tabeau et se légende flottent jusqu’au bas
 d’une page, à moins qu’il soit repoussé jusqu’à une page de flottants à
@@ -6784,14 +7665,14 @@
 </para>
 <screen>\begin{tabular}{l|r@{-}l}
   \multicolumn{1}{c}{\textsc{Période}}
-    &multicolumn{2}{c}{\textsc{Dates}} \\ \hline
+    &\multicolumn{2}{c}{\textsc{Dates}} \\ \hline
   Baroque          &1600           &1760         \\
   Classique        &1730           &1820         \\
   Romantique       &1780           &1910         \\
   Impressioniste   &1875           &1925
 \end{tabular}
 </screen>
-<para>Noter ue bien que la spécification <literal>tabular</literal> par défaut place un
+<para>Notez que bien que la spécification <literal>tabular</literal> par défaut place un
 filet vertical etre la première et la deuxième colonne, du fait qu’il
 n’y pas pas de barre verticale dans aucun des patrons <replaceable>patron</replaceable> des
 commandes <literal>\multicolumn</literal> des deux premières colonne, alors aucun
@@ -6867,13 +7748,13 @@
 Et ensemble à \cite{latexdps, texbook}.
   ...
 \begin{thebibliography}{9}
-\bibitem{latexdps} 
-  Leslie Lamport. 
-  \textit{\LaTeX{}: a document preparation system}. 
+\bibitem{latexdps}
+  Leslie Lamport.
+  \textit{\LaTeX{}: a document preparation system}.
   Addison-Wesley, Reading, Massachusetts, 1993.
-\bibitem{texbook} 
-  Donald Ervin Knuth. 
-  \textit{Le Texbook : Composition informatique}. 
+\bibitem{texbook}
+  Donald Ervin Knuth.
+  \textit{Le Texbook : Composition informatique}.
   Vuibert, 1er août 2017.\end{thebibliography}
 </screen>
 <para>Cela formate la première référe,ce comme ‘<literal>[1] Leslie ...</literal>’, de sorte
@@ -6904,7 +7785,7 @@
 <indexterm role="fn"><primary>paquetage <literal>babel</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>babel</literal>, paquetage</primary></indexterm>
 
-<para>Les paquetages de prise en charge linguistique comme <filename>babel</filename>
+<para>Les paquetages de prise en charge linguistique comme <literal>babel</literal>
 redéfinissent automatiquement <literal>\refname</literal> ou <literal>\bibname</literal> pour
 s’adapter à la langue sélectionnée.
 </para>
@@ -6941,13 +7822,13 @@
 l’exemple suivant :
 </para>
 <screen>\begin{thebibliography}
-\bibitem[Lamport 1993]{latexdps} 
-  Leslie Lamport. 
-  \textit{\LaTeX{}: a document preparation system}. 
+\bibitem[Lamport 1993]{latexdps}
+  Leslie Lamport.
+  \textit{\LaTeX{}: a document preparation system}.
   Addison-Wesley, Reading, Massachusetts, 1993.
-\bibitem{texbook} 
-  Donald Ervin Knuth. 
-  \textit{Le Texbook : Composition informatique}. 
+\bibitem{texbook}
+  Donald Ervin Knuth.
+  \textit{Le Texbook : Composition informatique}.
   Vuibert, 1er août 2017.
 \end{thebibliography}
 </screen>
@@ -7008,9 +7889,9 @@
 <screen>La source ultime est \cite{texbook}.
   ...
 \begin{thebibliography}
-\bibitem{texbook} 
-  Donald Ervin Knuth. 
-  \textit{Le Texbook : Composition informatique}. 
+\bibitem{texbook}
+  Donald Ervin Knuth.
+  \textit{Le Texbook : Composition informatique}.
   Vuibert, 1er août 2017.
 \end{thebibliography}
 </screen>
@@ -7091,10 +7972,10 @@
 </para>
 <variablelist><varlistentry><term><literal>alpha</literal>
 </term><listitem><para>Les étiquettes sont formées à partir du nom de l’auteur et de l’année de
-publication. Les articles bibliographiques sont classés alphabetiquement. 
+publication. Les articles bibliographiques sont classés alphabetiquement.
 </para></listitem></varlistentry><varlistentry><term><literal>plain</literal>
 </term><listitem><para>Les étiquettes sont des numéros.
-Les articles sont classés alphabétiquement. 
+Les articles sont classés alphabétiquement.
 </para></listitem></varlistentry><varlistentry><term><literal>unsrt</literal>
 </term><listitem><para>Comme <literal>plain</literal>, mais les entrées sont dans l’ordre où les références
 y sont faites dans le texte.
@@ -7155,7 +8036,7 @@
 <replaceable>n</replaceable> sont décrites par <literal>\newtheorem</literal> (voir <link linkend="_005cnewtheorem">\newtheorem</link>).
 </para>
 <screen>\newtheorem{lem}{Lemme}      % dans le préambule
-\newtheorem{thm}{Théorème}    
+\newtheorem{thm}{Théorème}
   ...
 \begin{lem}                  % dans le corps du document
   texte du lemme
@@ -7205,7 +8086,7 @@
 <screen>\begin{titlepage}
 \vspace*{\stretch{1}}
 \begin{center}
-  {\huge\bfseries Thèse \\[1ex] 
+  {\huge\bfseries Thèse \\[1ex]
                   titre}                  \\[6.5ex]
   {\large\bfseries Nom de l'auteur}           \\
   \vspace{4ex}
@@ -7341,7 +8222,7 @@
 <indexterm role="fn"><primary><literal>minted</literal>, paquetage</primary></indexterm>
 
 <para>Pour du code informatique il y a beaucoup de paquetages plus avantageux
-que <literal>\verb</literal>.  L’un est <filename>listings</filename>, un autre <filename>minted</filename>.
+que <literal>\verb</literal>.  L’un est <literal>listings</literal>, un autre <literal>minted</literal>.
 </para>
 <indexterm role="fn"><primary>paquetage <literal>cprotect</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>cprotect</literal>, paquetage</primary></indexterm>
@@ -7374,16 +8255,46 @@
 ...
 \end{verse}
 </screen>
-<para>L’environnement <literal>verse</literal> est conçu pour la poésie, bien que vous
-pouvez lui trouver d’autres usages.
+<para>L’environnement <literal>verse</literal> est conçu pour la poésie.
 </para>
+<para>Voici un vers tiré du <emphasis>Cid</emphasis>  de Pierre Corneille :
+</para>
+<screen>% dans le préambule :
+\newcommand*\Role[1]{\makebox[\linewidth][c]{\textbf{\textsc{#1}}}\\*}   
+...   
+\begin{verse}
+  ...
+
+\Role{Chimène}
+Va, je ne te hais point.\\
+\Role{Don Rodrigue}
+\phantom{Va, je ne te hais point. }Tu le dois.\\
+\Role{Chimène}
+\phantom{Va, je ne te hais point. Tu le dois. }Je ne puis.\\
+   ...
+\end{verse}
+</screen>
 <indexterm role="fn"><primary>\\ pour <literal>verse</literal></primary></indexterm>
-<para>Les marges sont renfoncées sur la gauche et la droite, les paragraphes ne
-le sont pas, et le texte n’est pas justifié. Séparez le ligne de chaque
-strophe avec <literal>\\</literal>, et utilisez une ou plusieurs lignes vides pour
-séparer les strophes.
+<para>Séparez les lignes de chaque strophe avec <literal>\\</literal>, et utilisez une ou
+plusieurs lignes vides pour séparer les strophes.
 </para>
+<screen>\begin{verse}
+\makebox[\linewidth][c]{\textit{De soy-même} --- Clément Marot}
+  \\[1\baselineskip]
+Plus ne suis ce que j'ai été     \\  
+Et plus ne saurai jamais l'être  \\
+Mon beau printemps et mon été    \\
+Ont fait le saut par la fenêtre
 
+Amour tu as été mon maître       \\
+Je t'ai servi sur tous les dieux \\
+Ah si je pouvais deux fois naître\\
+Comme je te servirais mieux
+\end{verse}
+</screen>
+<para>En sortie, les marges sont renfoncées sur la gauche et la droite, les
+paragraphes ne le sont pas, et le texte n’est pas justifié à droite.
+</para>
 </sect1>
 </chapter>
 <chapter label="9" id="Line-breaking">
@@ -7396,13 +8307,28 @@
 d’espaces. Pour produire un document imprimé, cette séquence doit être
 rompue en lignes (et ces lignes doivent être rompues en pages).
 </para>
-<para>D’ordinaire &latex; effectue la rupture de ligne (et de page) pour
-vous, mais dans certains environnements, vous faites la rupture
-vous-même avec la commande <literal>\\</literal>, et vous pouvez toujours forcer
-manuellement les ruptures.
+<para>D’ordinaire &latex; effectue pour vous les sauts de ligne (et de page) pour
+dans le corps du text, mais dans certains environnement vous forcez
+manuellement les sauts.
 </para>
+<para>Un flux de production communément utilisé est d’obtenir une version
+finale du contenu du document avant de faire une passe finale dessus et
+de considérer le sauts de lignes (et de pages). La plupart des gens ne
+considèrent pas que &latex; est un traitement de texte parce qu’il
+n’affiche pas instantannément la sortie. Toutefois, différer la sortie
+encourage l’utilisateur à remettre jusqu’à la fin des ajustements de
+format, et ainsi évite bien des va-et-vients sur des sauts susceptibles
+de re-changer.
+</para>
+<para>Différer la sortie a d’autres avantages : cela permet de ne faire aucun
+compromis sur la composition, ce qui assure que ce qu’on voit est
+exactement ce qu’on obtient, et cela aide également les auteurs à se
+concentrer soit sur écrire, soit sur se relire, plutôt que les distraire
+en faisant les deux à la fois.
+</para>
 
 
+
 <sect1 label="9.1" id="_005c_005c">
 <title><literal>\\</literal></title>
 
@@ -7410,38 +8336,74 @@
 <indexterm role="cp"><primary>nouvelle ligne, commencer une</primary></indexterm>
 <indexterm role="cp"><primary>saut de ligne, forcer</primary></indexterm>
 
-<para>Synopsis :
+<para>Synopsis, l’un parmi :
 </para>
-<screen>\\[<replaceable>espaceenplus</replaceable>]
+<screen>\\
+\\[<replaceable>espaceenplus</replaceable>]
 </screen>
-<para>ou
+<para>ou l’un parmi :
 </para>
-<screen>\\*[<replaceable>espaceenplus</replaceable>]
+<screen>\\*
+\\*[<replaceable>espaceenplus</replaceable>]
 </screen>
-<para>Commencer une nouvelle ligne.  L’argument optionnel <replaceable>espaceenplus</replaceable>
+<para>Finit la ligne courante.  L’argument optionnel <replaceable>espaceenplus</replaceable>
 spécifie l’espace supplémentaire vertical à insérer avant la ligne
-suivante. Ceci peut être une longueur négative. Le texte avant le saut
-est composé à sa longueur normale, c.-à-d. qu’il n’est pas dilaté pour
-remplir la largeur de la ligne.
+suivante. C’est une longueur elastique (voir <link linkend="Lengths">Lengths</link>) et elle peut
+être négative. Le texte avant le saut est composé à sa longueur normale,
+c.-à-d. qu’il n’est pas dilaté pour remplir la largeur de la
+ligne. Cette commande est fragile (voir <link linkend="_005cprotect">\protect</link>).
 </para>
+<screen>\title{Mon histoire~: \\[7mm]
+       un conte pathétique}
+</screen>
+<para>La forme étoilée, <literal>\\*</literal>, dit à &latex; de ne pas commencer une
+nouvelle page entre les deux lignes, en émettant un <literal>\nobreak</literal>.
+</para>
 <para>Les sauts de ligne explicites au sein du corps de texte sont inhabituels
-en &latex;.  en particulier, pour commencer un nouveau paragraphe
-laissez plutôt une ligne à blanc. Cette commande est utilisée
-principalement en dehors du flux principal de texte comme dans un
-environnement <literal>tabular</literal> ou <literal>array</literal>.
+en &latex;.  En particulier, on ne commence un nouveau paragraphe avec
+<literal>\\</literal>, mais on laisse une ligne à blanc pour le faire. De même, on
+ne met pas une séquence de <literal>\\</literal> pour créer un espace vertical, mais
+on utilise à la place <literal>\vspace{<replaceable>longueur</replaceable>}</literal>,
+<literal>\leavevmode\vspace{<replaceable>longueur</replaceable>}</literal>, ou
+<literal>\vspace*{<replaceable>longueur</replaceable>}</literal> si on veut que l’espace ne soit pas
+supprimé au sommet d’une nouvelle page (voir <link linkend="_005cvspace">\vspace</link>).
 </para>
-<para>Dans des circonstances ordinaires (par ex. en dehors d’une colonne
-spécifiée par <literal>p{...}</literal> dans un environnement <literal>tabular</literal>) la
-commande <literal>\newline</literal> est un synonyme de <literal>\\</literal>
-(voir <link linkend="_005cnewline">\newline</link>).
+<para>Cette commande est utilisée principalement en dehors du flux principal
+de texte comme dans un environnement <literal>tabular</literal> ou <literal>array</literal> ou
+dans un environnement d’équation.
 </para>
-<para>En plus de commencer une nouvelle ligne, la forme étoilée <literal>\\*</literal> dit
-à &latex; de ne pas commencer une nouvelle page entre les deux lignes,
-en émettant un <literal>\nobreak</literal>.
+<para>La commande <literal>\newline</literal> est un synonyme de <literal>\\</literal>
+(voir <link linkend="_005cnewline">\newline</link>) dans des circonstances ordinaires (un exemple
+d’exception est la colonne de type <literal>p{...}</literal> dans un environnement
+<literal>tabular</literal> ; voir <link linkend="tabular">tabular</link>) .
 </para>
-<screen>\title{Mon histoire~: \\[7mm]
-       un conte pathétique}
+<!-- credit: David Carlisle https://tex.stackexchange.com/a/82666 -->
+<para>La commande <literal>\\</literal> est une macro, et sa définition change selon le
+contexte, de sorte que sa définition diffère pour chaque cas selon qu’on
+est dans du texte normal, ou dans un environnement <literal>center</literal>, ou
+<literal>flushleft</literal>, ou <literal>tabular</literal>. Dans du texte normal quand elle
+force un saut de ligne, elle est essentielleent un raccourci pour
+<literal>\newline</literal>.  Elle ne termine ni le mode horizontal ni le
+paragraphe, mais insère juste un ressort et une pénalité de sorte que
+lorsque le paragraphe se termine un saut de ligne se produit à cet
+endroit, avec la ligne plus courte bourrée avec de l’espace blanc.
+</para>
+<para>Vous obtenez l’erreur ‘<literal>LaTeX Error: There's no line here to end</literal>’ si
+vous utilisez <literal>\\</literal> pour demander une nouvelle ligne, plutôt que
+pour finir la ligne courante. Par exemple si vous avez
+<literal>\begin{document}\\</literal> ou, plus vraisemblablement, quelque-chose du
+genre de :
+</para>
+<screen>\begin{center}
+  \begin{minipage}{0.5\textwidth}
+  \\
+  Dans cet espace vertical apposez votre marque.
+  \end{minipage}
+\end{center}
 </screen>
+<para>La solution est de remplacer la double contr’oblique par quelque-chose
+du genre de <literal>\vspace{\baselineskip}</literal>.
+</para>
 
 </sect1>
 <sect1 label="9.2" id="_005cobeycr-_0026-_005crestorecr">
@@ -7457,7 +8419,39 @@
 commande <literal>\restorecr</literal> restaure le comportement normal vis à vis des
 sauts de ligne.
 </para>
+<para>Ceci n’est pas la façon d’afficher texutellement du texte ou du code
+informatique.  Utilisez plutôt <literal>verbatim</literal> (voir <link linkend="verbatim">verbatim</link>).
+</para>
+<para>Avec les réglages par défaut habituels de &latex;, l’exemple suivant :
+</para>
+<screen>aaa
+bbb
 
+\obeycr
+ccc
+ddd
+   eee
+
+\restorecr
+fff
+ggg
+
+hhh
+iii
+</screen>
+<para>produit en sortie quelque-chose du genre de :
+</para>
+<screen>  aaa bbb
+  ccc
+ddd
+eee
+
+fff ggg
+  hhh iii
+</screen>
+<para>où les renfoncements sont des renfoncements de pagragraphes.
+</para>
+
 </sect1>
 <sect1 label="9.3" id="_005cnewline">
 <title><literal>\newline</literal></title>
@@ -7466,22 +8460,25 @@
 <indexterm role="cp"><primary>nouvelle ligne, commencer une (mode paragraphe)</primary></indexterm>
 <indexterm role="cp"><primary>saut de ligne</primary></indexterm>
 
-<para>Dans du texte ordinaire ceci est équivalent à une double-contr’oblique
-(voir <link linkend="_005c_005c">\\</link>) ; cela rompt la ligne, sans dilatation du texte le
-précéndent.
+<para>Dans du texte ordinaire, cette commande termine une ligne d’une façon
+qui ne la justifie pas à droite, de sorte que le texte précédent la fin
+de ligne n’est pas étiré. C-à-d. que, en mode paragraphe
+(voir <link linkend="Modes">Modes</link>), la commande <literal>\newline</literal> est équivalente à une
+double-contr’oblique (voir <link linkend="_005c_005c">\\</link>). Cette commande est fragile
+(voir <link linkend="_005cprotect">\protect</link>).
 </para>
-<para>Au sein d’un environnement <literal>tabular</literal> ou <literal>array</literal>, dans une
-colonne avec un specificateur produisant une boîte paragraphe, comme
-typiquement <literal>p{..}</literal>, <literal>\newline</literal> insère un saut de ligne au
-sein de la colonne, c.-à-d. insère un saut de ligne à l’intérieur de
-la colonne, c.-à-d. qu’il ne rompt pas la ligne entière. Pour rompre
-la ligne entière utilisez <literal>\\</literal> ou son équivalent
-<literal>\tabularnewline</literal>.
+<para>Toutefois, les deux commandes diffèrent au sein d’un environnement
+<literal>tabular</literal> ou <literal>array</literal>. Dans une colonne avec un specificateur
+produisant une boîte paragraphe, comme typiquement <literal>p{..}</literal>,
+<literal>\newline</literal> insère un saut de ligne au sein de la colonne, c.-à-d.
+insère une fin de ligne à l’intérieur de la colonne, c.-à-d. qu’elle
+ne rompt pas la ligne entière de tableau. Pour rompre la ligne entière
+utilisez <literal>\\</literal> ou son équivalent <literal>\tabularnewline</literal>.
 </para>
 <para>L’exemple suivant écrit ‘<literal>Nom~:</literal>’ et ‘<literal>Adresse~:</literal>’ comme deux
-ligne ain sein d’une seule cellule du tableau.
+lignes au sein d’une seule cellule du tableau.
 </para>
-<screen>\begin{tabular}{p{2.5cm}{\hspace{5cm}}p{2.5cm}}
+<screen>\begin{tabular}{p{2.5cm}@{\hspace{5cm}}p{2.5cm}}
   Nom~: \newline Adresse~: &Date~: \\ \hline
 \end{tabular}
 </screen>
@@ -7493,16 +8490,42 @@
 <indexterm role="fn"><primary>\- (césure)</primary></indexterm>
 <indexterm role="cp"><primary>césure, forcer</primary></indexterm>
 
-<para>La commande <literal>\-</literal> commande dit à &latex; qu’il peut faire une
-césure du mode à cet endroit. &latex; est très bon en ce qui concerne
-les césures, et il trouve la plupart des points corrects de césure, tout
-en n’en utilisant presque jamais un incorrect. La commande <literal>\-</literal> est
-commande est utilisée pour les cas exceptionnels.
+<para>La commande <literal>\-</literal> dit à &latex; qu’il peut faire une césure du mot
+à cet endroit. Quand vous insérez des commandes <literal>\-</literal> dans un mot,
+le mot ne pourra subir de césure qu’à ces endroits et non dans aucun des
+autres points de césure que &latex; aurait pu choisir sinon.  Cette
+commande est robuste (voir <link linkend="_005cprotect">\protect</link>).
 </para>
-<para>Quand vous insérez des commandes <literal>\-</literal> dans un mot, le mot ne pourra
-avoir de césure qu’à ces endroit et non dans aucun des points de césure
-que &latex; aurait pu choisir sinon.
+<para>&latex; est bon en ce qui concerne les césures, et il trouve la plupart
+des points corrects de césure, tout en n’en utilisant presque jamais un
+incorrect. La commande <literal>\-</literal> est utilisée pour les cas
+exceptionnels.
 </para>
+<para>Par ex., &latex; d’ordinaire ne fait pas de césure dans les mots
+contenant un trait d’union. Ci-dessous le mot long et portant une césure
+indique que &latex; doit insérer des espaces inacceptablement long pour
+composer la colonne étroite :
+</para>
+<screen>\begin{tabular}{rp{4.5cm}}
+   Isaac Asimov &La tradition de
+   l'anti-intellectualisme
+   % l'an\-ti-in\-tel\-lec\-tu\-al\-isme
+   a été une tendance constante, qui a fait son chemin dans notre vie
+   politique et culturelle, nourrie par la fausse idée que la démocratie
+   signifie que mon ignorance vaut autant que votre savoir.
+\end{tabular}
+</screen>
+<para>Si on met en commentaire la troisième ligne et sort de commentaire la
+quatrième, alors les choses s’ajusteront bien mieux.
+</para>
+<para>La commande <literal>\-</literal> ne fait qu’autoriser &latex; à faire une césure à
+cet endroit, elle ne force pas la césure.  Vous pouvez forcer la césure
+avec quelque-chose du genre de <literal>ef-\linebreak farons</literal>.  Bien sûr,
+si vous changez plus tard le texte, alors cette césure forcée pourrait
+avoir l’air très étrange, c’est pourquoi cette approche demande de
+l’attention.
+</para>
+
 </sect1>
 <sect1 label="9.5" id="_005cdiscretionary">
 <title><literal>\discretionary</literal> (point de césure généralisé)</title>
@@ -7555,11 +8578,9 @@
 \end{document}
 </screen>
 
-
-
 </sect1>
-<sect1 label="9.6" id="_005cfussy">
-<title><literal>\fussy</literal></title>
+<sect1 label="9.6" id="_005cfussy-_0026-_005csloppy">
+<title><literal>\fussy</literal> & <literal>\sloppy</literal></title>
 <indexterm role="fn"><primary>\fussy</primary></indexterm>
 
 <para>La déclaration <literal>\fussy</literal> (ce qui est le réglage par défaut) a pour
@@ -7567,23 +8588,17 @@
 évite d’ordinaire trop d’espace entre les mots, au prix
 d’occasionnellement une boîte trop pleine (‘<literal>overfull \hbox</literal>’).
 </para>
-<para>Cette commande annule l’effet d’une commande <literal>\sloppy</literal> précédente
-(voir <link linkend="_005csloppy">\sloppy</link>).
+<para>Cette commande annule l’effet d’une commande <literal>\sloppy</literal> précédente.
 </para>
-
-</sect1>
-<sect1 label="9.7" id="_005csloppy">
-<title><literal>\sloppy</literal></title>
-
 <para>La déclaration <literal>\sloppy</literal> a pour effet que &tex; fasse moins le
 difficile à propos des sauts de ligne. Ceci evite les boîtes trop pleines,
 au prix d’un espacement lâche entre les mots.
 </para>
-<para>L’effet dure jusqu’à la prochaine commande <literal>\fussy</literal> (voir <link linkend="_005cfussy">\fussy</link>).
+<para>L’effet dure jusqu’à la prochaine commande <literal>\fussy</literal>.
 </para>
 
 </sect1>
-<sect1 label="9.8" id="_005chyphenation">
+<sect1 label="9.7" id="_005chyphenation">
 <title><literal>\hyphenation</literal></title>
 <indexterm role="fn"><primary>\hyphenation</primary></indexterm>
 <indexterm role="cp"><primary>césure, définir</primary></indexterm>
@@ -7604,7 +8619,7 @@
 </screen>
 
 </sect1>
-<sect1 label="9.9" id="_005clinebreak-_0026-_005cnolinebreak">
+<sect1 label="9.8" id="_005clinebreak-_0026-_005cnolinebreak">
 <title><literal>\linebreak</literal> & <literal>\nolinebreak</literal></title>
 <indexterm role="fn"><primary>\linebreak</primary></indexterm>
 <indexterm role="fn"><primary>\nolinebreak</primary></indexterm>
@@ -7644,27 +8659,52 @@
 <sect1 label="10.1" id="_005cclearpage-_0026-_005ccleardoublepage">
 <title><literal>\clearpage</literal> & <literal>\cleardoublepage</literal></title>
 
-<!-- xx Revoir la traduction -->
+<indexterm role="fn"><primary>\clearpage</primary></indexterm>
+<indexterm role="cp"><primary>débourrer les flottants et commencer une page</primary></indexterm>
+<indexterm role="cp"><primary>commencer une nouvelles page et débourrer les flottant</primary></indexterm>
 <indexterm role="fn"><primary>\cleardoublepage</primary></indexterm>
 <indexterm role="cp"><primary>commencer une page de droite</primary></indexterm>
-<indexterm role="fn"><primary>\clearpage</primary></indexterm>
-<indexterm role="cp"><primary>débourrer les flottant et commencer une page</primary></indexterm>
-<indexterm role="cp"><primary>commencer une nouvelles page et débourrer les flottant</primary></indexterm>
 
-<para>La commande <literal>\cleardoublepage</literal> finit la page courante et fait que
-&latex; imprime tous les flottants, tableaux et figures, qui sont
-apparus en entrée jusqu’à ce point et sont en attente. Dans le cas d’une
-impression en style <literal>twoside</literal>, elle fait aussi que la nouvelle page
-et une page de droite (numérotée impaire), en produisant si nécessaire
-une page à blanc.
+<para>Synopsis :
 </para>
-
-
-<para>La commande <literal>\clearpage</literal> finit la page actuelle et fait que
-&latex; imprime tous les flottants, tableaux et figures, qui sont
-apparus en entrée jusqu’à ce point et sont en attente.
+<screen>\clearpage
+</screen>
+<para>ou
 </para>
-
+<screen>\cleardoublepage
+</screen>
+<para>Finit la page courante et envoie en sortie tous les flottants, tableaux
+et figures (voir <link linkend="Floats">Floats</link>). S’il y a trop de flottants pour tenir dans
+la page, alors &latex; insère des pages supplémentaires contenant
+seulement les flottants. Dans le cas d’une impression en style
+<literal>twoside</literal>, <literal>\cleardoublepage</literal> fait aussi que la nouvelle page
+de contenu soit une page de droite (numérotée impaire), en produisant si
+nécessaire une page à blanc. La commande <literal>\clearpage</literal> est robuste
+alors que <literal>\cleardouble page</literal> est fragile (voir <link linkend="_005cprotect">\protect</link>).
+</para>
+<para>Les saut de page de &latex; sont optimisés, aussi, d’ordinaire, vous
+n’utilisez ces commandes que la touche finale à la dernière version d’un
+document, ou au sein de commande.
+</para>
+<!-- credit: https://www.tex.ac.uk/FAQ-reallyblank.html -->
+<para>La commande <literal>\cleardoublepage</literal> insère une page à blanc, mais elle contient l’en-tête et le bas de page. Pour obtenir une page vraiment à blanc, utilisez cette commande :
+</para>
+<screen>\let\origdoublepage\cleardoublepage
+\newcommand{\clearemptydoublepage}{%
+  \clearpage
+  {\pagestyle{empty}\origdoublepage}%
+}
+</screen>
+<para>Si vous désirez que la commane standarde <literal>\chapter</literal> de &latex;
+agisse ainsi, alors ajoutez la ligne
+<literal>\let\cleardoublepage\clearemptydoublepage</literal>.
+</para>
+<para>La commande <literal>\newpage</literal> (voir <link linkend="_005cnewpage">\newpage</link>) finit également la page
+en cours, mais sans débourrer les flottants pendants. Et, si &latex;
+est en mode deux-colonnes alors <literal>\newpage</literal> finit la colonne
+courante alors que <literal>\clearpage</literal> et <literal>\cleardoublepage</literal> finissent
+la page courante.
+</para>
 </sect1>
 <sect1 label="10.2" id="_005cnewpage">
 <title><literal>\newpage</literal></title>
@@ -7757,12 +8797,12 @@
 <indexterm role="cp"><primary>bas de page, créer des notes</primary></indexterm>
 
 <para>Mettez une note en bas de la page courante avec la commande
-<literal>\footnote</literal> comme ci-dessous.
+<literal>\footnote</literal>, comme ci-dessous.
 </para>
 <screen>Noël Coward a dit plaisamment que lire une note en bas de page, c'est
 comme devoir descendre répondre à la porte d'entrée alors qu'on est en
-train de faire l'amour\footnote{Je ne peux pas le savoir ; je ne lis
-jamais les notes en bas de page}
+train de faire l'amour\footnote{Je n'en sais rien, je ne lis pas les
+notes en bas de page.}
 </screen>
 <para>Vous pouvez placer beaucoup de notes en bas de page dans une page. Si le
 texte devient trop long alors il est continué sur la page suivante.
@@ -7771,6 +8811,10 @@
 commandes <literal>\footnotemark</literal> et <literal>\footnotetext</literal>, ce qui est
 utiles dans des circonstances speciales.
 </para>
+<para>Pour faire que les références bibliographiques sortent comme des notes
+en bas de page vous devez inclure un style bibliographique avec ce
+comportement (voir <link linkend="Using-BibTeX">Using BibTeX</link>).
+</para>
 
 
 <sect1 label="11.1" id="_005cfootnote">
@@ -7834,11 +8878,11 @@
 l’endroit où l’on peut utiliser une <literal>\footnote</literal> ; par exemple, vous
 ne pouvez pas l’utiliser dans l’argument d’une commande de rubricage
 telle que <literal>\chapter</literal> (elle ne peut être utilisée seulement en mode
-paragraphe le plus externe).  Il y a des contournements ; voir les
-rubriques suivantes.
+paragraphe externe ; voir <link linkend="Modes">Modes</link>).  Il y a des contournements ; voir
+les rubriques suivantes.
 <!-- xx mention packages that fix this -->
 </para>
-<indexterm role="cp"><primary>Notes en bas de page, au sein d’une minipage</primary></indexterm>
+<indexterm role="cp"><primary>notes en bas de page, au sein d’une minipage</primary></indexterm>
 <indexterm role="cp"><primary>mpfootnote, compteur</primary></indexterm>
 <para>Au sein d’un environnement <literal>minipage</literal> la commande <literal>\footnote</literal>
 utilise le compteur <literal>mpfootnote</literal> au lieu de <literal>footnote</literal>, de
@@ -7853,22 +8897,40 @@
 
 <indexterm role="fn"><primary>\footnotemark</primary></indexterm>
 
-<para>Synopsis :
+<para>Synopsis, l’un parmi :
 </para>
 <screen>\footnotemark
+\footnotemark[<replaceable>numéro</replaceable>]
 </screen>
-<para>Sans l’argument optionnel, la commande <literal>\footnotemark</literal> place dans
-le texte le numéro de la note courante. Cette commande peut être
-utilisée en mode paragraphe interne. Vous pouvez donner le texte de la
-note séparément la commande <literal>\footnotetext</literal>.
+<para>PLace dans le texte la marque de la note courante. Pour spécifier le
+texte associé de la note voir <link linkend="_005cfootnotetext">\footnotetext</link>. L’argument optionnel
+<replaceable>numéro</replaceable> a pour que la commande utilise ce numéro pour déterminer la
+marque de note en bas de page. Cette commande peut être utilisée en mode
+paragraphe interne (voir <link linkend="Modes">Modes</link>).
 </para>
-<para>Cette commande pour produire plusieurs marque de note en bas de page
-faisant référence à la même note avec
+<para>Si vous utilisez <literal>\footnotemark</literal> sans l’argument optionnel alors
+elle incrémente le compteur <literal>footnote</literal>, mais si vous utilisez
+l’argument optionnel <replaceable>numéro</replaceable>, alors elle ne l’incrémente
+pas. L’exemple suivant produit plusieurs marques de note en bas de page
+faisant référence à la même note :
 </para>
-<screen>\footnotemark[\value{footnote}]
+<screen>Le premier théorème \footnote{Dû à Gauss.}
+et le deuxième théorème\footnotemark[\value{footnote}]
+ainis que le troisième théorème\footnotemark[\value{footnote}].
 </screen>
-<para>après la première commande <literal>\footnote</literal>.
+<para>S’il y a d’autres notes entre celles-ci, alors vous devez mémoriser la
+valeur du numéro de la marque commune. L’exemple suivant
 </para>
+<screen>\title{Un traité sur le théorème du binôme}
+\newcounter{sauvenumnote}
+...
+\setcounter{sauvenumnote}{\value{footnote}}
+\author{J Moriarty\thanks{University of Leeds} 
+  \and A C Doyle\thanks{Durham University} 
+  \and S Holmes\footnotemark[\value{sauvenumnote}]}
+\begin{document}
+\maketitle
+</screen>
 
 </sect1>
 <sect1 label="11.3" id="_005cfootnotetext">
@@ -7888,7 +8950,39 @@
 </para>
 
 </sect1>
-<sect1 label="11.4" id="Footnotes-in-a-table">
+<sect1 label="11.4" id="Footnotes-in-section-headings">
+<title>Note en bas de page dont le renvoi est au sein d’un titre de rubrique</title>
+
+<indexterm role="cp"><primary>notes en bas de page, dans les titres de rubrique</primary></indexterm>
+<indexterm role="cp"><primary>table des matières, éviter les notes en bas de page</primary></indexterm>
+<para>Mettre une note en bas de page depuis un titre de rubrique, comme dans :
+</para>
+<screen>\section{Les ensembles complets\protect\footnote{Ce texte est dû à ...}}
+</screen>
+<indexterm role="fn"><primary>paquetage <literal>footmisc</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>footmisc</literal>, paquetage</primary></indexterm>
+
+<indexterm role="cp"><primary><literal>stable</literal>, option du paquetage <literal>footmisc</literal></primary></indexterm>
+<indexterm role="cp"><primary>option <literal>stable</literal> du paquetage <literal>footmisc</literal></primary></indexterm>
+<para>a pour effet que la note en bas de page apparaît à la fois en bas de la
+page où la rubrique commence, et de celle où son titre apparaît dans la
+table des matières, ce qui vraisembablement n’est pas voulu.  Pour
+qu’elle n’apparaisse pas sur la table des matières utilisez le paquetage
+<literal>footmisc</literal> avec l’option <literal>stable</literal>.
+</para>
+<screen>\usepackage[stable]{footmisc}
+ ..
+\begin{document}
+ ..
+\section{Les ensembles complets\footnote{Ce texte est dû à R~Jones.}}
+</screen>
+<para>Notez que le <literal>\protect</literal> a disparu ; l’inclure aurait pour effet que
+la note en bas de page apparaîtrait de nouveau dans la table des
+matières.
+</para>
+
+</sect1>
+<sect1 label="11.5" id="Footnotes-in-a-table">
 <title>Notes en bas de page dans un tableau</title>
 
 <indexterm role="cp"><primary>Notes en bas de page, dans un tableau</primary></indexterm>
@@ -7940,52 +9034,48 @@
 </screen>
 
 </sect1>
-<sect1 label="11.5" id="Footnotes-in-section-headings">
-<title>Note en bas de page dont le renvoi est au sein d’un titre de rubrique</title>
+<sect1 label="11.6" id="Footnotes-of-footnotes">
+<title>Notes en bas de page sur d’autres notes</title>
 
-<indexterm role="cp"><primary>notes en bas de page, dans les titres de rubrique</primary></indexterm>
-<indexterm role="cp"><primary>table des matières, éviter les notes en bas de page</primary></indexterm>
-<para>Mettre une note en bas de page depuis un titre de rubrique, comme dans :
+<indexterm role="cp"><primary>note en bas de page portant sur une autre note</primary></indexterm>
+<indexterm role="cp"><primary>note en bas de page, récursivement</primary></indexterm>
+
+<indexterm role="fn"><primary>paquetage <literal>bigfoot</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>bigfoot</literal>, paquetage</primary></indexterm>
+
+
+<para>En particulier dans les sciences humaines, les auteurs peuvent avoir
+plusieurs classes de notes en bas de pages, y compris une note en bas de
+page qui porte sur une autre note en bas de page.  Le paquetage
+<literal>bigfoot</literal> étend le mécanisme de note en bas de page par défaut
+de &latex; de bien des manières, y compris pour permettre de faire les
+deux notes de l’exemple ci-dessous :
 </para>
-<screen>\section{Les ensembles complets\protect\footnote{Ce texte est dû à ...}}
+<screen>\usepackage{bigfoot}              % dans le préambule
+\DeclareNewFootnote{Default}
+\DeclareNewFootnote{from}[alph]   % crée la classe \footnotefrom{}
+ ...
+Le troisième théorème est une réciproque partielle du second.\footnotefrom{%
+  Remarqué par Wilson.\footnote{Deuxième édition seulement.}}
 </screen>
-<indexterm role="fn"><primary>paquetage <literal>footmisc</literal></primary></indexterm>
-<indexterm role="fn"><primary><literal>footmisc</literal>, paquetage</primary></indexterm>
 
-<indexterm role="cp"><primary><literal>stable</literal>, option du paquetage <literal>footmisc</literal></primary></indexterm>
-<indexterm role="cp"><primary>option <literal>stable</literal> du paquetage <literal>footmisc</literal></primary></indexterm>
-<para>a pour effet que la note en bas de page apparaît à la fois en bas de la
-page où la rubrique commence, et de celle où son titre apparaît dans la
-table des matières, ce qui vraisembablement n’est pas voulu.  Pour
-qu’elle n’apparaisse pas sur la table des matières utilisez le paquetage
-<filename>footmisc</filename> avec l’option <literal>stable</literal>.
-</para>
-<screen>\usepackage[stable]{footmisc}
- ..
-\begin{document}
- ..
-\section{Les ensembles complets\footnote{Ce texte est dû à R~Jones.}}
-</screen>
-<para>Notez que le <literal>\protect</literal> a disparu ; l’inclure aurait pour effet que
-la note en bas de page apparaîtrait de nouveau dans la table des
-matières.
-</para>
 </sect1>
-<sect1 label="11.6" id="Footnote-parameters">
+<sect1 label="11.7" id="Footnote-parameters">
 <title>Paramètres des notes en bas de page</title>
 <indexterm role="cp"><primary>notes en bas de page, paramètres</primary></indexterm>
 <indexterm role="cp"><primary>paramètres, pour notes en bas de page</primary></indexterm>
 
 <variablelist><varlistentry><term><indexterm role="fn"><primary>\footnoterule</primary></indexterm><literal>\footnoterule</literal>
 </term><listitem><para>Produit le filet de séparation entre texte principal sur une page et les
-notes en bas de cette page. Les dimension par défaut : épaisseur (ou
+notes en bas de cette page. Les dimensions par défaut : épaisseur (ou
 largeur) <literal>0.4pt</literal>, et longueur <literal>0.4\columnwidth</literal> dans les
 classes standard de document (à l’exception <literal>slide</literal>, où elle
 n’apparaît pas).
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\footnotesep</primary></indexterm><literal>\footnotesep</literal>
-</term><listitem><para>La hauteur de l’étai placé au début de la note en bas de page. Par
-défaut, c’est réglé à l’étai nomal pour des police de taille
+</term><listitem><anchor id="footnote-footnotesep"/><indexterm role="cp"><primary>étai</primary></indexterm>
+<para>La hauteur de l’étai placé au début de la note en bas de page. Par
+défaut, c’est réglé à l’étai normal pour des polices de taille
 <literal>\footnotesize</literal> (voir <link linkend="Font-sizes">Font sizes</link>), donc il n’y a pas d’espace
 supplémentaire entre les notes. Cela vaut ‘<literal>6.65pt</literal>’ pour des polices
 à ‘<literal>10pt</literal>’, ‘<literal>7.7pt</literal>’ pour ‘<literal>11pt</literal>’, et ‘<literal>8.4pt</literal>’ pour
@@ -8013,20 +9103,28 @@
 <indexterm role="cp"><primary>définir une nouvelle commande</primary></indexterm>
 <indexterm role="cp"><primary>nouvelle commandes, définir</primary></indexterm>
 
-<para><literal>\newcommand</literal> définit une nouvelle commande, et
-<literal>\renewcommand</literal> la redéfinit.
+<para>Synopsis, l’un parmi :
 </para>
-<para>Synopsis :
+<screen>\newcommand{\<replaceable>cmd</replaceable>}{<replaceable>défn</replaceable>}
+\newcommand{\<replaceable>cmd</replaceable>}[<replaceable>nargs</replaceable>]{<replaceable>défn</replaceable>}
+\newcommand{\<replaceable>cmd</replaceable>}[<replaceable>nargs</replaceable>][<replaceable>optargdéfaut</replaceable>]{<replaceable>défn</replaceable>}
+\newcommand*{\<replaceable>cmd</replaceable>}{<replaceable>défn</replaceable>}
+\newcommand*{\<replaceable>cmd</replaceable>}[<replaceable>nargs</replaceable>]{<replaceable>défn</replaceable>}
+\newcommand*{\<replaceable>cmd</replaceable>}[<replaceable>nargs</replaceable>][<replaceable>optargdéfaut</replaceable>]{<replaceable>défn</replaceable>}
+</screen>
+<para>ou parmi :
 </para>
-<screen>  \newcommand{\<replaceable>cmd</replaceable>}[<replaceable>nargs</replaceable>][<replaceable>optargdéfaut</replaceable>]{<replaceable>défn</replaceable>}
+<screen>\renewcommand{\<replaceable>cmd</replaceable>}[<replaceable>nargs</replaceable>]{<replaceable>défn</replaceable>}
+\renewcommand{\<replaceable>cmd</replaceable>}[<replaceable>nargs</replaceable>]{<replaceable>défn</replaceable>}
 \renewcommand{\<replaceable>cmd</replaceable>}[<replaceable>nargs</replaceable>][<replaceable>optargdéfaut</replaceable>]{<replaceable>défn</replaceable>}
-  \newcommand*{\<replaceable>cmd</replaceable>}[<replaceable>nargs</replaceable>][<replaceable>optargdéfaut</replaceable>]{<replaceable>défn</replaceable>}
+\renewcommand*{\<replaceable>cmd</replaceable>}{<replaceable>défn</replaceable>}
+\renewcommand*{\<replaceable>cmd</replaceable>}[<replaceable>nargs</replaceable>]{<replaceable>défn</replaceable>}
 \renewcommand*{\<replaceable>cmd</replaceable>}[<replaceable>nargs</replaceable>][<replaceable>optargdéfaut</replaceable>]{<replaceable>défn</replaceable>}
 </screen>
-<!-- xxx Revoir la trad. -->
 <para>Définit ou redéfinit une commande (voir aussi la discussion de
 <literal>\DeclareRobustCommand</literal> dans <link linkend="Class-and-package-commands">Class and package commands</link>).
 </para>
+
 <indexterm role="cp"><primary>forme en *, définir de nouvelles commandes</primary></indexterm>
 <indexterm role="cp"><primary>forme étoilée, définir de nouvelles commandes</primary></indexterm>
 <indexterm role="fn"><primary>\long</primary></indexterm>
@@ -8036,15 +9134,18 @@
 &tex; de base).  Avec la forme par défaut, il est possible qu’un
 argument soit une multiplicité de paragraphes.
 </para>
+<para>Description des paramètres :
+</para>
 <variablelist><varlistentry><term><replaceable>cmd</replaceable>
-</term><listitem><para>Obligatoire ; <literal>\<replaceable>cmd</replaceable></literal> est le nom de la commande. Pour
-<literal>\newcommand</literal>, il ne doit pas être déja défini et ne doit pas
-commencer avec <literal>\end</literal> ; pour <literal>\renewcommand</literal>, il doit être
-déja défini.
+</term><listitem><para>Obligatoire ; <literal>\<replaceable>cmd</replaceable></literal> est le nom de la commande. Il doit
+commencer par une contr’olbique, <literal>\</literal>, et ne doit pas commencer avec
+la chaîne de 4 caractères <literal>\end</literal>. Pour <literal>\newcommand</literal>, il ne
+doit pas être déja défini et ne doit pas commencer avec <literal>\end</literal> ;
+pour <literal>\renewcommand</literal>, il doit être déja défini.
 </para>
 </listitem></varlistentry><varlistentry><term><replaceable>nargs</replaceable>
 </term><listitem><para>Optionnel ; un entier compris entre 1 et 9 spécifiant le nombre
-d’arguments que commande peut prendre, y compris un éventuel argument
+d’arguments que la commande prend, y compris un éventuel argument
 optionnel. Si cet argument n’est pas présent, alors la spécification par
 défaut est que la commande ne prend aucun argument. Lorsque on redéfinit
 une commande, la nouvelle version peut prendre un nombre différent
@@ -8059,9 +9160,9 @@
 </para>
 <indexterm role="cp"><primary>paramètre positionnel</primary></indexterm>
 <para>C’est à dire que si <literal>\<replaceable>cmd</replaceable></literal> est utilisé avec des crochets à la
-suite, comme dans <literal>\<replaceable>cmd</replaceable>[<replaceable>maval</replaceable>]</literal>, alors au sein de
+suite, comme dans <literal>\<replaceable>cmd</replaceable>[<replaceable>valopt</replaceable>]</literal>, alors au sein de
 <replaceable>défn</replaceable> le premier <firstterm>paramètre positionnel</firstterm> <literal>#1</literal> se développe
-en <replaceable>maval</replaceable>. Par contre si <literal>\<replaceable>cmd</replaceable></literal> est appelé sans crochet à
+en <replaceable>valopt</replaceable>. Par contre si <literal>\<replaceable>cmd</replaceable></literal> est appelé sans crochet à
 la suite, alors au sein de <replaceable>défn</replaceable> le paramètre positionnel <literal>#1</literal>
 se développe en la valeur par défaut <replaceable>optargdéfaut</replaceable>. Dans tous les
 cas, tout argument obligatoire sera désigné en commençant par <literal>#2</literal>.
@@ -8072,30 +9173,42 @@
 alors que dans le second <literal>#1</literal> se développe en une chaîne vide.
 </para>
 </listitem></varlistentry><varlistentry><term><replaceable>défn</replaceable>
-</term><listitem><para>Le texte par lequel substituer chaque occurrence de <literal>\<replaceable>cmd</replaceable></literal> ; le
-paramètre positionnel <literal>#<replaceable>n</replaceable></literal> au sein de <replaceable>défn</replaceable> est
-remplacée par le texte passé comme <replaceable>n</replaceable>ième argument.
+</term><listitem><para>Obligatoire ; le texte par lequel substituer chaque occurrence de
+<literal>\<replaceable>cmd</replaceable></literal>. Les paramètres <literal>#1</literal>, <literal>#2</literal>, ...,
+<literal>#<replaceable>nargs</replaceable></literal> sont remplacés par les valeurs que vous fournissez
+en appelant la command (ou par la valeur par défaut s’il y a un argument
+par défaut et que vous n’exercez pas l’option).
 </para>
 </listitem></varlistentry></variablelist>
-<para>&tex; ignore les espaces dans le code source à la suite d’une commande (ou de
-toute séquence de contrôle), comme dans ‘<literal>\cmd </literal>’. Si vous désirez une
-espace réellement à cet endroit, une solution est de taper <literal>{}</literal> après la
-commande (‘<literal>\cmd{} </literal>’), et un autre est d’utiliser un espace de contrôle
-explicite (‘<literal>\cmd\ </literal>’).
+<para>&tex; ignore les blancs dans le code source à la suite d’un mot de
+contrôle (voir <link linkend="Control-sequences">Control sequences</link>), comme dans ‘<literal>\cmd </literal>’. Si vous
+désirez une espace réellement à cet endroit, une solution est de taper
+<literal>{}</literal> après la commande (‘<literal>\cmd{} </literal>’), et un autre est
+d’utiliser un espace de contrôle explicite (‘<literal>\cmd\ </literal>’).
 </para>
 <para>Un exemple simple de définition d’une nouvelle commande :
 <literal>\newcommand{\JM}{Jean Martin}</literal> a pour effet le remplacement de
-l’abréviation <literal>\JM</literal> par le texte plus long de la définition.
-</para>
-<para>La redéfinition d’une commande existante est similaire :
+<literal>\JM</literal> par le texte plus long de la définition.  La redéfinition
+d’une commande existante est similaire :
 <literal>\renewcommand{\symbolecqfd}{{\small CQFD}}</literal>.
 </para>
-<para>Voici la définition d’une commande avec un argument obligatoire :
+<para>Si vous tentez de définir une commande et que son nom a déjà été
+utilisé alors vous obtenez quelque-chose du genre de ‘<literal>LaTeX Error:
+Command \fred already defined. Or name \end... illegal, see p.192 of the
+manual</literal>’.  Si vous tentez de redéfinir une command et que son nom n’a pas
+encore été utilisé alors vous obtenez quelque-chose du genre de
+‘<literal>LaTeX Error: \hank undefined</literal>’.
 </para>
-<screen>\newcommand{\defref}[1]{Définition~\ref{#1}}
+<para>Voici une première définition créant une commande sans
+argument, et une seconde avec un argument obligatoire.
+</para>
+<screen>\newcommand{\etudiant}{Melle~O'Leary}
+\newcommand{\defref}[1]{Définition~\ref{#1}}
 </screen>
-<para>Alors, <literal>\defref{def:basis}</literal> se développe en
-<literal>Définition~\ref{def:basis}</literal>, ce qui en fin de compte se développera en
+<para>Utilisez la première commande comme dans <literal>Je confie \etudiant{} à
+vos bons soins</literal>.  La seconde commande a un argument variable, de sorte
+que <literal>\defref{def:base}</literal> se développe en
+<literal>Definition~\ref{def:base}</literal>, ce qui en fin de compte se développera en
 quelque-chose du genre de ‘<literal>Définition~3.14</literal>’.
 </para>
 <para>Un exemple avec deux arguments obligatoires :
@@ -8110,21 +9223,68 @@
 <literal>\salutation[Cher Jean]</literal> donne ‘<literal>Cher Jean,</literal>’.  Et
 <literal>\salutation[]</literal> donne ‘<literal>,</literal>’.
 </para>
-<para>Les accolades autour de <replaceable>défn</replaceable> ne définissent pas un groupe, c.-à-d.
-qu’elle ne délimitent pas la portée du résultat du développement de <replaceable>défn</replaceable>.
-Ainsi la définition <literal>\newcommand{\nomnavire}[1]{\it #1}</literal> est problématique ;
-dans cette phrase
+<para>Cet exemple a un argument optionnel et deux arguments obligatoires.
 </para>
+<screen>\newcommand{\avocats}[3][cie]{#2, #3, et~#1}
+J'emploie \avocats[Odette]{Devoie}{Trichou}.
+</screen>
+<para>En sortie on aura ‘<literal>J'elmploie Devoie, Trichou, et Odette</literal>’.
+L’argument optionnel, c-à-d. <literal>Odette</literal>, est associé à <literal>#1</literal>,
+alors que <literal>Devoie</literal> et <literal>Trichou</literal> le sont à <literal>#2</literal>
+et <literal>#3</literal>.  À cause de l’argument optionnel,
+<literal>\avocats{Devoie}{Trichou}</literal> donnera en sortie ‘<literal>J'emploie
+Devoie, Trichou, et cie</literal>’.
+</para>
+<para>Les accolades autour de <replaceable>défn</replaceable> ne définissent pas un groupe,
+c.-à-d. qu’elle ne délimitent pas la portée du résultat du
+développement de <replaceable>défn</replaceable>.  Ainsi la définition
+<literal>\newcommand{\nomnavire}[1]{\it #1}</literal> est problématique dans
+cette phrase :
+</para>
 <screen>Le \nomnavire{Monitor} rencontra le \nomnavire{Merrimac}.
 </screen>
 <para>les mots ‘<literal>rencontra le</literal>’ sont mis incorrectement en
-italique. Une paire supplémentaire d’accolades est nécessaire, comme cela :
-<literal>\newcommand{\nomnavire}[1]{{\it #1}}</literal>. Ces accolades font partie de
-la définition et par conséquent définissent bien un groupe.
+italique. Une paire supplémentaire d’accolades est nécessaire, au sein
+de la définition : <literal>\newcommand{\nomnavire}[1]{{\it #1}}</literal>.
 </para>
 
+<sect2 label="12.1.1" id="Control-sequences">
+<title>Séquence de contrôle, mot de contrôle et symbole de contrôle</title>
 
+<para>En lisant l’entrée &tex; convertit la séquence des caractères lus en une
+sésuence d’<firstterm>unités lexicales</firstterm>, encore apelées
+<firstterm>lexèmes</firstterm><footnote><para>En anglais c’est le terme jeton — token — qui
+est utilisé.</para></footnote>. Lorsque &tex; voit une contr’oblique <literal>\</literal>, il gère
+les caractères suivant d’une manière spéciale de sorte à former une
+unité lexicale <firstterm>séquence de contrôle</firstterm>.
+</para>
+<para>Les séquences de contrôle peuvent être classées en deux catégories :
+</para>
+<itemizedlist><listitem><para>Les <firstterm>mots de contrôle</firstterm>, quand la séquence de contrôle est formée à
+partir d’une <literal>\</literal> suivie par au moins une lettre ASCII, suivie par
+au moins un blanc. La séquence des au moins une lettre ASCII forme ce
+qu’on appel le <firstterm>nom de la séquence de contrôle</firstterm>.
+</para></listitem><listitem><para>Les <firstterm>symboles de contrôle</firstterm>, quand la séquence de contrôle est formée
+à partier d’une <literal>\</literal> suivi d’un unique caractère qui n’est pas une
+lettre.
+</para></listitem></itemizedlist>
+<para>Les blancs suivant un mot de contrôle sont ignorés et ne produisent
+aucun espace blanc en sortie (voir <link linkend="_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</link> et
+<link linkend="_005c_0028SPACE_0029">\(SPACE)</link>).
+</para>
+<para>Étant donné que la commande <literal>\relax</literal> ne fait rien, l’exemple
+suivant imprime ‘<literal>Bonjour !</literal>’ — on a utilisé des espaces visible
+‘<literal>␣</literal>’ au lieu de blancs pour la clareté de l’exemple :
+</para>
+<screen>Bon\relax␣␣␣
+␣␣␣jour !
+</screen>
+<para>Ceci parce que les blancs suivant <literal>\relax</literal>, y compris le caractère
+saut-de-ligne, sont ignorés, et que les blancs en début de ligne sont
+aussi ignorés (voir <link linkend="Leading-blanks">Leading blanks</link>).
+</para>
 
+</sect2>
 </sect1>
 <sect1 label="12.2" id="_005cprovidecommand">
 <title><literal>\providecommand</literal></title>
@@ -8138,15 +9298,16 @@
 </para>
 <para>Synopsis :
 </para>
-<screen>\providecommand{<replaceable>cmd</replaceable>}[<replaceable>nargs</replaceable>][<replaceable>optargdéfaut</replaceable>]{<replaceable>defn</replaceable>}
-\providecommand*{<replaceable>cmd</replaceable>}[<replaceable>nargs</replaceable>][<replaceable>optargdéfaut</replaceable>]{<replaceable>defn</replaceable>}
+<screen>\providecommand{\<replaceable>cmd</replaceable>}[<replaceable>nargs</replaceable>][<replaceable>optargdéfaut</replaceable>]{<replaceable>défn</replaceable>}
+\providecommand*{\<replaceable>cmd</replaceable>}[<replaceable>nargs</replaceable>][<replaceable>optargdéfaut</replaceable>]{<replaceable>défn</replaceable>}
 </screen>
 <para>Si aucune commande de ce nom n’existe alors ceci a le même effet que
 <literal>\newcommand</literal> (voir <link linkend="_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</link>).  Si une
 commande de ce nom existe déjà alors cette définition est sans
 effet. Ceci est particulièrement utile dans un fichier de style, ou dans
 tout fichier susceptible d’être chargé plus d’une fois.
-</para>        
+</para>
+
 </sect1>
 <sect1 label="12.3" id="_005cmakeatletter-_0026-_005cmakeatother">
 <title><literal>\makeatletter</literal> et <literal>\makeatother</literal></title>
@@ -8221,7 +9382,7 @@
 <para>Synopsis :
 </para>
 <screen>\newcommand{\macmd}{\@ifstar{\macmd at star}{\macmd at nostar}}
-\newcommand{\macmd at nostar}[<replaceable>nostar-nbre-args</replaceable>]{<replaceable>nostar-corps</replaceable>} 
+\newcommand{\macmd at nostar}[<replaceable>nostar-nbre-args</replaceable>]{<replaceable>nostar-corps</replaceable>}
 \newcommand{\macmd at star}[<replaceable>star-nbre-args</replaceable>]{<replaceable>star-corps</replaceable>}
 </screen>
 <!-- Inpirée des trucs & astuces de Manuel Pégourié-Gonnard -->
@@ -8297,15 +9458,15 @@
 
 
 <para>Il y a deux manières pouvant être plus commodes d’accomplir la même
-tâche que <literal>\@ifstar</literal>.  Le paquetage <filename>suffix</filename> permet la
+tâche que <literal>\@ifstar</literal>.  Le paquetage <literal>suffix</literal> permet la
 construction <literal>\newcommand\macommande{<replaceable>variante-non-étoilée</replaceable>}</literal>
 suivie de
 <literal>\WithSuffix\newcommand\macommande*{<replaceable>variante-étoilée</replaceable>}</literal>.  Et
-&latex;3 a le paquetage <filename>xparse</filename> qui permet ce code.
+&latex;3 a le paquetage <literal>xparse</literal> qui permet ce code.
 </para>
 <screen>\NewDocumentCommand\toto{s}{\IfBooleanTF#1
   {<replaceable>variante-étoilée</replaceable>}%
-  {<replaceable>variante-non-étoilée</replaceable>}% 
+  {<replaceable>variante-non-étoilée</replaceable>}%
   }
 </screen>
 </sect1>
@@ -8331,7 +9492,7 @@
 
 </sect1>
 <sect1 label="12.6" id="_005cnewlength">
-<title><literal>\newlength</literal> : allouer une longueur</title>
+<title><literal>\newlength</literal></title>
 <indexterm role="fn"><primary>\newlength</primary></indexterm>
 <indexterm role="cp"><primary>longueurs, allouer de nouvelles</primary></indexterm>
 <indexterm role="cp"><primary>longueurs élastiques, définir de nouvelles</primary></indexterm>
@@ -8339,21 +9500,30 @@
 <indexterm role="cp"><primary>pas, registre de, &tex; de base</primary></indexterm>
 <indexterm role="cp"><primary>ressort, registre de, &tex; de base</primary></indexterm>
 
-<para>Alloue un nouveau registre de <firstterm>longueur</firstterm>. Synopsis :
+<para>Synopsis :
 </para>
-<screen>\newlength{\<replaceable>arg</replaceable>}
+<screen>\newlength{\<replaceable>longueur</replaceable>}
 </screen>
-<para>Cette commande prnedre un argument obligatoire qui doit commencer par
-une contr’oblique (‘<literal>\</literal>’). Elle crée un nouveau registre de longueur
-nommé <literal>\<replaceable>arg</replaceable></literal>, ce qui constitue un emplacement où détenir des
-longueurs (élastiques) telles que <literal>1in plus.2in minus.1in</literal> (ce que
-&tex; de base appelle un registre <literal>skip</literal>, ou regristre de
-pas). Le registre est crée avec une valeur initiale de zéro. La séquence
-de contrôle <literal>\<replaceable>arg</replaceable></literal> doit ne pas être déjà définie.
+<para>Alloue un nouveau registre de longueur (voir <link linkend="Lengths">Lengths</link>). L’argument
+obligatoire <literal>\<replaceable>longueur</replaceable></literal> doit être une séquence de contrôle
+(voir <link linkend="Control-sequences">Control sequences</link>), et donc commencer par une contr’oblique
+<literal>\</literal> dans les circonstances normales. Le nouveau registre détient
+des longueurs (élastiques) telles que <literal>72.27pt</literal> ou <literal>1in
+plus.2in minus.1in</literal> (un registre de longueur &latex; est ce que
+&tex; de base appelle un registre <literal>skip</literal>, ou registre de
+pas). Le registre est créé avec une valeur initiale de zéro. La séquence
+de contrôle <literal>\<replaceable>longueur</replaceable></literal> doit ne pas être déjà définie.
 </para>
-<para>Voir <link linkend="Lengths">Lengths</link>, pour plus d’information à propos des longueurs.
+<para>Voici une exemple :
 </para>
-
+<screen>\newlength{\graphichgt}
+</screen>
+<para>Si vous oubliez la contr’oblique alors vous obtenez l’erreur
+‘<literal>Missing control sequence inserted</literal>’.  Si la séquence de contrôle
+existe déjà alors vous obtenez quelque-chose du genre de ‘<literal>LaTeX
+Error: Command \graphichgt already defined.  Or name \end... illegal,
+see p.192 of the manual</literal>’.
+</para>
 </sect1>
 <sect1 label="12.7" id="_005cnewsavebox">
 <title><literal>\newsavebox</literal> : allouer une boîte</title>
@@ -8749,6 +9919,155 @@
 </screen>
 
 </sect1>
+<sect1 label="12.12" id="_005cignorespaces-_0026-_005cignorespacesafterend">
+<title><literal>\ignorespaces & \ignorespacesafterend</literal></title>
+
+<indexterm role="fn"><primary>\ignorespaces</primary></indexterm>
+<indexterm role="fn"><primary>\ignorespacesafterend</primary></indexterm>
+<indexterm role="cp"><primary>espaces, ignorer au voisinage d’une commande</primary></indexterm>
+<indexterm role="cp"><primary>commandes, ignorer les espaces</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\ignorespaces
+</screen>
+<para>ou
+</para>
+<screen>\ignorespacesafterend
+</screen>
+<para>Les deux commandes ont pour effet que &latex; ignore l’espace blanc
+après la commande et jusqu’à rencontrer une boîte ou un caractère non
+blanc.  La premier commande vient de &tex; de base, et la seconde est
+spécifique à &latex;.
+</para>
+<para>La commande <literal>\ignorespaces</literal> est souvent utilisée quand on définit
+des commande au moyen de <literal>\newcommand</literal>, ou <literal>\newenvironment</literal>,
+ou <literal>\def</literal>. Ceci est illustré par l’exemple plus bas. Il permet à un
+utilisateur d’afficher dans la marge combien de points rapporte chaque
+questions d’un questionnaire, mais il est malcommode parce que, comme
+illustré dans la liste <literal>enumerate</literal>, l’utilisateur ne doit pas
+mettre d’espace entre la commande et le texte de la question.
+</para>
+<screen>\newcommand{\points}[1]{\makebox[0pt]{\makebox[10em][l]{#1~pts}}
+\begin{enumerate}
+  \item\points{10}aucun espace superflu inséré ici
+  \item\points{15} ici un espace superflu entre le nombre et le mot « ici »
+\end{enumerate}
+</screen>
+<para>La solution est de modifier comme ci-dessous :
+</para>
+<screen>\newcommand{\points}[1]{%
+  \makebox[0pt]{\makebox[10em][l]{#1~pts}}\ignorespaces}
+</screen>
+<para>Dans le second exemple on illustre comment l’espace blanc est enlevé de
+devant le texte. Les commandes ci-dessous permettent à utilisateur
+d’attacher uniformément une civilité à un nom. Mais si, quand il est
+donné, une civilité commence accidentellement par un espace alors
+<literal>\nomcomplet</literal> le reproduira.
+</para>
+<screen>\newcommand{\honorific}[1]{\def\honorific{#1}} % mémorise le titre
+\newcommand{\fullname}[1]{\honorific~#1}   % met le titre devant le nom
+
+\begin{tabular}{|l|}
+\honorific{M./Mme}  \fullname{Jean} \\  % sans espace superflu
+\honorific{ M./Mme} \fullname{Jean}     % espace superflu devant la civilité
+\end{tabular}
+</screen>
+<para>Pour réparer cela, modifier le en
+<literal>\newcommand{\fullname}[1]{\ignorespaces\honorific~#1}</literal>.
+</para>
+<para>Le <literal>\ignorespaces</literal> est aussi souvent utilisé dans un
+<literal>\newenvironment</literal> à la fin de la clause <replaceable>begin</replaceable>, comme dans
+<literal>\begin{newenvironment}{<replaceable>env
+name</replaceable>}{... \ignorespaces}{...}</literal>.
+</para>
+<para>Pour enlever l’espace blanc venant immédiatement après un environnement
+utilisez <literal>\ignorespacesafterend</literal>.  Dans l’exemple ci-dessous on
+affichier un espace vertical bien plus grand entre les première et
+deuxième environnement qu’entre le deuxième et le troisième.
+</para>
+<screen>\newenvironment{eq}{\begin{equation}}{\end{equation}}
+\begin{eq}
+e=mc^2
+\end{eq}
+\begin{equation}
+F=ma
+\end{equation}
+\begin{equation}
+E=IR
+\end{equation}
+</screen>
+<para>On peut faire disparaître l’espace vertical en mettant un
+caractère <literal>%</literal> de commentaire immédiatement après le
+<literal>\end{eq}</literal>, mais cela est malcommode.  La solution est de
+modifier en
+<literal>\newenvironment{eq}{\begin{equation}}{\end{equation}\ignorespacesafterend}</literal>.
+</para>
+
+</sect1>
+<sect1 label="12.13" id="xspace-package">
+<title>xspace package</title>
+
+<indexterm role="fn"><primary>\xspace</primary></indexterm>
+<indexterm role="cp"><primary>espaces, ignorer autour des commandes</primary></indexterm>
+<indexterm role="cp"><primary>commandes, ignorer les espaces</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\usepackage{xspace}
+  ...
+\newcommand{...}{...\xspace}
+</screen>
+<para>La macro <literal>\xspace</literal>, quand utilisée à la fin de la définition d’une
+commande, ajoute une espace à moins que la commande soit suivie de
+certains caractères de poinctuation.
+</para>
+<para>Après la séquence de contrôle d’une commande qui est un mot de contrôle
+(voir <link linkend="Control-sequences">Control sequences</link>, contrairement aux symboles de contrôle tels
+que <literal>\$</literal>), &tex; avale les caractères blancs. Ainsi, dans la
+première phrase ci-dessous, en sortie on a ‘<literal>Provence</literal>’ placé
+parfaitement contre le point, sans espace entre les deux.
+</para>
+<screen>\newcommand{\PR}{Provence}
+Notre école est en \PR .
+Les étés en \PR{} sont agréables.
+</screen>
+<para>Mais à cause de l’avalement, la seconde phrase a besoin de l’adjonction
+d’accolades, sans quoi il n’y aurait pas d’espace entre ‘<literal>Provence</literal>’
+et ‘<literal>sont</literal>’.  (Beaucoup d’auteurs utilisent plutôt un <literal>\ </literal> pour
+cela.  Voir <link linkend="_005c_0028SPACE_0029">\(SPACE)</link>.)
+</para>
+<para>Le paquetage <literal>xspace</literal> fournit la commande <literal>\xspace</literal>.  Elle
+sert à écrire des commandes conçues pour être utilisées essentiellement
+dans du texte. Elle doit être placée à la toute fin de la définition de
+ces commandes. Elle insère un espace après la commande à moins que ce qui
+la suive immédiatement soit dans une liste d’exceptions.  Dans l’exemple
+suivant, on peut se passer de l’adjonction d’accolades.
+</para>
+<screen>\newcommand{\PR}{Provence\xspace}
+Notre école est en \PR .
+Les étés en \PR{} sont agréables.
+</screen>
+<para>La liste d’exceptions par défaut contient les caractères
+<literal>,.'/?;:!~-)</literal>, ainsi que l’accolade ouvrante, la commande
+contr’olbique-espace discutée plus haut, et les commandes
+<literal>\footnote</literal> ou <literal>\footnotemark</literal>.  On peut ajouter des éléments
+à cette liste comme avec <literal>\xspaceaddexceptions{\manotebdpi
+\manotebdpii}</literal> qui rajoute les séquences de contrôle <literal>\manotebdpi</literal>
+et <literal>\manotebdpii</literal> à la liste, et retrancher un élément de la liste
+comme avec <literal>\xspaceremoveexception{!}</literal>.
+</para>
+<!-- David Carlisle https://tex.stackexchange.com/a/86620/339 -->
+<para>Comment : nombre d’experts préfèrent ne pas utiliser <literal>\xspace</literal>.  La
+mettre dans une définition signifie que la commande sera en général
+suivie du bon espacement. Mais il n’est pas aisé de prédire quand
+ajouter les accolades <literal>{}</literal> parce que <literal>\xspace</literal> se sera
+trompé, comme lorsque elle est suivie d’une autre commande, et donc
+<literal>\xspace</literal> peut rendre l’édition d’un matériel plus difficile et
+plus faillible que de mettre systématiquement les accolades.
+</para>
+
+</sect1>
 </chapter>
 <chapter label="13" id="Counters">
 <title>Compteurs</title>
@@ -8763,10 +10082,27 @@
 compteurs utilisée dans les classes standardes de documents &latex;
 pour contrôler la numérotation.
 </para>
-<screen>part paragraphe figure enumi
-chapter subparagraph table enumii
-section page footnote enumiii
-subsection équation mpfootnote enumiv
+<indexterm role="fn"><primary>part counter</primary></indexterm>
+<indexterm role="fn"><primary>chapter counter</primary></indexterm>
+<indexterm role="fn"><primary>section counter</primary></indexterm>
+<indexterm role="fn"><primary>subsection counter</primary></indexterm>
+<indexterm role="fn"><primary>subsubsection counter</primary></indexterm>
+<indexterm role="fn"><primary>paragraph counter</primary></indexterm>
+<indexterm role="fn"><primary>subparagraph counter</primary></indexterm>
+<indexterm role="fn"><primary>page counter</primary></indexterm>
+<indexterm role="fn"><primary>equation counter</primary></indexterm>
+<indexterm role="fn"><primary>figure counter</primary></indexterm>
+<indexterm role="fn"><primary>table counter</primary></indexterm>
+<indexterm role="fn"><primary>footnote counter</primary></indexterm>
+<indexterm role="fn"><primary>mpfootnote counter</primary></indexterm>
+<indexterm role="fn"><primary>enumi counter</primary></indexterm>
+<indexterm role="fn"><primary>enumii counter</primary></indexterm>
+<indexterm role="fn"><primary>enumiii counter</primary></indexterm>
+<indexterm role="fn"><primary>enumiv counter</primary></indexterm>
+<screen>part          paragraph    figure     enumi
+chapter       subparagraph table      enumii
+section       page         footnote   enumiii
+subsection    equation     mpfootnote enumiv
 subsubsection
 </screen>
 
@@ -8799,7 +10135,7 @@
 et 9 inclus.
 </para>
 <para>Voici ces symboles :
-</para>        
+</para>
 <informaltable><tgroup cols="3"><colspec colwidth="33*"></colspec><colspec colwidth="33*"></colspec><colspec colwidth="33*"></colspec><thead><row><entry><para>Nom</para></entry><entry><para>Commande</para></entry><entry><para>Équivalent Unicode<!-- -->
 </para></entry></row></thead><tbody><row><entry><para>astérisque</para></entry><entry><para><literal>\ast</literal></para></entry><entry><para>*
 </para></entry></row><row><entry><para>obèle</para></entry><entry><para><literal>\dagger</literal></para></entry><entry><para>†
@@ -8855,7 +10191,7 @@
 \newcounter{autre} \setcounter{autre}{\value{essai}}
 \addtocounter{essai}{1}
 
-Le comppteur essai vaut \arabic{essai}.
+Le compteur essai vaut \arabic{essai}.
 Le compteur autre vaut \arabic{autre}.
 </screen>
 <para>Cet exemple insère <literal>\hspace{4\parindent}</literal>.
@@ -8957,7 +10293,7 @@
 
 % Fait une boîte autour de #2 qui est #1 de large (sans la bordure)
 \newcommand{\showhbox}[2]{%
-  \fboxsep=0pt\fbox{\hbox to #1{#2}}} 
+  \fboxsep=0pt\fbox{\hbox to #1{#2}}}
 </screen>
 <para>Cet exemple utilise ces commandes pour afficher une barre noire de
 100 points de long entre ‘<literal>XXX</literal>’ et ‘<literal>YYY</literal>’. Cette longueur est
@@ -9054,51 +10390,52 @@
 </para>
 <variablelist><varlistentry><term><literal>pt</literal>
 </term><listitem><indexterm role="fn"><primary>pt</primary></indexterm>
-<indexterm role="cp"><primary>Point</primary></indexterm>
-<para>Point (1/72,27)pouce.  La conversion en unités métriques units, avec deux
+<indexterm role="cp"><primary>point</primary></indexterm>
+<anchor id="units-of-length-pt"/><para>Point (1/72,27)pouce.  La conversion en unités métriques units, avec deux
 chiffres après la virgule, est 1point = 2,85mm = 28,45cm.
 </para>
 </listitem></varlistentry><varlistentry><term><literal>pc</literal>
 </term><listitem><indexterm role="cp"><primary>pica</primary></indexterm>
 <indexterm role="fn"><primary>pc</primary></indexterm>
-<para>Pica, 12pt
+<anchor id="units-of-length-pc"/><para>Pica, 12pt
 </para>
 </listitem></varlistentry><varlistentry><term><literal>in</literal>
 </term><listitem><indexterm role="fn"><primary>in</primary></indexterm>
 <indexterm role="fn"><primary>pouce (inch)</primary></indexterm>
-<para>Pouce,  72,27pt
+<anchor id="units-of-length-in"/><para>Pouce,  72,27pt
 </para>
 </listitem></varlistentry><varlistentry><term><literal>bp</literal>
 </term><listitem><indexterm role="fn"><primary>bp</primary></indexterm>
-<indexterm role="cp"><primary>Big point</primary></indexterm>
-<para>Big point, 1/72 pouce.  Cette longueur est la défition d’un point en
+<indexterm role="cp"><primary>big point</primary></indexterm>
+<anchor id="units-of-length-bp"/><para>Big point, 1/72 pouce.  Cette longueur est la défition d’un point en
 PostScript et dans beaucoup d’autres systèmes bureautiques d’éditique
 (PAO).
 </para>
 </listitem></varlistentry><varlistentry><term><literal>cm</literal>
-</term><listitem><indexterm role="cp"><primary>Centimètre</primary></indexterm>
+</term><listitem><indexterm role="cp"><primary>centimètre</primary></indexterm>
 <indexterm role="fn"><primary>cm</primary></indexterm>
-<para>Centimetre
+<anchor id="units-of-length-cm"/><para>Centimetre
 </para>
 </listitem></varlistentry><varlistentry><term><literal>mm</literal>
-</term><listitem><indexterm role="cp"><primary>Millimètre</primary></indexterm>
+</term><listitem><indexterm role="cp"><primary>millimètre</primary></indexterm>
 <indexterm role="fn"><primary>mm</primary></indexterm>
-<para>Millimètre
+<anchor id="units-of-length-mm"/><para>Millimètre
 </para>
 </listitem></varlistentry><varlistentry><term><literal>dd</literal>
 </term><listitem><indexterm role="cp"><primary>point Didot</primary></indexterm>
 <indexterm role="fn"><primary>dd</primary></indexterm>
-<para>Point Didot, 1,07pt
+<anchor id="units-of-length-dd"/><para>Point Didot, 1,07pt
 </para>
 </listitem></varlistentry><varlistentry><term><literal>cc</literal>
-</term><listitem><indexterm role="cp"><primary>Cicero</primary></indexterm>
+</term><listitem><indexterm role="cp"><primary>cicéro</primary></indexterm>
+<indexterm role="cp"><primary>douze</primary></indexterm>
 <indexterm role="fn"><primary>cc</primary></indexterm>
-<para>Cicero, 12dd
+<anchor id="units-of-length-cc"/><para>Cicéro, 12dd, encore appelé <firstterm>douze</firstterm>.
 </para>
 </listitem></varlistentry><varlistentry><term><literal>sp</literal>
-</term><listitem><indexterm role="cp"><primary>Point proportionné (Scaled point)</primary></indexterm>
+</term><listitem><indexterm role="cp"><primary>point proportionné (scaled point)</primary></indexterm>
 <indexterm role="fn"><primary>sp</primary></indexterm>
-<para>Point proportionné, (1/65536)pt
+<anchor id="units-of-length-sp"/><para>Point proportionné, (1/65536)pt
 </para>
 </listitem></varlistentry></variablelist>
 <indexterm role="cp"><primary>cadratin</primary></indexterm>
@@ -9107,7 +10444,7 @@
 <indexterm role="fn"><primary>ex</primary></indexterm>
 <indexterm role="cp"><primary>em</primary></indexterm>
 <indexterm role="fn"><primary>em</primary></indexterm>
-<para>Deux autre longueurs sont souvent utilisées et sont des valeurs réglées
+<anchor id="Lengths_002fem"/><anchor id="Lengths_002fen"/><anchor id="Lengths_002fex"/><anchor id="units-of-length-em"/><anchor id="units-of-length-en"/><anchor id="units-of-length-ex"/><para>Deux autres longueurs sont souvent utilisées et sont des valeurs réglées
 par les créateurs de caractères typographiques.  La hauteur <firstterm>ex</firstterm>
 d’un x de la fonte coutante , traditionnellement la hauteur de la lettre
 x en bas de casse, est souvent utilisée pour les longueurs
@@ -9137,17 +10474,33 @@
 
 <para>Synopsis :
 </para>
-<screen>\setlength{\<replaceable>longueur</replaceable>}{<replaceable>valeur</replaceable>}
+<screen>\setlength{\<replaceable>longueur</replaceable>}{<replaceable>quantité</replaceable>}
 </screen>
-<para>La commande <literal>\setlength</literal> règle la valeur d’une <firstterm>commande de
-longueur</firstterm>
-<indexterm role="cp"><primary>commande de longueur</primary></indexterm>
-<indexterm role="cp"><primary>longueur, commande de</primary></indexterm>
-<literal>\<replaceable>longueur</replaceable></literal> à l’argument <replaceable>valeur</replaceable> qui peut être
-exprimé dans n’importe quelle unité comprise par &latex;, c.-à-d. des
-pouces (<literal>in</literal>), des millimètres (<literal>mm</literal>), des points (<literal>pt</literal>),
-des « big points » (<literal>bp</literal>), etc.
+<para>La commande <literal>\setlength</literal> règle la longueur \<replaceable>longueur</replaceable> à
+<replaceable>quantité</replaceable>. Le nom <literal>\<replaceable>longueur</replaceable></literal> doit être une séquence de
+contrôle (voir <link linkend="Control-sequences">Control sequences</link>), et donc commencer par une
+contr’oblique <literal>\</literal> dans les circonstances normales. La
+<replaceable>quantité</replaceable> peut être une longueur élastique (voir <link linkend="Lengths">Lengths</link>). Elle
+peut être positve, négative ou nulle, et peut être exprimée dans
+n’importe quelle unité comprise par &latex; (voir <link linkend="Units-of-length">Units of length</link>).
 </para>
+<para>Ci-dessous, avec les réglages par défaut de &latex; le premier
+paragraphe est renfoncé alors que le second ne l’est pas.
+</para>
+<screen>J'ai dit au docteur que je m'étais cassé la jambe à deux endroits.
+
+\setlength{\parindent}{0em}
+Il me répondit d'arrêter d'aller à ces endroits.
+</screen>
+<para>Si vous n’avez pas déclaré \<replaceable>longueur</replaceable> avec <literal>\newlength</literal>, par
+exemple si vous faites une faute de frappe dessus comme dans
+<literal>\newlength{\specparindent}\setlength{\sepcparindent}{...}</literal>,
+alors vous obtiendrez une erreur du genre de ‘<literal>Undefined control
+sequence. <argument> \sepcindent</literal>’.  Si vous oubliez la contr’oblique au
+début du nom de la longueur alors vous obtiendrez une erreur du genre de
+‘<literal>Missing number, treated as zero. <to be read again> \relax l.19
+\setlength{specparindent}{0.6\parindent}</literal>’
+</para>
 </sect1>
 <sect1 label="14.3" id="_005caddtolength">
 <title><literal>\addtolength</literal></title>
@@ -9156,12 +10509,42 @@
 
 <para>Synopsis :
 </para>
-<screen>\addtolength{\<replaceable>longueur</replaceable>}{<replaceable>valeur</replaceable>}
+<screen>\addtolength{\<replaceable>longueur</replaceable>}{<replaceable>quantité</replaceable>}
 </screen>
-<para>La commande <literal>\addtolength</literal> incrémente une commande de longueur
-<literal>\<replaceable>longueur</replaceable></literal> de la quantité spécifiée par l’argument
-<replaceable>quantité</replaceable>, ce qui peut être négatif.
+<para>Incrémente la longueur <literal>\<replaceable>longueur</replaceable></literal> par <replaceable>quantité</replaceable>. Le nom
+<literal>\<replaceable>longueur</replaceable></literal> doit être une séquence de contrôle
+(voir <link linkend="Control-sequences">Control sequences</link>), et donc commencer par une contr’oblique
+<literal>\</literal> dans les circonstances normales. La <replaceable>quantité</replaceable> peut être
+une longueur élastique (voir <link linkend="Lengths">Lengths</link>). Elle peut être positve,
+négative ou nulle, et peut être exprimée dans n’importe quelle unité
+comprise par &latex; (voir <link linkend="Units-of-length">Units of length</link>).
 </para>
+<para>Dans l’exemple ci-dessous, si <literal>\parskip</literal> commmence avec la valeur
+<literal>0pt plus 1pt</literal>
+</para>
+<screen>Docteur : comment va le garçon qui a avalé une monnaie en argent ?
+\addtolength{\parskip}{1pt}
+
+Infirmière : aucun changement.
+</screen>
+<para>alors il a la valeur <literal>1pt plus 1pt</literal> pour le second paragraphe.
+</para>
+<para>Si vous n’avez pas déclaré la longueur \<replaceable>longueur</replaceable> avec
+<literal>\newlength</literal>, par exemple si vous faites une faute de frappe dessus
+comme dans
+<literal>\newlength{\specparindent}\addtolength{\sepcparindent}{...}</literal>,
+alors vous obtiendrez une erreur du genre de ‘<literal>Undefined control
+sequence. <argument> \sepcindent</literal>’. Si c’est la <replaceable>quantité</replaceable> qui
+utilise une longueur qui n’a pas été déclarée, par exemple si vous
+faites la faute de frappe comme cela
+<literal>\addtolength{\specparindent}{0.6\praindent}</literal>, alors vous
+obtenez une erreur du genre de ‘<literal>Undefined control
+sequence. <argument> \praindent</literal>’.  Si vous oubliez la contr’oblique au
+début du nom de la longueur, comme dans
+<literal>\addtolength{parindent}{1pt}</literal>, alors vous obtiendrez
+quelque-chose du genre de ‘<literal>You can't use `the letter p' after
+\advance</literal>’.
+</para>
 </sect1>
 <sect1 label="14.4" id="_005csettodepth">
 <title><literal>\settodepth</literal></title>
@@ -9171,9 +10554,29 @@
 </para>
 <screen>\settodepth{\<replaceable>longueur</replaceable>}{<replaceable>texte</replaceable>}
 </screen>
-<para>La commande <literal>\settodepth</literal> règle la valeur d’une commande le
-longueur <literal>\<replaceable>longueur</replaceable></literal> à la profondeur de l’argument <literal>texte</literal>.
+<para>La commande <literal>\settodepth</literal> règle la longueur <literal>\<replaceable>longueur</replaceable></literal>
+à la profondeur de la boîte que &latex; obtient en composant l’argument
+<literal>texte</literal>. Le nom <literal>\<replaceable>longueur</replaceable></literal> doit être une séquence de
+contrôle (voir <link linkend="Control-sequences">Control sequences</link>), et donc commencer par une
+contr’oblique <literal>\</literal> dans les circonstances normales.
 </para>
+<para>L’exemple ci-dessous imprime la profondeur maximale des descendantes de
+l’alphabet :
+</para>
+<screen>\newlength{\alphabetdepth}
+\settodepth{\alphabetdepth}{abcdefghijklmnopqrstuvwxyz}
+\the\alphabetdepth
+</screen>
+<para>Si vous n’avez pas déclaré la longueur \<replaceable>longueur</replaceable> avec
+<literal>\newlength</literal>, par exemple si vous faites une faute de frappe dans
+l’exemple ci-dessus comme dans
+<literal>\settodepth{\aplhabetdepth}{abc...}</literal>, alors vous obtiendrez
+quelque-chose du genre de ‘<literal>Undefined control sequence. <argument>
+\aplhabetdepth</literal>’.  Si vous oubliez la contr’oblique au début du nom de la
+longueur, comme dans <literal>\settodepth{alphabetdepth}{...}</literal> alors
+vous obtiendrez quelque-chose du genre de ‘<literal>Missing number, treated
+as zero. <to be read again> \setbox</literal>’.
+</para>
 </sect1>
 <sect1 label="14.5" id="_005csettoheight">
 <title><literal>\settoheight</literal></title>
@@ -9183,9 +10586,30 @@
 </para>
 <screen>\settoheight{\<replaceable>longueur</replaceable>}{<replaceable>texte</replaceable>}
 </screen>
-<para>La commande <literal>\settoheight</literal> règle la valeur d’une commande le
-longueur <literal>\<replaceable>longueur</replaceable></literal> à la hauteur de l’argument <literal>texte</literal>.
+<para>La commande <literal>\settoheight</literal> règle la longueur <literal>\<replaceable>longueur</replaceable></literal>
+à la hauteur de la boîte ue &latex; obtient en composant l’argument
+<literal>texte</literal>. Le nom <literal>\<replaceable>longueur</replaceable></literal> doit être une séquence de
+contrôle (voir <link linkend="Control-sequences">Control sequences</link>), et donc commencer par une
+contr’oblique <literal>\</literal> dans les circonstances normales.
 </para>
+<para>L’exemple suivant imprime la hauteur maximale des ascendantes de
+l’alphabet ASCII bas de casse :
+</para>
+<screen>\newlength{\alphabetheight}
+\settoheight{\alphabetheight}{abcdefghijklmnopqrstuvwxyz}
+\the\alphabetheight
+</screen>
+<para>Si vous n’avez pas déclaré la longueur \<replaceable>longueur</replaceable> avec
+<literal>\newlength</literal>, par exemple si vous faites une faute de frappe dans
+l’exemple ci-dessus comme dans
+<literal>\settoheight{\aplhabetheight}{abc...}</literal>, alors vous obtiendrez
+quelque-chose du genre de ‘<literal>Undefined control sequence. <argument>
+\aplhabetdepth</literal>’.  Si vous oubliez la contr’oblique au début de
+\<replaceable>longueur</replaceable>, comme dans <literal>\settoheight{alphabetheight}{...}</literal>
+alors vous obtiendrez quelque-chose du genre de ‘<literal>Missing number,
+treated as zero. <to be read again> \setbox</literal>’.
+</para>
+
 </sect1>
 <sect1 label="14.6" id="_005csettowidth">
 <title><literal>\settowidth</literal></title>
@@ -9196,12 +10620,142 @@
 <screen>\settowidth{\<replaceable>longueur</replaceable>}{<replaceable>texte</replaceable>}
 </screen>
 
-<para>La commande <literal>\settoheight</literal> règle la valeur d’une commande le
-longueur <literal>\<replaceable>longueur</replaceable></literal> à la  largeur de l’argument <literal>texte</literal>.
+<para>La commande <literal>\settowidth</literal> règle la longueur <literal>\<replaceable>longueur</replaceable></literal>
+à la largeur de la boîte que &latex; obtient en composant l’argument
+<literal>texte</literal>. Le nom <literal>\<replaceable>longueur</replaceable></literal> doit être une séquence de
+contrôle (voir <link linkend="Control-sequences">Control sequences</link>), et donc commencer par une
+contr’oblique <literal>\</literal> dans les circonstances normales.
 </para>
+<para>L’exemple suivant imprime la largeur de l’alphabet ASCII bas de casse :
+</para>
+<screen>\newlength{\alphabetwidth}
+\settowidth{\alphabetwidth}{abcdefghijklmnopqrstuvwxyz}
+\the\alphabetwidth
+</screen>
+<para>Si vous n’avez pas déclaré la longueur \<replaceable>longueur</replaceable> avec
+<literal>\newlength</literal>, par exemple si vous faites une faute de frappe dans
+l’exemple ci-dessus comme dans
+<literal>\settowidth{\aplhabetwidth}{abc...}</literal>, alors vous obtiendrez
+quelque-chose du genre de ‘<literal>Undefined control sequence. <argument>
+\aplhabetwidth</literal>’.  Si vous oubliez la contr’oblique au début de
+\<replaceable>longueur</replaceable>, comme dans <literal>\settowidth{alphabetwidth}{...}</literal>
+alors vous obtiendrez quelque-chose du genre de ‘<literal>Missing number,
+treated as zero. <to be read again> \setbox</literal>’.
+</para>
+</sect1>
+<sect1 label="14.7" id="Expressions">
+<title>Expressions</title>
 
+<indexterm role="fn"><primary>expressions</primary></indexterm>
+
+<!-- Much from Joseph Wright's https://tex.stackexchange.com/a/245663/339 -->
+<para>Synopsis, l’un parmi :
+</para>
+<screen>\numexpr <replaceable>expression</replaceable>
+\dimexpr <replaceable>expression</replaceable>
+\glueexpr <replaceable>expression</replaceable>
+\muglue <replaceable>expression</replaceable>
+</screen>
+<para>En tout lieu où vous pourriez écrire un entier, une dimen, une muglue ou
+une glue de &tex;, vous pouvez à la place écrire une expression pour
+écrire ce genre de quantité.
+</para>
+<para>Un exemple est que <literal>\the\dimexpr\linewidth-4pt\relax</literal> produit en
+sortie la longueur égale à quatre points de moins que la largeur de la
+ligne (le seul usage de <literal>\the</literal> est d’afficher le résultat dans le
+document).  De même, <literal>\romannumeral\numexpr6+3\relax</literal> produit
+‘<literal>ix</literal>’, et <literal>\the\glueexpr 5pt plus 1pt * 2 \relax</literal> produit
+‘<literal>10.0pt plus 2.0pt</literal>’.
+</para>
+<para>Une commodité ici par rapport à effectuer les calculs en allouant des
+registres et en utilisant <literal>\advance</literal>, etc., est que l’évaluation
+d’expression n’implique par d’affectations et peut donc être effectuée à
+des endroits où les affectations ne sont pas autorisées. L’exemple suivant
+calcule la largeur de la <literal>\parbox</literal>.
+</para>
+<screen>\newlength{\offset}\setlength{\offset}{2em}
+\begin{center}
+\parbox{\dimexpr\linewidth-\offset*3}{Sans animosité envers
+quiconque, charitables envers tous, et sûrs de notre droit en tant que
+Dieu nous en accorde conscience, mettons-nous à l'œuvre afin d'achever
+la tâche qui nous occupe, de panser les blessures de notre nation, de
+porter soin à l'homme qui a affronté le combat et soulagement à sa veuve
+et à son orphelin, enfin de faire tout pour réaliser et honorer une paix
+juste et durable entre nous et avec toutes les nations.  --- Abraham
+Lincoln, second discours d'investiture, inscrit dans le mémorial
+Lincoln}
+\end{center}
+</screen>
+<para>L’<replaceable>expression</replaceable> consiste en un ou plusieurs termes du même type
+(entier, dimension, etc.) qui sont ajoutés ou soustraits.  Un terme est
+un type de nombre, dimension, etc., et consiste en un facteur de ce
+type, optionnellement multiplié ou divisé par des facteurs.  Un facteur
+d’un type est soit une quantité de ce type ou une sous-expression
+parenthésés.  L’expression produit un résultat du type donné, de sorte
+que <literal>\numexpr</literal> produit un entier, <literal>\dimexpr</literal> produit une
+dimension dimension, etc.
+</para>
+<para>Dans l’exemple de citation donné plus haut, changer l’expression en
+<literal>\dimexpr\linewidth-3*\offset</literal> produit l’erreur <literal>Illegal unit
+of measure (pt inserted)</literal>. La raison en est que pour <literal>\dimexpr</literal> et
+<literal>\glueexpr</literal>, l’entrée consiste en une valeur de dimension ou de
+glue suivie par un facteur multiplicatif optionnel, et non
+l’inverse. Ainsi <literal>\the\dimexpr 1pt*10\relax</literal> est valide et produit
+‘<literal>10.0pt</literal>’, mais <literal>\the\dimexpr 10*1pt\relax</literal> produit l’erreur
+<literal>Illegal unit</literal>.
+</para>
+<para>Les expressions absorbent les unités lexicales et effectuent les
+opérations mathématiques appropriées jusqu’à ce qu’un <literal>\relax</literal> (qui
+est absorbé), ou jusqu’à ce que la première unité lexicale non valide
+soit rencontrée.  Ainsi, <literal>\the\numexpr2+3px</literal> imprime ‘<literal>5px</literal>’,
+parce que &latex; lit le <literal>\numexpr2+3</literal>, ce qui est composé de
+nombres, et ensuite trouve la lettre <literal>p</literal>, qui ne peut pas faire
+partie d’un nombre. Il termine alors l’expression et produit le ‘<literal>5</literal>’,
+suivi par le texte ordinaire ‘<literal>px</literal>’.
+</para>
+<para>Ce comportement de terminaison est utile dans les comparaisons. Dans
+<literal>\ifnum\numexpr\parindent*2 < 10pt Oui\else Non\fi</literal>, le signe
+inférieur à termine l’expression et le résultat est ‘<literal>Non</literal>’ (dans un
+document de classe &latex; standarde article).
+</para>
+<para>Les expressions peuvent utiliser les opérateurs <literal>+</literal>, <literal>-</literal>,
+<literal>*</literal> et <literal>/</literal> ainsi que les parenthèses pour les
+sous-expressions, <literal>(...)</literal>.  Dans les expressions glue les parties
+en <literal>plus</literal> et <literal>minus</literal> ne nécessitent pas de parenthèses pour
+être affectés par un facteur. Ainsi le résultat de <literal>\the\glueexpr
+5pt plus 1pt * 2 \relax</literal> est ‘<literal>10pt plus 2pt</literal>’.
+</para>
+<para>&tex; convertit les autres types numériques de la même façon que
+lorsqu’il fait une affectation à un registre. Ainsi le résultat de
+<literal>\the\numexpr\dimexpr 1pt\relax\relax</literal> est ‘<literal>65536</literal>’, ce qui est
+<literal>1pt</literal> exprimé en points proportionnés (voir <link linkend="units-of-length-sp"><literal>sp</literal></link>, l’unité interne de &tex;) et ensuite converti en entier.
+Si ça avait été une <literal>\glueexpr</literal>, on aurait laissé tomber la
+dilatation et la contraction. Dans l’autre sens, une <literal>\numexpr</literal> au
+sein d’une <literal>\dimexpr</literal> ou d’une <literal>\glueexpr</literal> nécessite l’ajout
+d’unité appropriées, comme dans <literal>\the\dimexpr\numexpr 1 + 2\relax
+pt\relax</literal>, ce qui produit ‘<literal>3.0pt</literal>’.
+</para>
+<para>Voici les détails de l’artihmétique : chaque facteur est vérifié comme
+étant compris dans l’intervalle autorisé, les nombres doivent être
+inférieurs à <inlineequation><mathphrase>2^{31}</mathphrase></inlineequation> en valeur absolue, et les composantes de
+dimensions ou glues doivent être inférieures à <inlineequation><mathphrase>2^{14}</mathphrase></inlineequation> points, ou
+<literal>mu</literal>, ou <literal>fil</literal>, etc.  Les opérations arithmetiques sont
+effectuées individuellement, sauf pour les opérations de dilatation (une
+multiplication immédiatement suivie d’une division) qui sont faites
+comme une opération combinée avec un produit sur 64-bit comme valeur
+intermédiaire. Le résultat de chaque opération est de nouveau vérifié
+comme appartenant à l’intervalle autorisé.
+</para>
+<para>Finalement, on notera que les divisions et dilatations sont faites avec
+un arrondi au plus proche (contrairement à l’opération <literal>\divide</literal> de
+&tex; qui prend un arrondi vers zéro).  Ainsi <literal>\the\dimexpr
+5pt*(3/2)\relax</literal> met ‘<literal>10.0pt</literal>’ dans le document, parce qu’il arrondit
+<literal>3/2</literal> en <literal>2</literal>, tandis que <literal>\the\dimexpr 5pt*(4/3)\relax</literal>
+produit ‘<literal>5.0pt</literal>’.
+</para>
+
 </sect1>
-<sect1 label="14.7" id="Predefined-lengths">
+<sect1 label="14.8" id="Predefined-lengths">
 <title>Longueurs prédéfinies</title>
 <indexterm role="cp"><primary>longueurs prédéfinies</primary></indexterm>
 <indexterm role="cp"><primary>prédéfinies, longueurs</primary></indexterm>
@@ -9235,15 +10789,133 @@
 <indexterm role="cp"><primary>Faire des paragraphes</primary></indexterm>
 <indexterm role="cp"><primary>paragraphes</primary></indexterm>
 
-<para>Un paragraphe se termine par une ou plusieurs lignes complètement blanches
-— des lignes ne contenant même pas un <literal>%</literal>. Une ligne à blanc ne
-devrait pas apparaître là où un nouveau paragraphe n’a pas le droit de
-commencer, tel que en mode mathématique ou dans l’argument d’une
-commande de rubricage.
+<para>Pour démarrer un paragraphe, tapez juste du texte. Pour finir le
+paragraphe courant, mettez une ligne vide.
 </para>
+<para>Dans l’exemple ci-dessous on a trois paragraphes, dont la séparation est
+assurée par deux lignes vides :
+</para>
+<screen>C'est une vérité universellement reconnue qu'un célibataire pourvu d'une
+belle fortune doit avoir envie de se marier, et si peu que l'on sache de
+son sentiment à cet égard, lorsqu'il arrive dans une nouvelle résidence,
+cette idée est si bien fixée dans l'esprit de ses voisins qu'ils le
+considère sur-le-champ comme la propriété légitime de l'une ou l'autre
+de leurs filles.
 
+« Savez-vous mon cher ami, dit un jour Mrs Bennet à son mari, que
+Netherfield Park est enfin loué ? »
 
-<sect1 label="15.1" id="_005cindent">
+Mr Bennet répondit qu'il l'ignorait.
+</screen>
+<para>Le séparateur de paragraphe peut consister en une séquence quelconque
+d’au moins une ligne à blanc, dans laquelle au moins une ligne n’est pas
+terminée par un commentaire. Une ligne à blanc est une ligne qui est
+vide ou ne contient que des caractères blancs tel que l’espace ou la
+tabulation. Les commentaires dans le code source sont démarrés par un
+<literal>%</literal> et s’étendent jusqu’à la fin de la ligne. Dans l’exemple
+suivant les deux colonnes sont identiques :
+</para>
+
+<screen>\documentclass[twocolumn]{article}
+\begin{document}
+First paragraph.
+
+Second paragraph.
+\newpage
+First paragraph.
+      <!-- /@w -->
+  % les lignes de séparation peuvent contenir des blancs.
+  	<!-- /@w -->
+Second paragraph.
+\end{document}
+</screen>
+<para>Une fois que &latex; a rassemblé tout le contenu d’un paragraphe il
+divise le paragraphe en lignes d’une manière qui est optimisée sur
+l’entiereté du paragraphe (voir <link linkend="Line-breaking">Line breaking</link>).
+</para>
+<para>Il y a des endroits où un nouveau paragraphe n’a pas le droit de
+commencer. Ne mettez pas de lignes à blanc en mode math
+(voir <link linkend="Modes">Modes</link>) ; dans l’exemple suivant la ligne à blanc précédent
+<literal>\end{equation}</literal>
+</para>
+<screen>\begin{equation}
+  2^{|S|} > |S|
+
+\end{equation}
+</screen>
+<para>produit l’erreur ‘<literal>Missing $ inserted</literal>’.  De même, la ligne à blanc au sein de l’argument de ce <literal>\section</literal> :
+</para>
+<screen>\section{aaa
+
+bbb}
+</screen>
+<para>produit l’erreur ‘<literal>Runaway argument? {aaa ! Paragraph ended before
+\@sect was complete</literal>’.
+</para>
+
+
+<sect1 label="15.1" id="_005cpar">
+<title><literal>\par</literal></title>
+
+<indexterm role="fn"><primary>\par</primary></indexterm>
+<indexterm role="cp"><primary>paragraphe, terminaison</primary></indexterm>
+
+<para>Synopsis (notez que, alors qu’il lit l’entrée, &tex; convertit toute
+séquence d’au moins une ligne à blanc en un <literal>\par</literal>, voir
+<link linkend="Making-paragraphs">Making paragraphs</link>) :
+</para>
+<screen>\par
+</screen>
+<para>Termine le paragraphe en cours.  La manière habituelle de séparer les
+paragraphes est avec une ligne à blanc, mais la commande <literal>\par</literal> est
+entièrement équivalente.  Cette commande est robuste (voir <link linkend="_005cprotect">\protect</link>).
+</para>
+<para>L’exemple suivant utilise <literal>\par</literal> plutôt qu’une ligne à blanc
+simplement pour la lisibilité.
+</para>
+<screen>\newcommand{\coursEnJargonLegal}{%
+  \CeQuEstLaTricherie\par\CeQuiTArriveQuandOnTAttrape}
+</screen>
+<para>En mode LR la commande <literal>\par</literal> ne fait rien et est ignorée.  En mode
+paragraphe la commande <literal>\par</literal> termine le mode paragraphe, et commute
+&latex; vers le mode vertical (voir <link linkend="Modes">Modes</link>).
+</para>
+<para>Vous ne pouvez pas utiliser la commande <literal>\par</literal> en mode
+mathématique.  Vous ne pouvez pas non plus l’utiliser au sein de
+l’argument de beaucoup de commandes, telles que les commandes de
+rubricage, par ex. <literal>\section</literal> (voir <link linkend="Making-paragraphs">Making paragraphs</link> et
+<link linkend="_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</link>).
+</para>
+<para>La commande <literal>\par</literal> ne fait pas la même chose que la commande
+<literal>\paragraph</literal>. Cette dernière, comme <literal>\section</literal> ou
+<literal>\subsection</literal>, est une commande de rubricage utilisée par les
+classes standardes de document &latex; (voir <link linkend="_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph">\subsubsection &
+\paragraph & \subparagraph</link>).
+</para>
+<para>La commande <literal>\par</literal> ne fait pas la même chose que <literal>\newline</literal> ou
+que le saut de ligne en double contr’oblique, <literal>\\</literal>.  La différence
+c’est que <literal>\par</literal> termine le paragraphe, et non pas seulement la
+ligne, et ajoute également de l’espace vertical inter-paragraphe
+<literal>\parskip</literal> (voir <link linkend="_005cparindent-_0026-_005cparskip">\parindent & \parskip</link>).
+</para>
+<para>En sortie de l’exemple suivant
+</para>
+<screen>xyz
+
+\setlength{\parindent}{8cm}
+\setlength{\parskip}{13cm}
+\noindent test\indent test1\par test2
+</screen>
+<para>on a : après ‘<literal>xyz</literal>’ il y a un saut vertical de 13cm et ensuite
+‘<literal>test</literal>’ apparaît, aligné sur la marge de gauche. Sur la même ligne
+on a un espace horizontal vide de 8cm et ensuite ‘<literal>test1</literal>’
+apparaît.  Finalement. il y a un espace vertical de 13cm, suivi par
+un nouveau paragraphe avec un renfoncement de 8cm, et ensuite
+&latex; met le texte ‘<literal>test2</literal>’.
+</para>
+
+</sect1>
+<sect1 label="15.2" id="_005cindent">
 <title><literal>\indent</literal></title>
 <indexterm role="fn"><primary>\indent</primary></indexterm>
 <indexterm role="fn"><primary>\parindent</primary></indexterm>
@@ -9263,7 +10935,7 @@
 </para>
 
 </sect1>
-<sect1 label="15.2" id="_005cnoindent">
+<sect1 label="15.3" id="_005cnoindent">
 <title><literal>\noindent</literal></title>
 <indexterm role="fn"><primary>\noindent</primary></indexterm>
 <indexterm role="cp"><primary>renfoncement, supprimer</primary></indexterm>
@@ -9283,18 +10955,51 @@
 </para>
 
 </sect1>
-<sect1 label="15.3" id="_005cparindent-_0026-_005cparskip">
+<sect1 label="15.4" id="_005cparindent-_0026-_005cparskip">
 <title><literal>\parindent</literal> & <literal>\parskip</literal></title>
+<indexterm role="fn"><primary>\parindent</primary></indexterm>
 <indexterm role="fn"><primary>\parskip</primary></indexterm>
+<indexterm role="cp"><primary>renfoncement d’un paragraphe</primary></indexterm>
+<indexterm role="cp"><primary>retrait d’un paragraphe</primary></indexterm>
+<indexterm role="cp"><primary>horizontal, renfoncement d’un paragraphe</primary></indexterm>
 <indexterm role="cp"><primary>espace vertical avant les paragraphes</primary></indexterm>
 
-<para><literal>\parskip</literal> est une longueur élastique définissant l’espace vertical
-additionnel ajouté avant chaque paragraphe. La valeur par défaut est <literal>0pt
-plus1pt</literal>.
+<para>Synopsis :
 </para>
+<screen>\setlength{\parindent}{<replaceable>longueur-horizontale</replaceable>}
+\setlength{\parskip}{<replaceable>longueur-verticale</replaceable>}
+</screen>
+<para>Toutes deux sont des longueurs elastiques (voir <link linkend="Lengths">Lengths</link>).  Elles
+affectent respectivement le renfoncement des paragraphes ordinaires, non
+des paragraphes au sein de minipages (voir <link linkend="minipage">minipage</link>), et l’espace
+vertical entre les paragraphes.
+</para>
+<para>Par exemple, si ce qui suit est mis dans le préambule :
+</para>
+<screen>\setlength{\parindent}{0em}
+\setlength{\parskip}{1ex}
+</screen>
+<para>Alors le document aura des paragraphes qui ne sont pas renfoncés, mais
+par contre qui sont verticalement séparés d’environ la hauteur d’un
+‘<literal>x</literal>’ bas-de-casse.
+</para>
+<para>Dans les documents de classes &latex; standardes, la valeur par défaut
+de <literal>\parindent</literal> pour les documents à une colonne est <literal>15pt</literal>
+quand la taille par défaut du texte est <literal>10pt</literal>, <literal>17pt</literal> pour
+<literal>11pt</literal>, et <literal>1.5em</literal> pour <literal>12pt</literal>.  Dans les documents en
+deux colonnes c’est <literal>1em</literal>.  (Ces valeurs sont réglées avant que
+&latex; appelle <literal>\normalfont</literal> de sorte que <literal>em</literal> est dérivé de
+la fonte par défaut, Computer Modern.  Si vous utilisez une fonte
+différente alors pour régler <literal>\parindent</literal> à 1em en accord
+avec cette fonte, mettez dans votre préambule
+<literal>\AtBeginDocument{\setlength{\parindent}{1em}}</literal>).
+</para>
+<para>La valeur par défaut de <literal>\parskip</literal> dans les documents de classes
+standardes &latex; est <literal>0pt plus1pt</literal>.
+</para>
 
 </sect1>
-<sect1 label="15.4" id="Marginal-notes">
+<sect1 label="15.5" id="Marginal-notes">
 <title>Notes en marge</title>
 <indexterm role="cp"><primary>Notes en marge</primary></indexterm>
 <indexterm role="cp"><primary>notes dans la marge</primary></indexterm>
@@ -9467,7 +11172,6 @@
 <!-- xx display mode -->
 </para>
 
-
 </sect1>
 <sect1 label="16.2" id="Math-symbols">
 <title>Symboles mathématiques</title>
@@ -9980,6 +11684,9 @@
 utilise le même glyphe mais l’espacement est différent parce qu’il est
 dans la classe ordinaire.
 </para>
+</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\Phi</primary></indexterm><literal>\Phi</literal>
+</term><listitem><para>Φ Lettre grecque capitale (ordinaire).
+</para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\phi</primary></indexterm><literal>\phi</literal>
 </term><listitem><para>ϕ Lettre grecque en bas de casse  (ordinaire).  La forme en variante est
 <literal>\varphi</literal> φ.
@@ -10314,9 +12021,13 @@
 </term><listitem><para>‖ Double barre verticale (ordinaire). Similaire : barre
 verticale simple <literal>\vert</literal>.
 </para>
-<para>Pour une norme vous pouvez utiliser le paquetage <filename>mathtools</filename> et
-ajouter <literal>\DeclarePairedDelimiter\norm{\lVert}{\rVert}</literal> à votre
-préambule. Ceci vous donne trois variantes de commande pour faire des
+<indexterm role="fn"><primary>paquetage <literal>mathtools</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>mathtools</literal>, paquetage</primary></indexterm>
+
+<para>Le paquetage <literal>mathtools</literal> vous permet de créer des commandes pour
+des délimiteurs appairés.  Par ex., si vous mettez
+<literal>\DeclarePairedDelimiter\norm{\lVert}{\rVert}</literal> dans votre 
+préambule, ceci vous donne trois variantes de commande pour faire des
 barres verticales correctement espacées horizontalement : si dans le
 corps du document vous écrivez la version étoilée
 <literal>$\norm*{M^\perp}$</literal> alors la hauteur des barres verticales
@@ -10334,7 +12045,7 @@
 relation.
 </para>
 <para>Pour une valeur aboslue vous pouvez utilise le paquetage
-<filename>mathtools</filename> et ajouter
+<literal>mathtools</literal> et ajouter
 <literal>\DeclarePairedDelimiter\abs{\lvert}{\rvert}</literal> à votre
 préambule. Ceci vous donne trois variantes de commande pour les barres
 simples verticales qui sont correctement espacées verticalement : si
@@ -10368,6 +12079,580 @@
 </term><listitem><para>ζ Lettre grecque en bas de casse  (ordinaire).
 </para>
 </listitem></varlistentry></variablelist>
+
+
+<sect2 label="16.2.1" id="Arrows">
+<title>Flèches</title>
+
+<indexterm role="cp"><primary>flèches</primary></indexterm>
+<indexterm role="cp"><primary>symboles, flèches</primary></indexterm>
+<indexterm role="fn"><primary>math, flèches</primary></indexterm>
+
+<indexterm role="fn"><primary>paquetage <literal>amsfonts</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>amsfonts</literal>, paquetage</primary></indexterm>
+
+<indexterm role="fn"><primary>paquetage <literal>latexsym</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>latexsym</literal>, paquetage</primary></indexterm>
+
+<para>Voici les flèches disponibles en standard avec &latex;.  Les paquetages
+<literal>latexsym</literal> et <literal>amsfonts</literal> en contiennent beaucoup plus.
+</para>
+<informaltable><tgroup cols="3"><colspec colwidth="10*"></colspec><colspec colwidth="40*"></colspec><colspec colwidth="50*"></colspec><thead><row><entry><para>Symbole</para></entry><entry><para>Commande</para></entry><entry></entry></row></thead><tbody><row><entry><para>⇓ </para></entry><entry><para><literal>\Downarrow</literal> </para></entry><entry></entry></row><row><entry><para>↓ </para></entry><entry><para><literal>\downarrow</literal> </para></entry><entry></entry></row><row><entry><para>↩ </para></entry><entry><para><literal>\hookleftarrow</literal> </para></entry><entry></entry></row><row><entry><para>↪ </para></entry><entry><para><literal>\hookrightarrow</literal> </para></entry><entry></entry></row><row><entry><para>← </para></entry><entry><para><literal>\leftarrow</literal> </para></entry><entry></entry></row><row><entry><para>⇐ </para></entry><entry><para><literal>\Leftarrow</literal> </para></entry><entry></entry></row><row><entry><para>⇔ </para><!
 /entry><entry><para><literal>\Leftrightarrow</literal> </para></entry><entry></entry></row><row><entry><para>↔ </para></entry><entry><para><literal>\leftrightarrow</literal> </para></entry><entry></entry></row><row><entry><para>⟵ </para></entry><entry><para><literal>\longleftarrow</literal> </para></entry><entry></entry></row><row><entry><para>⟸ </para></entry><entry><para><literal>\Longleftarrow</literal> </para></entry><entry></entry></row><row><entry><para>⟷ </para></entry><entry><para><literal>\longleftrightarrow</literal> </para></entry><entry></entry></row><row><entry><para>⟺ </para></entry><entry><para><literal>\Longleftrightarrow</literal> </para></entry><entry></entry></row><row><entry><para>⟼ </para></entry><entry><para><literal>\longmapsto</literal> </para></entry><entry></entry></row><row><entry><para>⟹ </para></entry><entry><para><literal>\Longrightarrow</literal> </para></entry><entry></entry></row><row><entry><para>⟶ </para></entry><entry><par!
 a><literal>\longrightarrow</literal> </para></entry><entry></entry></row><row><entry><para>↦ </para></entry><entry><para><literal>\mapsto</literal> </para></entry><entry></entry></row><row><entry><para>↗ </para></entry><entry><para><literal>\nearrow</literal> </para></entry><entry></entry></row><row><entry><para>↖ </para></entry><entry><para><literal>\nwarrow</literal> </para></entry><entry></entry></row><row><entry><para>⇒ </para></entry><entry><para><literal>\Rightarrow</literal> </para></entry><entry></entry></row><row><entry><para>→ </para></entry><entry><para><literal>\rightarrow</literal>, or <literal>\to</literal> </para></entry><entry></entry></row><row><entry><para>↘ </para></entry><entry><para><literal>\searrow</literal> </para></entry><entry></entry></row><row><entry><para>↙ </para></entry><entry><para><literal>\swarrow</literal> </para></entry><entry></entry></row><row><entry><para>↑ </para></entry><entry><para><literal>\uparrow</literal> </para></entry><entry></entry></row><row><entry><para>⇑ </para></entry><entr!
 y><para><literal>\Uparrow</literal> </para></entry><entry></entry></row><row><entry><para>↕ </para></entry><entry><para><literal>\updownarrow</literal> </para></entry><entry></entry></row><row><entry><para>⇕ </para></entry><entry><para><literal>\Updownarrow</literal> </para></entry><entry></entry></row></tbody></tgroup></informaltable>
+<para>Un exemple de la différence entre <literal>\to</literal> et <literal>\mapsto</literal> est :
+<literal>\( f\colon D\to C \) given by \( n\mapsto n^2 \)</literal>.
+</para>
+<indexterm role="fn"><primary>paquetage <literal>amscd</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>amscd</literal>, paquetage</primary></indexterm>
+
+<indexterm role="fn"><primary>paquetage <literal>tikz-cd</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>tikz-cd</literal>, paquetage</primary></indexterm>
+
+<para>Pour faire des diagrammes cumulatifs il y a de nombreux paquetages, parmi lesquels
+<literal>tikz-cd</literal> et <literal>amscd</literal>.
+</para>
+
+</sect2>
+<sect2 label="16.2.2" id="_005cboldmath-_0026-_005cunboldmath">
+<title><literal>\boldmath</literal> & <literal>\unboldmath</literal></title>
+
+<indexterm role="cp"><primary>gras, caractères, en mathematiques</primary></indexterm>
+<indexterm role="cp"><primary>symboles, en cractères gras</primary></indexterm>
+<indexterm role="fn"><primary>\boldmath</primary></indexterm>
+<indexterm role="fn"><primary>\unboldmath</primary></indexterm>
+
+<para>Synopsis (utilisé en mode paragraphe ou mode LR) :
+</para>
+<screen>\boldmath \( <replaceable>math</replaceable> \)
+</screen>
+<para>ou
+</para>
+<screen>\unboldmath \( <replaceable>math</replaceable> \)
+</screen>
+<indexterm role="fn"><primary>\boldmath</primary></indexterm>
+<indexterm role="fn"><primary>\unboldmath</primary></indexterm>
+<para>Ce sont des déclarations pour mettre en caractères gras les lettres et
+symboles dans <replaceable>math</replaceable>, ou pour contredire cela et revenir à la
+graisse normale (non-gras) utilisée par défaut. Elles ne doivent être
+utilisées ni en mode math, ni en mode math hors texte
+(voir <link linkend="Modes">Modes</link>). Les deux commandes sont fragiles (voir <link linkend="_005cprotect">\protect</link>).
+</para>
+<para>Voici un exemple dans lequel chaque commande <literal>\boldmath</literal> a lieu au
+sein d’une <literal>\mbox</literal> :
+</para>
+<screen>on a $\mbox{\boldmath \( v \)} = 5\cdot\mbox{\boldmath \( u \)$}$
+</screen>
+<para>ce qui signifie que <literal>\boldmath</literal> est seulement utilisé dans un mode
+texte, en l’occurrence le mode LR, et explique pourquoi &latex; doit
+basculer en mode math pour composer <literal>v</literal> et <literal>u</literal>.
+</para>
+<para>Si vous utilisez l’une ou l’autre des ces commande en mode math, comme
+dans <literal>Échec : \( \boldmath x \)</literal>, alors vous obtenez quelque-chose du
+genre de ‘<literal>LaTeX Font Warning: Command \boldmath invalid in math
+mode on input line 11</literal>’ et ‘<literal>LaTeX Font Warning: Command \mathversion
+invalid in math mode on input line 11</literal>’.
+</para>
+<indexterm role="fn"><primary>paquetage <literal>bm</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>bm</literal>, paquetage</primary></indexterm>
+
+<para>La commande <literal>\boldmath</literal> est problématique par bien des aspects. Les
+nouveaux documents devraient utiliser le paquetage <literal>bm</literal> fourni
+par l’équipe du projet &latex;.  Une description complète est hors du
+champ d’application de ce manuel (voir la documentation complète sur le
+CTAN) mais le petit exemple suivant :
+</para>
+<screen>\usepackage{bm}   % dans le préambule
+...
+on a $\bm{v} = 5\cdot\bm{u}$
+</screen>
+<para>illustre déjà que c’est une amélioration par rapport à <literal>\boldmath</literal>.
+</para>
+
+</sect2>
+<sect2 label="16.2.3" id="Blackboard-bold">
+<title>Pseudo-gras avec des lettres évidées</title>
+
+<indexterm role="cp"><primary>évidées, lettres</primary></indexterm>
+<indexterm role="cp"><primary>évidées, lettres grasses</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\usepackage{amssymb}   % dans le préambule
+  ... 
+\mathbb{<replaceable>lettre-capitale</replaceable>}
+</screen>
+<para>Fournit les lettres mathématiques évidées utilisées traditionnellement
+pour noter les noms d’ensembles, comme les entiers naturels, relatifs,
+etc.
+<!-- { Dans la version française seulement -->
+Le nom <literal>\mathbb</literal> vient de « <emphasis role="bold">b</emphasis>lackboard <emphasis role="bold">b</emphasis>old <emphasis role="bold">math</emphasis> »
+qu’on pourrait traduire par <firstterm>caractères mathématiques gras
+scolaires</firstterm>.
+<!-- } -->
+</para>
+<para>Dans l’exmple suivant :
+</para>
+<screen>\( \forall n \in \mathbb{N}, n^2 \geq 0 \)
+</screen>
+<para>le <literal>\mathbb{N}</literal> donne le symbole gras scolaire
+ℕ, représentant les entiers naturels.
+</para>
+<para>Si vous utilisez autre chose qu’une lettre capitale alors aucune erreur
+n’est produite, mais vous obtiendrez des résultats étranges, y compris
+des caractères inattendus.
+</para>
+<para>Il y a des paquetage donnant accès à des symboles autres que les lettres
+capitable ; voir sur le CTAN.
+</para>
+
+</sect2>
+<sect2 label="16.2.4" id="Calligraphic">
+<title>Calligraphique</title>
+
+<indexterm role="cp"><primary>calligraphique, fontes</primary></indexterm>
+<indexterm role="cp"><primary>cursive, fontes</primary></indexterm>
+<indexterm role="cp"><primary>fontes, cursives</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\mathcal{<replaceable>lettres-capitales</replaceable>}
+</screen>
+<para>Utilise une fonte de genre cursif, <firstterm>calligraphique math</firstterm>.
+</para>
+<para>Dans l’exemple suivant l’identificateur du graphe est produit en sortie
+avec une fonte cursive :
+</para>
+<screen>Soit un graphe \( \mathcal{G} \).
+</screen>
+<para>Si vous utilisez autre chose des que lettres capitable alors vous
+n’aurez pas une erreur mais vous n’aurez pas non plus une sortie en
+calligraphique math. Par exemple, <literal>\mathcal{g}</literal> produit en sortie
+une accolade fermante.
+</para>
+
+</sect2>
+<sect2 label="16.2.5" id="Delimiters">
+<title>Delimiteurs</title>
+
+<indexterm role="cp"><primary>delimiteurs</primary></indexterm>
+<indexterm role="cp"><primary>parenthèses</primary></indexterm>
+<indexterm role="cp"><primary>crochets</primary></indexterm>
+<indexterm role="cp"><primary>accolades</primary></indexterm>
+
+<para>Les délimiteurs sont les parenthèses, accolades, crochets, ou autres
+caractères utilisés pour marquer le début et la fin d’une
+sous-formule. Dans l’exemple suivant la formule a trois ensembles de
+parenthèses délimitant les trois sous-formules :
+</para>
+<screen>(z-z_0)^2 = (x-x_0)^2 + (y-y_0)^2
+</screen>
+<para>Il n’est pas nécessaire que les délimiteurs se correspondent, ainsi vous
+pouvez saisir <literal>\( [0,1) \)</literal>.
+</para>
+<para>Voici les délimiteurs usuels :
+</para>
+<informaltable><tgroup cols="4"><colspec colwidth="14*"></colspec><colspec colwidth="26*"></colspec><colspec colwidth="49*"></colspec><colspec colwidth="12*"></colspec><thead><row><entry><para>Délimiteur</para></entry><entry><para>Commande</para></entry><entry><para>Nom
+</para></entry></row></thead><tbody><row><entry><para>( </para></entry><entry><para><literal>(</literal> </para></entry><entry><para>Parenthèse gauche
+</para></entry></row><row><entry><para>) </para></entry><entry><para><literal>)</literal> </para></entry><entry><para>Parenthèse droite
+</para></entry></row><row><entry><para>\} </para></entry><entry><para><literal>{</literal> ou <literal>\lbrace</literal> </para></entry><entry><para>Accolade gauche
+</para></entry></row><row><entry><para>\{ </para></entry><entry><para><literal>}</literal> ou <literal>\rbrace</literal> </para></entry><entry><para>Accolade droite
+</para></entry></row><row><entry><para>[ </para></entry><entry><para><literal>[</literal> ou <literal>\lbrack</literal> </para></entry><entry><para>Crochet gauche
+</para></entry></row><row><entry><para>] </para></entry><entry><para><literal>]</literal> ou <literal>\rbrack</literal> </para></entry><entry><para>Crochet droit
+</para></entry></row><row><entry><para>⌊ </para></entry><entry><para><literal>\lfloor</literal> </para></entry><entry><para>Crochet gauche de partie
+entière
+</para></entry></row><row><entry><para>⌋ </para></entry><entry><para><literal>\rfloor</literal> </para></entry><entry><para>Crochet droit de partie entière
+</para></entry></row><row><entry><para>⌈ </para></entry><entry><para><literal>\lceil</literal> </para></entry><entry><para>Crochet gauche d’arrondi supérieur
+</para></entry></row><row><entry><para>⌉ </para></entry><entry><para><literal>\rceil</literal> </para></entry><entry><para>Crochet droit d’arrondi supérieur
+</para></entry></row><row><entry><para>⟨ </para></entry><entry><para><literal>\langle</literal> </para></entry><entry><para>Chevron gauche
+</para></entry></row><row><entry><para>⟩ </para></entry><entry><para><literal>\rangle</literal> </para></entry><entry><para>Chevron droit
+</para></entry></row><row><entry><para>/  </para></entry><entry><para><literal>/</literal> </para></entry><entry><para>Oblique, ou oblique vers l’avant
+</para></entry></row><row><entry><para>\ </para></entry><entry><para><literal>\backslash</literal> </para></entry><entry><para>Contr’oblique, ou oblique vers l’arrière
+</para></entry></row><row><entry><para>| </para></entry><entry><para><literal>|</literal> ou <literal>\vert</literal> </para></entry><entry><para>Barre verticale
+</para></entry></row><row><entry><para>‖ </para></entry><entry><para><literal>\|</literal> ou <literal>\Vert</literal> </para></entry><entry><para>Barre verticale double
+</para></entry></row></tbody></tgroup></informaltable>
+<indexterm role="fn"><primary>paquetage <literal>mathtools</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>mathtools</literal>, paquetage</primary></indexterm>
+
+<para>Le paquetage <literal>mathtools</literal> vous permet de créer des commandes pour
+des délimiteurs appairés. Par ex., si vous mettez
+<literal>\DeclarePairedDelimiter\abs{\lvert}{\rvert}</literal> dans votre
+préambule alors cela vous donne deux commandes pour les barres simples
+verticales (qui ne fonctionnent qu’en mode math). La forme étoilée,
+comme dans <literal>\abs*{\frac{22}{7}}</literal>, a la hauteur des barres
+verticales accordée à la hauteur de l’argument. La forme non-étoilée,
+comme dans <literal>\abs{\frac{22}{7}}</literal>, a les barres fixées à la
+hauteur par défaut. Cette forme accepte un argument optionnel, comme
+dans <literal>\abs[<replaceable>commande-taille</replaceable>]{\frac{22}{7}}</literal>, où la
+taille des barres est donnée par la <replaceable>commande-taille</replaceable>, par ex.
+<literal>\Bigg</literal>. En utilisant plutôt <literal>\lVert</literal> et <literal>\rVert</literal> pour
+les symboles, vous obtenez une notation de norme avec le même
+comportement.
+</para>
+
+
+<sect3 label="16.2.5.1" id="_005cleft-_0026-_005cright">
+<title><literal>\left</literal> & <literal>\right</literal></title>
+
+<indexterm role="cp"><primary>délimiteurs appairés</primary></indexterm>
+<indexterm role="cp"><primary>appairés, délimiteurs</primary></indexterm>
+<indexterm role="cp"><primary>correspondantes, parenthèses</primary></indexterm>
+<indexterm role="cp"><primary>correspondants, crochets</primary></indexterm>
+<indexterm role="cp"><primary>délimiteur nul</primary></indexterm>
+<indexterm role="cp"><primary>nul, délimiteur</primary></indexterm>
+<indexterm role="fn"><primary>\left</primary></indexterm>
+<indexterm role="fn"><primary>\right</primary></indexterm>
+
+<!-- Credit: SE userPhilipp https://tex.stackexchange.com/a/12793 -->
+
+<para>Synopsis:
+</para>
+<screen>\left <replaceable>délimiteur1</replaceable> ... \right <replaceable>délimiteur2</replaceable>
+</screen>
+<para>Fabrique des parenthèses, crochets, ou autres délimiteurs qui se
+correspondent.  &latex; fabrique les délimiteurs juste assez hauts pour
+couvrir la taille de la formule qu’ils embrassent.
+</para>
+<para>L’exemple suivant fabrique un vecteur unitaire entouré par des
+parenthèses assez hautes pour couvrir les composantes :
+</para>
+<screen>\begin{equation}
+  \left(\begin{array}{c}
+    1   \\
+    0   \\
+  \end{array}\right)
+\end{equation}
+</screen>
+<para>Voir <link linkend="Delimiters">Delimiters</link>, pour une liste des délimiteurs usuels.
+</para>
+<para>Chaque <literal>\left</literal> doit avoir un <literal>\right</literal> qui lui correspond.
+Dans l’exemple plus haut, si on ne met pas le <literal>\left(</literal> alors on a
+le message d’erreur ‘<literal>Extra \right</literal>’.  Si c’est le <literal>\right)</literal>
+qu’on ne met pas, alors on obtient ‘<literal>You can't use `\eqno' in math
+mode</literal>’.
+</para>
+<indexterm role="fn"><primary>paquetage <literal>amsmath</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>amsmath</literal>, paquetage</primary></indexterm>
+
+<indexterm role="fn"><primary>paquetage <literal>mathtools</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>mathtools</literal>, paquetage</primary></indexterm>
+
+<para>Toutefois, il n’est pas nécessaire que <replaceable>délimiteur1</replaceable> et
+<replaceable>délimiteur2</replaceable> se correspondent.  Un cas usuel est que vous désiriez
+une accolade d’un seul côté, comme ci-dessous. Utilisez un point,
+‘<literal>.</literal>’, comme délimiteur nul :
+</para>
+<screen>\begin{equation}
+  f(n)=\left\{\begin{array}{ll}
+                1             &\mbox{si \(n=0\)} \\
+                f(n-1)+3n^2   &\mbox{sinon}       
+       \end{array}\right.
+\end{equation}
+</screen>
+<para>Notez que pour obtenir une accolade comme délimiteur vous devez la
+préfixer d’une contr’oblique, <literal>\{</literal> (voir <link linkend="Reserved-characters">Reserved characters</link>).
+(Les paquetages <literal>amsmath</literal> et <literal>mathtools</literal> vous permettent
+d’obtenir la construction ci-dessus avec un environnement
+<literal>cases</literal>).
+</para>
+<para>La paire <literal>\left ... \right</literal> fabrique un groupe. Une conséquence de
+cela est que la formule embrassée par la paire <literal>\left ... \right</literal>
+ne peut pas avoir de saut de ligne dans la sortie.  Ceci inclut à la
+fois les sauts de lignes manuels, et ceux générés automatiquement par
+&latex;.  Dans l’exemple suivant, &latex; insère un saut de ligne pour
+que la formule tienne entre les marges :
+</para>
+<screen>Lorem ipsum dolor sit amet
+\( (a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z) \)
+</screen>
+<para>Mais avec <literal>\left</literal> et <literal>\right</literal> :
+</para>
+<screen>Lorem ipsum dolor sit amet
+\( \left(a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z\right) \)
+</screen>
+<para>&latex; n’insère pas de saut, ce qui a pour effet que la formule
+s’étende jusque dans la marge.
+</para>
+<para>Parce que <literal>\left ... \right</literal> fait un groupe, toutes les règles
+habituelles concernant les groupes s’appliquent. Ci-dessous, la valeur de
+<literal>\testlength</literal> réglée au sein de l’équation sera oubliée, en et
+sortie on a ‘<literal>1.2pt</literal>’.
+</para>
+<screen>\newlength{\testlength} \setlength{\testlength}{1.2pt}
+\begin{equation}
+  \left( a+b=c \setlength{\testlength}{3.4pt} \right)
+  \the\testlength
+\end{equation}
+</screen>
+<para>La paire <literal>\left ... \right</literal> affecte l’espacement horizontal de la
+formule embrassée de deux manières. La première est que dans <literal>\(
+\sin(x) = \sin\left(x\right) \)</literal> le membre de droite a plus d’espace
+autour du <literal>x</literal>.  C’est parce que <literal>\left( ... \right)</literal> insère un
+nœud interne alors que <literal>( ... )</literal> insère un nœud ouvrant.  La
+seconde manière dont l’espacement horizontal est affecté est que parce
+que la paire forme un groupe, la sous-formule embrassée sera composée à
+sa longueur naturelle, sans dilatation ni contraction pour que la ligne
+s’ajuste mieux.
+</para>
+<para>&tex; dilate les délimiteurs selon la hauteur et profondeur de la
+formule embrassée.  Ci-dessous &latex; fait grandir les crochets pour
+qu’ils s’étendent sur toute la hauteur de l’intégrale :
+</para>
+<screen>\begin{equation}
+  \left[ \int_{x=r_0}^{\infty} -G\frac{Mm}{r^2}\, dr \right] 
+\end{equation}
+</screen>
+<para>Régler la taille manuellement donne souvent un meilleur résultat. Par
+exemple, bien que le filet ci-dessous ait une profondeur nulle, &tex;
+crée des délimiteurs qui s’étendent sous le filet :
+</para>
+<screen>\begin{equation}
+  \left( \rule{1pt}{1cm} \right)
+\end{equation}
+</screen>
+<para>&tex; peut choisir des délimiteurs qui sont trop petits, comme dans
+<literal>\( \left| |x|+|y| \right| \)</literal>.  Il peut aussi en choisir de trop
+grand, comme ci-dessous :
+</para>
+<screen>\begin{equation}
+  \left( \sum_{0\leq i<n} i^k \right)
+\end{equation}
+</screen>
+<para>Un troisième cas malheureux c’est quand on a une formule hors texte
+longue tenant sur plus d’une ligne et que vous devez accorder les
+tailles du délimiteur ouvrant et fermant ; vous ne pouvez pas utiliser
+<literal>\left</literal> sur la première ligne et <literal>\right</literal> sur la dernière
+parce qu’ils doivent se correspondre.
+</para>
+<para>Pour régler manuellement la taille des délimiteurs, voir <link linkend="_005cbigl-_0026-_005cbigr-etc_002e">\bigl &
+\bigr etc.</link>.
+</para>
+
+</sect3>
+<sect3 label="16.2.5.2" id="_005cbigl-_0026-_005cbigr-etc_002e">
+<title><literal>\bigl</literal>, <literal>\bigr</literal>, etc.</title>
+
+<para>Synopsis, l’un parmi :
+</para>
+<screen>\bigl<replaceable>délimiteur1</replaceable> ... \bigr<replaceable>délimiteur2</replaceable>
+\Bigl<replaceable>délimiteur1</replaceable> ... \bigr<replaceable>délimiteur2</replaceable>
+\biggl<replaceable>délimiteur1</replaceable> ... \biggr<replaceable>délimiteur2</replaceable>
+\Biggl<replaceable>délimiteur1</replaceable> ... \Biggr<replaceable>délimiteur2</replaceable>  
+</screen>
+<para>(comme dans <literal>\bigl[...\bigr]</literal> ; strictement parlant il n’est pas
+nécessaire qu’ils soient appairés, voir ci-dessous), ou l’un parmi :
+</para>
+<screen>\bigm<replaceable>délimiteur</replaceable>
+\Bigm<replaceable>délimiteur</replaceable>
+\biggm<replaceable>délimiteur</replaceable>
+\Biggm<replaceable>délimiteur</replaceable>
+</screen>
+<para>(comme avec <literal>\bigm|</literal>), ou l’un parmi :
+</para>
+<screen>\big<replaceable>délimiteur</replaceable>
+\Big<replaceable>délimiteur</replaceable>
+\bigg<replaceable>délimiteur</replaceable>
+\Bigg<replaceable>délimiteur</replaceable>
+</screen>
+<para>(comme avec <literal>\big[</literal>).
+</para>
+<para>Produit des délimiteurs de taille réglée manuellement.  Pour des
+délimiteurs de taille réglée automatiquement voir <link linkend="_005cleft-_0026-_005cright">\left & \right</link>).
+</para>
+<para>L’exemple ci-dessous produit des barres verticales externes légèrement
+plus grandes :
+</para>
+<screen>  \bigl| |x|+|y| \bigr|
+</screen>
+<para>Les commandes ci-dessus sont dans l’ordre des tailles croissantes.  Vous
+pouvez utiliser la taille la plus petite comme <literal>\bigl...\bigr</literal> dans
+un paragraphe sans que cela ait pour effet que &latex; écrate les
+lignes. Les tailles plus grandes sont destinées aux équations hors
+texte.
+</para>
+<para>Voir <link linkend="Delimiters">Delimiters</link>, pour une liste des délimiteurs usuels.  Dans la
+famille des commandes en ‘<literal>l</literal>’ ou ‘<literal>r</literal>’, il n’est pas nécessaire
+que <replaceable>délimiteur1</replaceable> et <replaceable>délimiteur2</replaceable> se correspondent.
+</para>
+<para>Les commandes en ‘<literal>l</literal>’ ou ‘<literal>r</literal>’ produisent délimiteurs ouvrant et
+fermant qui n’insèrent aucun espace horizontal entre un atome précédent
+et le délimiteur, alors que les commandes sans ‘<literal>l</literal>’ ou ‘<literal>r</literal>’
+insèrent un peut d’espace (parce que chaque délimiteur est réglé comme
+une variable ordinaire).  Comparez les deux lignes dans l’exemple
+ci-dessous :
+</para>
+<!-- credit: Martin Heller https://tex.stackexchange.com/a/1234  -->
+<screen>\begin{tabular}{l}
+  \(\displaystyle \sin\biggl(\frac{1}{2}\biggr) \)  \\  % bon
+  \(\displaystyle \sin\bigg(\frac{1}{2}\bigg)  \)   \\  % mauvais
+\end{tabular}
+</screen>
+<para>La gestion typographique traditionnelle est sur la première ligne. Sur
+la seonde ligne la sortie a de l’espace supplémntaie entre le
+<literal>\sin</literal> et la parenthèse ouvrante.
+</para>
+<para>Les commandes sans ‘<literal>l</literal>’ ou ‘<literal>r</literal>’ donnent cependant l’espacement
+correct dans certaines circonstances, comme avec la grande ligne
+verticale dans l’exemple ci-dessous :
+</para>
+<screen>\begin{equation}
+  \int_{x=a}^b x^2\,dx = \frac{1}{3} x^3 \Big|_{x=a}^b
+\end{equation}
+</screen>
+<indexterm role="fn"><primary>paquetage <literal>amsmath</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>amsmath</literal>, paquetage</primary></indexterm>
+
+<para>(beaucoup d’auteurs préfèrent remplacer <literal>\frac</literal> par la commande
+<literal>\tfrac</literal> du paquetage <literal>amsmath</literal>), et comme avec cette
+grande oblique :
+</para>
+<screen>\begin{equation}
+  \lim_{n\to\infty}\pi(n) \big/ (n/\log n) = 1
+\end{equation}
+</screen>
+<para>Contrairement à la paire <literal>\left...\right</literal> (voir <link linkend="_005cleft-_0026-_005cright">\left & \right</link>),
+les commandes décrites ici et en ‘<literal>l</literal>’ ou ‘<literal>r</literal>’ ne forment pas
+un groupe. Strictement parlant il n’est pas nécessaire qu’elles soient
+appairées, et donc vous pourriez écrire quelque-chose du ce genre :
+</para>
+<screen>\begin{equation}
+  \Biggl[ \pi/6 ] 
+\end{equation}
+</screen>
+<para>Les commandes en ‘<literal>m</literal>’ sont pour les relations, les choses qui sont
+au milieu d’une formule, comme ceci :
+</para>
+<screen>\begin{equation}
+  \biggl\{ a\in B \biggm| a=\sum_{0\leq i<n}3i^2+4 \biggr\}
+\end{equation}  
+</screen>
+<!-- xx Add discussion \bigg\mid not being good -->
+<!-- and \bigg| being right; maybe mention of \middle and braket package? -->
+
+
+</sect3>
+</sect2>
+<sect2 label="16.2.6" id="Dots">
+<title>Points de suspensions, horizontaux ou verticaux</title>
+
+<indexterm role="cp"><primary>points de suspension</primary></indexterm>
+
+<para>Les points de suspension sont les trois points (habituellement trois)
+indiquant qu’un motif se prolonge.
+</para>
+<screen>\begin{array}{cccc}
+  a_{0,0}    &a_{0,1}   &a_{0,2} &\ldots \\
+  a_{1,0}    &\ddots                     \\
+  \vdots
+\end{array}
+</screen>
+<para>&latex; fournit ces types de points de suspension :
+</para>
+<variablelist><anchor id="ellipses-cdots"/><varlistentry><term><indexterm role="fn"><primary>\cdots</primary></indexterm><literal>\cdots</literal>
+</term><listitem>
+
+<para>Des points de suspension horizontaux élevés au centre de la ligne, comme
+dans ⋯.  Utilisés comme dans : <literal>\( a_0\cdot a_1\cdots
+a_{n-1} \)</literal>.
+</para>
+<anchor id="ellipses-ddots"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\ddots</primary></indexterm><literal>\ddots</literal>
+</term><listitem><para>Des points de suspension en diagonale, ⋱.  Voir l’exemple
+plus haut d’un tableau <literal>array</literal> pour une utilisation.
+</para>
+<anchor id="ellipses-ldots"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\ldots</primary></indexterm><literal>\ldots</literal>
+</term><listitem><para>Points de suspension sur la ligne de base, ….  Utilisés
+comme dans : <literal>\( x_0,\ldots x_{n-1} \)</literal>.  Un autre exemple est le
+tableau <literal>array</literal> donné plus haut. Un synonyme est
+<literal>\mathellipsis</literal>.  Un synonyme du paquetage <literal>amsmath</literal> est
+<literal>\hdots</literal>.
+</para>
+<para>Vous pouvez également utiliser cette commande en dehors du mode math,
+comme dans <literal>La boîte de vitesse, les freins, \ldots{} tout est
+cassé</literal>.  (En mode paragraphe ou en mode LR un synonyme de <literal>\ldots</literal>
+est <literal>\dots</literal>).
+</para>
+<anchor id="ellipses-vdots"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\vdots</primary></indexterm><literal>\vdots</literal>
+</term><listitem><para>Points de suspension alignés verticalement, ⋮.  Voir
+l’exemple plus haut avec un <literal>array</literal> pour une utilisation possible.
+</para>
+</listitem></varlistentry></variablelist>
+<indexterm role="fn"><primary>paquetage <literal>amsmath</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>amsmath</literal>, paquetage</primary></indexterm>
+
+<para>Le paquetage <literal>amsmath</literal> a la commande <literal>\dots</literal> pour baliser
+sémantiquement les points de suspension. L’exemple suivant produit deux
+sorties d’aspects distincts pour les deux premiers usage de la commande
+<literal>\dots</literal>.
+</para>
+<screen>\usepackage{amsmath}  % dans le préambule
+  ...
+Supposons que \( p_0, p_1, \dots, p_{n-1} \) soit la liste de tous les nombres premiers.
+On remarque que \( p_0\cdot p_1 \dots \cdot p_{n-1} +1 \) n'est pas un
+multiple de l'un quelconque des \( p_i \).
+Conclusion : il y a un nombre infini de nombres premiers \( p_0, p_1, \dotsc \).
+</screen>
+<para>Dans la première ligne &latex; regarde la virgule suivant <literal>\dots</literal>
+pour déterminer qu’il devrait produire en sortie des points de
+suspension sur la ligne de base. La seconde ligne a un <literal>\cdot</literal> qui
+suit <literal>\dots</literal> alors &latex; produit des points de suspension sur
+l’axe mathématique, verticalement centrés.  Toutefois, le troisième
+usage n’a aucun caractère de suivi, aussi vous devez indiquer à &latex;
+que faire.  Vous pouvez utiliser l’une des commandes : <literal>\dotsc</literal> si
+vous avez besoin de points de suspension
+ appropriés pour suivre une
+virgule, <literal>\dotsb</literal> si vous avez des points de suspension qui
+conviennent quand il y a ensuite un opérateur ou un symbole de relation,
+<literal>\dotsi</literal> pour les points de suspension utilisés avec des
+intégrales, ou <literal>\dotso</literal> pour les autres cas.
+</para>
+
+</sect2>
+<sect2 label="16.2.7" id="Greek-letters">
+<title>Lettres grecques</title>
+
+<indexterm role="cp"><primary>Greek letters</primary></indexterm>
+
+<para>On ne donne les versions en capitale de ces lettres grecques que lorsque
+elle sont distinctes des lettres romaines capitales.
+</para>
+<informaltable><tgroup cols="4"><colspec colwidth="10*"></colspec><colspec colwidth="30*"></colspec><colspec colwidth="15*"></colspec><colspec colwidth="45*"></colspec><thead><row><entry><para>Symbole</para></entry><entry><para>Commande</para></entry><entry><para>Nom</para></entry><entry></entry></row></thead><tbody><row><entry><para>α</para></entry><entry><para><literal>\alpha</literal></para></entry><entry><para>Alpha
+</para></entry></row><row><entry><para>β</para></entry><entry><para><literal>\beta</literal></para></entry><entry><para>Beta
+</para></entry></row><row><entry><para>γ, Γ</para></entry><entry><para><literal>\gamma</literal>, <literal>\Gamma</literal></para></entry><entry><para>Gamma
+</para></entry></row><row><entry><para>δ, Δ</para></entry><entry><para><literal>\delta</literal>, <literal>\Delta</literal></para></entry><entry><para>Delta
+</para></entry></row><row><entry><para>ε, ϵ</para></entry><entry><para><literal>\varepsilon</literal>, <literal>\epsilon</literal></para></entry><entry><para>Epsilon
+</para></entry></row><row><entry><para>ζ</para></entry><entry><para><literal>\zeta</literal></para></entry><entry><para>Zeta
+</para></entry></row><row><entry><para>η</para></entry><entry><para><literal>\eta</literal></para></entry><entry><para>Eta
+</para></entry></row><row><entry><para>θ, ϑ</para></entry><entry><para><literal>\theta</literal>, <literal>\vartheta</literal></para></entry><entry><para>Theta
+</para></entry></row><row><entry><para>ι</para></entry><entry><para><literal>\iota</literal></para></entry><entry><para>Iota
+</para></entry></row><row><entry><para>κ</para></entry><entry><para><literal>\kappa</literal></para></entry><entry><para>Kappa
+</para></entry></row><row><entry><para>λ, Λ</para></entry><entry><para><literal>\lambda</literal>, <literal>\Lambda</literal></para></entry><entry><para>Lambda
+</para></entry></row><row><entry><para>μ</para></entry><entry><para><literal>\mu</literal></para></entry><entry><para>Mu
+</para></entry></row><row><entry><para>ν</para></entry><entry><para><literal>\nu</literal></para></entry><entry><para>Nu
+</para></entry></row><row><entry><para>ξ, Ξ</para></entry><entry><para><literal>\xi</literal>, <literal>\Xi</literal></para></entry><entry><para>Xi
+</para></entry></row><row><entry><para>π, Π</para></entry><entry><para><literal>\pi</literal>, <literal>\Pi</literal></para></entry><entry><para>Pi
+</para></entry></row><row><entry><para>ρ, ϱ</para></entry><entry><para><literal>\rho</literal>, <literal>\varrho</literal></para></entry><entry><para>Rho
+</para></entry></row><row><entry><para>σ, Σ</para></entry><entry><para><literal>\sigma</literal>, <literal>\Sigma</literal></para></entry><entry><para>Sigma
+</para></entry></row><row><entry><para>τ</para></entry><entry><para><literal>\tau</literal></para></entry><entry><para>Tau
+</para></entry></row><row><entry><para>ϕ, φ, Φ</para></entry><entry><para><literal>\phi</literal>, <literal>\varphi</literal>, <literal>\Phi</literal></para></entry><entry><para>Phi
+</para></entry></row><row><entry><para>χ</para></entry><entry><para><literal>\chi</literal></para></entry><entry><para>chi
+</para></entry></row><row><entry><para>ψ, Ψ</para></entry><entry><para><literal>\psi</literal>, <literal>\Psi</literal></para></entry><entry><para>Psi
+</para></entry></row><row><entry><para>ω, Ω</para></entry><entry><para><literal>\omega</literal>, <literal>\Omega</literal></para></entry><entry><para>Omega
+</para></entry></row></tbody></tgroup></informaltable>
+<indexterm role="fn"><primary>paquetage <literal>unicode-math</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>unicode-math</literal>, paquetage</primary></indexterm>
+
+<para>Pour omicron, si vous utiliser la fonte par défaut de &latex; Computer
+Modern alors saisissez omicron juste comme ‘<literal>o</literal>’ ou ‘<literal>O</literal>’.  Si
+vous désirez avoir le nom ou si votre fonte affiche une différence alors
+vous pouvez utiliser quelque-chose du genre de
+<literal>\newcommand\omicron{o}</literal>.  Le paquetage <literal>unicode-math</literal>
+comprend <literal>\upomicron</literal> pour un omicron droit et <literal>\mitomicron</literal>
+pour l’italique mathématique.
+</para>
+<para>Alors que le symbole de relation d’appartenance à un ensemble
+∈ généré par <literal>\in</literal> est similaire à epsilon, il n’est
+jamais utilisé pour une variable.
+</para>
+
+</sect2>
 </sect1>
 <sect1 label="16.3" id="Math-functions">
 <title>Fonctions mathématiques</title>
@@ -10568,6 +12853,53 @@
 </para>
 </listitem></varlistentry></variablelist>
 
+
+<sect2 label="16.4.1" id="_005caccent">
+<title><literal>\accent</literal></title>
+<indexterm role="fn"><primary>\accent</primary></indexterm>
+
+<para>Synopsis:
+</para>
+<screen>\accent <replaceable>number</replaceable> <replaceable>character</replaceable>
+</screen>
+<para>A &tex; primitive command used to generate accented characters from
+accent marks and letters. The accent mark is selected by <replaceable>number</replaceable>,
+a numeric argument, followed by a space and then a <replaceable>character</replaceable> argument
+constructs the accented character in the current font.
+</para>
+<para>These are accented ‘<literal>e</literal>’ characters.
+</para>
+<screen>\accent18 e
+\accent20 e
+\accent21 e
+\accent22 e
+\accent23 e
+</screen>
+<para>The first is a grave, the second is breve, etc.
+</para>
+<para>The position of the accent is determined by the font designer and so the
+outcome of <literal>\accent</literal> use may differ between fonts. In &latex; it is
+desirable to have glyphs for accented characters rather than building
+them using <literal>\accent</literal>. Using glyphs that already contain the
+accented characters (as in T1 encoding) allows correct hyphenation
+whereas <literal>\accent</literal> disables hyphenation (specifically with OT1 font
+encoding where accented glyphs are absent).
+</para>
+<para>There can be an optional font change between <replaceable>number</replaceable> and
+<replaceable>character</replaceable>.  Note also that that this command sets the
+<literal>\spacefactor</literal> to 1000 (voir <link linkend="_005cspacefactor">\spacefactor</link>).
+</para>
+<para>An unavoidable characteristic of some Cyrillic letters and
+the majority of accented Cyrillic letters is that they must be
+assembled from multiple elements (accents, modifiers, etc.) while
+<literal>\accent</literal> provides for a single accent mark and a single letter
+combination. There are also cases where accents must appear between
+letters that \accent does not support.  Still other cases exist where
+the letters I and J have dots above their lowercase counterparts that
+conflict with dotted accent marks. The use of <literal>\accent</literal> in these
+cases will not work as it cannot analyze upper/lower case.
+</para>
+</sect2>
 </sect1>
 <sect1 label="16.5" id="Spacing-in-math-mode">
 <title>Espacement en mode mathématique</title>
@@ -10575,63 +12907,368 @@
 <indexterm role="cp"><primary>espacement au sein du mode mathématique</primary></indexterm>
 <indexterm role="cp"><primary>mode mathématique, espacement</primary></indexterm>
 
-<para>Au sein d’un environnement <literal>math</literal>, &latex; ignore les espaces que
-vous tapez et met à la place l’espacement correspondant aux règles
-normales pour les textes mathématiques.
+<para>Quand il compose des mathématiques, &latex; insère l’espacement selon
+les règles normales pour les textes mathématiques. Si vous entrez
+<literal>y=m x</literal> alors &latex; ignore l’espace et dans la sortie le m est
+juste à côté du x, comme dans <inlineequation><mathphrase>y=mx</mathphrase></inlineequation>.
 </para>
-<para>En mode mathématique, beaucoup de définitions sont exprimées dans
-l’unité mathématique <firstterm>mu</firstterm> donnée par 1 em = 18 mu, où le em est pris
-de la famille courante des symboles mathématiques (voir <link linkend="Units-of-length">Units of length</link>).
+<para>Mais les règles de &latex; ont occasionnellment besoin de petits ajustements. Par exemple, dans l’intégrale la tradition est de mettre une petite espace supplémentaire entre le <literal>f(x)</literal> et le <literal>dx</literal>, obtenue ci-dessous avec la commande <literal>\,</literal> :
 </para>
+<screen>\int_0^1 f(x)\,dx
+</screen>
+<para>&latex; fournit les commandes qui suivent utilisables en mode
+mathématique. Beaucoup de ces définitions d’espacement sont exprimées
+dans l’unité mathématique <firstterm>mu</firstterm> donnée par 1 em = 18 mu, où le em est
+pris de la famille courante des symboles mathématiques (voir <link linkend="Units-of-length">Units of
+length</link>). Ainsi, un <literal>\thickspace</literal> est typiquement de 5/18 fois la
+largeur d’un ‘<literal>M</literal>’.
+</para>
 <variablelist><varlistentry><term><literal>\;</literal>
 </term><listitem><indexterm role="cp"><primary>thickspace</primary></indexterm>
 <indexterm role="fn"><primary>\;</primary></indexterm>
 <indexterm role="fn"><primary>\thickspace</primary></indexterm>
-<para>Normalement <literal>5.0mu plus 5.0mu</literal>. Le nom long est
-<literal>\thickspace</literal>. Utilisable seulement en mode mathématique.
+<anchor id="spacing-in-math-mode-thickspace"/><para>Synonyme : <literal>\thickspace</literal>. Normalement <literal>5.0mu plus 5.0mu</literal>.
+Avec le paquetage <literal>amsmath</literal>, ou depuis la parution 2020-10-01 de &latex;, utilisable aussi bien en mode texte qu’en mode mathématique ; sinon, utilisable seulement en mode mathématique.
 </para>
+</listitem></varlistentry><varlistentry><term><literal>\negthickspace</literal>
+</term><listitem><indexterm role="fn"><primary>\negthickspace</primary></indexterm>
+<para>Normalement <literal>-5.0mu plus 2.0mu minus 4.0mu</literal>.
+Avec le paquetage <literal>amsmath</literal>, ou depuis la parution 2020-10-01 de &latex;, utilisable aussi bien en mode texte qu’en mode mathématique ; sinon, utilisable seulement en mode mathématique.
+</para>
 </listitem></varlistentry><varlistentry><term><literal>\:</literal>
 </term><term><literal>\></literal>
 </term><listitem><indexterm role="fn"><primary>\:</primary></indexterm>
 <indexterm role="fn"><primary>\></primary></indexterm>
 <indexterm role="fn"><primary>\medspace</primary></indexterm>
-<para>Normalement <literal>4.0mu plus 2.0mu minus 4.0mu</literal>.  The longer name is
-<literal>\medspace</literal>.  Utilisable seulement en mode mathématique.
+<anchor id="spacing-in-math-mode-medspace"/>
+<para>Synonyme : <literal>\medspace</literal>. Normalement <literal>4.0mu plus 2.0mu minus
+4.0mu</literal>.  Avec le paquetage <literal>amsmath</literal>, ou depuis la parution 2020-10-01 de &latex;, utilisable aussi bien en mode texte qu’en mode mathématique ; sinon, utilisable seulement en mode mathématique.
 </para>
+</listitem></varlistentry><varlistentry><term><literal>\negmedspace</literal>
+</term><listitem><indexterm role="fn"><primary>\negmedspace</primary></indexterm>
+<para>Normalement <literal>-4.0mu plus 2.0mu minus 4.0mu</literal>.
+Avec le paquetage <literal>amsmath</literal>, ou depuis la parution 2020-10-01 de &latex;, utilisable aussi bien en mode texte qu’en mode mathématique ; sinon, utilisable seulement en mode mathématique.
+</para>
 </listitem></varlistentry><varlistentry><term><literal>\,</literal>
-</term><listitem><indexterm role="cp"><primary>thinspace</primary></indexterm>
+</term><listitem><indexterm role="cp"><primary>espace fine</primary></indexterm>
+<indexterm role="cp"><primary>fine, espace</primary></indexterm>
 <indexterm role="fn"><primary>\,</primary></indexterm>
 <indexterm role="fn"><primary>\thinspace</primary></indexterm>
-<para>Normalement <literal>3mu</literal>. Le nom long est <literal>\thinspace</literal>. Utilisable à
-la fois en mode mathématique et en mode texte. Voir <link linkend="_005cthinspace">\thinspace</link>.
+<anchor id="Spacing-in-math-mode_002f_005cthinspace"/><anchor id="spacing-in-math-mode-thinspace"/><para>Synonyme : <literal>\thinspace</literal>. Espace fine, normalement <literal>3mu</literal>, c-à-d. 1/6mu.  Utilisable à
+la fois en mode mathématique et en mode texte (voir <link linkend="_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</link>).
 </para>
+<para>Cette espace est très utilisée, par exemple entre la fonction et la
+variation infinitésimale dans une intégrale <literal>\int f(x)\,dx</literal> et, si
+un auteur fait cela, avant la ponctuation dans une équation affichée :
+</para>
+<screen>La primitive est
+\begin{equation}
+  3x^{-1/2}+3^{1/2}\,.
+\end{equation}
+</screen>
 </listitem></varlistentry><varlistentry><term><literal>\!</literal>
 </term><listitem><indexterm role="fn"><primary>\!</primary></indexterm>
-<para>Une espace finie négative. Normalement <literal>-3mu</literal>.  Utilisable
-seulement en mode mathématique.
+<indexterm role="fn"><primary>\negthinspace</primary></indexterm>
+<indexterm role="cp"><primary>espace fine négative</primary></indexterm>
+<anchor id="spacing-in-math-mode-negthinspace"/><para>Une espace fine négative. Normalement <literal>-3mu</literal>.  Avec le paquetage
+<literal>amsmath</literal>, ou depuis la parution 2020-10-01 de &latex;, utilisable
+aussi bien en mode texte qu’en mode mathématique ; sinon, la commande
+<literal>\!</literal> est utilisable seulement en mode mathématique mais la commande
+<literal>\negthinspace</literal> a toujours également fonctionné en mode texte
+(voir <link linkend="_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</link>).
 </para>
 
 </listitem></varlistentry><varlistentry><term><literal>\quad</literal>
 </term><listitem><indexterm role="cp"><primary>quad</primary></indexterm>
 <indexterm role="fn"><primary>\quad</primary></indexterm>
-<para>Vaut 18mu, c.-à-d. 1em. Souvent utilisé pour l’espace
-entourant les équation ou expression, par ex. pour l’espace entre deux
+<anchor id="spacing-in-math-mode-quad"/><para>Vaut 18mu, c.-à-d. 1em. Souvent utilisé pour l’espace
+entourant les équations ou expressions, par ex. pour l’espace entre deux
 équation au sein d’un environnement <literal>displaymath</literal>. Utilisable à la
 fois en mode mathématique et en mode texte.
 </para>
 </listitem></varlistentry><varlistentry><term><literal>\qquad</literal>
 </term><listitem><indexterm role="fn"><primary>\qquad</primary></indexterm>
-<para>Une longueur de 2 quads, soit 36mu = 2em.  Utilisable à la
+<anchor id="spacing-in-math-mode-qquad"/><para>Une longueur de 2 quads, soit 36mu = 2em.  Utilisable à la
 fois en mode mathématique et en mode texte.
 </para></listitem></varlistentry></variablelist>
-<para>Dans cet exemple une espace fine sépare la fonction de la forme
-différentielle.
+
+<sect2 label="16.5.1" id="_005csmash">
+<title><literal>\smash</literal></title>
+
+<indexterm role="cp"><primary>espace vertical, mode mathématique</primary></indexterm>
+<indexterm role="cp"><primary>mode mathématique, espace vertical</primary></indexterm>
+
+<para>Synopsis :
 </para>
-<screen>\int_0^1 f(x)\,dx
+<screen>\smash{<replaceable>sous-formule</replaceable>}
 </screen>
+<para>Compose <replaceable>sous-formule</replaceable> en applatissant sa boîte comme si sa hauteur
+et sa profondeur étaient nulles.
+</para>
+<para>Dans l’exemple suivant l’exponentielle est si haut que sans la commande
+<literal>\smash</literal> &latex; séparerait sa ligne de la ligne juste au-dessus,
+et l’irrégularité de l’espacement des lignes pourrait être visuellement
+malheureuse.
+</para>
+<screen>Pour calculer la tétration $\smash{2^{2^{2^2}}}$,
+évaluer de haut en bas, comme $2^{2^4}=2^{16}=65536$.
+</screen>
+<para>(À cause du <literal>\smash</literal> l’expression imprimée pourrait se superposer à
+la ligne du dessus, aussi vous voudrez sans doute attendre la version
+finale du document avant de faire de tels adjustments).
+</para>
+<para>Ce qui suit illustre l’effet de <literal>\smash</literal> en utilisant <literal>\fbox</literal>
+pour cerner la boîte que &latex; met sur la ligne.  La commande
+<literal>\barrenoire</literal> fait une barre s’étendant de 10 points sous la
+ligne de base jusqu’à 20 points au-dessus.
+</para>
+<screen>\newcommand{\barrenoire}{\rule[-10pt]{5pt}{30pt}}
+\fbox{\barrenoire}
+\fbox{\smash{\barrenoire}}
+</screen>
+<para>La première boîte que &latex; place fait 20 points de haut et 10 points
+de profondeur.  Mais la seconde boîte est traitée par &latex; comme
+ayant une hauteur et une profondeur nulles, même si l’encre imprimée sur
+la page s’étend toujours bien au-dessus et en-dessous de la ligne.
+</para>
+<para>La commande <literal>\smash</literal> apparaît souvent en mathématiques pour ajuster
+la taille d’un élément qui entoure une sous-formule. Ci-dessous la
+première racine s’étend sous la ligne de base alors que la seconde
+repose juste sur la ligne de base.
+</para>
+<screen>\begin{equation}
+\sqrt{\sum_{0\leq k< n} f(k)}
+\sqrt{\vphantom{\sum}\smash{\sum_{0\leq k< n}} f(k)}
+\end{equation}
+</screen>
+<para>Notez l’usage de <literal>\vphantom</literal> pour donner à la commande <literal>\sqrt</literal>
+un argument avec la même hauteur que la <literal>\sum</literal> (voir <link linkend="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom &
+\vphantom & \hphantom</link>).
+</para>
+<para>Alors que le plus souvent on l’utilise en mathématique, la commande
+<literal>\smash</literal> peut apparaître dans d’autres contextes.  Toutefois, elle
+n’assure pas le passage en horizontal. Ainsi si elle débute un
+paragraphe il est préférable de mettre en premier un <literal>\leavevmode</literal>,
+comme dans la dernière ligne de l’exemple ci-dessous :
+</para>
+<screen>xxx xxx xxx
 
+\smash{yyy}  % sans renfoncement de paragraphe
+
+\leavevmode\smash{zzz}  % renfoncement normal de paragraphe
+</screen>
+<indexterm role="fn"><primary>paquetage <literal>mathtools</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>mathtools</literal>, paquetage</primary></indexterm>
+
+<para>Le paquetage <literal>mathtools</literal> a des opérateurs qui fournissent un contrôle
+encore plus fin de l’applatissement d’une boîte de sous-formule.
+</para>
+</sect2>
+<sect2 label="16.5.2" id="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">
+<title><literal>\phantom</literal> & <literal>\vphantom</literal> & <literal>\hphantom</literal></title>
+
+<indexterm role="cp"><primary>espacement, mode mathématique</primary></indexterm>
+<indexterm role="cp"><primary>horizontal, espacement</primary></indexterm>
+<indexterm role="cp"><primary>vertical, espacement</primary></indexterm>
+<indexterm role="cp"><primary>mode mathématique, espacement</primary></indexterm>
+<indexterm role="cp"><primary>invisible, caractère</primary></indexterm>
+<indexterm role="cp"><primary>caractère invisible</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\phantom{<replaceable>sous-formule</replaceable>}
+</screen>
+<para>ou
+</para>
+<screen>\vphantom{<replaceable>sous-formule</replaceable>}
+</screen>
+<para>ou
+</para>
+<screen>\hphantom{<replaceable>sous-formule</replaceable>}
+</screen>
+<para>La commande <literal>\phantom</literal> crée une boîte de la même hauteur,
+profondeur et largeur que <replaceable>sous-formule</replaceable>, mais vide.  C-à-d.
+qu’avec cette commande &latex; compose l’espace mais ne le remplit pas
+avec le matériel.  Dans l’exemple ci-dessous &latex; met un espace
+blanc de la largeur correcte pour la réponse, mais il n’affiche pas la
+réponse.
+</para>
+<screen>\begin{displaymath}
+  \int x^2\,dx=\mbox{\underline{$\phantom{(1/3)x^3+C}$}} 
+\end{displaymath}
+</screen>
+<para>La variante <literal>\vphantom</literal> produit une boîte invisible de la même
+taille verticale que <replaceable>sous-formule</replaceable>, la même hauteur et profondeur,
+mais ayant une largeur nulle.  Et <literal>\hphantom</literal> fabrique une boîte
+avec la même largeur que <replaceable>sous-formule</replaceable> mais de hauteur et
+profondeur nulles.
+</para>
+<para>Dans l’exemple suivant, la tour des exposants dans l’expression second
+opérande de la somme est si haute que &tex; place cette expression plus
+bas qu’il ne le ferait par défaut.  Sans ajustement, les deux expressions
+opérandes de la somme seraient à des niveaux différents.  Le
+<literal>\vphantom</literal> dans la première expression dit à &tex; de laisser
+autant de place verticalement qu’il fait pour la tour, de sorte que les
+deux expressions ressortent au même niveau.
+</para>
+<screen>\begin{displaymath}
+    \sum_{j\in\{0,\ldots\, 10\}\vphantom{3^{3^{3^j}}}}
+      \sum_{i\in\{0,\ldots\, 3^{3^{3^j}}\}} i\cdot j
+\end{displaymath}
+</screen>
+<para>Ces commandes sont souvent utilisées en conjunction avec <literal>\smash</literal>.
+Voir <link linkend="_005csmash">\smash</link>, ce qui inclut un autre exemple d’usage de <literal>\vphantom</literal>.
+</para>
+<indexterm role="fn"><primary>paquetage <literal>mathtools</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>mathtools</literal>, paquetage</primary></indexterm>
+
+
+<para>Les trois commandes en phantom aparaissent souvent mais notez que
+&latex; fournit nombre d’autres commandes affectant les tailles de
+boîtes qui pourraient être plus commodes, notamment <literal>\makebox</literal>
+(voir <link linkend="_005cmbox-_0026-_005cmakebox">\mbox & \makebox</link>) et également <literal>\settodepth</literal>
+(voir <link linkend="_005csettodepth">\settodepth</link>), <literal>\settoheight</literal> (voir <link linkend="_005csettoheight">\settoheight</link>), et
+<literal>\settowidth</literal> (voir <link linkend="_005csettowidth">\settowidth</link>).  De plus, le paquetage
+<literal>mathtools</literal> a beaucoup de commandes qui offrent un contrôle fin de
+l’espacement.
+</para>
+<indexterm role="fn"><primary>paquetage <literal>amsmath</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>amsmath</literal>, paquetage</primary></indexterm>
+
+<para>Les trois commandes produisent une boîte ordinaire, sans aucun statut
+mathématique spécial. Ainsi pour faire quelque-chose comme attacher un
+indice supérieur vous avez à donner un tel statut, par exemple avec la
+commande <literal>\operatorname</literal> du paquetage <literal>amsmath</literal>.
+</para>
+<para>Alors que la plupart du temps on les utilise en mathematiques, ces
+trois commandes peuvent apparaître dans d’autres contextes.  Toutefois,
+elles ne provoquent pas le passage de &latex; en mode horizontal. Ainsi
+si l’une de ces commandes débute un paragraphe alors vous avez
+typiquement à la précéder d’un <literal>\leavevmode</literal>.
+</para>
+</sect2>
+<sect2 label="16.5.3" id="_005cmathstrut">
+<title><literal>\mathstrut</literal></title>
+
+<indexterm role="fn"><primary><literal>\mathstrut</literal></primary></indexterm>
+<indexterm role="cp"><primary>espacement, mode mathématique</primary></indexterm>
+<indexterm role="cp"><primary>vertical, espacement</primary></indexterm>
+<indexterm role="cp"><primary>mode mathématique, espacement</primary></indexterm>
+<indexterm role="cp"><primary>invisible, caractère</primary></indexterm>
+<indexterm role="cp"><primary>caractère invisible</primary></indexterm>
+<indexterm role="cp"><primary>étai mathématique</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\mathstrut
+</screen>
+<para>L’homologue de <literal>\strut</literal> pour les mathématiques.  Voir <link linkend="_005cstrut">\strut</link>.
+</para>
+<para>Entrer <literal>$\sqrt{x} + \sqrt{x^i}$</literal> donne en sortie une seconde
+racine plus haute que la première.  Pour ajouter de l’espace vertical
+supplémentaire sans aucun espace horizontal, de sorte que les deux aient
+la même hauteur, utilisez <literal>$\sqrt{x\mathstrut} +
+\sqrt{x^i\mathstrut}$</literal>.
+</para>
+<para>La commande <literal>\mathstrut</literal> ajoute la hauteur verticale d’une
+parenthèse ouvrante, <literal>(</literal>, mais aucun espace horizontal.  Elle est
+définie comme <literal>\vphantom{(}</literal> : voir <link linkend="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom &
+\hphantom</link> pour plus ample information.  Son avantage par rapport à
+<literal>\strut</literal> est que <literal>\mathstrut</literal> n’ajoute aucune profondeur, ce
+qui est le plus souvent ce qui convient pour les formules. Utiliser la
+hauteur d’une parenthèse ouvrante est juste une convention ; pour un
+contrôle complet de la quantité d’espace, utilisez <literal>\rule</literal> avec une
+largeur.  Voir <link linkend="_005crule">\rule</link>.
+</para>
+</sect2>
 </sect1>
-<sect1 label="16.6" id="Math-miscellany">
+<sect1 label="16.6" id="Math-styles">
+<title>Styles mathématiques</title>
+
+<indexterm role="cp"><primary>math, styles</primary></indexterm>
+
+<para>Les règles de &tex; pour composer une formule dépendent du
+contexte. Par exemple, au sein d’une équation hors texte, l’entrée
+<literal>\sum_{0\leq i<n}k^m=\frac{n^{m+1}}{m+1}+\mbox{termes
+d'ordre inférieur}</literal> donnera une sortie où l’indice de sommation sera
+centré sous le symbole de sommation. Mais si cette même entrée est en
+ligne, alors l’indice de sommation est déporté sur la droite plutôt que
+en dessous, de sorte qu’il n’écarte pas les lignes alentour. De même,
+dans un contexte en hors texte, les symboles au numérateur et
+dénominateur seront plus grands que pour une formule en ligne dans le
+texte, et en hors-texte mathématique les indices supérieurs et
+inférieurs sont plus écartés que pour une formule mathématique dans le
+texte.
+</para>
+<para>&tex; utilise quatre styles mathématiques.
+</para>
+<itemizedlist>
+<listitem><indexterm role="cp"><primary>style affichage</primary></indexterm>
+<para>– Le style hors-texte est pour une formule affichée sur une ligne séparée,
+comme avec <literal>\begin{equation} ... \end{equation}</literal>.
+</para>
+</listitem><listitem><indexterm role="cp"><primary>style texte</primary></indexterm>
+<para>– Le style texte est pour une formule en ligne dans le texte, comme avec
+‘<literal>ainsi nous avons $ ... $</literal>’.
+</para>
+</listitem><listitem><indexterm role="cp"><primary>style script</primary></indexterm>
+<para>– Le style script style est pour les parties d’une formule dans un indice
+inférieur ou supérieur.
+</para>
+</listitem><listitem><indexterm role="cp"><primary>style scriptscript</primary></indexterm>
+<para>– Le style scriptscript est pour les parties d’une formule à un second
+niveau (ou plus) de placement d’indices inférieurs ou supérieurs.
+</para>
+</listitem></itemizedlist>
+<indexterm role="fn"><primary>\displaystyle</primary></indexterm>
+<indexterm role="fn"><primary>\textstyle</primary></indexterm>
+<indexterm role="fn"><primary>\scriptstyle</primary></indexterm>
+<indexterm role="fn"><primary>\scriptscriptstyle</primary></indexterm>
+<para>&tex; détermines un style mathématique par défaut mais vous pouvez
+l’emporter dessus avec une déclaration de <literal>\displaystyle</literal>, ou
+<literal>\textstyle</literal>, ou <literal>\scriptstyle</literal>, ou <literal>\scriptscriptstyle</literal>.
+</para>
+<para>Dans l’exemple suivant, la fraction sur la ligne ‘<literal>Arithmetique</literal>’
+aura l’air recroquevillée.
+</para>
+<screen>\begin{tabular}{r|cc}
+  \textsc{Nom}  &\textsc{Séries}  &\textsc{Somme}  \\  \hline
+  Arithmetique     &$a+(a+b)+(a+2b)+\cdots+(a+(n-1)b)$
+                   &$na+(n-1)n\cdot\frac{b}{2}$  \\
+  Géometrique      &$a+ab+ab^2+\cdots+ab^{n-1}$
+                   &$\displaystyle a\cdot\frac{1-b^n}{1-b}$  \\
+\end{tabular}
+</screen>
+<para>Mais à cause de la déclaration <literal>\displaystyle</literal>, la fraction de la
+lgine ‘<literal>Géometrique</literal>’ sera facile à lire, avec des caractères de la
+même taille que le reste de la ligne.
+</para>
+<para>Un autre exemple est que, comparé à la même entrée sans la déclation, le
+résultat de :
+</para>
+<screen>on obtient
+$\pi=2\cdot{\displaystyle\int_{x=0}^1 \sqrt{1-x^2}\,dx}$
+</screen>
+<para>aura un signe intégrale bien plus haut. Notez que dans cet example le
+<literal>\displaystyle</literal> ne s’applique qu’à une partie de la formule, celle
+qui est délimitée entre accolades, comme ‘<literal>{\displaystyle ...}</literal>’.
+</para>
+<para>Le dernier exemple est une fraction continue.
+</para>
+<screen>\begin{equation}
+a_0+\frac{1}{
+       \displaystyle a_1+\frac{\mathstrut 1}{
+       \displaystyle a_2+\frac{\mathstrut 1}{
+       \displaystyle a_3}}}
+\end{equation}
+</screen>
+<para>Dans la déclarion <literal>\displaystyle</literal>, les dénominateurs seraient en
+style script et scriptscript.  (Le <literal>\mathstrut</literal> améliore la hauteur
+des dénominateurs ; voir <link linkend="_005cmathstrut">\mathstrut</link>).
+</para>
+
+</sect1>
+<sect1 label="16.7" id="Math-miscellany">
 <title>Recueil de diverses commandes utiles  en math</title>
 <indexterm role="cp"><primary>math, miscellanées</primary></indexterm>
 <indexterm role="cp"><primary>miscellanées en math</primary></indexterm>
@@ -10666,12 +13303,6 @@
 <inlineequation><mathphrase>A_3 A_4</mathphrase></inlineequation>, est
 égal à zéro.
 </para>
-</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\cdots</primary></indexterm><literal>\cdots</literal>
-</term><listitem><para>Des points de suspension élevés au centre de la ligne.
-</para>
-</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\ddots</primary></indexterm><literal>\ddots</literal>
-</term><listitem><para>Des points de suspension en diagonale : <inlineequation><mathphrase>\ddots</mathphrase></inlineequation>.
-</para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\frac{<replaceable>num</replaceable>}{<replaceable>dén</replaceable>}</primary></indexterm><literal>\frac{<replaceable>num</replaceable>}{<replaceable>dén</replaceable>}</literal>
 </term><listitem><indexterm role="fn"><primary>\frac</primary></indexterm>
 <para>Produit la fraction <replaceable>num</replaceable> divisé par <replaceable>dén</replaceable>.
@@ -10703,6 +13334,7 @@
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\mathunderscore</primary></indexterm><literal>\mathunderscore</literal>
 </term><listitem><para>Signe « souligné » en mode mathématique : _.
 </para>
+<!-- xx TODO mentionner le paquetage abraces -->
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\overbrace{<replaceable>math</replaceable>}</primary></indexterm><literal>\overbrace{<replaceable>math</replaceable>}</literal>
 </term><listitem><para>Génère une accolade au dessus de <replaceable>math</replaceable>.
 Par exemple, <literal>\overbrace{x+\cdots+x}^{k \;\textrm{fois}}</literal>.
@@ -10739,54 +13371,80 @@
 <chapter label="17" id="Modes">
 <title>Modes</title>
 <indexterm role="cp"><primary>modes</primary></indexterm>
-<indexterm role="cp"><primary>mode paragraphe</primary></indexterm>
-<indexterm role="cp"><primary>mode math</primary></indexterm>
-<indexterm role="cp"><primary>mode gauche-à-droite (left-to-right)</primary></indexterm>
-<indexterm role="cp"><primary>mode LR</primary></indexterm>
 
-
 <para>Quand &latex; traite votre texte en entrée, il est forcément dans l’un
-de ces trois modes :
+parmi six modes. On peut les classer en trois catégories de deux modes
+chacune, les modes horizontaux, les modes mathématiques, et les modes
+verticaux. Certaines commandes ne fonctionnent pas dans tous les modes
+(en particulier, beaucoup de commandes ne fonctionnent que dans les modes
+mathématiques), et des messages d’erreur y font référence.
 </para>
-<itemizedlist><listitem><para>– Mode paragraphe
-</para></listitem><listitem><para>– Mode math
-</para></listitem><listitem><para>– Mode gauche-à-doite, appelé également mode LR (left-to-right) pour
-faire bref
-</para></listitem></itemizedlist>
-<para>&latex; change le mode seulement lorsqu’il monte ou descend un escalier
-le menant à un niveau différent, quoique tous les changement de niveau
-ne produisent pas de changement de mode. Les changements de mode se
-produisent seulement lorsqu’on entre dans ou quitte un environnement, ou
-quand &latex; traite l’argument de cetraines commandes qui produisent
-du texte.
+<itemizedlist><listitem><anchor id="modes-paragraph-mode"/><indexterm role="cp"><primary>mode paragraphe</primary></indexterm>
+<para>– <firstterm>Mode paragraphe</firstterm> (appelé <firstterm>mode horizontal</firstterm> en &tex; de base)
+est le mode dans lequel &latex; se trouve lorsqu’il traite du texte
+ordinaire. Il fragmente votre texte en lignes pour former un paragraphe
+et détermine les positions des saut de ligne, de sorte que les sauts de
+page puissent être effectués en mode vertical. C’est le mode dans lequel
+&latex; est la plupart du temps.
 </para>
-<para>Le « mode paragraphe » est le plus usuel ; c’est celui dans lequel
-&latex; se trouve lorsqu’il traite du texte ordinaire.  Dans ce
-mode-là, &latex; fragments votre texte en lignes et fragmentes les
-lignes en pages.  &latex; est en « mode math » quand il est en train de
-générer une formule mathématique. En « mode LR », comme en mode
-paragraphe, &latex; considère la sortie qu’il produit comme une chaîne
-de mots avec des espaces entre eux.  Toutefois, contrairement au mode
-paragraphe, &latex; continue à progresser de la gauche vers la droite ;
-il ne démarre jamais une nouvelle ligne en mode LR.  Même si vous mettez
-une centraine de mots dans une <literal>\mbox</literal>, &latex; continue à les
-composer de gauche à droite au sein d’une seule boîte, et ensuite se
-plaindra que la boîte résultante est trop large pour tenir dans la
-ligne.
+<indexterm role="cp"><primary>mode gauche-à-droite (left-to-right)</primary></indexterm>
+<indexterm role="cp"><primary>mode LR</primary></indexterm>
+<anchor id="modes-lr-mode"/><para>Le <firstterm>mode LR</firstterm> (de l’anglais Left-to-Right, c-à-d. gauche-à-droite ;
+appelé <firstterm>mode horizontal restreint</firstterm> en &tex; de base), ce mode est
+en vigueur quand &latex; se met à fabriquer une boîte avec une commande
+<literal>\mbox</literal>. Comme en mode paragraphe, &latex; considère la sortie
+qu’il produit comme une chaîne de mots avec des espaces entre eux.
+Contrairement au mode paragraphe, en mode LR &latex; ne démarre jamais
+une nouvelle ligne, il continue juste à progresser de la gauche vers la
+droite.  (Bien que &latex; ne se plaigne pas qu’une boîte LR puisse
+être trop longue, quand il a fini et essaie ensuite de mettre cette
+boîte dans une ligne, il peut se plaindre si la boîte résultante est
+trop grande pour tenir dans la ligne).
 </para>
-<para>&latex; est en mode LR quand il commence à fabriquer une boîte avec une
-commande <literal>\mbox</literal>.  Vous pouver le faire entrer dans un mode
-different mode au sein de la boîte — par exemple, vous pouvez le faire
-entrer en mode math pour mettre un forume dans la boîte.  Il y a aussi
-plusieurs commandes qui produisent du texte et environnement pour
-fabriquer une boîte qui mettre &latex; en mode paragraphe.  La boîte
-fabriquée par l’une de ces commandes ou environnements est appelée une
-<literal>parbox</literal>.  Quand &latex; est en mode paragraphe alors qu’il
-fabrique une boîte, on dit qu’il est en « mode paragraphe interne ».
-Son mode paragraphe normal, celui dans lequel il démarre, est appelé
-« mode paragraphe externe ».
+</listitem><listitem><indexterm role="cp"><primary>mode math</primary></indexterm>
+<anchor id="modes-math-mode"/><para>– <firstterm>Mode math</firstterm>, &latex; est dans ce mode quand il est en train de
+générer une formule mathématique.
 </para>
+<indexterm role="cp"><primary>mode math d’affichage</primary></indexterm>
+<para><firstterm>Mode math d’affichage</firstterm>, &latex; est dans ce mode quand il est en
+train de généréer une formule mathématique affichée.  (Les formules
+affichées diffèrent quelque-peu des formules en ligne. un exemple est
+que le placement des indices sur <literal>\int</literal> diffère entre les deux
+situations).
+</para>
+</listitem><listitem><indexterm role="cp"><primary>mode vertical</primary></indexterm>
+<para>– mode vertical
+<anchor id="modes-vertical-mode"/><firstterm>Mode vertical</firstterm>, &latex; est dans ce
+mode quand il est en train de construire la liste des lignes et d’autres
+matériels pour fabriquer la page à sortir, ce qui comprend l’insertion
+des sauts de page. C’est le mode dans lequel &latex; quand il démarre
+un document.
+</para>
 
+<indexterm role="cp"><primary>mode vertical interne</primary></indexterm>
+<anchor id="modes-internal-vertical-mode"/>
+<para><firstterm>Mode vertical interne</firstterm>, ce mode est en vigueur quand &latex; se
+met à fabriquer une <literal>\vbox</literal>.  Il ne comprend pas l’insertion de
+sauts de page, ce qui fait de lui l’analogue vertical du mode LR.
+</para>
+</listitem></itemizedlist><para>Par exemple, si vous commencez un article en &latex; avec ‘<literal>Soit \(
+x \) un ...</literal>’ alors voici les modes : d’abord &latex; démarre tout
+document en mode vertical, ensuite il lit le ‘<literal>S</literal>’ et commute en mode
+paragraphe, et puis la commutation suivante survient sur le ‘<literal>\(</literal>’ où
+&latex; passe en mode math, et puis quand il quitte la formule il
+revient en mode paragraphe.
+</para>
+<indexterm role="cp"><primary>interne, mode paragraphe</primary></indexterm>
+<indexterm role="cp"><primary>exnterne, mode paragraphe</primary></indexterm>
+<anchor id="modes-inner-paragraph-mode"/><anchor id="modes-outer-paragraph-mode"/><para>Le mode Paragraphe a deux sous-cas. Si vous utilisez une commande
+<literal>\parbox</literal> ou une <literal>minipage</literal> alors &latex; est mis en mode
+paragraphe.  Mais il n’insèrera pas de saut de page à cet endroit. A
+sein de l’une de ces boîtes, appelées <firstterm>parbox</firstterm>, &latex; est en
+<firstterm>mode paragraphe interne</firstterm>.  Une situation plus habituelle, quand il
+peut faire des sauts de page, est le <firstterm>mode paragraphe externe</firstterm>
+(voir <link linkend="Page-breaking">Page breaking</link>).
+</para>
+
 <sect1 label="17.1" id="_005censuremath">
 <title><literal>\ensuremath</literal></title>
 
@@ -10831,8 +13489,8 @@
 <para>La commande <literal>\documentclass</literal> détermine la taille et la position de
 l’en-tête et du bas de page.  Le style de page détermine leur contenu.
 </para>
-<!-- -->
-<!-- -->
+
+
 <sect1 label="18.1" id="_005cmaketitle">
 <title><literal>\maketitle</literal></title>
 <!-- @cindex titles, making -->
@@ -10872,8 +13530,8 @@
 <!-- document.  Use @code{\\} to force a line break, as usual. -->
 <!-- -->
 <!-- @end ftable -->
-<!-- -->
-<!-- -->
+
+
 </sect1>
 <sect1 label="18.2" id="_005cpagenumbering">
 <title><literal>\pagenumbering</literal></title>
@@ -10954,8 +13612,8 @@
 <!-- Sets the right heading, leaving the left heading unchanged. -->
 <!-- -->
 <!-- @end ftable -->
-<!-- -->
-<!-- -->
+
+
 </sect1>
 <sect1 label="18.4" id="_005cthispagestyle">
 <title><literal>\thispagestyle{<replaceable>style</replaceable>}</literal></title>
@@ -10971,39 +13629,109 @@
 <chapter label="19" id="Spaces">
 <title>Espaces</title>
 <indexterm role="cp"><primary>espaces</primary></indexterm>
+<indexterm role="cp"><primary>espace blanc</primary></indexterm>
 
-<para>&latex; a beaucoup de façons de produire de l’espace blanc  (ou rempli).
+<para>&latex; a beaucoup de façons de produire de l’espace blanc (ou
+rempli). Certaines d’entre elles conviennent mieux à du texte
+mathématique à ce propos, voir <link linkend="Spacing-in-math-mode">Spacing in math mode</link>.
 </para>
-<para>Une autre commande produisant de l’espace est <literal>\,</literal> pour produire une
-espace « fine » (d’habitude 1/6quad).  Elle peut être utilisée en
-mode texte, mais est le plus souvent utile en mode math (voir <link linkend="Spacing-in-math-mode">Espacement en mode mathématique</link>).
+<!-- Une autre commande produisant de l'espace est @code{\,} pour produire une -->
+<!-- espace « fine » (d'habitude 1/6 at dmn{quad}).  Elle peut être utilisée en -->
+<!-- mode texte, mais est le plus souvent utile en mode math (@pxref{Spacing -->
+<!-- in math mode,Espacement en mode mathématique}). -->
+
+<!-- xxx Realigner sur l'anglais -->
+
+
+<sect1 label="19.1" id="_005censpace-_0026-_005cquad-_0026-_005cqquad">
+<title><literal>\enspace</literal> & <literal>\quad</literal> & <literal>\qquad</literal></title>
+
+<indexterm role="fn"><primary>\enspace</primary></indexterm>
+<indexterm role="fn"><primary>\quad</primary></indexterm>
+<indexterm role="fn"><primary>\qquad</primary></indexterm>
+
+<para>Synopsis, l’un parmi :
 </para>
-<!-- xxx Realigner sur l'anglais -->
-<!-- -->
-<!-- -->
-<sect1 label="19.1" id="_005chspace">
+<screen>\enspace
+\quad
+\qquad
+</screen>
+<para>Insère un espace horizontal de 1/2em, 1em, ou 2em. Le
+em est une longueur définie par les auteurs de polices de caractères,
+généralement considérée comme la largeur d’un M capital.  Un avantage de
+décrire l’espace en termes d’em est que cela peut être plus portable
+d’un document à l’autre qu’utilisee une mesure absolue telle que des
+points (voir <link linkend="Lengths_002fem">Lengths/em</link>).
+</para>
+<para>L’exemple suivant met l’espace adéquat entre les deux graphiques.
+</para>
+<screen>\begin{center}
+  \includegraphics{souriredefemmes.png}%
+  \qquad\includegraphics{souriredemecs.png}
+\end{center}
+</screen>
+<para>Voir <link linkend="Spacing-in-math-mode">Spacing in math mode</link>, pour <literal>\quad</literal> et <literal>\qquad</literal>.  Ce
+sont des longueurs utilisées depuis des siècles en typographie et donc
+dans de nombreux cas seraient un meilleur choix que des longueurs
+arbitraires, comme celles que l’on obtient avec <literal>\hspace</literal>.
+</para>
+</sect1>
+<sect1 label="19.2" id="_005chspace">
 <title><literal>\hspace</literal></title>
 <indexterm role="fn"><primary>\hspace</primary></indexterm>
 
-<para>Synopsis :
+<para>Synopsis, l’un parmi :
 </para>
 <screen>\hspace{<replaceable>longueur</replaceable>}
 \hspace*{<replaceable>longueur</replaceable>}
 </screen>
-<para>La commande <literal>\hspace</literal> ajoute de l’espace horizontal.  L’argument
-<replaceable>longueur</replaceable> peut être exprimé en toute unité que &latex; comprend :
-points, pouces, etc. C’est une longueur élastique.  Vous pouvez
-ajouter aussi bien de l’espace négatif que de l’espace positif avec une
-commande <literal>\hspace</literal> ; ajouter de l’espace negatif revient à
-retourner en arrière.
+<para>La commande <literal>\hspace</literal> ajoute la quantité d’espace horizontal
+<replaceable>longueur</replaceable>. L’argument <replaceable>longueur</replaceable> peut être positif, négatif, ou
+nul ; ajouter une longueur négative d’espace revient à retourner en
+arrière. C’est une longueur élastique, c-à-d. qu’elle peut contenir
+une composante <literal>plus</literal> ou <literal>minus</literal>, ou les deux
+(voir <link linkend="Lengths">Lengths</link>). Comme l’espace est dilatable ou contractible on
+l’appelle parfois <firstterm>glue</firstterm>.
 </para>
-<para>&latex; enlève normalement l’espace horizontal qui vient au début ou à
-la fin d’une ligne.  Pour préserver cet espace, utilisez la forme
-étoilée, c.-à-d. avec le suffixe <literal>*</literal> optionnel.
+<para>L’exemple suivant fabrique une ligne dans laquelle ‘<literal>Nom~:</literal>’ est à
+2,5cm de la marge de droite.
 </para>
-
+<screen>\noindent\makebox[\linewidth][r]{Nom~:\hspace{2.5cm}}
+</screen>
+<para>La forme en <literal>*</literal> insère de l’espace horizontal
+non-supprimable. Plus précisément, quand &tex; découpe un paragraphe en
+lignes, tout espace blanc — glues ou crénages — qui se trouve à un
+saut de ligne est supprimé. La forme étoilée évite ceci
+(techniquement, elle ajoute un objet invisible non supprimable devant
+l’espace).
+</para>
+<para>Dans l’exemple suivant :
+</para>
+<screen>\documentclass[a4paper]{article}
+\begin{document}
+\parbox{.9\linewidth}{Remplir chaque blanc~: Le peuple français proclame
+  solennellement son attachement aux Droits de \hspace*{2.5cm} et aux
+  principes de la \hspace*{2.5cm} nationale tels qu’ils ont été définis
+  par la Déclaration de 1789, \ldots}
+\end{document}
+</screen><para>le blanc de 2,5cm suivant ‘<literal>principes de la</literal>’ tombe au début de la
+ligne. Si vous enlevez la <literal>*</literal> alors &latex; supprime le blanc.
+</para>
+<para>Ci-dessous le <literal>\hspace</literal> sépare les trois graphiques.
+</para>
+<screen>\begin{center}
+  \includegraphics{lion.png}% le commentaire empèche l'ajout d'un espace
+  \hspace{1cm minus 0.25cm}\includegraphics{tiger.png}%
+  \hspace{1cm minus 0.25cm}\includegraphics{bear.png}
+\end{center}
+</screen>
+<para>Parce que l’argument de chaque <literal>\hspace</literal> comprend <literal>minus
+0.25cm</literal>, chacun peut se contracter un peu si les trois figures sont trop
+larges. Mais chaque espace ne peut contracter plus que 0,25cm
+(voir <link linkend="Lengths">Lengths</link>).
+</para>
 </sect1>
-<sect1 label="19.2" id="_005chfill">
+<sect1 label="19.3" id="_005chfill">
 <title><literal>\hfill</literal></title>
 
 <indexterm role="fn"><primary>\hfill</primary></indexterm>
@@ -11016,144 +13744,460 @@
 pour parler technique, la valeur de glue ‘<literal>0pt plus1fill</literal>’) ; ainsi,
 <literal>\hspace\fill</literal> équivaut à <literal>\hfill</literal>.
 </para>
+</sect1>
+<sect1 label="19.4" id="_005chss">
+<title><literal>\hss</literal></title>
 
+<indexterm role="fn"><primary>\hss</primary></indexterm>
+<indexterm role="cp"><primary>horizontal, espace</primary></indexterm>
+<indexterm role="cp"><primary>espace horizontal</primary></indexterm>
+<indexterm role="cp"><primary>espace horizontal dilatable</primary></indexterm>
+<indexterm role="cp"><primary>espace, insérer de l’espace horizontal</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\hss
+</screen>
+<para>Produit un espace horizontal indéfiniment dilatable ou contractible
+(cette commande est une primitive &tex;).  Les auteurs &latex;
+devraient chercher en premier la commande <literal>\makebox</literal> pour obtenir
+les effets de <literal>\hss</literal> (voir <link linkend="_005cmbox-_0026-_005cmakebox">\mbox & \makebox</link>).
+</para>
+<para>Dans l’exemple suivant, le <literal>\hss</literal> de la première ligne a pour effet
+de coller le Z à droite, le superposant au Y.  Dans la seconde ligne, le
+Z dépasse sur la gauche, et se superpose au X.
+</para>
+<screen>X\hbox to 0pt{Z\hss}Y
+X\hbox to 0pt{\hss Z}Y
+</screen>
+<para>Sans le <literal>\hss</literal> vous auriez quelque-chose du genre ‘<literal>Overfull
+\hbox (6.11111pt too wide) detected at line 20</literal>’.
+</para>
 </sect1>
-<sect1 label="19.3" id="_005c_0028SPACE_0029-and-_005c_0040">
-<title><literal>\<keycap><espace></keycap></literal> et \@</title>
-<indexterm role="fn"><primary>\<keycap>espace</keycap></primary></indexterm>
-<indexterm role="fn"><primary>\<keycap>tabulation</keycap></primary></indexterm>
-<indexterm role="fn"><primary>\<keycap>sautdeligne</keycap></primary></indexterm>
+<sect1 label="19.5" id="_005cspacefactor">
+<title><literal>\spacefactor</literal></title>
 
-<para>Ces commandes permettent de marquer un caractère de ponctuation,
-typiquement un point, comme soit finissant une phrase, soit finissant
-une abréviation.
+<para>Synopsis :
 </para>
-<para>Par défaut, lorsque &latex; justifie une ligne il ajuste l’espace après
-le point final de chaque phrase (ou le point d’interrogation, la
-virgule, ou le deux-points) plus que pour l’espace inter-mot
-(voir <link linkend="_005cfrenchspacing">\frenchspacing</link>). &latex; suppose que le point finit une phrase
-à moins qu’il soit précédé d’une lettre capitale, dans quel cas il
-considère que ce point fait partie d’une abréviation. Il est à noter que
-si un point final de phrase est immédiatement suivit d’une parenthèse ou
-crochet de droite, ou d’un guillemet-apostrophe simple ou double de droite,
-alors l’espace inter-phrase suit cette parenthèse ou ce guillemet.
+<screen>\spacefactor=<replaceable>entier</replaceable>
+</screen>
+<indexterm role="fn"><primary>\spacefactor</primary></indexterm>
+<para>Influence le comportement de &latex; en termes de dilatation /
+contraction de glue. La plupart des documents de niveau d’utilisateur ne
+font pas usage de cette commande.
 </para>
-<para>Si vous avez un point finissant une abréviation dont la dernière lettre
-n’est pas une capitale, et que cette abréviation n’est pas le dernier
-mot d’une phrase, alors faites suivre ce point d’un
-contr’oblique-espace (<literal>\ </literal>), où d’un tilde (<literal>~</literal>). Voici des
-exemples : <literal>Nat.\ Acad.\ Science</literal>, et <literal>Mr.~Bean</literal>, et <literal>(du
-fumier, etc.)\ à vendre</literal>.
+<para>Alors que &latex; compose le matériel, il peut dilater ou contracter
+les espaces entre les mots.  (Cet espace n’est pas un caractère ; on
+l’appelle la <firstterm>glue inter-mot</firstterm> ; voir <link linkend="_005chspace">\hspace</link>).  La commande
+<literal>\spacefactor</literal> (issue de &tex; de base) vous permet, par
+exemple, d’avoir l’espace après un point qui se dilate plus que l’espace
+après une lettre terminant un mot.
 </para>
-<para>Pour une autre utilisation de <literal>\ </literal>, voir <link linkend="_005c_0028SPACE_0029-after-control-sequence"><literal>\ </literal> après une séquence de contrôle</link>.
+<para>Après que &latex; a placé chaque caractère, ou filet ou autre boîte, il
+règle un paramètre qu’on apelle le <firstterm>facteur d’espace</firstterm>.  Si ce qui
+suit en entrée est une espace alors ce paramètre affecte la quantité de
+dilatation ou de contraction pouvant survenir.  Un facteur d’espace plus
+grand que la valeur normale signifie que la glue peut se dilater
+davantage, et moins se contracter.  Normalement, le facteur d’espace
+vaut 1000. Cette valeur est en vigueur après la plupart des caractères,
+et toute boîte qui n’est pas un caractère, ou formule mathématique.
+Mais il vaut 3000 après un point, un point d’exclamation, ou
+d’interrogation, il vaut 2000 après un caractère deux-points, 1500 après
+un point-virgule, 1250 après une virgule, et 0 après une parenthèse
+fermante ou un crochet fermant, ou un guillemet anglais fermant double,
+ou simple.  Finalement, il faut 999 après une lettre capitale.
 </para>
-<para>Dans la situation opposée, si vous avez une lettre capitale suivi d’un point
-qui finit la phrase, alors placez <literal>\@</literal> avant ce point. Par ex.,
-<literal>book by the MAA\@.</literal> aura l’espacement inter-phrase après ce point.
+<para>Si le facteur d’espace <replaceable>f</replaceable> vaut 1000 alors l’espace de glue sera de
+la taille normale d’une espace dans la police courante (pour Computer
+Modern Roman en 10 point, cela vaut 3,3333 points).  Sinon, si le
+facteur d’espace <replaceable>f</replaceable> est supérieur à 2000 alors &tex; ajoute la
+valeur d’espace supplémentaire définie pour la police courante (pour
+Computer Modern Roman en 10 point cela vaut 1,11111 points), et ensuite
+la value valeur de dilation normale de la police est multipliée par
+<inlineequation><mathphrase>f /1000</mathphrase></inlineequation> et la valeur normale de contraction par <inlineequation><mathphrase>1000/f</mathphrase></inlineequation>
+(pour Computer Modern Roman en 10 point elles valent 1,66666 et
+1,11111 points).
 </para>
-<para>Par contre, placer <literal>\@</literal> après un point dit à &tex; que ce point ne finit
-pas la phrase. Dans l’exemple <literal>les mot réservés (if, then, etc.\@) sont
-différents</literal>, &tex; met un espace inter-mot après la parenthèse fermante (notez
-que <literal>\@</literal> est avant la parenthèse).
+<para>Par exmple, considérez le point à la fin de <literal>Le meilleur ami d'un
+homme est son chien.</literal>  Après celui-ci, &tex; place un espace
+supplémentaire fixé, et également permet à la glue de se dilater trois
+fois plus et de se contracter par 1/3 fois plus que la glue après
+<literal>ami</literal>, ce mot ne se terminant pas sur un point.
 </para>
-</sect1>
-<sect1 label="19.4" id="_005c_0028SPACE_0029-after-control-sequence">
-<title><literal>\ </literal> après une séquence de contrôle</title>
-
-<para>La commande <literal>\ </literal> est aussi souvent utilisée après les
-séquences de contrôle pour les empêcher d’avaler les espaces qui
-suivent, comme dans ‘<literal>\TeX\ c'est chouette.</literal>’ Et,
-dans des circonstances normales, <literal>\</literal><keycap>tabulation</keycap> et
-<literal>\</literal><keycap>sautdeligne</keycap> sont équivalents à <literal>\ </literal>. Pour une autre utilisation de <literal>\ </literal>, voir aussi  <link linkend="_005c_0028SPACE_0029-and-_005c_0040">\(SPACE) and \@</link>.
+<para>Les règles de fonctionnement des facteurs d’espace sont en fait encore
+plus complexes car elles jouent d’autres rôles. En pratique, il y a deux
+conséquences.  Tout d’abord, si un point ou une autre ponctuation est
+suivie d’une parenthèse ou d’un crochet fermant, ou d’un guillemet
+anglais fermant simple ou double, alors l’effet sur l’espacement de ce
+point se propage à travers ces caractères (c-à-d. que la glue qui suit
+aura plus de dilatation ou de contraction).  Deuxièmement, si la
+ponctuation suit une lettre capitale alors son effet n’est pas là de
+sorte que vous obtenez un espacement ordinaire.  Ce second cas affecte
+également les abréviations qui ne se terminent pas par une lettre
+capitale (voir <link linkend="_005c_0040">\@</link>).
 </para>
-<para>Certaines personnes préfèrent utiliser <literal>{}</literal> dans le même but, comme dans
-<literal>\TeX{} c'est chouette</literal>. Ceci a l’avantage que vous écrivez toujours la
-même chose, en l’occurrence <literal>\TeX{}</literal>, qu’elle soit suivie d’un espace ou
-d’un signe de ponctuation. Comparez :
+<para>Vous pouvez utiliser <literal>\spacefactor</literal> seulement en mode paragraphe ou
+en mode LR (voir <link linkend="Modes">Modes</link>).  Vous pouvez voir la valeur courante avec
+<literal>\the\spacefactor</literal> ou <literal>\showthe\spacefactor</literal>.
 </para>
-<screen>\TeX\ est un chouette système. \TeX, un chouette système.
+<para>(Commentaire, ne concernant pas vraiment <literal>\spacefactor</literal> : si vous
+avez des erreur du genre de ‘<literal>You can't use `\spacefactor' in
+vertical mode</literal>’, ou ‘<literal>You can't use `\spacefactor' in math mode.</literal>’, ou
+‘<literal>Improper \spacefactor</literal>’ alors c’est que vous avez probablement
+essayer de redéfinir une commande interne.  Voir <link linkend="_005cmakeatletter-_0026-_005cmakeatother">\makeatletter &
+\makeatother</link>.)
+</para>
 
-\TeX{} est un chouette système. \TeX{}, un chouette système.
-</screen>
 
-<indexterm role="fn"><primary>paquetage <literal>xspace</literal></primary></indexterm>
-<indexterm role="fn"><primary><literal>xspace</literal>, paquetage</primary></indexterm>
 
-<para>Certaines commandes, notamment celles définies avec le paquetage
-<literal>xspace</literal>, ne suivent pas ce comportement standard.
+<sect2 label="19.5.1" id="_005c_0040">
+<title><literal>\@</literal></title>
+
+<indexterm role="fn"><primary>\@</primary></indexterm>
+<indexterm role="fn"><primary>arobe</primary></indexterm>
+<indexterm role="cp"><primary>point terminant une phrase</primary></indexterm>
+<indexterm role="cp"><primary>point terminant une abréviation</primary></indexterm>
+<indexterm role="cp"><primary>point, espacement après</primary></indexterm>
+<anchor id="_005cAT"/><!-- old name -->
+
+<para>Synopsis :
 </para>
+<screen><replaceable>lettre-capitale</replaceable>\@.
+</screen>
+<para>Traite un point comme terminant une phrase, là où &latex; penserait
+sinon qu’il fait partie d’une abréviation.  &latex; pense qu’un point
+termine une abréviation si le point suit une lettre capitale, et sinon
+il pense que ce point termine une phrase.  Par défaut, en justifiant une
+ligne &latex; ajuste l’espacement après un point terminant une phrase
+(ou après un point d’interrogation, d’exclamation, une virgule, ou un
+caractère deux-points) plus qu’il n’ajuste l’espace inter-mot
+(voir <link linkend="_005cspacefactor">\spacefactor</link>).
+</para>
+<para>Cet exemple montre les deux cas dont il faut se souvenir :
+</para>
+<screen>Les chansons \textit{Red Guitar}, etc.\ sont de Loudon Wainwright~III\@.
+</screen>
+<para>Le second point termine la phrase, bien que précédé d’une capitale. On
+dit à &latex; qu’il termine la phrase en mettant <literal>\@</literal> devant.  Le
+premier point termine l’abréviation ‘<literal>etc.</literal>’ mais non la phrase.  Le
+contr’oblique-espace, <literal>\ </literal>, produit un espace en milieu de phrase.
+</para>
+<para>Ainsi donc : lorsqu’on a une capitale suivie d’un point qui termine une
+phrase, alors on met <literal>\@</literal> devant le point.  Cela vaut même s’il y
+a une parenthèse droite ou un crochet, ou un guillemet droit simple ou
+double, parce que la portée de l’effet sur l’espacement du point n’est
+pas limitée par ces caractères.  Dans l’exemple suivant
+</para>
+<screen>Utilisez le \textit{Instructional Practices Guide}, (un livre de la
+MAA)\@.
+</screen>
+<para>on obtient l’espacement inter-phrase correctement après le point.
+</para>
+<para>La commande <literal>\@</literal> ne convient que pour le mode texte. Si vous
+l’utilisez hors de ce mode alors vous obtiendrez ‘<literal>You can't use
+`\spacefactor' in vertical mode</literal>’ (voir <link linkend="Modes">Modes</link>).
+</para>
+<para>Commentaire : le cas réciproque c’est lorsque un point termine une
+abréviation dont la dernière lettre n’est pas une capitale, et que cette
+abréviation n’est pas le dernier mot de la phrase.  Pour ce cas faites
+suivre le point d’une contr’oblique-espace, (<literal>\ </literal>), ou un tilde,
+(<literal>~</literal>), ou <literal>\@</literal>.  Par exemple <literal>Nat.\ Acad.\ Science</literal>,
+<literal>Mr.~Bean</literal>, et <literal>(fumier, etc.\@) à vendre</literal> (notez que dans le
+dernier cas <literal>\@</literal> est placé avant la parenthèse fermante).
+</para>
 
-</sect1>
-<sect1 label="19.5" id="_005cfrenchspacing">
-<title><literal>\frenchspacing</literal>, rendre égaux les espacements inter-phrase et inter-mot</title>
+</sect2>
+<sect2 label="19.5.2" id="_005cfrenchspacing-_0026-_005cnonfrenchspacing">
+<title><literal>\frenchspacing</literal> & <literal>\nonfrenchspacing</literal></title>
 
 <indexterm role="fn"><primary>\frenchspacing</primary></indexterm>
 <indexterm role="fn"><primary>\nonfrenchspacing</primary></indexterm>
 <indexterm role="cp"><primary>espacement inter-phrase</primary></indexterm>
 
-<para>Cette déclaration (provenant de &tex; de base) cause que &latex;
-traite l’espacement inter-phrase de la même façon que l’espacement inter-mot.
+<para>Synopsis, l’un parmi :
 </para>
-<para>En justifiant le texte sur une ligne, certaine traditions typographique,
-y comrpis l’anglaise, préfèrent ajuster l’espace entre les phrase (ou
-après d’autres signes de ponctuation) plus que l’espace entre les
-mots. À la suite de cette déclaration, tous les espaces sont traités de
-la même façon.
+<screen>\frenchspacing
+\nonfrenchspacing
+</screen>
+<para>La première déclaration a pour effet que &latex; traite l’espacement
+entre les phrases de la même manière que l’espacement entre les mots
+d’une phrase. L’effet de la seconde est de revenir au traitement par
+défaut où l’espacement entre les phrases se dilate ou contracte
+davantage (voir <link linkend="_005cspacefactor">\spacefactor</link>).
 </para>
-<para>Revenez au comportement par défaut en déclarant
-<literal>\nonfrenchspacing</literal>.
+<para>Dans certaines traditions typographiques, y comrpis l’anglaise, on
+préfère ajuster l’espace entre les phrases (ou les espaces suivant un
+point d’interrogation, d’exclamation, une virgule, ou un point virgule)
+plus que l’espace entre les mots du milieu de la phrase. La déclaration
+<literal>\frenchspacing</literal> (la commande vient de &tex; de base) commute
+vers la tradition où tous les espaces sont traités de la même façon.
 </para>
+</sect2>
+<sect2 label="19.5.3" id="_005cnormalsfcodes">
+<title><literal>\normalsfcodes</literal></title>
+
+<indexterm role="fn"><primary>\normalsfcodes</primary></indexterm>
+<indexterm role="cp"><primary>espacement inter-phrase</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\normalsfcodes
+</screen>
+<para>Réinitialise les facteurs d’espacement de &latex; à leur valeur
+défaut (voir <link linkend="_005cspacefactor">\spacefactor</link>).
+</para>
+</sect2>
 </sect1>
-<sect1 label="19.6" id="_005cthinspace">
-<title><literal>\thinspace</literal></title>
+<sect1 label="19.6" id="_005c_0028SPACE_0029">
+<title>Contr’oblique-espace <literal>\ </literal></title>
+<indexterm role="cp"><primary>\<keycap>SAUTDELIGNE</keycap></primary></indexterm>
+<indexterm role="cp"><primary>\<keycap>ESPACE</keycap></primary></indexterm>
+<indexterm role="cp"><primary>\<keycap>TABULATION</keycap></primary></indexterm>
+<indexterm role="cp"><primary>\ <!-- /@w --> (contr’oblique-espace)</primary></indexterm>
+<indexterm role="fn"><primary>\ <!-- /@w --> (contr'oblique-espace)</primary></indexterm>
+<indexterm role="fn"><primary>\<keycap>ESPACE</keycap></primary></indexterm>
+
+<para>Cette rubrique concern la commande qui consiste de deux caractère, une
+contr’oblique suvie d’un espace.
+Synopsis :
+</para>
+<screen>\ <!-- /@w -->
+</screen>
+<para>Produit un espace. Par défaut elle produit de l’espace blanc de longueur
+3.33333pt plus 1.66666pt minus 1.11111pt.
+</para>
+<para>Quand vous tapez un ou plusieurs blancs entre des mots, &latex; produit
+de l’espace blanc. Mais ceci diffère d’un espace explicite, comme
+illustré ci-dessous :
+</para>
+<screen>\begin{tabular}{rl}
+Un blanc~:& fabrique de l'espace\\
+Trois blancs~:&   à la suite\\
+Trois espaces~:&\ \ \ à la suite\\
+\end{tabular}
+</screen>
+<para>Sur la première ligne &latex; met de l’espace après le deux-points.
+Sur la deuxième ligne &latex; compte les trois blancs comme un seul
+pour mettre un seul espace blanc, de sorte que vous obtenez après le
+deux-points le même espace que dans la première ligne.  &latex;
+compterait de la même façon un seul espace blanc si l’un ou plusieurs
+des blancs étaient remplacés par des caractères tabulation ou saut de
+ligne.  Toutefois, la ligne du bas demandant trois espaces la zone en
+blanc est plus large. C-à-d. que la commande contr’oblique-espace crée
+une quantité fixe d’espace horizontal.  (Notez que vous pouvez définir
+un espace horizontal d’une largeur quelconque avec <literal>\hspace</literal>;
+voir  <link linkend="_005chspace">\hspace</link>).
+</para>
+<para>La commande contr’oblique-espace a deux usages principaux.  Elle est
+souvent utilisée après une séquence de contrôle pour l’empécher d’avaler
+le blanc qui suit, comme après <literal>\TeX</literal> dans <literal>\TeX\ (ou
+\LaTeX)</literal>.  (Mais l’utilisation d’accolades a l’avantage de fonctionner
+systématiquement, que la séquence de contrôle soit suivie d’un blanc ou
+de tout autre non-lettre, comme dans <literal>\TeX{} (ou \LaTeX{})</literal> où
+<literal>{}</literal> peut être rajouté aussi bien après <literal>\LaTeX</literal> qu’après
+<literal>\TeX</literal>).  L’autre utilisation usuelle est de marquer qu’un point
+termine une abréviation et non une phrase, comme dans <literal>Prof.\
+Fabre</literal> or <literal>Jean et al.\ (1993)</literal> (voir <link linkend="_005c_0040">\@</link>).
+</para>
+<para>Dans les circonstances normales, <literal>\</literal><keycap>tabulation</keycap> et
+<literal>\</literal><keycap>sautdeligne</keycap> sont équivalents à contr’oblique-espace,
+<literal>\ </literal>.
+</para>
+<anchor id="Leading-blanks"/><para>Veuillez aussi noter que de sorte à autoriser le renfoncement du code, dans les criconstances normales, &tex; ignore les blancs au début de chaque ligne. Ainsi l’exemple suivant imprime ‘<literal>À moi comte deux mots</literal>’:
+</para>
+<screen>À moi, Comte,
+ deux mots !
+</screen>
+<para>où l’espace blanc entre ‘<literal>Comte,</literal>’ et ‘<literal>deux</literal>’ est produit par le
+saut de ligne après ‘<literal>comte</literal>’, et non par l’espace avant ‘<literal>deux</literal>’.
+</para>
+<!-- @PkgIndex{xspace} -->
+<!-- Certaines commandes, notamment celles définies avec le paquetage -->
+<!-- @package{xspace}, ne suivent pas ce comportement standard. -->
+
+</sect1>
+<sect1 label="19.7" id="_007e">
+<title><literal>~</literal></title>
+
+<indexterm role="fn"><primary>~</primary></indexterm>
+<indexterm role="cp"><primary>espace insécable</primary></indexterm>
+<indexterm role="cp"><primary>insécable, espace</primary></indexterm>
+<indexterm role="cp"><primary>NBSP</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen><replaceable>avant</replaceable>~<replaceable>après</replaceable>
+</screen>
+<para>Le caractère tilde, <literal>~</literal>, produit une espace <firstterm>insécable</firstterm> entre
+<replaceable>avant</replaceable> et <replaceable>après</replaceable>, c’est à dire une espace où un saut de ligne
+n’est pas autorisé. Par défaut l’espace blanc a une longueur de
+3.33333pt plus 1.66666pt minus 1.11111pt
+(voir <link linkend="Lengths">Lengths</link>).
+</para>
+<para>Dans l’exemple suivant &latex; ne fait pas de saut de ligne entre les
+deux derniers mots.
+</para>
+<screen>Remerciements au Prof.~Lerman.
+</screen>
+<para>De plus, en dépit du point, &latex; n’utilise pas l’espacement de fin
+de phrase (voir <link linkend="_005c_0040">\@</link>).
+</para>
+<para>Les insécables empèchent qu’une fin de ligne sépare des choses là où cela
+prêterait à confusion. Ils n’empêchent par contre pas la césure (de l’un ou
+l’autre des mots de part et d’autre), de sorte qu’ils sont en général
+préférables à mettre deux mots consécutifs dans une <literal>\mbox</literal>
+(voir <link linkend="_005cmbox-_0026-_005cmakebox">\mbox & \makebox</link>).
+</para>
+<para>Ils sont aussi une question de goût, parfois très dogmatique, parmi les
+lecteurs. Néanmoins, on présente ci-après quelques usages, dont la
+plupart sont issus du <citetitle>The &tex;book</citetitle>.
+</para>
+<itemizedlist><listitem><para>– Entre l’étiquette et le numéro d’un énumérateur, comme dans les références :
+<literal>Chapitre~12</literal>, or <literal>Théorème~\ref{th:Wilsons}</literal>, ou
+<literal>Figure~\ref{fig:KGraph}</literal>.
+</para>
+</listitem><listitem><para>– Lorsque des alternatives sont énumérés en ligne : <literal>(b)~Montrez que $f(x)$ est
+(1)~continue, et (2)~bornée</literal>.
+</para>
+<indexterm role="fn"><primary>paquetage <literal>siunitx</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>siunitx</literal>, paquetage</primary></indexterm>
+
+</listitem><listitem><para>– Entre un nombre et son unité : <literal>$745.7.8$~watts</literal> (le paquetage
+<literal>siunitx</literal> a des fonctions spécifiques pour cela) ou
+<literal>144~œufs</literal>. Ceci comprend le cas du quantième et du nom du mois
+dans une date : <literal>12~octobre</literal> ou <literal>12~oct</literal>. En général, dans
+toute expression où un nombre et une abréviation ou un symbole sont
+séparés par une espace : <literal>565~ap.~\mbox{J.-C.}</literal>, ou
+<literal>2:50~pm</literal>, ou <literal>Airbus~A320</literal>, ou <literal>26~rue des Oliviers
+Road</literal>, ou <literal>\$$1.4$~billion</literal>. D’autres choix usuels sont l’espace fine (voir <link linkend="_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</link>) et aucune espace du tout.
+</para>
+</listitem><listitem><para>– Quand des expressions mathématiques sont rendues en mots :
+<literal>égal~$n$</literal>, ou <literal>inférieur à~$\epsilon$</literal>, ou <literal>soit~$X$</literal>,
+ou <literal>modulo~$p^e$ pour tout~$n$</literal> (mais comparez <literal>vaut~$15$</literal>
+avec <literal>vaut $15$~fois la hauteur</literal>). Entre symboles mathémartiques en
+apposition avec des noms : <literal>dimension~$d$</literal> ou
+<literal>fonction~$f(x)$</literal> (mais comparez avec <literal>de longueur $l$~ou
+plus</literal>). Quand un symbole est un objet étroitement lié à une préposition :
+<literal>de~$x$</literal>, ou <literal>de $0$ à~$1$</literal>, ou <literal>en commun avec~$m$</literal>.
+</para>
+</listitem><listitem><para>– Entre les symboles d’une série : <literal>$1$,~$2$, ou~$3$</literal> ou <literal>$1$,~$2$,
+\ldots,~$n$</literal>.
+</para>
+</listitem><listitem><para>– Entre les prénoms d’une personne et entre des noms de famille
+multiples : <literal>Donald~E. Knuth</literal>, ou <literal>Luis~I. Trabb~Pardo</literal>, ou
+<literal>Charles~XII</literal> — mais vous devez donner à &tex; des endroits où
+faire un saut de ligne, par exemple comme dans <literal>Charles Louis
+Xavier~Joseph de~la Vall\'ee~Poussin</literal>.
+</para>
+</listitem></itemizedlist>
+</sect1>
+<sect1 label="19.8" id="_005cthinspace-_0026-_005cnegthinspace">
+<title><literal>\thinspace</literal> & <literal>\negthinspace</literal></title>
 <indexterm role="fn"><primary>\thinspace</primary></indexterm>
+<indexterm role="fn"><primary>\negthinspace</primary></indexterm>
+<indexterm role="cp"><primary>fine, espace</primary></indexterm>
+<indexterm role="cp"><primary>espace fine</primary></indexterm>
+<indexterm role="cp"><primary>fine, espace, négative</primary></indexterm>
+<indexterm role="cp"><primary>espace fine négative</primary></indexterm>
 
-<para><literal>\thinspace</literal> produit une espace insécable et non-élastique qui vaut
- 1/6 d’em.  C’est l’espace adéquate entre des guillemets anglais
- simples emboîtés, comme dans ’”.<!-- Abuse @dmn, which is a thin -->
-                                        <!-- space in Texinfo. -->
+<para>Synopsis, l’un parmi :
 </para>
+<screen>\thinspace
+\negthinspace
+</screen>
+<para>Produisent une espace insécable et non-élastique qui vaut 1/6 d’em
+et 1/6 d’em respectivement. Ce sont les équivalents mode texte de
+<literal>\,</literal> and <literal>\!</literal> (voir <link linkend="Spacing-in-math-mode_002f_005cthinspace">Spacing in math mode/\thinspace</link>).
+</para>
+<para>On peut utiliser <literal>\,</literal> comme synonyme de <literal>\thinspace</literal> en mode texte.
+</para>
+<para>Une utilisation usuelle de <literal>\thinspace</literal> est en typographie anglaise
+comme l’espace entre des guillemets anglais simples emboîtés :
+</para>
+<screen>Killick répondit : ``J'ai entendu le capitaine dire `Ohé du bâteau~!'\thinspace''
+</screen>
+<para>Une autre utilisation est que certains guides de style demandent un
+<literal>\thinspace</literal> entre les points de suspension et un point terminant
+une phrase (dans d’autres guides de style on considère que les points de
+suspension et/ou les points de suspension et le quatrième point
+suffisent).  Une autre utilisation spécifique au style est entre les
+initiales, comme dans <literal>D.\thinspace E.\ Knuth</literal>.
+</para>
+<indexterm role="fn"><primary>paquetage <literal>amsmath</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>amsmath</literal>, paquetage</primary></indexterm>
 
+<para>&latex; fournit diverses commandes d’espacement similaires pour le mode
+mathématique (voir <link linkend="Spacing-in-math-mode">Spacing in math mode</link>).  Avec le paquetage
+<literal>amsmath</literal>, ou depuis la parution 2020-10-01 de &latex;, elle sont
+utilisables aussi bien en mode texte qu’en mode mathématique, y compris
+<literal>\!</literal> pour <literal>\negthinspace</literal> ; mais sinon, elles ne sont disponibles
+qu’en mode mathématique.
+</para>
+
 </sect1>
-<sect1 label="19.7" id="_005c_002f">
-<title><literal>\/</literal> : insérer une correction italique</title>
+<sect1 label="19.9" id="_005c_002f">
+<title><literal>\/</literal></title>
 <indexterm role="fn"><primary>\/</primary></indexterm>
 <indexterm role="cp"><primary>Correction italique</primary></indexterm>
 
+<para>Synopsis :
+</para>
+<screen><replaceable>caractère-précédent</replaceable>\/<replaceable>caractère-suivant</replaceable>
+</screen>
 <para>La commande <literal>\/</literal> produit une <firstterm>correction italique</firstterm>.  C’est une
-espace fine deéfni par le créateur de caractères typographiques pour un
-caractère donné, pour éviter que le caractère entre en collision avec ce
-qui suit.  Le caractère italique <emphasis>f</emphasis> a typiquement une valeur
-importante de correction italique.
+petite espace définie par l’auteur de la fonte pour chacun des caractères
+(elle peut être nulle). Quand vous utilisez <literal>\/</literal>, &latex; prend la
+correction dans le fichier de métriques de fonte, la dilate/contracte de
+la même façon que la fonte si tant est que la taille de celle-ci fut
+dilatée/contractée, et ensuite insère cette quantité d’espace.
 </para>
-<para>Si le caractère suivant est un point ou une virgule, il n’est pas
+<para>Dans l’exemple ci-dessous, sans le <literal>\/</literal>, le
+<replaceable>caractère-précédent</replaceable> f italique taperait dans le
+<replaceable>caractère-suivant</replaceable> H romain :
+</para>
+<screen>\newcommand{\logoentreprise}{{\it f}\/H}
+</screen>
+<para>parce que la lettre f italique penche loin vers la droite.
+</para>
+<para>Si <replaceable>caractère-suivant</replaceable> est un point ou une virgule, il n’est pas
 nécessaire d’insérer une correction italique, puisque ces symboles de
-ponctuation ont une très faible hauteur. Toutefois, avec les
+ponctuation sont d’une faible hauteur. Toutefois, avec les
 point-virgules ou les deux-points, de même qu’avec les lettres normales,
-il peut être utilie. Comparez :
-<emphasis>f: f;</emphasis> (dans la sortie &tex;, les ‘f’s sont séparés joliment)
-avec <emphasis>f: f;</emphasis>.
+elle peut être utile. On l’utilise typiquement à l’endoit où l’on passe
+d’une fonte italique ou inclinée à une fonte droite.
 </para>
-<para>Lorsque on change de fontes avec des commandes telles que
-<literal>\textit{italic text}</literal> ou <literal>{\itshape italic text}</literal>,
-&latex; insère automatiquement une correction italique appropriée si
-nécessaire (voir <link linkend="Font-styles">Font styles</link>).
+<para>Quand vous utilisez des commandes telles que <literal>\emph</literal>,
+<literal>\textit</literal> ou <literal>\textsl</literal> pour changer la fonte, &latex; insère
+automatiquement la correction italique là où besoin est (voir <link linkend="Font-styles">Font
+styles</link>).  Toutefois, des déclarations telle que <literal>\em</literal>, <literal>\itshape</literal>
+ou <literal>\slshape</literal> n’insèrent pas automatiquement de correction italique.
 </para>
-<para>Malgré leur nom, les caractères romains peuvent aussi avoir une
-correction italique. Comparez :
-pdf&tex; (dans la sortie &tex;, il y a une espace fine après le ‘f’)
-avec pdf&tex;.
+<para>Les caractères droits peuvent aussi avoir une correction italique. Un
+exemple où elle est nécessaire est le nom <literal>pdf\/\TeX</literal>. Toutefois,
+la plupart des caractères droits ont une correction italique
+nulle. Certains auteurs de fonte n’incluent pas de valeur de correction
+italique même pour les fontes itliques.
 </para>
+<indexterm role="fn"><primary>\fontdimen1</primary></indexterm>
+<indexterm role="cp"><primary>dimension de fonte, inclinaison</primary></indexterm>
+<indexterm role="cp"><primary>fonte, dimension, inclinaison</primary></indexterm>
+<para>Techniquement, &latex; utilise une autre valeur spécifique à la fonte,
+appelé <firstterm>paramètre d’inclinaison</firstterm> (nommément <literal>\fontdimen1</literal>),
+pour déterminer s’il est possible d’insérer une correctioàn italique, au
+lieu d’attacher cette action à des commandes particulières de contrôle
+de la fonte.
+</para>
 <para>Le concept de correction italique n’existe pas en mode mathématique ;
 l’espacement y est fait d’une façon différente.
 </para>
 
 </sect1>
-<sect1 label="19.8" id="_005chrulefill-_005cdotfill">
-<title><literal>\hrulefill \dotfill</literal></title>
+<sect1 label="19.10" id="_005chrulefill-_0026-_005cdotfill">
+<title><literal>\hrulefill</literal> & <literal>\dotfill</literal></title>
 <indexterm role="fn"><primary>\hrulefill</primary></indexterm>
 <indexterm role="fn"><primary>\dotfill</primary></indexterm>
 
+<!-- xx realigner sur l'anglais -->
 <para>Produit une longueur élastique infinie (voir <link linkend="Lengths">Lengths</link>) remplie avec un
 filled filet horizontal (c.-à-d. une ligne) ou avec des pointillés, au
 lieu de just de l’espace blanche.
@@ -11178,66 +14222,253 @@
 </para>
 <!-- xx undone -->
 </sect1>
-<sect1 label="19.9" id="_005caddvspace">
-<title><literal>\addvspace</literal></title>
-<indexterm role="fn"><primary>\addvspace</primary></indexterm>
-<indexterm role="cp"><primary>espace vertical</primary></indexterm>
-<indexterm role="cp"><primary>espace vertical, insérer</primary></indexterm>
+<sect1 label="19.11" id="_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip">
+<title><literal>\bigskip</literal> & <literal>\medskip</literal> & <literal>\smallskip</literal></title>
 
-<para><literal>\addvspace{<replaceable>length</replaceable>}</literal>
+<para>Synopsis, l’un parmi :
 </para>
-<para>Ajoute un espace vertical de longeur <replaceable>length</replaceable>, ce qui est une
-longueur élatsique (voir <link linkend="Lengths">Lengths</link>).  Toutefois, si l’espace vertical a
-déjà été ajouté au même point de la sortie par une commande
-<literal>\addvspace</literal> précédente, alors cette commande n’ajoutera pas plus
-d’espace que nécessaire à fabriquer la longeur naturelle de l’espace
-vertical total égale à <replaceable>length</replaceable>.
+<screen>\bigskip
+\medskip
+\smallskip
+</screen>
+<para>Produit une certaine quantité d’espace verical, grand, de taille
+moyenne, ou petit. Ces commandes sont fragiles (voir <link linkend="_005cprotect">\protect</link>).
 </para>
-<para>Utilisez cette commande pour ajuster l’espace vertical au-dessus ou
-au-dessous d’un environnement qui commence un nouveau paragraphe. (Par
-exemple, un environnement Theorem est défini pour commencer et finir en
-<literal>\addvspace{..}</literal> de sorte que deux Theorem consécutifs sont
-séparés par un espace vertical, et non deux.)
+<para>Dans l’exemple ci-dessous le saut suggère le passage du temps (tiré de
+<emphasis>L’océan d’or</emphasis> de Patrick O’Brian).
 </para>
-<para>Cette commande est fragile (voir <link linkend="_005cprotect">\protect</link>).
-</para>
-<para>L’erreur ‘<literal>Something's wrong--perhaps a missing \item</literal>’ signifie que
-vous n’étiez pas en mode vertical quand vous avez invoqué cette
-commande ; une façon pour sortir de cela et de faire précéder cette
-commande d’une commande <literal>\par</literal>.
-</para>
+<screen>Mr Saumarez aurait eu à lui dire quelque grossièreté, sans aucun
+doute : il était de nouveau comme chez lui, et c'était un plaisir.
 
-</sect1>
-<sect1 label="19.10" id="_005cbigskip-_005cmedskip-_005csmallskip">
-<title><literal>\bigskip \medskip \smallskip</literal></title>
-
-<para>Ces commandes produisent une quantité donnée d’espace, spécifiée par la
-classe de document.
+\bigskip
+« Cent cinquante-sept miles et un tiers, en vingt-quatre heures », dit Peter.
+</screen>
+<para>Chaque commande est associée à une longueur définie dans le source de la
+classe du document.
 </para>
-<variablelist><varlistentry><term><indexterm role="fn"><primary>\bigskip</primary></indexterm><literal>\bigskip</literal>
+<variablelist><anchor id="bigskip"/><varlistentry><term><indexterm role="fn"><primary>\bigskip</primary></indexterm><literal>\bigskip</literal>
 </term><listitem><indexterm role="fn"><primary>\bigskipamount</primary></indexterm>
 <para>La même chose que <literal>\vspace{\bigskipamount}</literal>, ordinairement environ
-l’espace d’une ligne, avec dilatation et rétrécissement (la valeur par
-défaut pour les classes <literal>book</literal> et <literal>article</literal> et <literal>12pt
-plus 4pt minus 4pt</literal>).
+l’espace d’une ligne, avec dilatation et rétrécissement. La valeur par
+défaut pour les classes <literal>book</literal> et <literal>article</literal> est <literal>12pt
+plus 4pt minus 4pt</literal>.
 </para>
-</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\medskip</primary></indexterm><literal>\medskip</literal>
+<anchor id="medskip"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\medskip</primary></indexterm><literal>\medskip</literal>
 </term><listitem><indexterm role="fn"><primary>\medskipamount</primary></indexterm>
 <para>La même chose que <literal>\vspace{\medskipamount}</literal>, ordinairement
 environ la moitié de l’espace d’une ligne, avec dilatation et
-rétrécissement (la valeur par défaut pour les classes <literal>book</literal> et
-<literal>article</literal> et <literal>6pt plus 2pt minus 2pt</literal>).
+rétrécissement. La valeur par défaut pour les classes <literal>book</literal> et
+<literal>article</literal> est <literal>6pt plus 2pt minus 2pt</literal>).
 </para>
-</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\smallskip</primary></indexterm><literal>\smallskip</literal>
+<anchor id="smallskip"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\smallskip</primary></indexterm><literal>\smallskip</literal>
 </term><listitem><indexterm role="fn"><primary>\smallskipamount</primary></indexterm>
 <para>La même chose que <literal>\vspace{\smallskipamount}</literal>, ordinairement
 environ le quart de l’espace d’une ligne, avec dilatation et
-rétrécissement (la valeur par défaut pour les classes <literal>book</literal> et
-<literal>article</literal> et <literal>3pt plus 1pt minus 1pt</literal>).
+rétrécissement. la valeur par défaut pour les classes <literal>book</literal> et
+<literal>article</literal> est <literal>3pt plus 1pt minus 1pt</literal>.
 </para>
 </listitem></varlistentry></variablelist>
+<para>Comme chaque commande est un <literal>\vspace</literal>, si vous l’utilisez au
+milieu d’un paragraphe, alors elle insert son espace vertical entre la
+ligne dans laquelle vous l’utilisez et la ligne suivante, et non pas
+nécessairement à l’endroit où vous l’utilisez. Ainsi il est préférable
+d’utiliser ces commandes entre les paragraphes.
+</para>
+<para>Les commandes <literal>\bigbreak</literal>, <literal>\medbreak</literal>, et <literal>\smallbreak</literal>
+sont similaires mais suggèrent également à &latex; que l’endoit
+est adéquat pour un saut de page (voir <link linkend="_005cbigbreak-_0026-_005cmedbreak-_0026-_005csmallbreak">\bigbreak &
+\medbreak & \smallbreak</link>.
+</para>
+
 </sect1>
-<sect1 label="19.11" id="_005cvfill">
+<!-- xx à traduire -->
+<sect1 label="19.12" id="_005cbigbreak-_0026-_005cmedbreak-_0026-_005csmallbreak">
+<title><literal>\bigbreak</literal> & <literal>\medbreak</literal> & <literal>\smallbreak</literal></title>
+
+<para>Synopsis, one of:
+</para>
+<screen>\bigbreak
+\medbreak
+\smallbreak
+</screen>
+<para>Produce a vertical space that is big or medium-sized or small, and
+suggest to &latex; that this is a good place to break the page.  (The
+associated penalties are -200, -100, and -50.)
+</para>
+<para>Voir <link linkend="_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip">\bigskip & \medskip & \smallskip</link>, for more.  These commands
+produce the same vertical space but differ in that they also remove a
+preceding vertical space if it is less than what they would insert (as
+with <literal>\addvspace</literal>).  In addition, they terminate a paragraph where
+they are used: this example
+</para>
+<screen>abc\bigbreak def ghi
+
+jkl mno pqr
+</screen>
+<para>will output three paragraphs, the first ending in ‘<literal>abc</literal>’ and the
+second starting, after an extra vertical space and a paragraph indent,
+with ‘<literal>def</literal>’.
+</para>
+
+</sect1>
+<sect1 label="19.13" id="_005cstrut">
+<title><literal>\strut</literal></title>
+
+<indexterm role="fn"><primary>\strut</primary></indexterm>
+<indexterm role="cp"><primary>étai</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\strut
+</screen>
+<para>Étai. Assure que la ligne courante a une hauteur d’au moins
+<literal>0.7\baselineskip</literal> et une profondeur d’au moins
+<literal>0.3\baselineskip</literal>.  Pour l’essentiel, &latex; insère dans la
+ligne un rectangle de largeur nulle,
+<literal>\rule[-0.3\baselineskip]{0pt}{\baselineskip}</literal> (voir <link linkend="_005crule">\rule</link>).
+Le <literal>\baselineskip</literal> change avec la fonte courante ou sa taille.
+</para>
+<para>Dans l’exemple suivant le <literal>\strut</literal> empèche la boîte d’avoir une
+hauteur nulle.
+</para>
+<screen>\setlength{\fboxsep}{0pt}\framebox[5cm]{\strut}
+</screen>
+<para>L’exemple suivant comprend quatre listes. Dans la première il y a un
+espace bien plus large entre les articles 2 et 3 qu’il n’y a entre les
+articles 1 et 2. La seconde liste répare cela avec un <literal>\strut</literal> à la
+fin de la deuxième ligne du premier article.
+</para>
+<screen>\setlength{\fboxsep}{0pt}
+\noindent\begin{minipage}[t]{0.2\linewidth}
+\begin{enumerate}
+  \item \parbox[t]{15pt}{test \\ test}
+  \item test
+  \item test
+\end{enumerate}
+\end{minipage}%
+\begin{minipage}[t]{0.2\linewidth}
+\begin{enumerate}
+  \item \parbox[t]{15pt}{test \\ test\strut}
+  \item test
+  \item test
+\end{enumerate}
+\end{minipage}%
+\begin{minipage}[t]{0.2\linewidth}
+\begin{enumerate}
+  \item \fbox{\parbox[t]{15pt}{test \\ test}}
+  \item \fbox{test}
+  \item \fbox{test}
+\end{enumerate}
+\end{minipage}%
+\begin{minipage}[t]{0.2\linewidth}
+\begin{enumerate}
+  \item \fbox{\parbox[t]{15pt}{test \\ test\strut}}
+  \item \fbox{test}
+  \item \fbox{test}
+\end{enumerate}
+\end{minipage}%
+</screen>
+<para>Les deux dernières listes utilisent <literal>\fbox</literal> pour montrer ce qui se
+passe. La <literal>\parbox</literal> du premier article de la troisième liste ne va
+que jusqu’au bas du second ‘<literal>test</literal>’, or ce mot ne comprend aucun
+caractère déscendant sous la ligne de base.  Le <literal>\strut</literal> ajouté
+dans la quatrième liste donne sous la ligne de base l’espace
+supplémentaire requis.
+</para>
+<indexterm role="fn"><primary>paquetage <literal>TikZ</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>TikZ</literal>, paquetage</primary></indexterm>
+<indexterm role="fn"><primary>paquetage <literal>Asymptote</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>Asymptote</literal>, paquetage</primary></indexterm>
+
+
+<para>La commande <literal>\strut</literal> est souvent utile pour les graphiques, comme en
+<literal>TikZ</literal> ou <literal>Asymptote</literal>.  Par exemple, vous pourriez avoir une
+commande telle que <literal>\graphnode{<replaceable>nom-nœud</replaceable>}</literal> qui ajuste un
+cercle autour de <replaceable>nom-nœud</replaceable>. Toutefois, à moins que vous preniez
+certaines précautions, prendre ‘<literal>x</literal>’ ou ‘<literal>y</literal>’ pour <replaceable>nom-nœud</replaceable>
+produit des cercles de diamètres différents parce que les caractères ont
+des tailles différentes.  Une précaution possible contre cela serait que
+<literal>\graphnode</literal> insère <literal>\strut</literal> juste avant <replaceable>nom-nœud</replaceable>, et
+ne dessine le cercle qu’après cela.
+</para>
+<para>L’approche générale d’utiliser une <literal>\rule</literal> de largeur nulle est
+utile dans de nombreuses circonstances. Dans le tableau ci-dessous, le
+filet de largeur nulle empèche le haut de la première intégrale de taper
+dans la <literal>\hline</literal>. De même, le second filet empèche la seconde
+intégrale de taper sur la première.
+</para>
+<screen>\begin{tabular}{rl}
+  \textsc{Intégrale}   &\textsc{Valeur}           \\
+  \hline
+  $\int_0^x t\, dt$   &$x^2/2$  \rule{0em}{2.5ex} \\
+  $\int_0^x t^2\, dt$ &$x^3/3$  \rule{0em}{2.5ex}
+\end{tabular}
+</screen>
+<para>(Bien que la commande double contr’oblique de terminaison de ligne
+dispose d’un argument optionnel pour changer la valeur de l’interligne
+correspondant, cela ne fonctionne pas pour résoudre ce problème.
+Changer la première double contr’oblique en quelque-chose du genre de
+<literal>\\[2.5ex]</literal> augmente l’espace entre la ligne d’en-têtes de colonne
+et le filet <literal>\hline</literal>, et l’intégrale de la deuxième ligne taperait
+encore dans le filet).
+</para>
+</sect1>
+<sect1 label="19.14" id="_005cvspace">
+<title><literal>\vspace</literal></title>
+<indexterm role="fn"><primary>\vspace</primary></indexterm>
+<indexterm role="cp"><primary>espace verticale</primary></indexterm>
+<indexterm role="cp"><primary>verticale, espace</primary></indexterm>
+
+<para>Synopsis, l’un parmi :
+</para>
+<screen>\vspace{<replaceable>longueur</replaceable>}
+\vspace*{<replaceable>longueur</replaceable>}
+</screen>
+<para>Ajoute l’espace verticale <replaceable>longueur</replaceable>.  Celle-ci peut-être positive,
+négative, ou nulle.  C’est une longueur élastique — elle peut contenir
+une composante <literal>plus</literal> ou <literal>minus</literal> (voir <link linkend="Lengths">Lengths</link>).
+</para>
+<para>L’exemple ci-dessous met de l’espace entre les deux paragraphes :
+</para>
+<screen>Et je dormis.
+
+\vspace{1ex plus 0.5ex}
+L'aube fraiche d'un nouveau jour.
+</screen><para>(Voir <link linkend="_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip">\bigskip & \medskip & \smallskip</link>, pour les espaces
+inter-paragraphes usuelles).
+</para>
+<para>La forme en <literal>*</literal> insère de l’espace vertical non suppressible. Plus
+précisément, &latex; supprime l’espace vertical au sauts de page et la
+forme étoilée a pour effet de conserver l’espace. Cet exemple ménage une
+espace entre les deux questions :
+</para>
+<screen>Question~: trouver l'intégrale de \( 5x^4+5 \).
+
+\vspace*{2cm plus 0.5cm}
+Question~: trouver la dérivée de \( x^5+5x+9 \).
+</screen>
+<para>Cette espace sera présente même si un saut de page survient entre les
+questions.
+</para>
+<para>Si <literal>\vspace</literal> est utilisée au milieu d’un paragraphe (c.-à-d. en
+mode horizontal), l’esace est insérée <emphasis>après</emphasis> la ligne comprenant
+la commande <literal>\vspace</literal> sans commencer un nouveau paragraphe.
+</para>
+<para>Dans cet exemple les deux questions sont espacées uniformément
+verticalement sur la page, avec au moins 2,5cm d’espace sous
+chacune d’elle.
+</para>
+<screen>\begin{document}
+1) Z'avez pas vu Mirza ? Oh la la la la la la
+\vspace{2.5cm plus 1fill}
+
+2) Où est donc passé ce chien ? Je le cherche partout
+\vspace{2.5cm plus 1fill}
+\end{document}
+</screen>
+</sect1>
+<!-- xx Realigner sur l'anglais -->
+<sect1 label="19.15" id="_005cvfill">
 <title><literal>\vfill</literal></title>
 <indexterm role="fn"><primary>\vfill</primary></indexterm>
 
@@ -11267,43 +14498,65 @@
 Chien perdu !
 \end{document}
 </screen>
-
 </sect1>
-<sect1 label="19.12" id="_005cvspace">
-<title><literal>\vspace</literal></title>
-<indexterm role="fn"><primary>\vspace</primary></indexterm>
-<indexterm role="cp"><primary>espace verticale</primary></indexterm>
-<indexterm role="cp"><primary>verticale, espace</primary></indexterm>
+<sect1 label="19.16" id="_005caddvspace">
+<title><literal>\addvspace</literal></title>
+<indexterm role="fn"><primary>\addvspace</primary></indexterm>
+<indexterm role="cp"><primary>espace vertical</primary></indexterm>
+<indexterm role="cp"><primary>espace vertical, insérer</primary></indexterm>
 
-<para>Synopsis, l’une des deux formes suivantes :
+<para>Synopsis :
 </para>
-<screen>\vspace{<replaceable>longueur</replaceable>}
-\vspace*{<replaceable>longueur</replaceable>}
+<screen>\addvspace{<replaceable>long-vert</replaceable>}
 </screen>
-<para>Ajout l’espace verticale <replaceable>longueur</replaceable>.  Celle-ci peut-être négative ou positive,
-et c’est une longueur élastique (voir <link linkend="Lengths">Lengths</link>).
+<para>Ajoute un espace vertical de longeur <replaceable>long-vert</replaceable>.  Toutefois, si il
+y a deux ou plus <literal>\addvspace</literal> à la suite, alors elles ajoutent
+seulement l’espace nécessaire à fabriquer la longeur naturelle égale au
+maximum des <replaceable>long-vert</replaceable> correspondant. Cette commande est fragile
+(voir <link linkend="_005cprotect">\protect</link>). La longueur <replaceable>long-vert</replaceable> est une longueur
+élastique (voir <link linkend="Lengths">Lengths</link>).
 </para>
-<para>&latex; enlève l’espace verticale provenant de <literal>\vspace</literal> aux sauts
-de page, c.-à-d. au sommet et au bas des pages. La version étoilée
-<literal>\vspace*{...}</literal> permet de conserver cette espace.
+<para>L’exemple suivante illustre l’usage de la commande.  L’environnement
+<literal>picture</literal> dessine une échelle sur laquelle deux filets sont
+posés. Dans un document &latex; de classe standarde <literal>article</literal> la
+longueur <literal>\baselineskip</literal> vaut 12pt.  Comme l’indique
+l’échelle, les deux filets sont écartés de 22pt : la somme des
+<literal>\baselineskip</literal> et de 10pt provenant du premier
+<literal>\addvspace</literal>.
 </para>
-<para>Si <literal>\vspace</literal> est utilisée au milieu d’un paragraphe (c.-à-d. en
-mode horizontal), l’esace est insérée <emphasis>après</emphasis> la ligne comprenant
-la commande <literal>\vspace</literal> sans commencer un nouveau paragraphe.
+<screen>\documentclass{article}
+\usepackage{color}
+\begin{document}
+\setlength{\unitlength}{2pt}%
+\noindent\begin{picture}(0,0)%
+  \multiput(0,0)(0,-1){25}{{\color{blue}\line(1,0){1}}}
+  \multiput(0,0)(0,-5){6}{{\color{red}\line(1,0){2}}}
+\end{picture}%
+\rule{0.25\linewidth}{0.1pt}%
+\par\addvspace{10pt}% \addvspace{20pt}%
+\par\noindent\rule{0.25\linewidth}{0.1pt}%
+\end{document}
+</screen>
+<para>Si dans l’exemple précédent on décommente le second <literal>\addvspace</literal>,
+l’écart entre les deux filet ne croit pas de 20pt ; mais au lieu
+de cela l’écart devient la somme de <literal>\baselineskip</literal> et de
+20pt. De sorte que <literal>\addvspace</literal> en un sens fait le contraire
+de ce que son nom laisse entrendre — elle vérifie que des espaces
+verticaux multiple ne s’accumulent pas, mais qu’au lieu de cela seul le
+plus grand d’eux est utilisé.
 </para>
-<para>Dans cet exemple les deux questions sont espacées uniformément
-verticalement sur la page, avec au moins 2,5cm d’espace sous
-chacune d’elle.
+<para>&latex; utilise cette commande pour ajuster l’espace vertical au-dessus
+ou au-dessous d’un environnement qui commence un nouveau paragraphe. Par
+exemple, un environnement <literal>theorem</literal> commence et finit avec une
+<literal>\addvspace</literal> de sorte que deux <literal>theorem</literal> consécutifs sont séparés par
+un espace vertical, et non deux.
 </para>
-<screen>\begin{document}
-1) Z'avez pas vu Mirza ? Oh la la la la la la
-\vspace{2.5cm plus 1fill}
-
-2) Où est donc passé ce chien ? Je le cherche partout
-\vspace{2.5cm plus 1fill}
-\end{document}
-</screen>
-
+<para>Une erreur ‘<literal>Something's wrong--perhaps a missing \item</literal>’ pointant
+sur un <literal>\addvspace</literal> signifie que vous n’étiez pas en mode vertical
+quand vous avez invoqué cette commande ; une façon pour sortir de cela
+et de faire précéder <literal>\addvspace</literal> d’une commande <literal>\par</literal>
+(voir <link linkend="_005cpar">\par</link>), comme dans l’exemple plus haut.
+</para>
 </sect1>
 </chapter>
 <chapter label="20" id="Boxes">
@@ -11317,7 +14570,7 @@
 <indexterm role="fn"><primary><literal>adjustbox</literal>, paquetage</primary></indexterm>
 
 <para>De nombreux paquetages sur le CTAN sont utiles pour la manipulation de
-boîtes. Un ajout utile aux commandes décrites ici est <filename>adjustbox</filename>.
+boîtes. Un ajout utile aux commandes décrites ici est <literal>adjustbox</literal>.
 </para>
 <!-- xx Vérifier que la référence @pxref{Predefined lengths} est donnée -->
 <!-- par la suite. -->
@@ -11346,7 +14599,7 @@
 n’est pas coupé en plusieurs lignes.  La commande <literal>\mbox</literal> est
 robuste, alors que <literal>\makebox</literal> est fragile (voir <link linkend="_005cprotect">\protect</link>).
 </para>
-<para>Comme <literal>texte</literal> n’est pas coupé en plusieurs ligne, on peut utiliser
+<para>Comme <literal>texte</literal> n’est pas coupé en plusieurs lignes, on peut utiliser
 <literal>\mbox</literal> pour empécher une césure. Dans l’exemple suivant, &latex;
 ne peut pas faire de césure dans le nom du char,
 ‘<literal>T-34</literal>’.
@@ -11354,8 +14607,8 @@
 <screen>Le char soviétique \mbox{T-34} est l'un des symboles de la victoire
 sur le nazisme.
 </screen>
-<para>Dans les deux première version du synopsys, <literal>\mbox</literal> et
-<literal>\makebox</literal> sont sensiblement équivalente. Elles créent une boîte
+<para>Dans les deux premières versions du synopsys, <literal>\mbox</literal> et
+<literal>\makebox</literal> sont sensiblement équivalentes. Elles créent une boîte
 juste assez large pour contenir le <replaceable>texte</replaceable>. (Elle sont comme le
 <literal>\hbox</literal> du &tex; de base).
 </para>
@@ -11371,8 +14624,8 @@
 être trop large pour <replaceable>largeur</replaceable>.  Voir l’exemple plus bas pour des
 boîtes de largeur nulle.
 </para>
-<anchor id="mbox-makebox-depth"/><anchor id="mbox-makebox-height"/><anchor id="mbox-makebox-width"/><anchor id="mbox-makebox-totalheight"/><para>Au sein de l’argument <replaceable>largeur</replaceable> vous pouvez utiliser les longueur
-suivante qui font référence aux dimensions de la boîte que &latex;
+<anchor id="mbox-makebox-depth"/><anchor id="mbox-makebox-height"/><anchor id="mbox-makebox-width"/><anchor id="mbox-makebox-totalheight"/><para>Au sein de l’argument <replaceable>largeur</replaceable> vous pouvez utiliser les longueurs
+suivantes qui font référence aux dimensions de la boîte que &latex;
 obtient en composant <replaceable>texte</replaceable> : <literal>\depth</literal>, <literal>\height</literal>,
 <literal>\width</literal>, <literal>\totalheight</literal> (la somme de la hauteur et de la
 profondeur de la boîte).  Par exemple, pour fabriquer une boîte où le
@@ -11388,14 +14641,19 @@
 <variablelist><varlistentry><term><literal>c</literal>
 </term><listitem><para>Centré (par défaut).
 </para></listitem></varlistentry><varlistentry><term><literal>l</literal>
-</term><listitem><para>(Left) justifié à gauche.
+</term><listitem><para>(Left) fer à gauche.
 </para></listitem></varlistentry><varlistentry><term><literal>r</literal>
-</term><listitem><para>(Right) justifié à droite.
+</term><listitem><para>(Right) fer à droite.
 </para></listitem></varlistentry><varlistentry><term><literal>s</literal>
-</term><listitem><para>(Stretch) justifié à travers la <replaceable>largeur</replaceable> entière ; <replaceable>texte</replaceable> doit
-contenir de l’espace dilatable pour que cela marche.  Par exemple, ceci
-pourrait être le libellé d’un communiqué de presse :
-<literal>\noindent\makebox[\textwidth][s]{\large\hfil DÉPÊCHE\hfil IMMÉDIATE\hfil}</literal>
+</term><listitem><!-- xx TODO add a generic node to make clear that some statement may be -->
+<!-- not true for some internationalization or some script. Eg. in Arabic -->
+<!-- script or with microtype package I think that the strech also plays -->
+<!-- on word width -->
+<para>(Stretch) dilate l’espace intermot dans <replaceable>texte</replaceable> sur la <replaceable>largeur</replaceable>
+entière ; <replaceable>texte</replaceable> doit contenir de l’espace dilatable pour que cela
+marche.  Par exemple, ceci pourrait être le libellé d’un communiqué de
+presse : <literal>\noindent\makebox[\textwidth][s]{\large\hfil
+DÉPÊCHE\hfil IMMÉDIATE\hfil}</literal>
 </para></listitem></varlistentry></variablelist>
 <para>Une utilisation courante de <literal>\makebox</literal> est de fabriquer des boîtes
 de texte de largeur nulle.  Dans l’exemple suivant on place dans un
@@ -11415,7 +14673,7 @@
 <para>Le bord droit de la sortie ‘<literal>10 points </literal>’ (notez l’espace finale
 après ‘<literal>points</literal>’) est juste avant le ‘<literal>Quelle</literal>’.  Vous pouvez
 utiliser <literal>\makebox</literal> de la même manière quand vous faites des
-graphiques, comme en <filename>TikZ</filename> ou <filename>Asymptote</filename>, où vous mettez le
+graphiques, comme en <literal>TikZ</literal> ou <literal>Asymptote</literal>, où vous mettez le
 bord du texte à une position connue, quelle que soit la longueur de ce
 texte.
 </para>
@@ -11440,28 +14698,85 @@
 <indexterm role="fn"><primary>\fbox</primary></indexterm>
 <indexterm role="fn"><primary>\framebox</primary></indexterm>
 
-<para>Synopsis :
+<para>Synopsis, l’un parmi :
 </para>
 <screen>\fbox{<replaceable>texte</replaceable>}
+\framebox{<replaceable>texte</replaceable>}
+\framebox[<replaceable>largeur</replaceable>]{<replaceable>texte</replaceable>}
 \framebox[<replaceable>largeur</replaceable>][<replaceable>position</replaceable>]{<replaceable>texte</replaceable>}
 </screen>
-<para>Les commandes <literal>\fbox</literal> et <literal>\framebox</literal> sont similaires à
-<literal>\mbox</literal>, à ceci près qu’elle mettent un cadre autour de l’extérieur
-de la boîte ainsi créée.
+<para>Crée une boîte dans un cadre englobant, c-à-d. quatre filets entourant
+le <replaceable>texte</replaceable>.  Les commandes <literal>\fbox</literal> et <literal>\framebox</literal> sont
+similaires à <literal>\mbox</literal> et <literal>\makebox</literal>, au cadre près
+(voir <link linkend="_005cmbox-_0026-_005cmakebox">\mbox & \makebox</link>). La commande <literal>\fbox</literal> est robuste, la
+commande <literal>\framebox</literal> est fragile (voir <link linkend="_005cprotect">\protect</link>).
 </para>
-<para>De plus, la commande <literal>\framebox</literal> permet de spécifier explicitement
-la largeur de la boîte avec l’argument optionnel <replaceable>largeur</replaceable>
-(une longueur), et sa position sur la ligne avec l’argument optionnel <replaceable>position</replaceable>. <!-- xxref -->
+<para>Dans l’exemple suivant
 </para>
-<indexterm role="fn"><primary>\fboxrule</primary></indexterm>
-<indexterm role="fn"><primary>\fboxsep</primary></indexterm>
-<para>Les deux commandes produisent un filet d’épaisseur <literal>\fboxrule</literal>
-(valant par défaut ‘<literal>.4pt</literal>’), et laisse un espace de <literal>\fboxsep</literal>
-(valant par défaut ‘<literal>3pt</literal>’) entre le filet et le contenu de la boîte.
+<screen>\fbox{Avertissement ! Tout devoir non rendu obtiendra une note de zéro.}
+</screen>
+<para>&latex; met le texte dans une boîte, le texte ne peut subir de
+césure. Autour de la boîte, séparés d’elle par une petit écart, quatre
+filets forment un cadre.
 </para>
-<para>Voir <link linkend="_005cframebox-_0028picture_0029">\framebox (picture)</link>, pour la commande <literal>\framebox</literal> dans
-l’environnement <literal>picture</literal>.
+<para>Les deux premières invocations de la commande, <literal>\fbox{...}</literal> et
+<literal>\framebox{...}</literal>, sont sensiblement équivalentes. Quant aux
+troisième et quatrième invocations, les arguments optionnels permettent
+de spécifier la largeur de la boîte comme <replaceable>largeur</replaceable> (une longueur),
+et la position du texte au sein de la boîte comme <replaceable>position</replaceable>.
+Voir <link linkend="_005cmbox-_0026-_005cmakebox">\mbox & \makebox</link>, pour la description complète, mais ci-après
+suit un exemple créant une boîte vide de 0,75cm de large.
 </para>
+<screen>\setlength{\fboxsep}{0pt}\framebox[0.75cm]{\strut}}
+</screen>
+<para>Le <literal>\strut</literal> assure que la hauteur totale soit de
+<literal>\baselineskip</literal> (voir <link linkend="_005cstrut">\strut</link>).
+</para>
+<para>Les paramètres suivant déterminent la disposition du cadre.
+</para>
+<variablelist><anchor id="fbox-framebox-fboxrule"/><varlistentry><term><indexterm role="fn"><primary>\fboxrule</primary></indexterm><literal>\fboxrule</literal>
+</term><listitem><indexterm role="fn"><primary>cadre, épaisseur du filet</primary></indexterm>
+<indexterm role="cp"><primary>\fboxrule</primary></indexterm>
+<para>L’épaisseur des filets autour de la boîte englobée. Par défaut elle vaut
+0.2pt.  On la change avec une commande telle que
+<literal>\setlength{\fboxrule}{0.8pt}</literal> (voir <link linkend="_005csetlength">\setlength</link>).
+</para>
+<anchor id="fbox-framebox-fboxsep"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\fboxsep</primary></indexterm><literal>\fboxsep</literal>
+</term><listitem><indexterm role="fn"><primary>cadre, séparation d'avec le contenu</primary></indexterm>
+<indexterm role="cp"><primary>\fboxsep</primary></indexterm>
+<para>La distance du cadre à la boîte englobée. Vaut par défaut 3pt.  On
+la change avec une commande telle que
+<literal>\setlength{\fboxsep}{0pt}</literal> (voir <link linkend="_005csetlength">\setlength</link>).  La régler à
+0pt peut parfois être utile : cela met un cadre autour d’une image
+sans bordure blanche.
+</para>
+<screen>{\setlength{\fboxsep}{0pt}%
+ \framebox{%
+   \includegraphics[width=0.5\textwidth]{prudence.jpg}}}
+</screen>
+<para>Les accolades supplémentaires rendent local l’effet du
+<literal>\setlength</literal>.
+</para>
+</listitem></varlistentry></variablelist>
+<para>Comme avec <literal>\mbox</literal> et <literal>\makebox</literal>, &latex; ne fait pas de
+sauts de ligne au sein de <replaceable>texte</replaceable>.  Mais l’exemple ci-dessous a pour
+effet que &latex; effectue des sauts de ligne pour fabriquer un
+paragraphe, puis encadre le résultat.
+</para>
+<screen>\framebox{%
+  \begin{minipage}{0.6\linewidth}
+    « On va bien lentement dans ton pays ! Ici, vois-tu, on est obligé
+    de courir tant qu’on peut pour rester au même endroit, dit la
+    reine. Si tu veux te déplacer, tu dois courir au moins deux fois
+    plus vite ! »
+  \end{minipage}}
+</screen>
+<para>Voir <link linkend="Colored-boxes">Colored boxes</link>, pour des couleurs autres que noir et blanc.
+</para>
+<para>L’environnement <literal>picture</literal> a une version de la commande
+<literal>\framebox</literal> où les unités dépendent du <literal>\unitlength</literal> de
+<literal>picture</literal> (voir <link linkend="_005cframebox-_0028picture_0029">\framebox (picture)</link>).
+</para>
 
 </sect1>
 <sect1 label="20.3" id="_005cparbox">
@@ -11526,7 +14841,7 @@
 <replaceable>contenu</replaceable> en haut de la boîte, <literal>c</literal> pour le centrer
 verticalement, <literal>b</literal> pour le place en bas de la boîte, et <literal>s</literal>
 pour le dilater verticalement (pour cela, le texte doit contenir de
-l’espace vertical elastique).
+l’espace vertical élastique).
 </para>
 </sect1>
 <sect1 label="20.4" id="_005craisebox">
@@ -11583,7 +14898,6 @@
 second est celle de <filename>meta.png</filename>.
 </para>
 
-
 </sect1>
 <sect1 label="20.5" id="_005csbox-_0026-_005csavebox">
 <title><literal>\sbox</literal> & <literal>\savebox</literal></title>
@@ -11625,7 +14939,7 @@
 <para>Les deux invocations de commande
 <literal>\sbox{<replaceable>cmd-boîte</replaceable>}{<replaceable>texte</replaceable>}</literal> et
 <literal>\savebox{<replaceable>cmd-boîte</replaceable>}{<replaceable>texte</replaceable>}</literal> sont sensiblement
-équivalentes.  Quant à la troisième et la quatrième, les arguments
+équivalentes.  Quant aux troisième et quatrième, les arguments
 optionnels vous permettent de spécifier la largeur de la boîte comme
 <replaceable>largeur</replaceable>, et la position du texte au sein de cette boîte comme
 <replaceable>position</replaceable>.  Voir <link linkend="_005cmbox-_0026-_005cmakebox">\mbox & \makebox</link>, pour une description complète.
@@ -11642,7 +14956,8 @@
 comme dans l’exemple qui suit :
 </para>
 <!-- credit: egreg https://tex.stackexchange.com/a/41668/121234 -->
-<screen>\savebox{\unreg}{%
+<screen>\newsavebox{\unreg}
+\savebox{\unreg}{%
   \begin{minipage}{\linewidth}
     \begin{enumerate}
       \item Premier article
@@ -11689,8 +15004,8 @@
   <replaceable>texte </replaceable>
 \end{lrbox}
 </screen>
-<para>ACeci est la forme par environnement des commandes <literal>\sbox</literal> et
-<literal>\savebox</literal>, et leur est équivalent. Voir <link linkend="_005csbox-_0026-_005csavebox">\sbox & \savebox</link>, pour
+<para>Ceci est la forme par environnement des commandes <literal>\sbox</literal> et
+<literal>\savebox</literal>, et leur est équivalente. Voir <link linkend="_005csbox-_0026-_005csavebox">\sbox & \savebox</link>, pour
 une description complète.
 </para>
 <para>Le <replaceable>texte</replaceable> au sein de l’environnement est sauvegardé dans un
@@ -11698,7 +15013,7 @@
 référence. Le nom de variable <replaceable>cmd-boîte</replaceable> doit commencer par une
 contr’oblique, <literal>\</literal>. Vous devez avoir alloué ce registre boîte
 préalablement avec <literal>\newsavebox</literal> (voir <link linkend="_005cnewsavebox">\newsavebox</link>). Dans
-l’exemple suivannt l’environnement est commode pour entrer le
+l’exemple suivant l’environnement est commode pour entrer le
 <literal>tabular</literal> :
 </para>
 <screen>\newsavebox{\jhreg}
@@ -11707,12 +15022,11 @@
     \includegraphics[height=1in]{jh.png} \\
     Jim Hef{}feron
   \end{tabular}
-\end{lrbox}    
+\end{lrbox}
   ...
 \usebox{\jhreg}
 </screen>
 
-
 </sect1>
 <sect1 label="20.7" id="_005cusebox">
 <title><literal>\usebox</literal></title>
@@ -11747,7 +15061,7 @@
 que si le préambule de votre document contient
 <literal>\usepackage{color}</literal>, qui fournit le paquetage standard.
 </para>
-<para>Beaucoup d’autres paquetages complémentent également les possibilité de
+<para>Beaucoup d’autres paquetages complémentent également les possibilités de
 &latex; en matière de couleurs.  Notamment <filename>xcolor</filename> est largement
 utilisé et étend significativement les possibilités décrites ici, y
 compris par l’ajout des modèles de couleur ‘<literal>HTML</literal>’ et ‘<literal>Hsb</literal>’.
@@ -11940,7 +15254,7 @@
 <screen>\begin{center} \color{blue}
   \begin{tabular}{l|r}
     HG &HD \\ \hline
-    BG &BD 
+    BG &BD
   \end{tabular}
 \end{center}
 </screen>
@@ -12276,7 +15590,7 @@
 </para>
 <para>Les répertoires sont à donner relativement au fichier de base.  Pour
 faire clair, supposez que vous travaillez sur un document basé sur
-<filename>livre/livre.tex</filename> et qu’il contienne 
+<filename>livre/livre.tex</filename> et qu’il contienne
 <literal>\include{chapitres/chap1}</literal>.  Si dans <filename>chap1.tex</filename> vous
 mettez <literal>\graphicspath{{graphiques/}}</literal> alors &latex; ne
 cherchera pas les graphiques dans <filename>livre/chapitres/graphiques</filename>,
@@ -12303,7 +15617,7 @@
 </para>
 <screen>\DeclareGraphicsExtensions{.png,PNG,.pdf,.PDF}
   ...
-\includegraphics{lion}   % trouve <filename>lion.png</filename> avant <filename>lion.pdf</filename> 
+\includegraphics{lion}   % trouve <filename>lion.png</filename> avant <filename>lion.pdf</filename>
 </screen>
 <para>Du fait que le nom <filename>lion</filename> ne contient pas de point, &latex;
 utilise la liste d’extension.  Pour chacun des répertoires dans la liste
@@ -12756,7 +16070,7 @@
 <screen>\includegraphics[...,natwidth=1in,natheight=0.618in,...]{...}
 </screen>
 <para>revient au même que régler <literal>bb=0 0 1in 0.618in</literal>.
-</para> 
+</para>
 <anchor id="includegraphics-hiresbb"/></listitem></varlistentry><varlistentry><term><literal>hiresbb</literal>
 </term><listitem><para>Si réglé à <literal>true</literal>, ou juste spécifié comme dans
 </para>
@@ -12815,12 +16129,12 @@
 <screen>\rotatebox{<replaceable>angle</replaceable>}{<replaceable>material</replaceable>}
 \rotatebox[<replaceable>liste-à-clefs-valeurs</replaceable>]{<replaceable>angle</replaceable>}{<replaceable>material</replaceable>}
 </screen>
-<para>Put <replaceable>material</replaceable> in a box and rotate it <replaceable>angle</replaceable> degrees counterclockwise. 
+<para>Put <replaceable>material</replaceable> in a box and rotate it <replaceable>angle</replaceable> degrees counterclockwise.
 </para>
 <para>This example rotates the table column heads forty five degrees.
 </para>
 <screen>\begin{tabular}{ll}
-  \rotatebox{45}{Character} &\rotatebox{45}{NATO phonetic}   \\
+  \rotatebox{45}{Caractère} &\rotatebox{45}{NATO phonetic}   \\
   A                         &AL-FAH  \\
   B                         &BRAH-VOH
 \end{tabular}
@@ -12854,7 +16168,7 @@
 <literal>\includegraphics[angle=180,origin=c]{moon}</literal> will turn the
 picture upside down from the center, while
 <literal>\includegraphics[angle=180,origin=lB]{LeBateau}</literal> will turn its
-picture upside down about its left baseline.  (The character <literal>c</literal>
+picture upside down about its left baseline.  (The caractère <literal>c</literal>
 gives the horizontal center in <literal>bc</literal> or <literal>tc</literal> but gives the
 vertical center in <literal>lc</literal> or <literal>rc</literal>.)  The default is <literal>lB</literal>.
 </para>
@@ -13062,14 +16376,14 @@
 <indexterm role="fn"><primary>paquetage <literal>textcase</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>textcase</literal>, paquetage</primary></indexterm>
 
-<para>Le paquetage <filename>textcase</filename> comble certaines des lacunes des commandes
+<para>Le paquetage <literal>textcase</literal> comble certaines des lacunes des commandes
 standardes <literal>\MakeUppercase</literal> et <literal>\MakeLowerCase</literal> de &latex;.
-</para>        
+</para>
 <indexterm role="fn"><primary>paquetage <literal>mfirstuc</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>mfirstuc</literal>, paquetage</primary></indexterm>
 
 <para>Pour mettre en capitale seulement la première lettre d’un mot, on peut
-utiliser le paquetage <filename>mfirstuc</filename>.
+utiliser le paquetage <literal>mfirstuc</literal>.
 </para>
 <indexterm role="fn"><primary>paquetage <literal>expl3</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>expl3</literal>, paquetage</primary></indexterm>
@@ -13308,17 +16622,31 @@
 <indexterm role="fn"><primary><literal>eurosym</literal>, paquetage</primary></indexterm>
 </para>
 <para>Pour un dessin alternatif du glyphe, essayez le paquetage
-<filename>eurosym</filename> ; de plus, la plupart des polices de nos jour sont
+<literal>eurosym</literal> ; de plus, la plupart des polices de nos jour sont
 fournies avec leur propre symbole Euro (Unicode U+20AC).
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\textexclamdown (ou <literal>!`</literal>)</primary></indexterm><literal>\textexclamdown (ou <literal>!`</literal>)</literal>
 </term><listitem><indexterm role="cp"><primary>point d’exclamation culbuté</primary></indexterm>
 <para>Point d’exclamation culbuté : ¡.
 </para>
+</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\textfiguredash</primary></indexterm><literal>\textfiguredash</literal>
+</term><listitem><indexterm role="cp"><primary>caractère tiret numérique</primary></indexterm>
+<para>Tiret utilisé entre les nombres, Unicode U+2012. Défini dans la parution
+juin-2021 de &latex;. Quand utilisé avec pdf&tex;, approximé par un
+demi-cadratin ; avec un moteur Unicode, soit le glyphe est composé s’il
+est disponible dans la fonte courante, ou sinon l’avertissement habituel
+« Missing character » est inscrit au journal de compilation.
+</para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\textgreater</primary></indexterm><literal>\textgreater</literal>
 </term><listitem><indexterm role="cp"><primary>supérieur à, symbole dans le texte</primary></indexterm>
 <para>Supérieur à : >.
 </para>
+</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\texthorizontalbar</primary></indexterm><literal>\texthorizontalbar</literal>
+</term><listitem><indexterm role="cp"><primary>barre horizontale, caractère</primary></indexterm>
+<para>Caractère barre horizontale, Unicode U+2015. Défini dans la parution
+juin-2021 de &latex;. Comportement similaire à <literal>\textfiguredash</literal>
+ci-dessus ; l’approximation de pdf&tex; est un cadratin.
+</para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\textless</primary></indexterm><literal>\textless</literal>
 </term><listitem><indexterm role="cp"><primary>inférieur à, symbole dans le texte</primary></indexterm>
 <para>Inférieur à : <.
@@ -13328,6 +16656,15 @@
 <indexterm role="cp"><primary>gauche, flèche, dans le texte</primary></indexterm>
 <para>Flèche gauche.
 </para>
+</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\textnonbreakinghyphen</primary></indexterm><literal>\textnonbreakinghyphen</literal>
+</term><listitem><indexterm role="cp"><primary>trait d’union insécable, caractère</primary></indexterm>
+<indexterm role="cp"><primary>insécable, caractère trait d’union</primary></indexterm>
+<para>Caractère trait d’union insécable, Unicode U+2011. Défini dans la
+parution juin-2021 de &latex;. Comportement similaire à
+<literal>\textfiguredash</literal> ci-dessus ; l’approximation de pdf&tex; est un
+trait d’union ASCII ordinaire (avec saut de ligne non-autorisé juste
+après).
+</para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\textordfeminine</primary></indexterm><literal>\textordfeminine</literal>
 </term><term><indexterm role="fn"><primary>\textordmasculine</primary></indexterm><literal>\textordmasculine</literal>
 </term><listitem><indexterm role="cp"><primary>féminin, symbole ordinal</primary></indexterm>
@@ -13582,8 +16919,11 @@
 <indexterm role="cp"><primary>accent double-brève-renversée</primary></indexterm>
 <indexterm role="cp"><primary>double-brève-renversée, diacritique</primary></indexterm>
 <indexterm role="cp"><primary>tirant suscrit, diacritique</primary></indexterm>
-<para>Produit un tirant suscrit (double brève renversée), comme dans
-‘oo[’.  La forme <literal>\newtie</literal> est centrée dans sa boîte.
+<para>Produit un tirant suscrit, ou double brève
+renversée
+(utilisé pour la translitération du Cyrillique dans la romanisation
+ALA-LC). La commande <literal>\t</literal> attend que l’argument consiste en deux
+caratères. La forme <literal>\newtie</literal> est centrée dans sa boîte.
 </para>
 </listitem></varlistentry><varlistentry><term><literal>\u</literal>
 </term><term><literal>\capitalbreve</literal>
@@ -13724,7 +17064,73 @@
 </listitem></varlistentry></variablelist>
 
 </sect1>
-<sect1 label="23.7" id="_005crule">
+<sect1 label="23.7" id="inputenc-package">
+<title>paquetage <literal>inputenc</literal></title>
+
+<indexterm role="fn"><primary>inputenc</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\usepackage[<replaceable>nom-codage</replaceable>]{inputenc}
+</screen>
+<para>Déclare que le codage du texte du fichier d’entrée est
+<replaceable>nom-codage</replaceable>. Par défaut, quand ce paquetage n’est pas chargé, c’est
+UTF-8.  Techniquement, la spécificaton du nom du codage est optionnelle,
+mais en pratique il n’est pas utile de l’omettre.
+</para>
+<indexterm role="cp"><primary>codage des fichiers d’entrée</primary></indexterm>
+<indexterm role="cp"><primary>caractère, codage de</primary></indexterm>
+<indexterm role="cp"><primary>Unicode</primary></indexterm>
+<para>Dans un fichier informatique, les caractères sont stockés selon un
+schéma appelé le <firstterm>codage</firstterm>.  Il y a de nombreux différents
+codages. Le plus simple est l’ASCII, il prend en charge 95 caractères
+imprimables, soit trop peu pour la plupart des langages du monde. Par
+exemple, pour composer un e tréma ‘<literal>ë</literal>’ dans un fichier source
+&latex; codé en ASCII, on utilise la séquence <literal>\"e</literal>. Ceci
+rendrait les fichiers source pour quoi que ce soit d’autre que
+l’anglais difficiles à lire ; et même pour l’anglais il est commode
+d’avoir un codage plus étendu.
+</para>
+<para>La norme moderne de codage, d’une certaine façon une réunion des autres,
+est l’UTF-8, l’une des représentations de l’Unicode. C’est le codage par
+défaut de &latex; depuis 2018.
+</para>
+<para>Le paquetage <literal>inputenc</literal> permet à &latex; de savoir quel codage est
+utilisé. Par exemple, la commande suivante dit explictement que le
+fichier d’entrée est en UTF-8 (notez l’absence de tiret).
+</para>
+<screen>\usepackage[utf8]{inputenc}
+</screen>
+<para>Attention : n’utilisez <literal>inputenc</literal> qu’avec le moteur pdf&tex;
+(voir <link linkend="TeX-engines">&tex; engines</link>).  (Les moteurs Xe&tex; et Lua&tex; supposent
+que le fichier d’entrée est codé en UTF-8). Si vous invoquez &latex;
+avec soit la commande <command>xelatex</command> soit la commande
+<command>lualatex</command>, et essayez de déclarer un codage distinct d’UTF-8
+avec <literal>inputenc</literal>, comme par ex. <literal>latin1</literal>, alors vous
+obtiendrez l’erreur <literal>inputenc is not designed for xetex or luatex</literal>.
+</para>
+<para>Une erreur du paquetage <literal>inputenc</literal> telle que <literal>Invalid UTF-8
+byte "96</literal> signifie que le fichier d’entrée contient du matériel qui ne
+suit pas le schéma de codage. Souvent ces erreurs proviennent de la copie
+de matériel issu d’un document utilisant un codage différent de celui du
+fichier d’entrée ; l’erreur donnée en exemple provient d’un guillemet
+anglais simple copié d’une page web utilisant <literal>latin1</literal> vers un
+fichier d’entrée &latex; utilisant UTF-8.  La solutiçon la plus simple
+consiste à remplacer tout caractère non-UTF-8 avec leur équivalent UTF-8,
+ou d’utiliser une commande ou un caractère équivalent en &latex;.
+</para>
+<indexterm role="fn"><primary>\inputencoding</primary></indexterm>
+<anchor id="_005cinputencoding"/><para>Dans certains documents, tel que des collections d’articles de revue
+écrits pas différents auteurs, changer le codage en milieu de document
+peut s’avérer nécessaire. Utiliser la commande
+<literal>\inputencoding{<replaceable>nom-codage</replaceable>}</literal>.  Les valeurs les plus usuelles
+pour <replaceable>nom-codage</replaceable> sont : <literal>ascii</literal>, <literal>latin1</literal>, <literal>latin2</literal>,
+<literal>latin3</literal>, <literal>latin4</literal>, <literal>latin5</literal>, <literal>latin9</literal>,
+<literal>latin10</literal>, et <literal>utf8</literal>.
+</para>
+
+</sect1>
+<sect1 label="23.8" id="_005crule">
 <title><literal>\rule</literal></title>
 <indexterm role="fn"><primary>\rule</primary></indexterm>
 
@@ -13746,7 +17152,7 @@
 </para></listitem></varlistentry></variablelist>
 
 </sect1>
-<sect1 label="23.8" id="_005ctoday">
+<sect1 label="23.9" id="_005ctoday">
 <title><literal>\today</literal></title>
 <indexterm role="fn"><primary>\today</primary></indexterm>
 <indexterm role="cp"><primary>date d’aujourd’hui</primary></indexterm>
@@ -13757,7 +17163,7 @@
 <literal>\month</literal>, et <literal>\year</literal> (voir <link linkend="_005cday-_005cmonth-_005cyear">\day \month \year</link>) pour faire
 cela.  Elle n’est pas mise à jour durant l’execution de la compilation.
 </para>
-<para>Les extensions multilingues comme entre autres le paquetage <filename>babel</filename>
+<para>Les extensions multilingues comme entre autres le paquetage <literal>babel</literal>
 ou la classe <filename>lettre</filename> localisent <literal>\today</literal>. Par exemple le code
 suivant produit ‘<literal>4 juillet 1976</literal>’ :
 </para>
@@ -13807,14 +17213,14 @@
   }
 \begin{document}
 \frontmatter
-\include{pref} 
+\include{pref}
 \mainmatter
-\include{chap1} 
+\include{chap1}
 \include{chap2}
 \appendix
 \include{append}
 \backmatter
-\include{bib} 
+\include{bib}
 \end{document}
 </screen>
 <para>Dans cet example on prend le matériel de <filename>pref.tex</filename>,
@@ -14154,8 +17560,8 @@
 <indexterm role="fn"><primary><literal>polyglossia</literal>, paquetage</primary></indexterm>
 
 <para>De même, les deux autres lignes s’occupent des deux autres. Des
-paquetages d’internationalisation tels que <filename>babel</filename> ou
-<filename>polyglossia</filename> modifient les titres en fonction de la langue de base
+paquetages d’internationalisation tels que <literal>babel</literal> ou
+<literal>polyglossia</literal> modifient les titres en fonction de la langue de base
 sélectionnée.
 </para>
 <indexterm role="fn"><primary>paquetage <literal>tocloft</literal></primary></indexterm>
@@ -14167,58 +17573,152 @@
 <para>Le CTAN a beaucoup de paquetages traitant de la table des matières et
 des listes de figures et de tableaux.  L’un d’eux bien commode pour
 ajuster certains aspects du traitement par défaut, tels que
-l’espacement, est <filename>tocloft</filename>.  Et <filename>tocbibbind</filename> permet d’ajouter
+l’espacement, est <literal>tocloft</literal>.  Et <literal>tocbibbind</literal> permet d’ajouter
 automatiquement la bibliograpghie, les indexes, etc. à la table des
 matières.
 </para>
 
 
-<sect2 label="25.1.1" id="_005caddcontentsline">
+<sect2 label="25.1.1" id="_005c_0040dottedtocline">
+<title><literal>\@dottedtocline</literal></title>
+
+<indexterm role="fn"><primary>\@dottedtocline</primary></indexterm>
+<indexterm role="cp"><primary>table des matières, crée une ligne pointillée</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\@dottedtocline{<replaceable>numnivrubrique</replaceable>}{<replaceable>renfoncement</replaceable>}{<replaceable>largeurnum</replaceable>}{<replaceable>texte</replaceable>}{<replaceable>numpage</replaceable>}
+</screen>
+<para>Uitlisée en interne par &latex; pour formater une ligne d’article dans
+la table des matières, table des figures ou table des tableaux. Les
+auteurs ne saisissent pas directement des commandes
+<literal>\@dottedtocline</literal>.
+</para>
+<para>Cette commande est typiquement utilisée par <literal>\l at section</literal>,
+<literal>\l at subsection</literal>, etc., pour formater le contenu de ces tables.
+Par exemple, le fichier <filename>article.cls</filename> contient ces définitions :
+</para>
+<screen>\newcommand*\l at section{\@dottedtocline{1}{1.5em}{2.3em}}
+\newcommand*\l at subsection{\@dottedtocline{2}{3.8em}{3.2em}}
+\newcommand*\l at subsubsection{\@dottedtocline{3}{7.0em}{4.1em}}
+</screen>
+<para>Dans cet exemple, on dirait <literal>\@dottedcline</literal> ne prend que trois
+argument. Mais en remontant le code on s’aperçoit qu’elle prend
+également les deux arguments finaux <replaceable>texte</replaceable> et <replaceable>numéro-page</replaceable> du
+synopsis d’appel de <literal>\contentsline</literal> (voir <link linkend="_005ccontentsline">\contentsline</link>).
+</para>
+<indexterm role="cp"><primary>points de suite, pointillés dans la table des matières</primary></indexterm>
+<para>Entre la boîte du texte de titre de rubrique et la marge de droite, ces
+commandes <literal>\@dottedtocline</literal> insèrent des <firstterm>points de suite</firstterm>,
+c-à-d. une ligne en pointillés uniformément espacés. L’espace
+inter-point est donné par la commande <literal>\@dotsep</literal>.  Par défaut
+c’est 4.5 (exprimé en unités de longueur mathématique, ou <literal>mu</literal>,
+soit <literal>1/18</literal>em.  On peut le modifier avec
+<literal>\renewcommand</literal>, comme dans
+<literal>\renewcommand{\@dotsep}{3.5}</literal>.
+</para>
+<para>Dans la classe standarde <filename>book</filename>, &latex; n’utilise pas de points
+de suite pour articles de la table correspondant aux rubriques de niveau
+<literal>\part</literal> ou <literal>\chapter</literal>, et dans la classe <filename>article</filename>, il
+n’en utilise pas pour les articles de niveau <literal>\section</literal>.
+</para>
+
+</sect2>
+<sect2 label="25.1.2" id="_005caddcontentsline">
 <title><literal>\addcontentsline</literal></title>
 <indexterm role="fn"><primary>\addcontentsline{<replaceable>ext</replaceable>}{<replaceable>unit</replaceable>}{<replaceable>texte</replaceable>}</primary></indexterm>
 <indexterm role="cp"><primary>table des matières, ajouter manuellement un article</primary></indexterm>
-<!-- xx Revoir la trad. -->
 
 <para>Synopsis :
 </para>
 <screen>\addcontentsline{<replaceable>ext</replaceable>}{<replaceable>unit</replaceable>}{<replaceable>texte</replaceable>}
 </screen>
-<para>La commande <literal>\addcontentsline</literal> ajoute une entrée a la liste ou
-table specifiée où :
+<indexterm role="fn"><primary>\contentsline</primary></indexterm>
+<para>Ajoute un article dans le fichier auxiliaire dont l’extension de nom est
+<replaceable>ext</replaceable>.
 </para>
+<para>L’exemple suivant a pour effet d’ajouter une ligne ‘<literal>Appendices</literal>’ à
+la table des matières :
+</para>
+<screen>\addcontentsline{toc}{section}{\protect\textbf{Appendices}}
+</screen>
+<para>elle apparaîtra au même niveau de renfoncement que les rubriques, sera en
+caractères gras, et recevra le numéro de page correspondant au point où
+la commande apparaît dans le fichier d’entrée.
+</para>
+<para>La commande <literal>\addcontentsline</literal> écrit de l’information dans le
+fichier <filename><replaceable>nom-racine</replaceable>.<replaceable>ext</replaceable></filename>, où <replaceable>nom-racine</replaceable> est le
+nom du fichier racine (voir <link linkend="Splitting-the-input">Splitting the input</link>). Il écrit cette
+information comme le texte de la commande
+<literal>\contentsline{<replaceable>unit</replaceable>}{<replaceable>texte</replaceable>}{<replaceable>numéro</replaceable>}</literal>, où
+<literal><replaceable>numéro</replaceable></literal> est la valeur courante du compteur <literal><replaceable>unit</replaceable></literal>
+(voir <link linkend="_005ccontentsline">\contentsline</link>). Le cas le plus fréquent est la table des
+matières et dans ce cas <replaceable>numéro</replaceable> est la valeur du compteur
+<replaceable>unit</replaceable> dans la première page produite où la commande
+<literal>\addcontentsline</literal> correspondante fut utilisée.
+</para>
+<para>Cette commande est invoquées par les commandes de rubricage
+<literal>\chapter</literal>, etc. (voir <link linkend="Sectioning">Sectioning</link>), et aussi par <literal>\caption</literal>
+au sein d’un environnement flottant (voir <link linkend="Floats">Floats</link>). Mais elle est
+aussi directement utilisées par des auteurs. Par exemple, un auteur
+écrivant un livre dont le style est d’avoir une préface non numérotée
+pourrait utiliser <literal>\chapter*</literal>. Mais cette commande ne produit pas
+d’article dans la table des matière, on peut alors l’entrer manuellement
+ainsi :
+</para>
+<screen>\chapter*{Preface}
+\addcontentsline{toc}{chapter}{\protect\numberline{}Préface}
+</screen>
+<para>Dans le fichier <filename><replaceable>nom-racine</replaceable>.toc</filename> &latex; insère alors la
+ligne <literal>\contentsline {chapter}{\numberline {}Préface}{3}</literal> ;
+notez que le numéro de page ‘<literal>3</literal>’ est généré automatiquement par le
+système, et non saisi manuellement.
+</para>
+<para>Tous les arguments de <literal>\addcontentsline</literal> sont obligatoires.
+</para>
+
 <variablelist><varlistentry><term><replaceable>ext</replaceable>
-</term><listitem><para>L’extension de nom de fichier du fichier dans lequel l’information doit
-être écrite, typiquement c’est l’une des trois suivante :: <literal>toc</literal>
-pour la table des matière (« table of contents » en langue anglaise),
-<literal>lof</literal> pour la liste des figures (« list of figures »), ou
-<literal>lot</literal> pour la liste des tableaux (« list of tables »).
+</term><listitem><para>Typiquement c’est l’une des trois chaînes suivantes : <literal>toc</literal> pour la
+table des matière (« table of contents » en langue anglaise), <literal>lof</literal>
+pour la liste des figures (« list of figures »), ou <literal>lot</literal> pour la
+liste des tableaux (« list of tables »).  L’extension de nom de fichier
+du fichier dans lequel l’information doit être écrite.
 </para>
 </listitem></varlistentry><varlistentry><term><replaceable>unit</replaceable>
-</term><listitem><para>Le nom de l’unité sectionnelle à ajouter, typiquement l’une des
-suivantes, selon la valeur de l’argument <replaceable>ext</replaceable> :
+</term><listitem><para>Une chaîne dépendant de la valeur de l’argument <replaceable>ext</replaceable>, typiquement
+l’une des suivantes :
 </para>
 <variablelist><varlistentry><term><literal>toc</literal>
-</term><listitem><para>Les unités sectionnelles : <literal>part</literal>, <literal>chapter</literal>,
-<literal>section</literal>, <literal>subsection</literal>, <literal>subsubsection</literal>.
+</term><listitem><para>Pour la table des matières, c’est le nom d’une unité sectionnelle : <literal>part</literal>, <literal>chapter</literal>,
+<literal>section</literal>, <literal>subsection</literal>, <literal>subsubsection</literal>, etc.
 </para></listitem></varlistentry><varlistentry><term><literal>lof</literal>
 </term><listitem><para>Pour la liste des figures : <literal>figure</literal>.
 </para></listitem></varlistentry><varlistentry><term><literal>lot</literal>
 </term><listitem><para>Pour la liste des tableaux : <literal>table</literal>.
 </para></listitem></varlistentry></variablelist>
 </listitem></varlistentry><varlistentry><term><replaceable>texte</replaceable>
-</term><listitem><para>Le texte de l’entrée.
+</term><listitem><para>Le texte de l’entrée. On doit précéder de <literal>\protect</literal> toute commande
+fragile (voir <link linkend="_005cprotect">\protect</link>) y figurant.
 </para></listitem></varlistentry></variablelist>
-<indexterm role="fn"><primary>\contentsline</primary></indexterm>
-<para>Ce qui est écrit dans le fichier <filename>.<replaceable>ext</replaceable></filename> est la commande
-<literal>\contentsline{<replaceable>unit</replaceable>}{<replaceable>texte</replaceable>}{<replaceable>numéro</replaceable>}</literal>, où
-<literal><replaceable>numéro</replaceable></literal> est la valeur courante du compteur
-<literal><replaceable>unit</replaceable></literal>.
+<para>La commande <literal>\addcontentsline</literal> a une interaction avec
+<literal>\include</literal> (voir <link linkend="_005cinclude-_0026-_005cincludeonly">\include & \includeonly</link>). Si vous les utilisez
+au même niveau comme dans
+<literal>\addcontentsline{...}{...}{...}\include{...}</literal>, alors les
+lignes dans la table des matières risquent de sortir dans un ordre
+erroné. La solution est de déplacer <literal>\addcontentsline</literal> dans le
+fichier qu’on inclut.
 </para>
-<!-- ?? how hardwired are these values?  other unit names? -->
+<para>Si vous utiliser une <replaceable>unit</replaceable> que &latex; ne reconnaît pas, comme
+la coquille dans l’exemple suivant
+</para>
+<screen>\addcontentsline{toc}{setcion}{\protect\textbf{Appendices}}
+</screen>
+<para>alors vous n’obtiendrez pas une erreur mais le formatage de la table des
+matières sera incohérent.
+</para>
 
-
 </sect2>
-<sect2 label="25.1.2" id="_005caddtocontents">
+<sect2 label="25.1.3" id="_005caddtocontents">
 <title><literal>\addtocontents</literal></title>
 <indexterm role="fn"><primary>\addtocontents{<replaceable>ext</replaceable>}{<replaceable>texte</replaceable>}</primary></indexterm>
 
@@ -14237,7 +17737,74 @@
 </term><listitem><para>Le texte à écrire.
 </para></listitem></varlistentry></variablelist>
 </sect2>
-<sect2 label="25.1.3" id="_005cnofiles">
+<sect2 label="25.1.4" id="_005ccontentsline">
+<title><literal>\contentsline</literal></title>
+
+<indexterm role="cp"><primary>table des matières</primary></indexterm>
+<indexterm role="fn"><primary>\contentsline</primary></indexterm>
+<indexterm role="fn"><primary>\tableofcontents</primary></indexterm>
+<indexterm role="fn"><primary>.toc, fichier</primary></indexterm>
+<indexterm role="fn"><primary>\listoffigures</primary></indexterm>
+<indexterm role="fn"><primary>\listoftables</primary></indexterm>
+<indexterm role="fn"><primary>.lof, fichier</primary></indexterm>
+<indexterm role="fn"><primary>.lot, fichier</primary></indexterm>
+<indexterm role="fn"><primary>\l at chapter</primary></indexterm>
+<indexterm role="fn"><primary>\l at section</primary></indexterm>
+<indexterm role="fn"><primary>\l at subsection</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<!-- attention référence au synoposis dans nœud \@dottedtocline -->
+<screen>\contentsline{<replaceable>unit</replaceable>}{<replaceable>texte</replaceable>}{<replaceable>numéro-page</replaceable>}
+</screen>
+<para>Utilisé en interne par &latex; pour composer un article dans une table
+des matières, table des figures, ou table des tableaux (voir <link linkend="Table-of-contents-etc_002e">Table of
+contents etc.</link>). Les auteurs ne saisissent pas directement les commandes
+<literal>\contentsline</literal>.
+</para>
+<para>En général l’ajout de matériel à ces table est fait automatiquement par
+les commande <literal>\chapter</literal>, <literal>\section</literal>, etc. pour la table des
+matières, ou par la commande <literal>\caption</literal> au sein d’un environnement
+<literal>\figure</literal> ou <literal>\table</literal> (voir <link linkend="figure">figure</link> et voir <link linkend="table">table</link>).
+Ainsi, en supposant que le fichier raacine est <filename>these.tex</filename>, et
+qu’il contient la déclaration <literal>\tableofcontents</literal>, la commande
+<literal>\chapter{Chapitre premier}</literal> produit quelque-chose de ce genre
+dans le ifchier <filename>these.toc</filename> :
+</para>
+<screen>\contentsline {chapter}{\numberline {1}Chapitre premier}{3}
+</screen>
+<para>Si le fichier contient la déclaration <literal>\listoffigures</literal> alors un
+environnement figure comprenant <literal>\caption{Essai}</literal> produira quelque-chose de ce genre dans <filename>these.lof</filename>.
+</para>
+<screen>\contentsline {figure}{\numberline {1.1}{\ignorespaces Essai}}{6}
+</screen>
+<para>Pour ajouter manuellement du matériel, utilisez
+<literal>\addcontentsline{<replaceable>typefic</replaceable>}{<replaceable>unit</replaceable>}{\<replaceable>texte</replaceable>}</literal>,
+où <replaceable>typefic</replaceable> est <literal>toc</literal>, <literal>lof</literal>, ou <literal>lot</literal>
+(voir <link linkend="_005caddcontentsline">\addcontentsline</link>).
+</para>
+<indexterm role="fn"><primary>paquetage <literal>tocloft</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>tocloft</literal>, paquetage</primary></indexterm>
+
+<para>Pour manipuler la façon dont le matériel de la commande
+<literal>\contentline</literal> est composé, voir le paquetage <literal>tocloft</literal>.
+</para>
+<indexterm role="fn"><primary>paquetage <literal>hyperref</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>hyperref</literal>, paquetage</primary></indexterm>
+
+
+<para>Notez que le paquetage <literal>hyperref</literal> change la définition de
+<literal>\contentsline</literal> (et de <literal>\addcontentsline</literal>) pour ajouter plus
+d’arguments, fabriquer des hyperliens.  C’est la source de l’erreur
+<literal>Argument of \contentsline has an extra }</literal> quand on
+ajoute/supprime l’utilisation d’<literal>hyperref</literal> et qu’une compilation a
+déjà été faite.  Pour réparer cette erreur, détruisez les fichiers
+<filename>.toc</filename>, <filename>.lof</filename> ou <filename>.lot</filename>, et exécutez de nouveau
+&latex;.
+</para>
+
+</sect2>
+<sect2 label="25.1.5" id="_005cnofiles">
 <title><literal>\nofiles</literal></title>
 
 <indexterm role="fn"><primary>\nofiles</primary></indexterm>
@@ -14267,6 +17834,45 @@
 </para>
 
 </sect2>
+<sect2 label="25.1.6" id="_005cnumberline">
+<title><literal>\numberline</literal></title>
+
+<indexterm role="fn"><primary>\numberline</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\numberline{\<replaceable>numéro</replaceable>}
+</screen>
+<para>Compose son argument fer à gauche dans une boîte. Cela est utilisé au
+sein d’une commande <literal>\contentsline</literal> pour composer les numéros de
+rubrique (voir <link linkend="_005ccontentsline">\contentsline</link>).
+</para>
+<para>Par exemple, cette ligne dans un fichier <filename>.toc</filename> a pour effer que le
+<literal>1.1</literal> est composé fer à gauche :
+</para>
+<screen>\contentsline {subsection}{\numberline {1.1}Motivation}{2}
+</screen>
+<para>Par défaut, &latex; compose tout numéro de rubrique au sein d’une boîte
+de longueur <literal>\@tempdima</literal>.  Cette longueur est réglée par les
+commandes <literal>\l at section</literal>, <literal>\l at subsection</literal>, etc.  Pour Mettre
+les numéros de rubrique dans des boîtes de longueur naturelle utiliser le
+code <literal>\renewcommand{\numberline}[1]{#1~}</literal> avant
+<literal>\tableofcontents</literal>.
+</para>
+<para>Cette commande est fragile, aussi vous pourriez avoir besoin de la
+précéder d’un <literal>\protect</literal> (voir <link linkend="_005cprotect">\protect</link>).  Un exemple
+est l’utilisation de <literal>\protect</literal> dans la commande suivante :
+</para>
+<screen><literal>\addcontentsline{toc}{section}{\protect\numberline {}Sommaire}</literal>
+</screen>
+<para>de sorte à obtenir le <literal>\numberline</literal> dans la commande
+<literal>\contentsline</literal> dans le fichier <filename>.toc</filename> ainsi :
+<literal>\contentsline {section}{\numberline {}Sommaire}{6}</literal> (le
+numéro de page ‘<literal>6</literal>’ est ajouté automatiquement par &latex; ;
+voir <link linkend="_005caddcontentsline">\addcontentsline</link>).
+</para>
+
+</sect2>
 </sect1>
 <sect1 label="25.2" id="Glossaries">
 <title>Glossaires</title>
@@ -14289,34 +17895,196 @@
 <para>Le paquetage <literal>glossary</literal> disponible sur le CTAN fournit une prise en
 charge de glossaires plus élaborée.
 </para>
+
+</sect1>
 <!-- Revoir la trad. -->
-</sect1>
 <sect1 label="25.3" id="Indexes">
 <title>Index</title>
 <indexterm role="cp"><primary>index</primary></indexterm>
 
 <indexterm role="fn"><primary>\makeindex</primary></indexterm>
-<para>La commande <literal>\makeindex</literal> active la création d’index.  Placez là dans le
-préambule.
+<indexterm role="fn"><primary>\index</primary></indexterm>
+<indexterm role="cp"><primary><filename>.idx</filename>, fichier</primary></indexterm>
+
+<para>Si vous dites à &latex; les termes que vous voulez voir apparaître dans
+un index, alors il peut produire cet index, classé alphabétiquement et
+en maintenant automatiquement les numéros de page.  Ce qui suit illustre
+les bases.
 </para>
+<screen>\documentclass{article}
+\usepackage{makeidx}    % Fournit les commandes d'indexation
+  \makeindex
+% \usepackage{showidx}  % Affiche les notes en marge des articles
+                        % de l'index
+  ...
+\begin{document}
+  ...
+Le théorème de Wilson\index{Théorème de Wilson} dit qu'un nombre $n>1$
+est premier si et seulement si la factorielle de $n-1$ est congurente à
+$-1$ modulo~$n$.\index{congruence!et théorème de Wilson}
+  ...
+\printindex
+\end{document}
+</screen>
+<para>Comme illustré ci-dessus, on déclare des articles d’index avec la
+commande <literal>\index</literal> (voir <link linkend="_005cindex">\index</link>). Quand vous exécutez &latex;,
+le <literal>\index</literal> inscrit son information, telle que ‘<literal>Théorème de
+Wilson</literal>’, et le numéro de page, dans un fichier auxilaire dont le nom
+finit en <filename>.idx</filename>. Ensuite, pour classer par ordre alphabétique, et
+pour d’autre manipulations, on exécute un program externe, typiquement
+<command>makeindex</command> (voir <link linkend="makeindex">makeindex</link>), ce qui écrit un fichier dont le
+nom finit en <filename>.ind</filename>.  Finalement, <literal>\printindex</literal> ramène cette
+information manipulée dans la sortie (voir <link linkend="_005cprintindex">\printindex</link>).
+</para>
+<para>Ainsi, si le code de l’exemple plus haut est dans le fichier
+<filename>numth.tex</filename> alors exécuter ‘<literal>pdflatex numth</literal>’ sauvegarde
+l’information de l’article d’index et son numéro de page dans
+<filename>numth.idx</filename>. Et ensuite exécuter ‘<literal>makeindex numth</literal>’ classe par
+ordre alphabétique et sauvegarde les résultats dans
+<filename>numth.ind</filename>. Finalement, exécuter de nouveau ‘<literal>pdflatex numth</literal>’
+affiche l’index désiré, à l’endoit où la commande <literal>\printindex</literal>
+est dans le code source.
+</para>
+<para>Il, y a beaucoup d’options pour contrôler la sortie.  Un exemple est que
+le point d’exclamation dans <literal>\index{congruence!et théorème de
+Wilson}</literal> produit un article principal pour ‘<literal>congruence</literal>’ avec un
+sous-article pour ‘<literal>et théorème de Wilson</literal>’.  Pour plus
+d’information, voir <link linkend="makeindex">makeindex</link>.
+</para>
+<para>Les commandes <literal>\makeindex</literal> et <literal>\printindex</literal> sont
+indépendantes.  Ne pas mettre le <literal>\makeindex</literal> arrête que &latex;
+sauvegarde les articles d’index dans le fichier auxiliaire. Ne pas
+mettre le <literal>\printindex</literal> a pour effet que &latex; n’affiche pas
+l’index dans la sortie.
+</para>
+<indexterm role="fn"><primary>paquetage <literal>showidx</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>showidx</literal>, paquetage</primary></indexterm>
+
+<indexterm role="fn"><primary>paquetage <literal>multind</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>multind</literal>, paquetage</primary></indexterm>
+
+<indexterm role="cp"><primary>indexes multiples</primary></indexterm>
+<indexterm role="cp"><primary>multiples, indexes</primary></indexterm>
+<para>Nombre de paquetages existent concernant l’indexation. Le paquetage
+<literal>showidx</literal> a pour effet que chaque article d’index est affiché dans
+la marge sur la page où le <literal>\index</literal> apparaît. Ceci peut être utile
+pour préparer l’index.  Le paquetage <literal>multind</literal>, avec d’autres,
+prend en charge les indexes multiples. Voir aussi l’article de la FAQ
+&tex; sur ce sujet,
+<ulink url="https://www.texfaq.org/FAQ-multind">https://www.texfaq.org/FAQ-multind</ulink>, et le sujet CTAN,
+<ulink url="https://ctan.org/topic/index-multi">https://ctan.org/topic/index-multi</ulink>.
+</para>
+
+
+<sect2 label="25.3.1" id="Produce-the-index-manually">
+<title>Produire l’index manuellement</title>
+
+<indexterm role="cp"><primary>index, production manuelle</primary></indexterm>
+<indexterm role="fn"><primary>theindex</primary></indexterm>
+
+<para>Les documents qui sont brefs et statiques peuvent avoir un index produit
+manuellement. L’exemple ci-dessous produit une page séparée intitulée
+‘<literal>Index</literal>’, en format à deux colonnes.
+</para>
+<indexterm role="fn"><primary>environnement <literal>theindex</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>theindex</literal>, environnement</primary></indexterm>
+
+<screen>\begin{theindex}
+\item acorn squash, 1
+\subitem maple baked, 2
+\indexspace
+\item bacon, 3
+\subitem maple baked, 4
+\end{theindex}
+</screen>
+<para>Notez que l’auteur doit saisir les numéros de page, ce qui est rébarbatif
+et résulte en des numéros inexacts si le document change. C’est pourquoi
+dans la plupart des cas des méthodes automatisées telles que
+<command>makeindex</command> sont préférables.  Voir <link linkend="Indexes">Indexes</link>.
+</para>
+<indexterm role="fn"><primary>\item</primary></indexterm>
+<indexterm role="fn"><primary>\subitem</primary></indexterm>
+<indexterm role="fn"><primary>\subsubitem</primary></indexterm>
+<indexterm role="fn"><primary>\indexspace</primary></indexterm>
+<para>Toutefois nous couvrons ces commandes pour être exhaustif, et parce que
+les méthode automatisées sont basées sur elles. Comme l’exemple
+l’illustre, un article principal utilise <literal>\item</literal>, un sous-article
+<literal>\subitem</literal>, et le niveau le plus bas utilise <literal>\subsubitem</literal>.
+Les lignes à blanc entre les articles sont sans effet. L’exemple
+ci-dessus inclut <literal>\indexspace</literal> pour produire un espace vertical dans
+la sortie que certains styles utilisent avant le premier article
+commençant avec une nouvelle lettre.
+</para>
+
+</sect2>
+<sect2 label="25.3.2" id="_005cindex">
+<title><literal>\index</literal></title>
+
 <indexterm role="fn"><primary>\index</primary></indexterm>
 <indexterm role="cp"><primary><filename>.idx</filename>, fichier</primary></indexterm>
-<para>La commande <literal>\index{<replaceable>texte</replaceable>}</literal> écrit un article d’index pour
-<replaceable>texte</replaceable> dans un fichier auxiliaire nommé avec une extention
-<filename>.idx</filename>.
+
+<para>Synopsis :
 </para>
-<indexterm role="fn"><primary>\indexentry</primary></indexterm>
-<para>Plus précisément, ce qui est écrit est la commande
-<literal>\indexentry{<replaceable>texte</replaceable>}{<replaceable>numpage</replaceable>}</literal>, où <replaceable>numpage</replaceable> est
-la valeur courante de <literal>\thepage</literal>.
+<screen>\index{<replaceable>chaîne-article-index</replaceable>}
+</screen>
+<para>Déclare un article dans l’index.  Cette commande est fragile
+(voir <link linkend="_005cprotect">\protect</link>).
 </para>
-<indexterm role="cp"><primary>Voir et Voir aussi, article d’index</primary></indexterm>
-<indexterm role="cp"><primary>article d’index, « Voir » et « Voir aussi »</primary></indexterm>
-<para>Pour générer un article d’index pour « toto » qui dit « Voir titi »,
-utilisez une barre verticale : <literal>\index{toto|see{titi}}</literal>.
-Utilisez <literal>seealso</literal> au lieu de <literal>see</literal> pour fabriquer un article
-en « Voir aussi ».
+<para>Par exemple, comme décrit dans <link linkend="Indexes">Indexes</link>, une façon d’obtenir un
+index du code ci-dessous est de compiler le document avec <literal>pdflatex
+test</literal>, puis de traiter les articles de l’index avec <literal>makeindex
+test</literal>, et ensuite de compiler de nouveau avec <literal>pdflatex test</literal>.
 </para>
+<screen>% fichier test.tex
+  ...
+W~Ackermann (1896--1962).\index{Ackermann}
+  ...
+fonction d'Ackermann\index{Ackermann!fonction}
+  ...
+taux de croissance\index{Ackermann!fonction!taux de croissance}
+</screen>
+<indexterm role="cp"><primary>index, articles, sous-articles</primary></indexterm>
+<para>Les trois articles obtiendront un numéro de page, comme dans
+‘<literal>Ackermann, 22</literal>’.  &latex; formate le deuxième comme un
+sous-article du premier, sur la ligne du dessous et renfoncé, et le
+troisième comme un sous-article du deuxième. On ne peut pas imbriquer
+les articles au delà du troisième niveau de sous-articles.  (Si vous
+ajoutez <literal>\index{Ackermann!fonction!taux de
+croissance!comparaison}</literal> alors <command>makeindex</command> dit ‘<literal>Scanning
+input file test.idx....done (4 entries accepted, 1 rejected)</literal>’ et le
+quatrième niveau est silencieusement absent de l’index).
+</para>
+<para>Si vous saisissez un deuxième <literal>\index</literal> avec la même
+<replaceable>chaîne-article-index</replaceable> alors vous obtiendrez un unique article
+d’index avec deux numéros de page (à moins qu’il se trouve que les deux
+soient sur la même page). Ainsi, ajouter <literal>comme pour
+Ackermann.\index{Ackermann}</literal> plus loin dans le même document que
+ci-dessus donnera un article d’index du genre de ‘<literal>Ackermann, 22,
+151</literal>’.  Notez aussi que vous pouvez saisir les articles d’index dans un
+ordre quelconque, ainsi par exemple <literal>\index{Ackermann!fonction}</literal>
+peut arriver avant <literal>\index{Ackermann}</literal>.
+</para>
+<indexterm role="cp"><primary>index, plage de pages</primary></indexterm>
+<para>Obtenez une plage de page en sortie, du genre de ‘<literal>Hilbert, 23--27</literal>’,
+comme avec le code ci-dessous :
+</para>
+<screen>W~Ackermann (1896--1962).\index{Ackermann}
+  ...
+D~Hilbert (1862--1943)\index{Ackermann!Hilbert|(}
+  ...
+désapprouvait son mariage.\index{Ackermann!Hilbert|)}
+</screen>
+<para>Si le début et la fin de la plage de pages sont égaux alors le systène
+ne donne qu’un seul numéro de page, et non une plage.
+</para>
+<para>Si vous indexez des sous-articles mais sans article principal, comme
+dans <literal>\index{Jones!programme}</literal> et
+<literal>\index{Jones!resultats}</literal>, alors la sortie est l’article
+‘<literal>Jones</literal>’ sans virgule ni numéro de page, suivi de deux
+sous-articles, du genre de ‘<literal>programme, 50</literal>’ et ‘<literal>resultats, 51</literal>’.
+</para>
+<indexterm role="cp"><primary>voir et voir aussi, articles d’index</primary></indexterm>
+<indexterm role="cp"><primary>index, articles, « voir » et « voir aussi »</primary></indexterm>
 <indexterm role="fn"><primary>\seename</primary></indexterm>
 <indexterm role="fn"><primary>\alsoname</primary></indexterm>
 <indexterm role="fn"><primary>paquetage <literal>babel</literal></primary></indexterm>
@@ -14324,48 +18092,299 @@
 <indexterm role="fn"><primary>paquetage <literal>polyglossia</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>polyglossia</literal>, paquetage</primary></indexterm>
 
-<para>Le texte « Voir » est défini par la macro <literal>\seename</literal>, et le texte
-« Voir aussi » par la macro <literal>\alsoname</literal>.  Ils peuvent être redéfinis
-pour d’autres langages.
+
+<para>On génère un article d’index qui dit ‘<literal>Voir</literal>’ en utilisant un
+caractère barre verticale :
+<literal>\index{Ackermann!function|see{fonction de P\'eter}}</literal>.  On peut
+également obtenir ‘<literal>voir aussi</literal>’ avec <literal>seealso</literal>.  (Le texte
+‘<literal>voir</literal>’ est défini par <literal>\seename</literal>, et ‘<literal>voir ausi</literal>’ par
+<literal>\alsoname</literal> lorsqu’on charge un paquetage d’internationalisation
+tel que <literal>babel</literal> or <literal>polyglossia</literal>, et que la langue
+sélectionnée est le français, sinon par défaut c’est ‘<literal>see</literal>’ et
+‘<literal>see also</literal>’, on peut aussi les redéfinir directement avec
+quelque-chose du genre de <literal>\renewcommand{\seename}{cf.}
+\renewcommand{\alsoname}{ibid.}</literal>).
 </para>
-<indexterm role="cp"><primary><command>makeindex</command>, programme</primary></indexterm>
-<indexterm role="cp"><primary><command>xindy</command>, programle</primary></indexterm>
+<para>La production du mot ‘<literal>voir</literal>’ fait partie d’une fonctionalité plus
+générale. Après la barre verticale vous pouvez mettre le nom <replaceable>cmd</replaceable>
+d’une commande <literal>\<replaceable>cmd</replaceable></literal> à un argment, comme dans
+<literal>\index{group|textit}</literal> (notez l’absence de contr’oblique sur la
+commande <literal>\textit</literal>) et le système appliquera cette commande au
+numéro de page dans l’article d’indexe, donnant ici quelque-chose du
+genre de <literal>\textit{7}</literal>.  Vous pouvez aussi définir vos propres
+commandes comme dans
+<literal>\newcommand{\pagecours}[1]{{\color{blue}#1}}</literal> et ensuite
+<literal>\index{Ackermann!function|pagecours}</literal> donnera un numéro de page
+en bleu (voir <link linkend="Color">Color</link>).  Voici in autre exemple, moins pratique :
+</para>
+<!-- credit Ian Thompson https://tex.stackexchange.com/a/272572/121234 -->
+<screen>\newcommand\pageindex[1]{#1, \thepage}
+  ... Epimenides.\index{self-reference|pageindex}
+</screen>
+<para>qui crée une article citant le numéro de page dans le listing de l’index.
+</para>
+<para>Les deux fonctions décrites plus haut peuvent être combinées, comme dans :
+</para>
+<screen>\index{Ackermann!fonction|(pagecours}
+  ...
+\index{Ackermann!fonction|)}
+</screen>
+<para>ce qui en sortie produit un article d’index du genre de ‘<literal>fonction,
+23--27</literal>’ où la plage de numéros de page est en bleu.
+</para>
+<para>Considérez un article d’index tel que ‘<literal>β-testeur</literal>’. Le
+saisir telle que <literal>$\beta$-testeur</literal> aura pour effet qu’il sera
+classé selon le signe dollar. Vous pouvez le saisir en utilisant une
+arobe, comme dans <literal>\index{bêta-testeur@$\beta$-testeur}</literal>.
+Lorsque vous spécifiez un article avec une arobe qui sépare deux chaînes,
+<literal><replaceable>pos</replaceable>@<replaceable>texte</replaceable></literal>, alors <replaceable>pos</replaceable> donne la position
+alphabétique de l’article alors que <replaceable>texte</replaceable> produit le texte de
+l’article. Un autre exemple est que <literal>\index{Saint Michael's
+College at SMC}</literal> produit un article d’index ‘<literal>SMC</literal>’ classé dans un
+autre endroit que son épellation donnerait naturellement.
+</para>
+<para>Pour mettre le caractère <literal>!</literal>, <literal>@</literal>, <literal>|</literal> ou <literal>"</literal> dans
+un article d’index, échappez le en le précédant d’un guillement anglais
+double, <literal>"</literal>.  (Le guillemet double est ignoré pour le classement
+alphabétique).
+</para>
+<indexterm role="fn"><primary>paquetage <literal>index</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>index</literal>, paquetage</primary></indexterm>
+
+<para>Nombre de paquetages sur le CTAN apportent des fonctionnalités
+supplémentaires allant au-délà de celles fournies par <literal>makeidx</literal>.
+L’un deux est <literal>index</literal> qui permet d’avoir des index multiples et
+contient une commande <literal>\index*{<replaceable>index-entry-string</replaceable>}</literal> qui
+imprime la <replaceable>chaîne-article-index</replaceable> en plus de l’indexer.
+</para>
+<indexterm role="fn"><primary>\indexentry</primary></indexterm>
+<indexterm role="cp"><primary>idx, fichier</primary></indexterm>
+<para>La commande <literal>\index</literal> écrit l’information d’indexation dans le
+fichier <filename><replaceable>nom-racine</replaceable>.idx</filename>.  Plus spécifiquement, elle écrit le
+texte de la commande
+<literal>\indexentry{<replaceable>chaîne-article-index</replaceable>}{<replaceable>num-page</replaceable>}</literal>, où
+<replaceable>num-page</replaceable> est la valeur du compteur <literal>\thepage</literal>.  Il peut
+arriver, lorsque la commande <literal>\printindex</literal> perd les pédales, que
+vous ayez à détruire ce fichier pour repartir de bases saines.
+</para>
+<para>Si vous oubliez l’accolade fermante sur une commande <literal>\index</literal> alors
+vous obtiendrez un message du genre de :
+</para>
+<screen>Runaway argument?  {Ackermann!function
+!  Paragraph ended before \@wrindex was complete.
+</screen>
+
+</sect2>
+<sect2 label="25.3.3" id="makeindex">
+<title><command>makeindex</command></title>
+
+<indexterm role="fn"><primary>index, traitement</primary></indexterm>
+<indexterm role="cp"><primary>makeindex, programme</primary></indexterm>
 <indexterm role="cp"><primary><filename>.ind</filename>, fichier</primary></indexterm>
-<para>Le fichier en <filename>.idx</filename> généré est ensuite trié avec une commande
-externe, d’ordinaire soit <command>makeindex</command>
-(<ulink url="http://mirror.ctan.org/indexing/makeindex">http://mirror.ctan.org/indexing/makeindex</ulink>) ou la commande (
-multi-lingue) <command>xindy</command> (<ulink url="http://xindy.sourceforge.net">http://xindy.sourceforge.net</ulink>).
-Ceci résulte en un fichier en <filename>.ind</filename>, ce qui peut ensuite être lu
-pour composer l’index.
+<indexterm role="cp"><primary><filename>.idx</filename>, fichier</primary></indexterm>
+
+<para>Synopsis, l’un parmi :
 </para>
-<indexterm role="fn"><primary>\printindex</primary></indexterm>
-<indexterm role="fn"><primary>paquetage <literal>makeidx</literal></primary></indexterm>
-<indexterm role="fn"><primary><literal>makeidx</literal>, paquetage</primary></indexterm>
+<screen>makeindex <replaceable>nomfic</replaceable>
+makeindex -s <replaceable>fichier-style</replaceable> <replaceable>nomfic</replaceable>
+makeindex <replaceable>options</replaceable> <replaceable>nomfic0</replaceable> ...
+</screen>
+<para>Trie l’indormation d’index dans le fichier auxiliaire, et fait d’autres
+traitements dessus. C’est un programme en ligne de commande. Il prend en
+entrée un ou plusieurs fichiers bruts d’index, les fichiers
+<filename><replaceable>nomfic</replaceable>.idx</filename>, et produit en sortie le ficher d’index fini, le
+fichier <filename><replaceable>nomfic</replaceable>.ind</filename> qui est l’entrée de <literal>\printindex</literal>
+(voir <link linkend="_005cprintindex">\printindex</link>).
+</para>
+<indexterm role="cp"><primary><filename>.isty</filename>, fichier</primary></indexterm>
+<indexterm role="fn"><primary>index, fichier de style</primary></indexterm>
+<indexterm role="fn"><primary>makeindex, fichier de style</primary></indexterm>
+<para>La première forme de la commande suffit pour beaucoup d’usages. La
+deuxième permet de formatter l’index en utilisant un <firstterm>fichier de
+style d’index</firstterm>, un fichier <filename>.isty</filename>.  La troisième forme est la plus
+générale ; voir la documentation complète sur le CTAN.
+</para>
+<para>Ci-dessous on donne un exemple d’un fichier <filename>.isty</filename> simple :
+</para>
+<screen>% book.isty 
+%   $ makeindex -s book.isty -p odd book.idx
+% creates the index as book.ind, starting on an odd page. 
+preamble
+"\\pagestyle{empty}
+\\small
+\\begin{theindex}
+\\thispagestyle{empty}"
 
-<para>L’index est d’ordinaire généré avec la commande <literal>\printindex</literal>.
-Celle-ci est définie dans le paquetage <literal>makeidx</literal>, ainsi vous devez
-mettre <literal>\usepackage{makeidx}</literal> dans le préambule.
+postamble
+"\n
+\\end{theindex}"
+</screen>
+<para>La présente description ne couvre que certaines des possibilités du
+<replaceable>fichier-style</replaceable>. Pour une liste complète voir la documentation sur
+le CTAN.
 </para>
-<indexterm role="fn"><primary>\indexspace</primary></indexterm>
-<para>La longueur élastique <literal>\indexspace</literal> est insérée avant chaque
-nouvelle lettre dans l’index imprimé ; sa valeur par défaut est
-‘<literal>10pt plus5pt minus3pt</literal>’.
+<para>Un fichier de style consiste en une liste de couples :
+<replaceable>spécificateur</replaceable> et <replaceable>attribut</replaceable>. Ils peuvent apparaître dans le
+fichier dans un ordre quelconque. Tous les <replaceable>attribut</replaceable>s sont des
+chaînes, sauf mention du contraire. Les chaînes sont entourées de
+guillemets anglais doubles, <literal>"</literal>, et la longueur maximale d’une
+chaîne est de 144 caractères.  Le <literal>\n</literal> représente un saut de ligne
+et le <literal>\t</literal> une tabulation. Les contr’obliques sont échappées avec
+une autre contr’oblique, comme cela : <literal>\\</literal>.  Si une ligne commence
+avec un signe pourcent, <literal>%</literal>, alors c’est un commentaire.
 </para>
-<indexterm role="fn"><primary>paquetage <literal>showidx</literal></primary></indexterm>
-<indexterm role="fn"><primary><literal>showidx</literal>, paquetage</primary></indexterm>
+<variablelist><anchor id="makeindex-preamble"/><varlistentry><term><indexterm role="fn"><primary>preamble</primary></indexterm><literal>preamble</literal>
+</term><listitem><para>Préambule du fichier d’index de sortie. Définit le contexte dans lequel
+l’index est formaté. Vaut par défaut : <literal>"\\begin{theindex}\n"</literal>.
+</para>
+<anchor id="makeindex-postamble"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>postamble</primary></indexterm><literal>postamble</literal>
+</term><listitem><para>Postambule du fichier d’index de sortie. Vaut par défaut :
+<literal>"\n\n\\end{theindex}\n"</literal>.
+</para>
+<anchor id="makeindex-group-skip"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>group_skip</primary></indexterm><literal>group_skip</literal>
+</term><listitem><indexterm role="fn"><primary>\indexspace</primary></indexterm>
+<para>Traditionnellement les articles d’index sont répartis en groupes,
+typiquement un groupe pour les articles commençant pas la lettre
+‘<literal>a</literal>’, etc.  Ce spécificateur donne ce qui est inséré quand un
+nouveau groupe commence.  Vaut par défaut : <literal>"\n\n \\indexspace\n"</literal>
+(<literal>\indexspace</literal> est une commande qui insère une longueur élastique,
+par défaut <literal>10pt plus5pt minus3pt</literal>).
+</para>
+<anchor id="makeindex-letheadflag"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>lethead_flag</primary></indexterm><literal>lethead_flag</literal>
+</term><listitem><para>Un entier. Il commande ce qui est inséré pour un nouveau groupe ou une
+nouvelle lettre. Lorsqu’il vaut 0 (ce qui est le réglage par défaut)
+alors rien d’autre que <literal>group_skip</literal> n’est inséré avant le
+groupe. S’il est positif, alors pour une nouvelle lettre les attributs
+<literal>lethead_prefix</literal> et <literal>lethead_suffix</literal> sont insérés, avec cette
+lettre en capitale entre eux. S’il est négatif, alors ce qui est inséré
+est la lettre en bas de casse. Vaut par défaut 0.
+</para>
+<anchor id="makeindex-lethead-prefix"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>lethead_prefix</primary></indexterm><literal>lethead_prefix</literal>
+</term><listitem><para>Si un nouveau groupe commence avec une lettre différente alors c’est le
+préfixe inséré devant l’en-tête présentant la nouvelle lettre. Vaut par
+défaut : <literal>""</literal>
+</para>
+<anchor id="makeindex-lethead-suffix"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>lethead_suffix</primary></indexterm><literal>lethead_suffix</literal>
+</term><listitem><para>Si un nouveau groupe commence avec une lettre différente alors c’est le
+suffixe inséré après l’en-tête présentant la nouvelle lettre. Vaut par
+défaut : <literal>""</literal>
+</para>
+<anchor id="makeindex-item-0"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>item_0</primary></indexterm><literal>item_0</literal>
+</term><listitem><para>C’est ce qui est mis entre deux articles de niveau 0. Vaut par défaut :
+<literal>"\n \\item "</literal>.
+</para>
+<anchor id="makeindex-item-1"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>item_1</primary></indexterm><literal>item_1</literal>
+</term><listitem><para>Mis entre deux articles de niveau 1. Vaut par défaut : <literal>"\n
+\\subitem "</literal>.
+</para>
+<anchor id="makeindex-item-2"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>item_2</primary></indexterm><literal>item_2</literal>
+</term><listitem><para>Mis entre deux articles de niveau 2. Vaut par défaut : <literal>"\n
+\\subsubitem "</literal>.
+</para>
+<anchor id="makeindex-item-01"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>item_01</primary></indexterm><literal>item_01</literal>
+</term><listitem><para>C’est ce qui est mis entre un article de niveau 0 et un article de
+niveau 1. Vaut par défaut : <literal>"\n \\subitem "</literal>.
+</para>
+<anchor id="makeindex-item-x1"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>item_x1</primary></indexterm><literal>item_x1</literal>
+</term><listitem><para>C’est ce qui est mis entre un article de niveau 0 et un article de
+niveau 1 dans le cas où l’article de niveau 0 n’a pas de numéro de page
+(comme dans <literal>\index{aaa|see{bbb}}</literal>). Vaut par défaut :
+<literal>"\n \\subitem "</literal>.
+</para>
+<anchor id="makeindex-item-12"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>item_12</primary></indexterm><literal>item_12</literal>
+</term><listitem><para>C’est ce qui est mis entre un article de niveau 1 et un article de
+niveau 2.  Vaut par défaut : <literal>"\n \\subsubitem "</literal>.
+</para>
+<anchor id="makeindex-item-x2"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>item_x2</primary></indexterm><literal>item_x2</literal>
+</term><listitem><para>C’est ce qui est mis entre un article de niveau 1 et un article de
+niveau 2 si l’article de niveau 1 n’a pas de numéro de page. Vaut par
+défaut : <literal>"\n \\subsubitem "</literal>.
+</para>
+<anchor id="makeindex-delim-0"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>delim_0</primary></indexterm><literal>delim_0</literal>
+</term><listitem><para>Délimiteur mis entre une clef de niveau 0 et son premier numéro de
+page. Vaut par défaut : une virgule suivie d’un blanc, <literal>", "</literal>.
+</para>
+<anchor id="makeindex-delim-1"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>delim_1</primary></indexterm><literal>delim_1</literal>
+</term><listitem><para>Délimiteur mis entre une clef de niveau 1 et son premier numéro de
+page.  Vaut par défaut : une virgule suivie d’un blanc, <literal>", "</literal>.
+</para>
+<anchor id="makeindex-delim-2"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>delim_2</primary></indexterm><literal>delim_2</literal>
+</term><listitem><para>Délimiteur mis entre une clef de niveau 2 et son premier numéro de
+page.  Vaut par défaut : une virgule suivie d’un blanc, <literal>", "</literal>.
+</para>
+<anchor id="makeindex-delim-n"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>delim_n</primary></indexterm><literal>delim_n</literal>
+</term><listitem><para>Délimiteur mis entre deux numéros de page de la même clef (quel que soit
+le niveau) .  Vaut par défaut : une virgule suivie d’un blanc, <literal>",
+"</literal>.
+</para>
+<anchor id="makeindex-delim-r"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>delim_r</primary></indexterm><literal>delim_r</literal>
+</term><listitem><para>Délimiteur mis entre le numéro de début et le numéro de fin d’une plage
+de numéros de page deux numéros de page. Vaut par défaut : <literal>"--"</literal>.
+</para>
+<anchor id="makeindex-line-max"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>line_max</primary></indexterm><literal>line_max</literal>
+</term><listitem><para>Un entier. Longueur maximale d’une ligne d’article d’index dans la
+sortie au delà de quoi la ligne est repliée. Vaut par défaut :
+<literal>72</literal>.
+</para>
+<anchor id="makeindex-indent-space"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>indent_space</primary></indexterm><literal>indent_space</literal>
+</term><listitem><para>Ce qui est inséré au début d’une ligne repliée. Vaut par défaut :
+<literal>"\t\t"</literal>.
+</para>
+<anchor id="makeindex-indent-length"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>indent_length</primary></indexterm><literal>indent_length</literal>
+</term><listitem><para>Un nombre. La longueur d’un renfoncement de ligne repliée. La valeur par
+défaut d’<literal>indent_space</literal> est de deux tabulations, et chaque
+tabulation compte pour huit espaces de sorte que la valeur par défaut
+est <literal>16</literal>.
+</para>
+<anchor id="makeindex-page-precedence"/></listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>page_precedence</primary></indexterm><literal>page_precedence</literal>
+</term><listitem><para>Un document peut avoir différents types de numérotations des pages. Par
+exemple, un livre peut avoir des matières préliminaires dont les pages
+sont numérotées en chiffres romains bas de casse alors que les pages de
+la matière principale sont en chiffres arabes. Cette chaîne spécifie
+l’ordre dans lequel ils apparaissent dans l’index. La commande
+<command>makeindex</command> prend en charge cinq types différents de
+numérotation : romain bas de casse <literal>r</literal>, numérique ou arabe
+<literal>n</literal>, alphabétique bas de casse <literal>a</literal>, romain capital <literal>R</literal>,
+et alphabétique capital <literal>A</literal>.  Vaut par défaut : <literal>"rnaRA"</literal>.
+</para>
+</listitem></varlistentry></variablelist>
+<indexterm role="cp"><primary>xindy, programme</primary></indexterm>
+<para>Il y a plusieurs autres programmes faisant le même travail que
+<command>makeindex</command>. L’un d’eux est <command>xindy</command>
+(<ulink url="https://ctan.org/pkg/xindy">https://ctan.org/pkg/xindy</ulink>), qui fait de l’internationalisation
+et peut traiter des documents balisés en utilisant &latex; et plusieurs
+autres langages. Il est écrit en Lisp, hautement configurable, à la fois
+en termes de balise et en termes d’ordre d’assemblage du texte, comme
+décrit dans sa documentation.
+</para>
+<indexterm role="fn"><primary>xindex, programme</primary></indexterm>
+<para>Un programme d’indexation plus récent prenant en charge l’Unicode est
+<literal>xindex</literal>, écrit en Lua (<ulink url="https://ctan.org/pkg/xindex">https://ctan.org/pkg/xindex</ulink>).
+</para>
+</sect2>
+<sect2 label="25.3.4" id="_005cprintindex">
+<title><command>\printindex</command></title>
 
-<para>Le paquetage <literal>showidx</literal> a pour effet que chaque article de l’index
-est affiché dans la marge de la page où l’article apparaît. Ceci peut
-aider à la préparation de l’index.
+<indexterm role="cp"><primary>index, impression</primary></indexterm>
+<indexterm role="fn"><primary>\printindex</primary></indexterm>
+
+<para>Synopsis :
 </para>
-<indexterm role="fn"><primary>paquetage <literal>multind</literal></primary></indexterm>
-<indexterm role="fn"><primary><literal>multind</literal>, paquetage</primary></indexterm>
+<screen>\printindex
+</screen>
+<para>Place l’index dans la sortie.
+</para>
+<indexterm role="fn"><primary>paquetage <literal>makeidx</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>makeidx</literal>, paquetage</primary></indexterm>
 
-<para>Le paquetage <literal>multind</literal> prend en charge la pluralité des index.
-Voir aussi l’article de la FAQ &tex; FAQ à ce propos,
-<ulink url="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=multind">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=multind</ulink>.
+<para>Pour obtenir un index vous devez en premier inclure
+<literal>\usepackage{makeidx}</literal> dans le préambule du document et compiler
+le document, et ensuite exécuter la commande système
+<command>makeindex</command>, puis de nouveau compiler le
+document. Voir <link linkend="Indexes">Indexes</link>, pour plus de détails et un exemple d’usage de
+<literal>\printindex</literal>.
 </para>
-
+</sect2>
 </sect1>
 </chapter>
 <chapter label="26" id="Letters">
@@ -14510,7 +18529,6 @@
     Vice-président}
 </screen>
 
-
 </sect1>
 <sect1 label="26.3" id="_005cclosing">
 <title><literal>\closing</literal></title>
@@ -14862,7 +18880,7 @@
 
 <para>Une raison usuelle de vouloir lire d’un fichier de données est de faire
 du publipostage.  CTAN a plusieurs paquetage pour cela ; parmi lesquels
-<filename>datatool</filename>.
+<literal>datatool</literal>.
 </para>
 </sect1>
 <sect1 label="27.3" id="_005ctypein">
@@ -15045,7 +19063,7 @@
 fichier est pour les réponses à des exerccies, ou dans quelque autre
 situation où vous désirer écrire en sortie verbatim, sans développer les
 macros.  CTAN a plusieurs paquetages pour cela ; parmi lesquels
-<filename>answers</filename>.
+<literal>answers</literal>.
 </para>
 
 <sect2 label="27.5.1" id="_005cwrite-and-security">
@@ -15200,7 +19218,7 @@
 <para>Il peut arriver que vous ayez besoin de plusieurs étapes pour obtenir
 l’information désirée.  L’exemple suivant insère en entrée une liste de
 tous les fichiers PDF du répertoire courant (voir aussi
-<filename>texosquery</filename> plus bas) :
+<literal>texosquery</literal> plus bas) :
 </para>
 <screen>\immediate\write18{ls *.pdf > tmp.dat}
 \input{tmp.dat}
@@ -15258,7 +19276,7 @@
 <indexterm role="cp"><primary>répertoire, listage, du système</primary></indexterm>
 <para>Si votre besoin c’est d’avoir de l’information sur le système, comme le
 nom du système d’exploitation, celui de la locale, ou le contenu d’un
-répertoire, alors jeter un coup d’œil au paquetage <filename>texosquery</filename> qui
+répertoire, alors jeter un coup d’œil au paquetage <literal>texosquery</literal> qui
 fournit une interface commode et sûre pour cela, contrairement aux
 exemples donnés plus haut utilisant <literal>\write18</literal> à l’état brut :
 <ulink url="https://ctan.org/pkg/texosquery">https://ctan.org/pkg/texosquery</ulink>.
@@ -15269,7 +19287,8 @@
 <chapter label="28" id="Command-line-interface">
 <title>Interface ligne de commande</title>
 <anchor id="Command-line"/><!-- ancien nom -->
-<indexterm role="cp"><primary>ligne de commande</primary></indexterm>
+<indexterm role="cp"><primary>ligne de commande, interface</primary></indexterm>
+<indexterm role="cp"><primary>interface ligne de commande</primary></indexterm>
 <indexterm role="cp"><primary>CLI</primary></indexterm>
 
 <para>Synopsis (depuis la ligne de commande d’un terminal) :
@@ -15277,8 +19296,9 @@
 <screen>pdflatex <replaceable>options</replaceable> <replaceable>argument</replaceable>
 </screen>
 <para>Exécute &latex; sur <replaceable>argument</replaceable>. À la place de <command>pdflatex</command>
-vous pouvez aussi utiliser <command>xelatex</command>, ou <command>lualatex</command>, ou
-<command>latex</command>.
+vous pouvez aussi utiliser (pour une sortie PDF) <command>xelatex</command>, ou
+<command>lualatex</command>, ou (pour une sorite DVI) <command>latex</command> ou
+<literal>dvilualatex</literal>, entre autres (voir <link linkend="TeX-engines">&tex; engines</link>).
 </para>
 <para>L’exemple suivant exécute &latex; sur le fichier <filename>these.tex</filename>
 produisant en sortie <filename>these.pdf</filename>.
@@ -15329,11 +19349,17 @@
 rédaction ordinaire de documents. Pour une liste complète, essayez
 d’exécuter ‘<literal>latex --help</literal>’ depuis la ligne de commande.
 </para>
-<para>Les implementations permettent en général de spécifier les options de
-ligne de commande avec un prefixe ‘<literal>-</literal>’ ou ‘<literal>--</literal>’.  C’est le cas à
-la fois pour &tex; Live (et Mac&tex;) et MiK&tex;.  Ici on utilise
-les deux conventions indistinctement.
+<para>Avec nombre d’implementations on peut spécifier les options de ligne de
+commande avec un prefixe ‘<literal>-</literal>’ ou ‘<literal>--</literal>’.  C’est le cas à la fois
+pour &tex; Live (y compris Mac&tex;) et MiK&tex;. Ici on utilise les
+deux conventions indistinctement. Si une option prend une valeur,
+celle-ci peut être spécifiée soit comme un argument séparé
+(‘<literal>--truc bidule</literal>’), ou comme un argument unique avec un signe
+<literal>=</literal> (‘<literal>--truc=bidule</literal>’), à condition qu’il n’y ait aucun espace
+autour du <literal>=</literal>. On utilisera en général la syntaxe en <literal>=</literal>.
 </para>
+
+
 <variablelist><indexterm role="fn"><primary>--version ligne de commande, option</primary></indexterm>
 <varlistentry><term><literal>-version</literal>
 </term><listitem><para>Affiche la version courante, comme ‘<literal>pdfTeX 3.14159265-2.6-1.40.16
@@ -15406,7 +19432,7 @@
 </term><term><literal>--disable-write18</literal>
 </term><term><literal>--shell-escape</literal>
 </term><term><literal>--no-shell-escape</literal>
-</term><listitem><para>Activation et desactivation <literal>\write18{<replaceable>commande_shell</replaceable>}</literal>
+</term><listitem><para>Activation et désactivation <literal>\write18{<replaceable>commande_shell</replaceable>}</literal>
 (voir <link linkend="_005cwrite18">\write18</link>).  Les deux premières options sont prises en charge à
 la fois par &tex; Live et MiK&tex;, alors que les deux suivantes sont
 des synonymes pris en charge par &tex; Live.
@@ -15444,18 +19470,23 @@
 <indexterm role="cp"><primary>code entré sur la ligne de commande</primary></indexterm>
 <indexterm role="cp"><primary>entré, code sur la ligne de commande</primary></indexterm>
 
-<para>Au sein de l’invocation de ligne de commande <literal>pdflatex
-<replaceable>options</replaceable> <replaceable>argument</replaceable></literal> vous pouvez spécifier du code &latex;
-arbitraire en entrée en commençant <replaceable>argument</replaceable> par une
-contr’oblique. Ceci permet de faire certains effets spéciaux.
+<para>Au sein de l’invocation de ligne de commande
 </para>
+<screen>pdflatex <replaceable>options</replaceable> <replaceable>argument</replaceable>
+</screen>
+<para>vous pouvez spécifier du code &latex; arbitraire en entrée en
+commençant <replaceable>argument</replaceable> par une contr’oblique (ce qui est pris en
+charge par tous les moteurs). Ceci permet de faire certains effets
+spéciaux.
+</para>
 <indexterm role="fn"><primary>paquetage <literal>hyperref</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>hyperref</literal>, paquetage</primary></indexterm>
 
 <!-- -->
-<para>Par exemple, ce fichier (qui utilise le paquetage <filename>hyperref</filename> pour
-les hyperliens) peut produire deux types de sortie, l’un pour
-l’impression papier et l’autre pour une consultation PDF.
+<para>Par exemple, ce fichier (qui utilise le paquetage <literal>hyperref</literal> pour
+les hyperliens) peut produire deux types de sortie, l’un pour une
+consultation sur document papier et l’autre pour une consultation sur
+écran.
 </para>
 <screen>\ifdefined\paperversion        % dans le préambule
 \newcommand{\urlcolor}{black}
@@ -15469,10 +19500,16 @@
 </screen>
 <para>Lorsqu’on compile ce document <filename>book.tex</filename> avec la ligne de commande
 <literal>pdflatex book</literal> le lien ‘<literal>CTAN</literal>’ sera en bleu.  Mais si on le
-compile avec <literal>pdflatex "\def\paperversion{}\input book.tex"</literal>,
-alors le lien sera en noir.  (Notez l’utilise des guillemets anglais
+compile avec
+</para>
+<screen>pdflatex "\def\paperversion{}\input book.tex"
+</screen>
+<para>alors le lien sera en noir.  On utilise des guillemets anglais double
 pour empécher l’interpretation des symboles par l’interpréteur de ligne
-de commande ; votre système fait peut-être cela différemment).
+de commande (désigné également par <firstterm>shell</firstterm>). (Ceci fonctionne
+généralement à la fois sur les systèmes Unix et Windows, mais il y a
+nombre de particularités dans l’usage des guillemets par les shells,
+lisez donc la documentation de votre système si besoin est).
 </para>
 <para>De même, à partir d’un seul fichier <filename>principal.tex</filename> vous pouvez
 compiler deux versions distinctes.
@@ -15482,8 +19519,8 @@
 pdflatex -jobname=professeurs "\def\profs{}\input{principal}"
 </screen>
 <para>L’option <literal>jobname</literal> est là parce que sinon les deux fichiers en
-sortie s’appeleraient <filename>principal.pdf</filename> et le second écraseraient le
-premier.
+sortie s’appeleraient <filename>principal.pdf</filename> et le second écraserait le
+premier. (voir <link linkend="Jobname">Jobname</link>).
 </para>
 <para>Dans cet exemple on passe l’option <literal>draft</literal> au paquetage
 <filename>graphicx</filename> :
@@ -15503,14 +19540,14 @@
 <screen>\documentclass{book}
 \begin{document}
 \frontmatter
-\include{pref} 
+\include{pref}
 \mainmatter
-\include{chap1} 
+\include{chap1}
 \include{chap2}
 \appendix
 \include{append}
 \backmatter
-\include{bib} 
+\include{bib}
 \end{document}
 </screen>
 <para>En compilant <filename>livre.tex</filename> avec la ligne de commande suivante :
@@ -15539,82 +19576,220 @@
 </sect1>
 <sect1 label="28.3" id="Jobname">
 <title>Nom d’ouvrage de &tex;</title>
+<indexterm role="cp"><primary>nom d’ouvrage (jobname)</primary></indexterm>
+<indexterm role="cp"><primary>jobname, nom d’ouvrage</primary></indexterm>
+<indexterm role="cp"><primary>document, nom racine</primary></indexterm>
+<indexterm role="cp"><primary>racine du nom du document</primary></indexterm>
+<indexterm role="cp"><primary>fichier racine</primary></indexterm>
+<indexterm role="cp"><primary>racine, fichier</primary></indexterm>
+<!-- xx TODO TikZ extenralize not working with -jobname option -->
 
-<para>Quand vous exécutez <literal><command>pdflatex</command> <replaceable>options</replaceable>
-<replaceable>argument</replaceable></literal>, si <replaceable>argument</replaceable> ne commence pas par une contr’oblique
-alors &tex; considère que c’est le nom du fichier racine à lire en
-entrée. Le nom du fichier racine, sans l’extension <filename>.tex</filename> si elle
-est donnée, définit alors le <firstterm>nom d’ouvrage</firstterm>, celui-ci est utilisé pour
-nommer le fichier journal et le fichier de sortie.
+<para>Exécuter &latex; crée plusieurs fichiers, dont la sortie principale en
+PDF (ou DVI) et bien d’autres. Ces fichiers sont nommés selon ce qu’on
+appelle le <firstterm>nom d’ouvrage</firstterm>. Le cas le plus fréquent est aussi le
+plus simple : la commande <literal>pdflatex these</literal> crée <literal>these.pdf</literal> et
+aussi <literal>these.log</literal> et <literal>these.aux</literal>. Ici le nom d’ouvrage est
+<literal>these</literal>.
 </para>
-<para>Autrement, si <replaceable>argument</replaceable> commence par une contr’oblique, il attend
-la première instruction <literal>\input</literal> et le nom du fichier en entrée
-devient le nom d’ouvrage.
+<para>En général, &latex; est invoqué comme <literal><replaceable>moteur-latex</replaceable>
+<replaceable>options</replaceable> <replaceable>arguments</replaceable></literal>, où <replaceable>moteur-latex</replaceable> est
+<literal>pdflatex</literal>, <literal>lualatex</literal>, etc. (voir <link linkend="TeX-engines">&tex; engines</link>).  Si
+<replaceable>arguments</replaceable> ne commence pas par une contr’oblique, comme c’est le
+cas ci-dessus avec <literal>these</literal>, alors &tex; insère un argument
+<literal>\input</literal> en tête de la liste d’arguments <replaceable>arguments</replaceable> et
+considère le texte formé en joignant les éléments de cette liste séparés
+par des blancs comme un code source pris en entrée. Ainsi la ligne de
+commande <literal>pdflatex these</literal> conduit &latex; à compiler le code
+source suivant :
 </para>
-<para>Au sein du document, la variable <literal>\jobname</literal> se développe dans le
-nom d’ouvrage, avec la particularité que tous les caractères sont de
-catcode 11 (lettre). Ainsi, si vous voulez utilisez le nom d’ouvrage
-comme une condition, la solution la plus simple est d’utiliser une macro
-de text du paquetage <filename>xtring</filename> dans sa variante étoilée pour être
-insensible au catcode. Dans le texte suivant par exemple, la note en bas
-de page « dont la Respublica Bananensis Francorum. » n’est présente que
-si le nom de tâche commence par <filename>moi-meme</filename>.
+<screen>\input these
+</screen>
+<para>Ceci permet de faire une indirection vers le fichier <filename>these.tex</filename>
+qui est censé contenir l’entièreté du code source à compiler, et qu’on
+appelle à ce titre <firstterm>fichier racine</firstterm> (voir <link linkend="Splitting-the-input">Splitting the input</link>).
 </para>
+<para>On appelle <firstterm>nom racine</firstterm> le nom du fichier racine, sans l’extension
+<filename>.tex</filename> s’il en a une. Voir <link linkend="_005cinput">\input</link>, pour la gestion de l’extension
+<filename>.tex</filename>.
+</para>
+<para>Notez bien, que si on a toujours un nom d’ouvrage, on n’a pas
+systématiquement de nom racine. En effet, dès lors qu’on a du code
+&latex; passé sur la ligne de commande (voir <link linkend="Command-line-input">Command line input</link>),
+l’entièreté du code compilé n’est pas issu d’un seul fichier. En
+supposant ici et ci-après que le shell est <filename>bash</filename>, et donc que les
+guillemets anglais simples ou doubles sont interprétés par le shell (voir
+<ulink url="https://www.gnu.org/software/bash/manual/html_node/Quoting.html#Quoting">(info "(bash) Quoting")</ulink>), considerez par exemple ligne de commande
+suivante :
+</para>
+<screen>pdflatex '\documentclass{article}\input' corps
+</screen>
+<para>Dans l’exemple précédent, on ne peut pas considérer <filename>corps.tex</filename>
+comme un fichier racine, puisqu’il ne peut pas être compilé de façon
+autonome vu qu’il ne contient pas la commande <literal>\documentclass</literal>. Par
+abus de langage on continue toutefois de parler de fichier racine si le
+code &latex; passé en ligne de commande ne sert qu’à configurer la
+façon dont le fichier est compilé, comme dans :
+</para>
+<screen>pdflatex '\PassOptionsToClass{printout}{beamer}\input' mapresentation
+</screen>
+<para>où <filename>mapresenation.tex</filename> contient une présentation <literal>beamer</literal>, et
+on veut juste la compiler de façon adéquate pour une impression plutôt
+que pour une projection.
+</para>
+<para>Voici par contre un exemple extrême où on n’a pas de fichier racine,
+considérez la ligne de commande :
+</para>
+<screen>pdflatex fic "Bonjour tout le monde~!" '\end{document}'
+</screen>
+<para>ce qui conduit <filename>pdflatex</filename> à compiler le code source suivant :
+</para>
+<screen>\input fic Bonjour tout le monde~! \end{document}
+</screen>
+<para>À supposer que <filename>fic.tex</filename> soit un fichier contenant
+<literal>\documentclass{minimal}\begin{document}</literal> le résultat sera un
+document PDF nommé <filename>fic.pdf</filename> et contenant le texte ‘<literal>Bonjour
+tout le monde !</literal>’.
+</para>
+<para>Dans la mesure où on n’a pas systématiquement de fichier racine, la
+règle que &tex; utilise pour déterminer implicitement le nom d’ouvrage,
+c-à-d. lorsqu’il n’est pas spécifié explicitement par l’option
+<literal>-jobname</literal> (voir <link linkend="Command-line-options">Command line options</link>), est que le nom d’ouvrage
+soit le nom du fichier correspondant à l’argument passé au premier
+<literal>\input</literal> rencontré durant la compilation, débarassé de l’extension
+<filename>.tex</filename> s’il en a une. Dans l’exemple précédent, le nom d’ouvrage
+est donc bien <filename>fic</filename>. Voir aussi plus bas la primitive
+<literal>\jobname</literal> pour une dérogation à cette règle.
+</para>
+<para>Ce qui précède vaut également si &tex; est en mode interactif, la seule
+différence est alors que <replaceable>arguments</replaceable> n’est pas passé entièrement sur
+la ligne de commande, mais saisi interactivement par l’utilisateur. Par
+exemple si dans le shell vous tapez la ligne de commande
+<literal>pdflatex</literal>, puis qu’à l’invite de &tex; vous tapez <literal>these</literal>,
+vous aurez le même résultat que dans le premier exemple donné, à savoir
+si vous aviez tapé directement <literal>pdflatex these</literal> depuis le shell.
+</para>
+<para>Dans la même veine, la seule différence si <replaceable>arguments</replaceable> commence avec
+une contr’oblique est que le <literal>\input</literal> n’est pas inséré, et donc
+<literal>pdflatex "\input" these</literal> est sensiblement équivalent à
+<literal>pdflatex these</literal>.
+</para>
+<para>Il y a deux autres possiblités pour le nom d’ouvrage. Pour ce qui est de
+la première, il peut être directement spécifié avec l’option
+<literal>-jobname</literal>, comme dans <literal>pdflatex -jobname=monnom</literal>
+(voir <link linkend="Command-line-input">Command line input</link> pour un véritable exemple).
+</para>
+<indexterm role="fn"><primary>texput, nom d’ouvrage par défaut</primary></indexterm>
+<indexterm role="cp"><primary>repli, nom d’ouvrage</primary></indexterm>
+<para>La seconde possibilité est <filename>texput</filename>, c’est la valeur par défaut de
+repli si aucun autre nom n’est disponible pour &tex;. Par exemple si
+aucune option <literal>-jobname</literal> n’a été spécifiée et que la compilation
+s’arrête avant qu’une commande <literal>\input</literal> ne soit trouvée, alors le
+fichier journal s’appelle <filename>texput.log</filename>.
+</para>
+
+<indexterm role="fn"><primary>\jobname</primary></indexterm>
+<para>Au sein du document, la primitive <literal>\jobname</literal> se comporte comme une
+macro qui se développe en le nom d’ouvrage. Quand le nom d’ouvrage
+contient au moins un blanc, un guillemet anglais est ajouté et début et
+fin de la chaîne renvoyée par <literal>\jobname</literal> et tout blanc est remplacé
+par un espace, c-à-d. qu’un caractère tabulation est remplacé par un
+espace. De plus, au cours du développement, tous les caractères sont de
+catcode 12 (other), y compris les lettres qui normalement sont de
+catcode 11, mais à l’exception des espaces auquel un catcode 10 est
+attribué.
+</para>
+<indexterm role="fn"><primary>\IfBeginWith* macro from <literal>xstring</literal></primary></indexterm>
+<indexterm role="fn"><primary>paquetage <literal>xstring</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>xstring</literal>, paquetage</primary></indexterm>
+
+
+<para>À cause de cette situation des catcodes, utiliser le nom d’ouvrage dans
+une expression conditionnelle peut devenir compliqué. Une solution est
+d’utiliser la macro <literal>\IfBeginWith</literal> du paquetage <filename>xtring</filename> dans
+sa forme étoilée pour être insensible au catcode. Dans le texte suivant
+par exemple, la note en bas de page « dont la Respublica Bananensis
+Francorum. » n’est présente que si le nom d’ouvrage commence par
+<filename>moi-meme</filename>.
+</para>
 <screen>Si une démocratie est juste un régime où les citoyens votent alors
 toutes les républiques bananières\IfBeginWith*{\jobname}{moi-meme}%
 {\footnote{dont la Respublica Bananensis Francorum.}}{} sont des
 démocraties.
 </screen>
-<para>Cela ne fonctionnerait pas si la version non étoilée de
-<literal>\IfBeginWith</literal> était utilisée, parce que le <literal>-</literal> dans
-‘<literal>moi-meme</literal>’ a un catcode 12, alors que dans <literal>\jobname</literal>, s’il
-s’y trouve, il a nécessairement un catcode 11.
+<para>Redéfinir <literal>\jobname</literal> dans le code source avec un
+<literal>\renewcommand</literal> peut s’avérer vain et risqué. Tout d’abord, si
+c’était ce qui vous cherchiez, cela ne changera pas le nom d’ouvrage au
+sens où les fichiers créés directement par le moteur continuent à
+utiliser le nom d’ouvrage original : il s’agit notamment du fichier de
+sortie principale <filename>.pdf</filename> ou <filename>.dvi</filename>, du journal de compilation
+<filename>.log</filename> et du fichier de liste fichiers <filename>.fls</filename> si l’option
+<literal>-recorder</literal> a été utilisée. Par contre les fichiers auxiliaires
+<filename>.aux</filename>, <filename>.bib</filename>, etc. pourront être renommés car leur nom est
+produit par le noyau &latex; en développant <literal>\jobname</literal> et non
+directement par le moteur, mais à condition bien sûr que la redéfinition
+soit faite avant l’ouverture des fichiers en question. Le paquetage
+<filename>multibib</filename> utilise ce truc pour gérer plusieurs fichiers de
+référence bibliographique.
 </para>
-<para>Dans certains cas il peut être utile de fixer le nom de tâche à une
-autre valeur que celle par défaut, l’option <literal>--jobname</literal> permet de
-faire cela, elle l’emporte sur le premier <literal>\input</literal> et spécifie
-directement le nom.  Voir <link linkend="Command-line-input">Command line input</link>, pour un exemple d’usage,
-où l’on génère deux fichiers <filename>etudiants.pdf</filename> et
-<filename>professeurs.pdf</filename> à partir d’un même code source <filename>principal.tex</filename>.
+<para>La séquence de contrôle <literal>\jobname</literal> se comporte comme une macro, au
+sens où on peut faire dessus toutes les opérations qu’on ferait sur une
+macro, et notamment la développer, mais ce n’est pas une macro, c’est
+une primitive &tex;. Ainsi, une seconde règle de détermination du nom
+d’ouvrage est que le premier développement de <literal>\jobname</literal> fige le
+nom d’ouvrage. Dans l’exemple suivant de ligne de commande :
 </para>
-<para>En l’absence d’option <literal>--jobname</literal>, la valeur initiale de
-<literal>\jobname</literal> est <literal>texput</literal>, de sorte que si la compilation
-s’arrête avant le premier <literal>\input</literal>, le journal produit sera nommé
-<filename>texput.log</filename>. Par exemple la commande suivante :
-</para>
-<screen>pdflatex "\nonstopmode\errmessage{\string\jobname\space vaut \jobname}"
+<screen>pdflatex '\typeout{\jobname}\input' these
 </screen>
-<para>produira un journal <filename>textput.log</filename> contenant le message d’erreur
-‘<literal>! \jobname vaut texput.</literal>’.
+<para>le nom d’ouvrage sera la valeur par défaut <filename>texput</filename>, et non
+<filename>these</filename>. En effet le code &latex; <literal>\typeout{\jobname}</literal> a
+pour effet que <literal>\jobname</literal> est développé avant que le premier
+<literal>\input</literal> ne soit rencontré, et donc on déroge à la première règle
+énoncée plus haut, c-à-d. que dans ce cas le nom d’ouvrage n’est pas
+donné par le premier <literal>\input</literal>.
 </para>
-<para>Attention, le nom de tâche est également forcé à <filename>texput</filename> si le
-premier <literal>\input</literal> est indirectement appelé par <literal>\documentclass</literal>
-ou <literal>\RequirePackage</literal>. Ainsi l’exemple suivant produira un fichier
-nommé <filename>texput.pdf</filename> avec une version raisonnablement récente de
-&latex; :
+<indexterm role="fn"><primary>\documentclass, et nom d’ouvrage <literal>texput</literal></primary></indexterm>
+<indexterm role="fn"><primary>\RequirePackage, et nom d’ouvrage <literal>texput</literal></primary></indexterm>
+<para>Cette seconde règle a pour autre conséquence que dans l’exemple suivant
+de ligne de commande :
 </para>
-<screen>pdflatex "\documentclass{minimal}\begin{document}Bonjour !\end{document}"
+<screen>pdflatex '\documentclass{article}\input' corps
 </screen>
-<para>mais avec une version plus ancienne le fichier de sortie se serait nommé
-<filename>minimal.pdf</filename>, parce que le premier <literal>\input</literal> appelé
-indirectement par <literal>\documentclass</literal> aurait été traité de la même
-façon que s’il chargeait le fichier source racine.
+<para>le nom d’ouvrage sera également <filename>texput</filename>, en effet en sous-main les
+commandes <literal>\documentclass</literal> et <literal>\RequirePackage</literal> développent
+<literal>\jobname</literal>, et donc la seconde règle dérogue à la première règle,
+celle du premier <literal>\input</literal> recontré.
 </para>
-<para>Voici un autre exemple de cela, ici on reprend l’exemple donné dans
-<link linkend="Command-line-input">Command line input</link> où l’on passe sur la ligne de commande l’option
-<literal>draft</literal> au paquetage <filename>graphicx</filename>. Mais au lieu de le faire avec
-<literal>\PassOptionToPackage</literal>, on le fait avec <literal>\RequirePackage</literal>, ce
-qui a également pour effet que le paquetage <filename>graphicx</filename> sera chargé
-en premier, si ce n’était pas déjà le cas.
+<para>Il est à noter que ce qui précède n’était pas vrai avec de vieilles
+versions de &latex; (approximativement) antérieures à 2020. Avec ces
+vieilles versions <literal>\documentclass</literal> et <literal>\RequirePackage</literal>
+faisaient un <literal>\input</literal> sans développement préalable de
+<literal>\jobname</literal> et donc dans l’exemple précédent le nom d’ouvrage aurait
+été <filename>article</filename>, ce qui était déroutant.
 </para>
-<!-- credit Herbert Voss: https://tex.stackexchange.com/a/17236/121234 -->
-<screen>pdflatex --jobname=aa "\RequirePackage[draft]{graphicx}\input{aa.tex}"
+<para>Par ailleurs, l’équivalence entre <literal>pdflatex "\input" these</literal> et
+<literal>pdflatex these</literal> peut être mise en défaut lorsque le nom du fichier
+comprend un blanc. Comparer par exemple les deux lignes de commande
+suivantes :
+</para>
+<screen>pdflatex '\input' 'to\space\space to'
+pdflatex 'to\space\space to'
 </screen>
-<para>L’option <literal>--jobname=aa</literal> est nécessaire, car elle garantit que le
-fichier de sortie se nommera bien <filename>aa.pdf</filename>, et non
-<filename>texput.pdf</filename> avec une version récente de &latex;, ni
-<filename>graphicx.pdf</filename> avec une version plus ancienne.
+<para>En remplaçant les espaces par des espaces visibles
+<literal>␣</literal> pour la clareté de l’exposé, la première ligne de
+commande qui a un <literal>\input</literal> explicite cherche un fichier
+<filename>to.tex</filename>, ou à défaut <filename>to</filename>, et ajoute à la suite de
+l’<literal>\input</literal> de ce fichier, le code source
+<literal>\space␣to</literal>, en effet le premier des deux
+<literal>\space</literal> est consommé par l’<literal>\input</literal>. Elle aura donc pour nom
+d’ouvrage <filename>to</filename>. La seconde, qui a un <literal>\input</literal> implicite, a par
+contre un comportement qui dépend de la distribution. Avec MiKTeX elle
+est équivalente à la première. Mais avec TeXLive, elle cherche un
+fichier <filename>to␣␣to.tex</filename>, ou à défaut
+<filename>to␣␣to</filename>, et n’ajoute rien à la suite
+de l’<literal>\input</literal> de ce fichier. Elle aura donc pour nom d’ouvrage
+<filename>"to␣␣to"</filename>.
 </para>
+
 </sect1>
 <sect1 label="28.4" id="Recovering-from-errors">
 <title>Quand quelque chose se passe mal</title>
@@ -15631,7 +19806,7 @@
 <screen>! Undefined control sequence.
 l.5 Le problème \PN
            {} est mis à prix à un million de dollars.
-? 
+?
 </screen>
 <para>Le plus simple est de saisir <userinput>x</userinput> et <userinput>RETURN</userinput> et de corriger la
 coquille.  Alternativement vous pourriez saisir <userinput>?</userinput> et <userinput>RETURN</userinput>
@@ -15651,7 +19826,7 @@
 </para>
 <screen>! I can't find file `tste'.
 <*> tste
-        
+
 (Press Enter to retry, or Control-D to exit)
 Please type another input file name:
 </screen>
@@ -15855,6 +20030,7 @@
 
 <index role="cp"></index>
 
+
 <!-- The name of the `Commande Index' node must NOT be altered for ltx-help.el. -->
 </chapter>
 <chapter label="" id="Command-Index">

Modified: trunk/latex2e-fr.dvi
===================================================================
(Binary files differ)

Modified: trunk/latex2e-fr.html
===================================================================
--- trunk/latex2e-fr.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-fr.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -1,7 +1,7 @@
 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
 <html>
 <!-- Ce document est un manuel de référence officieux pour LaTeX, un
-système de préparation de documents, version « Décembre 2020 ».
+système de préparation de documents, version « Août 2021 ».
 
 Ce manuel a été traduit du fichier LATEX.HLP v1.0a de la
 bibliothèque d'aide VMS. La version pré-traduction a été rédigée par
@@ -9,15 +9,17 @@
 LaTeX 2.09 a été rédigée par Stephen Gilmore. La version LaTeX2e a
 été adaptée à partir de celle-ci par Torsten Martinsen. Karl Berry a
 fait d'autres mises à jour et ajouts, et reconnaît avec gratitude avoir
-utilisé Hypertext Help with LaTeX, de Sheldon Green, et
-LaTeX Command Summary (pour LaTeX2.09) de L. Botway et
-C. Biemesderfer (publié par le TeX Users Group en tant que
-TeXniques numéro 10) ; il a utilisé ces documents en tant que matériel de
-référence et n'en a copié aucun texte directement.
+utilisé comme matériel de référence Hypertext Help with LaTeX,
+de Sheldon Green, et LaTeX Command Summary (pour LaTeX2.09)
+de L. Botway et C. Biemesderfer (publié par le TeX Users Group en
+tant que TeXniques numéro 10). Nous savons également gré à
+Martin Herbert Dietze d'avoir de plus utilisé du matériel apparaissant
+dans son latex2e-refence. (À partir de ces références aucun texte
+n'a été copié directement).
 
-Tous droits réservés (C) 2015-2020 Vincent Belaïche - traduction.
+Tous droits réservés (C) 2015-2021 Vincent Belaïche - traduction.
 
-Tous droits réservés (C) 2007-2020 Karl Berry. 
+Tous droits réservés (C) 2007-2021 Karl Berry. 
 
 Tous droits réservés (C) 1988, 1994, 2007 Stephen Gilmore. 
 
@@ -41,10 +43,10 @@
 <!-- Created by GNU Texinfo 6.5dev, http://www.gnu.org/software/texinfo/ -->
 <head>
 <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
-<title>Manuel de référence officieux de LaTeX2e (Décembre 2020)</title>
+<title>Manuel de référence officieux de LaTeX2e (Août 2021)</title>
 
-<meta name="description" content="Manuel de référence officieux de LaTeX2e (Décembre 2020)">
-<meta name="keywords" content="Manuel de référence officieux de LaTeX2e (Décembre 2020)">
+<meta name="description" content="Manuel de référence officieux de LaTeX2e (Août 2021)">
+<meta name="keywords" content="Manuel de référence officieux de LaTeX2e (Août 2021)">
 <meta name="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
@@ -84,7 +86,7 @@
 </head>
 
 <body lang="fr">
-<h1 class="settitle" align="center">Manuel de référence officieux de LaTeX2e (Décembre 2020)</h1>
+<h1 class="settitle" align="center">Manuel de référence officieux de LaTeX2e (Août 2021)</h1>
 
 
 
@@ -92,7 +94,36 @@
 
 
 
+<div class='intro'> <p>Ceci est un manuel de référence
+pour LaTeX.  Voir ci-dessous pour la <a href='#SEC_Overview'>Table des
+matières</a>.  Si vous désirer un didacticiel visitez
+plutôt <a
+href="https://www.learnlatex.org/"><code>learnlatex.org</code></a> ou <a
+href='https://ctan.org/topic/tut-latex'>cette liste</a>.</p>
 
+<p>Ce manuel a deux versions.  L'un a <a
+href="https://latexref.xyz/fr/index.html">des pages web
+séparées pour chaque rubrique</a>. Il est aussi disponible
+comme <a href="https://latexref.xyz/dev/latex2e-fr.html">une seule page
+web</a> et comme un <a
+href="https://latexref.xyz/dev/latex2e-fr.pdf">pdf</a>. Notez qu'une <a
+href="https://latexref.xyz/">version en anglais</a> maintenue séparément
+existe.</p>
+
+<p> Ce document est officieux.  Il n'a pas été revu par
+les mainteneurs de LaTeX.  Notre but est de couvrir toutes les commandes
+(non-privées) LaTeX.  Vos commentaires et contributions, y
+compris rapports d'anomalie, sont les bien venues. Voir <a
+href='https://latexref.xyz/dev/'>la page du notre projet</a> pour plus
+ample information, y compris <a
+href='https://latexref.xyz/dev/#license'>l'information lisense</a> et
+l'information comment <a
+href='https://latexref.xyz/dev/mirroring.html'>fournir un miroir
+à ce manuel</a>, ainsi que comment <a
+href='https://latexref.xyz/dev/writing.html'>y contribuer</a>.</p>
+<!-- End of opening header -->
+
+
 <a name="SEC_Overview"></a>
 <h2 class="shortcontents-heading">Résumé du contenu</h2>
 
@@ -161,9 +192,23 @@
   </ul></li>
   <li><a name="toc-Polices-de-caracteres" href="#Fonts">4 Polices de caractères</a>
   <ul class="no-bullet">
-    <li><a name="toc-styles-des-polices" href="#Font-styles">4.1 styles des polices</a></li>
-    <li><a name="toc-tailles-des-polices" href="#Font-sizes">4.2 tailles des polices</a></li>
-    <li><a name="toc-commandes-de-fontes-de-bas-niveau" href="#Low_002dlevel-font-commands">4.3 commandes de fontes de bas niveau</a></li>
+    <li><a name="toc-fontenc-package-1" href="#fontenc-package">4.1 <code>fontenc</code> package</a>
+    <ul class="no-bullet">
+      <li><a name="toc-_005cDeclareFontEncoding-1" href="#g_t_005cDeclareFontEncoding">4.1.1 <code>\DeclareFontEncoding</code></a></li>
+      <li><a name="toc-_005cDeclareTextAccent-1" href="#g_t_005cDeclareTextAccent">4.1.2 <code>\DeclareTextAccent</code></a></li>
+      <li><a name="toc-_005cDeclareTextAccentDefault-1" href="#g_t_005cDeclareTextAccentDefault">4.1.3 <code>\DeclareTextAccentDefault</code></a></li>
+      <li><a name="toc-_005cDeclareTextCommand-_0026-_005cProvideTextCommand-1" href="#g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand">4.1.4 <code>\DeclareTextCommand</code> & <code>\ProvideTextCommand</code></a></li>
+      <li><a name="toc-_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault-" href="#g_t_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault">4.1.5 <code>\DeclareTextCommandDefault</code> & <code>\ProvideTextCommandDefault </code></a></li>
+      <li><a name="toc-_005cDeclareTextComposite-1" href="#g_t_005cDeclareTextComposite">4.1.6 <code>\DeclareTextComposite</code></a></li>
+      <li><a name="toc-_005cDeclareTextCompositeCommand-1" href="#g_t_005cDeclareTextCompositeCommand">4.1.7 <code>\DeclareTextCompositeCommand</code></a></li>
+      <li><a name="toc-_005cDeclareTextSymbol-1" href="#g_t_005cDeclareTextSymbol">4.1.8 <code>\DeclareTextSymbol</code></a></li>
+      <li><a name="toc-_005cDeclareTextSymbolDefault-1" href="#g_t_005cDeclareTextSymbolDefault">4.1.9 <code>\DeclareTextSymbolDefault</code></a></li>
+      <li><a name="toc-_005cLastDeclaredEncoding-1" href="#g_t_005cLastDeclaredEncoding">4.1.10 <code>\LastDeclaredEncoding</code></a></li>
+      <li><a name="toc-_005cUseTextSymbol-_0026-_005cUseTextAccent-1" href="#g_t_005cUseTextSymbol-_0026-_005cUseTextAccent">4.1.11 <code>\UseTextSymbol</code> & <code>\UseTextAccent</code></a></li>
+    </ul></li>
+    <li><a name="toc-styles-des-polices" href="#Font-styles">4.2 styles des polices</a></li>
+    <li><a name="toc-tailles-des-polices" href="#Font-sizes">4.3 tailles des polices</a></li>
+    <li><a name="toc-commandes-de-fontes-de-bas-niveau" href="#Low_002dlevel-font-commands">4.4 commandes de fontes de bas niveau</a></li>
   </ul></li>
   <li><a name="toc-Mise-en-page" href="#Layout">5 Mise en page</a>
   <ul class="no-bullet">
@@ -172,7 +217,11 @@
     <li><a name="toc-_005cflushbottom-1" href="#g_t_005cflushbottom">5.3 <code>\flushbottom</code></a></li>
     <li><a name="toc-_005craggedbottom-1" href="#g_t_005craggedbottom">5.4 <code>\raggedbottom</code></a></li>
     <li><a name="toc-Parametres-de-mise-en-page" href="#Page-layout-parameters">5.5 Paramètres de mise en page</a></li>
-    <li><a name="toc-Flottants" href="#Floats">5.6 Flottants</a></li>
+    <li><a name="toc-_005cbaselineskip-_0026-_005cbaselinestretch-1" href="#g_t_005cbaselineskip-_0026-_005cbaselinestretch">5.6 <code>\baselineskip</code> & <code>\baselinestretch</code></a></li>
+    <li><a name="toc-Flottants" href="#Floats">5.7 Flottants</a>
+    <ul class="no-bullet">
+      <li><a name="toc-_005ccaption-1" href="#g_t_005ccaption">5.7.1 <code>\caption</code></a></li>
+    </ul></li>
   </ul></li>
   <li><a name="toc-Rubricage" href="#Sectioning">6 Rubricage</a>
   <ul class="no-bullet">
@@ -190,6 +239,7 @@
     <li><a name="toc-_005clabel-1" href="#g_t_005clabel">7.1 <code>\label</code></a></li>
     <li><a name="toc-_005cpageref_007bclef_007d" href="#g_t_005cpageref">7.2 <code>\pageref{<var>clef</var>}</code></a></li>
     <li><a name="toc-_005cref_007bclef_007d" href="#g_t_005cref">7.3 <code>\ref{<var>clef</var>}</code></a></li>
+    <li><a name="toc-xr-package-1" href="#xr-package">7.4 <code>xr</code> package</a></li>
   </ul></li>
   <li><a name="toc-Environments-1" href="#Environments">8 Environments</a>
   <ul class="no-bullet">
@@ -230,11 +280,11 @@
       <li><a name="toc-_005cmultiput-1" href="#g_t_005cmultiput">8.19.2 <code>\multiput</code></a></li>
       <li><a name="toc-_005cqbezier-1" href="#g_t_005cqbezier">8.19.3 <code>\qbezier</code></a></li>
       <li><a name="toc-_005cgraphpaper-1" href="#g_t_005cgraphpaper">8.19.4 <code>\graphpaper</code></a></li>
-      <li><a name="toc-_005ccircle-1" href="#g_t_005ccircle">8.19.5 <code>\circle</code></a></li>
-      <li><a name="toc-_005cline-1" href="#g_t_005cline">8.19.6 <code>\line</code></a></li>
-      <li><a name="toc-_005clinethickness-1" href="#g_t_005clinethickness">8.19.7 <code>\linethickness</code></a></li>
+      <li><a name="toc-_005cline-1" href="#g_t_005cline">8.19.5 <code>\line</code></a></li>
+      <li><a name="toc-_005clinethickness-1" href="#g_t_005clinethickness">8.19.6 <code>\linethickness</code></a></li>
+      <li><a name="toc-_005cthinlines-1" href="#g_t_005cthinlines">8.19.7 <code>\thinlines</code></a></li>
       <li><a name="toc-_005cthicklines-1" href="#g_t_005cthicklines">8.19.8 <code>\thicklines</code></a></li>
-      <li><a name="toc-_005cthinlines-1" href="#g_t_005cthinlines">8.19.9 <code>\thinlines</code></a></li>
+      <li><a name="toc-_005ccircle-1" href="#g_t_005ccircle">8.19.9 <code>\circle</code></a></li>
       <li><a name="toc-_005coval-1" href="#g_t_005coval">8.19.10 <code>\oval</code></a></li>
       <li><a name="toc-_005cshortstack-1" href="#g_t_005cshortstack">8.19.11 <code>\shortstack</code></a></li>
       <li><a name="toc-_005cvector-1" href="#g_t_005cvector">8.19.12 <code>\vector</code></a></li>
@@ -275,10 +325,9 @@
     <li><a name="toc-_005cnewline-1" href="#g_t_005cnewline">9.3 <code>\newline</code></a></li>
     <li><a name="toc-_005c_002d-_0028cesure-a-gre_0029" href="#g_t_005c_002d-_0028hyphenation_0029">9.4 <code>\-</code> (césure à gré)</a></li>
     <li><a name="toc-_005cdiscretionary-_0028point-de-cesure-generalise_0029" href="#g_t_005cdiscretionary">9.5 <code>\discretionary</code> (point de césure généralisé)</a></li>
-    <li><a name="toc-_005cfussy-1" href="#g_t_005cfussy">9.6 <code>\fussy</code></a></li>
-    <li><a name="toc-_005csloppy-1" href="#g_t_005csloppy">9.7 <code>\sloppy</code></a></li>
-    <li><a name="toc-_005chyphenation-1" href="#g_t_005chyphenation">9.8 <code>\hyphenation</code></a></li>
-    <li><a name="toc-_005clinebreak-_0026-_005cnolinebreak-1" href="#g_t_005clinebreak-_0026-_005cnolinebreak">9.9 <code>\linebreak</code> & <code>\nolinebreak</code></a></li>
+    <li><a name="toc-_005cfussy-_0026-_005csloppy-1" href="#g_t_005cfussy-_0026-_005csloppy">9.6 <code>\fussy</code> & <code>\sloppy</code></a></li>
+    <li><a name="toc-_005chyphenation-1" href="#g_t_005chyphenation">9.7 <code>\hyphenation</code></a></li>
+    <li><a name="toc-_005clinebreak-_0026-_005cnolinebreak-1" href="#g_t_005clinebreak-_0026-_005cnolinebreak">9.8 <code>\linebreak</code> & <code>\nolinebreak</code></a></li>
   </ul></li>
   <li><a name="toc-Saut-de-page" href="#Page-breaking">10 Saut de page</a>
   <ul class="no-bullet">
@@ -292,23 +341,29 @@
     <li><a name="toc-_005cfootnote-1" href="#g_t_005cfootnote">11.1 <code>\footnote</code></a></li>
     <li><a name="toc-_005cfootnotemark-1" href="#g_t_005cfootnotemark">11.2 <code>\footnotemark</code></a></li>
     <li><a name="toc-_005cfootnotetext-1" href="#g_t_005cfootnotetext">11.3 <code>\footnotetext</code></a></li>
-    <li><a name="toc-Notes-en-bas-de-page-dans-un-tableau" href="#Footnotes-in-a-table">11.4 Notes en bas de page dans un tableau</a></li>
-    <li><a name="toc-Note-en-bas-de-page-dont-le-renvoi-est-au-sein-d_0027un-titre-de-rubrique" href="#Footnotes-in-section-headings">11.5 Note en bas de page dont le renvoi est au sein d’un titre de rubrique</a></li>
-    <li><a name="toc-Parametres-des-notes-en-bas-de-page" href="#Footnote-parameters">11.6 Paramètres des notes en bas de page</a></li>
+    <li><a name="toc-Note-en-bas-de-page-dont-le-renvoi-est-au-sein-d_0027un-titre-de-rubrique" href="#Footnotes-in-section-headings">11.4 Note en bas de page dont le renvoi est au sein d’un titre de rubrique</a></li>
+    <li><a name="toc-Notes-en-bas-de-page-dans-un-tableau" href="#Footnotes-in-a-table">11.5 Notes en bas de page dans un tableau</a></li>
+    <li><a name="toc-Notes-en-bas-de-page-sur-d_0027autres-notes" href="#Footnotes-of-footnotes">11.6 Notes en bas de page sur d’autres notes</a></li>
+    <li><a name="toc-Parametres-des-notes-en-bas-de-page" href="#Footnote-parameters">11.7 Paramètres des notes en bas de page</a></li>
   </ul></li>
   <li><a name="toc-Definitions-1" href="#Definitions">12 Définitions</a>
   <ul class="no-bullet">
-    <li><a name="toc-_005cnewcommand-_0026-_005crenewcommand-1" href="#g_t_005cnewcommand-_0026-_005crenewcommand">12.1 <code>\newcommand</code> & <code>\renewcommand</code></a></li>
+    <li><a name="toc-_005cnewcommand-_0026-_005crenewcommand-1" href="#g_t_005cnewcommand-_0026-_005crenewcommand">12.1 <code>\newcommand</code> & <code>\renewcommand</code></a>
+    <ul class="no-bullet">
+      <li><a name="toc-Sequence-de-controle_002c-mot-de-controle-et-symbole-de-controle" href="#Control-sequences">12.1.1 Séquence de contrôle, mot de contrôle et symbole de contrôle</a></li>
+    </ul></li>
     <li><a name="toc-_005cprovidecommand-1" href="#g_t_005cprovidecommand">12.2 <code>\providecommand</code></a></li>
     <li><a name="toc-_005cmakeatletter-et-_005cmakeatother" href="#g_t_005cmakeatletter-_0026-_005cmakeatother">12.3 <code>\makeatletter</code> et <code>\makeatother</code></a></li>
     <li><a name="toc-_005c_0040ifstar-1" href="#g_t_005c_0040ifstar">12.4 <code>\@ifstar</code></a></li>
     <li><a name="toc-_005cnewcounter-_003a-allouer-un-compteur" href="#g_t_005cnewcounter">12.5 <code>\newcounter</code> : allouer un compteur</a></li>
-    <li><a name="toc-_005cnewlength-_003a-allouer-une-longueur" href="#g_t_005cnewlength">12.6 <code>\newlength</code> : allouer une longueur</a></li>
+    <li><a name="toc-_005cnewlength-1" href="#g_t_005cnewlength">12.6 <code>\newlength</code></a></li>
     <li><a name="toc-_005cnewsavebox-_003a-allouer-une-boite" href="#g_t_005cnewsavebox">12.7 <code>\newsavebox</code> : allouer une boîte</a></li>
     <li><a name="toc-_005cnewenvironment-_0026-_005crenewenvironment-1" href="#g_t_005cnewenvironment-_0026-_005crenewenvironment">12.8 <code>\newenvironment</code> & <code>\renewenvironment</code></a></li>
     <li><a name="toc-_005cnewtheorem-1" href="#g_t_005cnewtheorem">12.9 <code>\newtheorem</code></a></li>
     <li><a name="toc-_005cnewfont_003a-definit-une-nouvelle-police-_0028obsolete_0029" href="#g_t_005cnewfont">12.10 <code>\newfont</code>: définit une nouvelle police (obsolète)</a></li>
     <li><a name="toc-_005cprotect-1" href="#g_t_005cprotect">12.11 <code>\protect</code></a></li>
+    <li><a name="toc-_005cignorespaces-_0026-_005cignorespacesafterend-1" href="#g_t_005cignorespaces-_0026-_005cignorespacesafterend">12.12 <code>\ignorespaces & \ignorespacesafterend</code></a></li>
+    <li><a name="toc-xspace-package-1" href="#xspace-package">12.13 xspace package</a></li>
   </ul></li>
   <li><a name="toc-Compteurs" href="#Counters">13 Compteurs</a>
   <ul class="no-bullet">
@@ -329,23 +384,47 @@
     <li><a name="toc-_005csettodepth-1" href="#g_t_005csettodepth">14.4 <code>\settodepth</code></a></li>
     <li><a name="toc-_005csettoheight-1" href="#g_t_005csettoheight">14.5 <code>\settoheight</code></a></li>
     <li><a name="toc-_005csettowidth-1" href="#g_t_005csettowidth">14.6 <code>\settowidth</code></a></li>
-    <li><a name="toc-Longueurs-predefinies" href="#Predefined-lengths">14.7 Longueurs prédéfinies</a></li>
+    <li><a name="toc-Expressions-1" href="#Expressions">14.7 Expressions</a></li>
+    <li><a name="toc-Longueurs-predefinies" href="#Predefined-lengths">14.8 Longueurs prédéfinies</a></li>
   </ul></li>
   <li><a name="toc-Faire-des-paragraphes" href="#Making-paragraphs">15 Faire des paragraphes</a>
   <ul class="no-bullet">
-    <li><a name="toc-_005cindent-1" href="#g_t_005cindent">15.1 <code>\indent</code></a></li>
-    <li><a name="toc-_005cnoindent-1" href="#g_t_005cnoindent">15.2 <code>\noindent</code></a></li>
-    <li><a name="toc-_005cparindent-_0026-_005cparskip-1" href="#g_t_005cparindent-_0026-_005cparskip">15.3 <code>\parindent</code> & <code>\parskip</code></a></li>
-    <li><a name="toc-Notes-en-marge" href="#Marginal-notes">15.4 Notes en marge</a></li>
+    <li><a name="toc-_005cpar-1" href="#g_t_005cpar">15.1 <code>\par</code></a></li>
+    <li><a name="toc-_005cindent-1" href="#g_t_005cindent">15.2 <code>\indent</code></a></li>
+    <li><a name="toc-_005cnoindent-1" href="#g_t_005cnoindent">15.3 <code>\noindent</code></a></li>
+    <li><a name="toc-_005cparindent-_0026-_005cparskip-1" href="#g_t_005cparindent-_0026-_005cparskip">15.4 <code>\parindent</code> & <code>\parskip</code></a></li>
+    <li><a name="toc-Notes-en-marge" href="#Marginal-notes">15.5 Notes en marge</a></li>
   </ul></li>
   <li><a name="toc-Formules-mathematiques" href="#Math-formulas">16 Formules mathématiques</a>
   <ul class="no-bullet">
     <li><a name="toc-Indices-inferieurs-_0026-superieurs" href="#Subscripts-_0026-superscripts">16.1 Indices inférieurs & supérieurs</a></li>
-    <li><a name="toc-Symboles-mathematiques" href="#Math-symbols">16.2 Symboles mathématiques</a></li>
+    <li><a name="toc-Symboles-mathematiques" href="#Math-symbols">16.2 Symboles mathématiques</a>
+    <ul class="no-bullet">
+      <li><a name="toc-Fleches" href="#Arrows">16.2.1 Flèches</a></li>
+      <li><a name="toc-_005cboldmath-_0026-_005cunboldmath-1" href="#g_t_005cboldmath-_0026-_005cunboldmath">16.2.2 <code>\boldmath</code> & <code>\unboldmath</code></a></li>
+      <li><a name="toc-Pseudo_002dgras-avec-des-lettres-evidees" href="#Blackboard-bold">16.2.3 Pseudo-gras avec des lettres évidées</a></li>
+      <li><a name="toc-Calligraphique" href="#Calligraphic">16.2.4 Calligraphique</a></li>
+      <li><a name="toc-Delimiteurs" href="#Delimiters">16.2.5 Delimiteurs</a>
+      <ul class="no-bullet">
+        <li><a name="toc-_005cleft-_0026-_005cright-1" href="#g_t_005cleft-_0026-_005cright">16.2.5.1 <code>\left</code> & <code>\right</code></a></li>
+        <li><a name="toc-_005cbigl_002c-_005cbigr_002c-etc_002e" href="#g_t_005cbigl-_0026-_005cbigr-etc_002e">16.2.5.2 <code>\bigl</code>, <code>\bigr</code>, etc.</a></li>
+      </ul></li>
+      <li><a name="toc-Points-de-suspensions_002c-horizontaux-ou-verticaux" href="#Dots">16.2.6 Points de suspensions, horizontaux ou verticaux</a></li>
+      <li><a name="toc-Lettres-grecques" href="#Greek-letters">16.2.7 Lettres grecques</a></li>
+    </ul></li>
     <li><a name="toc-Fonctions-mathematiques" href="#Math-functions">16.3 Fonctions mathématiques</a></li>
-    <li><a name="toc-Accents-mathematiques" href="#Math-accents">16.4 Accents mathématiques</a></li>
-    <li><a name="toc-Espacement-en-mode-mathematique" href="#Spacing-in-math-mode">16.5 Espacement en mode mathématique</a></li>
-    <li><a name="toc-Recueil-de-diverses-commandes-utiles-en-math" href="#Math-miscellany">16.6 Recueil de diverses commandes utiles  en math</a></li>
+    <li><a name="toc-Accents-mathematiques" href="#Math-accents">16.4 Accents mathématiques</a>
+    <ul class="no-bullet">
+      <li><a name="toc-_005caccent-1" href="#g_t_005caccent">16.4.1 <code>\accent</code></a></li>
+    </ul></li>
+    <li><a name="toc-Espacement-en-mode-mathematique" href="#Spacing-in-math-mode">16.5 Espacement en mode mathématique</a>
+    <ul class="no-bullet">
+      <li><a name="toc-_005csmash-1" href="#g_t_005csmash">16.5.1 <code>\smash</code></a></li>
+      <li><a name="toc-_005cphantom-_0026-_005cvphantom-_0026-_005chphantom-1" href="#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">16.5.2 <code>\phantom</code> & <code>\vphantom</code> & <code>\hphantom</code></a></li>
+      <li><a name="toc-_005cmathstrut-1" href="#g_t_005cmathstrut">16.5.3 <code>\mathstrut</code></a></li>
+    </ul></li>
+    <li><a name="toc-Styles-mathematiques" href="#Math-styles">16.6 Styles mathématiques</a></li>
+    <li><a name="toc-Recueil-de-diverses-commandes-utiles-en-math" href="#Math-miscellany">16.7 Recueil de diverses commandes utiles  en math</a></li>
   </ul></li>
   <li><a name="toc-Modes-1" href="#Modes">17 Modes</a>
   <ul class="no-bullet">
@@ -360,18 +439,27 @@
   </ul></li>
   <li><a name="toc-Espaces" href="#Spaces">19 Espaces</a>
   <ul class="no-bullet">
-    <li><a name="toc-_005chspace-1" href="#g_t_005chspace">19.1 <code>\hspace</code></a></li>
-    <li><a name="toc-_005chfill-1" href="#g_t_005chfill">19.2 <code>\hfill</code></a></li>
-    <li><a name="toc-_005c_003cespace_003e-et-_005c_0040" href="#g_t_005c_0028SPACE_0029-and-_005c_0040">19.3 <code>\<span class="key"><espace></span></code> et \@</a></li>
-    <li><a name="toc-_005c--apres-une-sequence-de-controle" href="#g_t_005c_0028SPACE_0029-after-control-sequence">19.4 <code>\ </code> après une séquence de contrôle</a></li>
-    <li><a name="toc-_005cfrenchspacing_002c-rendre-egaux-les-espacements-inter_002dphrase-et-inter_002dmot" href="#g_t_005cfrenchspacing">19.5 <code>\frenchspacing</code>, rendre égaux les espacements inter-phrase et inter-mot</a></li>
-    <li><a name="toc-_005cthinspace-1" href="#g_t_005cthinspace">19.6 <code>\thinspace</code></a></li>
-    <li><a name="toc-_005c_002f-_003a-inserer-une-correction-italique" href="#g_t_005c_002f">19.7 <code>\/</code> : insérer une correction italique</a></li>
-    <li><a name="toc-_005chrulefill-_005cdotfill-1" href="#g_t_005chrulefill-_005cdotfill">19.8 <code>\hrulefill \dotfill</code></a></li>
-    <li><a name="toc-_005caddvspace-1" href="#g_t_005caddvspace">19.9 <code>\addvspace</code></a></li>
-    <li><a name="toc-_005cbigskip-_005cmedskip-_005csmallskip-1" href="#g_t_005cbigskip-_005cmedskip-_005csmallskip">19.10 <code>\bigskip \medskip \smallskip</code></a></li>
-    <li><a name="toc-_005cvfill-1" href="#g_t_005cvfill">19.11 <code>\vfill</code></a></li>
-    <li><a name="toc-_005cvspace-1" href="#g_t_005cvspace">19.12 <code>\vspace</code></a></li>
+    <li><a name="toc-_005censpace-_0026-_005cquad-_0026-_005cqquad-1" href="#g_t_005censpace-_0026-_005cquad-_0026-_005cqquad">19.1 <code>\enspace</code> & <code>\quad</code> & <code>\qquad</code></a></li>
+    <li><a name="toc-_005chspace-1" href="#g_t_005chspace">19.2 <code>\hspace</code></a></li>
+    <li><a name="toc-_005chfill-1" href="#g_t_005chfill">19.3 <code>\hfill</code></a></li>
+    <li><a name="toc-_005chss-1" href="#g_t_005chss">19.4 <code>\hss</code></a></li>
+    <li><a name="toc-_005cspacefactor-1" href="#g_t_005cspacefactor">19.5 <code>\spacefactor</code></a>
+    <ul class="no-bullet">
+      <li><a name="toc-_005c_0040-1" href="#g_t_005c_0040">19.5.1 <code>\@</code></a></li>
+      <li><a name="toc-_005cfrenchspacing-_0026-_005cnonfrenchspacing-1" href="#g_t_005cfrenchspacing-_0026-_005cnonfrenchspacing">19.5.2 <code>\frenchspacing</code> & <code>\nonfrenchspacing</code></a></li>
+      <li><a name="toc-_005cnormalsfcodes-1" href="#g_t_005cnormalsfcodes">19.5.3 <code>\normalsfcodes</code></a></li>
+    </ul></li>
+    <li><a name="toc-Contr_0027oblique_002despace-_005c-" href="#g_t_005c_0028SPACE_0029">19.6 Contr’oblique-espace <code>\ </code></a></li>
+    <li><a name="toc-_007e-1" href="#g_t_007e">19.7 <code>~</code></a></li>
+    <li><a name="toc-_005cthinspace-_0026-_005cnegthinspace-1" href="#g_t_005cthinspace-_0026-_005cnegthinspace">19.8 <code>\thinspace</code> & <code>\negthinspace</code></a></li>
+    <li><a name="toc-_005c_002f-1" href="#g_t_005c_002f">19.9 <code>\/</code></a></li>
+    <li><a name="toc-_005chrulefill-_0026-_005cdotfill-1" href="#g_t_005chrulefill-_0026-_005cdotfill">19.10 <code>\hrulefill</code> & <code>\dotfill</code></a></li>
+    <li><a name="toc-_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip-1" href="#g_t_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip">19.11 <code>\bigskip</code> & <code>\medskip</code> & <code>\smallskip</code></a></li>
+    <li><a name="toc-_005cbigbreak-_0026-_005cmedbreak-_0026-_005csmallbreak-1" href="#g_t_005cbigbreak-_0026-_005cmedbreak-_0026-_005csmallbreak">19.12 <code>\bigbreak</code> & <code>\medbreak</code> & <code>\smallbreak</code></a></li>
+    <li><a name="toc-_005cstrut-1" href="#g_t_005cstrut">19.13 <code>\strut</code></a></li>
+    <li><a name="toc-_005cvspace-1" href="#g_t_005cvspace">19.14 <code>\vspace</code></a></li>
+    <li><a name="toc-_005cvfill-1" href="#g_t_005cvfill">19.15 <code>\vfill</code></a></li>
+    <li><a name="toc-_005caddvspace-1" href="#g_t_005caddvspace">19.16 <code>\addvspace</code></a></li>
   </ul></li>
   <li><a name="toc-Boites" href="#Boxes">20 Boîtes</a>
   <ul class="no-bullet">
@@ -420,8 +508,9 @@
     <li><a name="toc-Symboles-en-texte" href="#Text-symbols">23.4 Symboles en texte</a></li>
     <li><a name="toc-Accents-1" href="#Accents">23.5 Accents</a></li>
     <li><a name="toc-Lettres-latines-supplementaires" href="#Additional-Latin-letters">23.6 Lettres latines supplémentaires</a></li>
-    <li><a name="toc-_005crule-1" href="#g_t_005crule">23.7 <code>\rule</code></a></li>
-    <li><a name="toc-_005ctoday-1" href="#g_t_005ctoday">23.8 <code>\today</code></a></li>
+    <li><a name="toc-paquetage-inputenc" href="#inputenc-package">23.7 paquetage <code>inputenc</code></a></li>
+    <li><a name="toc-_005crule-1" href="#g_t_005crule">23.8 <code>\rule</code></a></li>
+    <li><a name="toc-_005ctoday-1" href="#g_t_005ctoday">23.9 <code>\today</code></a></li>
   </ul></li>
   <li><a name="toc-Partitionner-le-fichier-d_0027entree" href="#Splitting-the-input">24 Partitionner le fichier d’entrée</a>
   <ul class="no-bullet">
@@ -433,12 +522,21 @@
   <ul class="no-bullet">
     <li><a name="toc-Table-des-matieres-etc_002e" href="#Table-of-contents-etc_002e">25.1 Table des matières etc.</a>
     <ul class="no-bullet">
-      <li><a name="toc-_005caddcontentsline-1" href="#g_t_005caddcontentsline">25.1.1 <code>\addcontentsline</code></a></li>
-      <li><a name="toc-_005caddtocontents-1" href="#g_t_005caddtocontents">25.1.2 <code>\addtocontents</code></a></li>
-      <li><a name="toc-_005cnofiles-1" href="#g_t_005cnofiles">25.1.3 <code>\nofiles</code></a></li>
+      <li><a name="toc-_005c_0040dottedtocline-1" href="#g_t_005c_0040dottedtocline">25.1.1 <code>\@dottedtocline</code></a></li>
+      <li><a name="toc-_005caddcontentsline-1" href="#g_t_005caddcontentsline">25.1.2 <code>\addcontentsline</code></a></li>
+      <li><a name="toc-_005caddtocontents-1" href="#g_t_005caddtocontents">25.1.3 <code>\addtocontents</code></a></li>
+      <li><a name="toc-_005ccontentsline-1" href="#g_t_005ccontentsline">25.1.4 <code>\contentsline</code></a></li>
+      <li><a name="toc-_005cnofiles-1" href="#g_t_005cnofiles">25.1.5 <code>\nofiles</code></a></li>
+      <li><a name="toc-_005cnumberline-1" href="#g_t_005cnumberline">25.1.6 <code>\numberline</code></a></li>
     </ul></li>
     <li><a name="toc-Glossaires" href="#Glossaries">25.2 Glossaires</a></li>
-    <li><a name="toc-Index" href="#Indexes">25.3 Index</a></li>
+    <li><a name="toc-Index" href="#Indexes">25.3 Index</a>
+    <ul class="no-bullet">
+      <li><a name="toc-Produire-l_0027index-manuellement" href="#Produce-the-index-manually">25.3.1 Produire l’index manuellement</a></li>
+      <li><a name="toc-_005cindex-1" href="#g_t_005cindex">25.3.2 <code>\index</code></a></li>
+      <li><a name="toc-makeindex-1" href="#makeindex">25.3.3 <code>makeindex</code></a></li>
+      <li><a name="toc-_005cprintindex-1" href="#g_t_005cprintindex">25.3.4 <code>\printindex</code></a></li>
+    </ul></li>
   </ul></li>
   <li><a name="toc-Des-lettres" href="#Letters">26 Des lettres</a>
   <ul class="no-bullet">
@@ -499,7 +597,7 @@
 <h1 class="top">LaTeX2e : un manuel de référence officieux</h1>
 
 <p>Ce document est un manuel de référence officieux pour LaTeX2e, un
-système de préparation de document, dans sa version « Décembre 2020 ».
+système de préparation de document, dans sa version « Août 2021 ».
 </p>
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="#About-this-document" accesskey="1">À propos de ce document</a>:</td><td>  </td><td align="left" valign="top">reporter les bogues, etc.
@@ -598,9 +696,9 @@
 <a name="index-latexrefman_0040tug_002eorg-adresse-mel_002e"></a>
 <p>LaTeX est désormais maintenu par un groupe de bénévoles
 (<a href="http://latex-project.org">http://latex-project.org</a>).  La documentation officielle écrite
-par le projet LaTeX est disponible à partir de leur site web. 
+par le projet LaTeX est disponible à partir de leur site web.
 Le présent document est complètement officieux et n’a pas été examiné
-par les mainteneurs de LaTeX. 
+par les mainteneurs de LaTeX.
 <a name="index-rapports-d_0027anomalies"></a>
 <a name="index-rapports-de-bogues"></a>
 <a name="index-bogues_002c-rapports"></a>
@@ -1197,7 +1295,7 @@
 </p>
 </dd>
 <dt><code>letter</code></dt>
-<dd><a name="document-classes-letter"></a><p>Courrier, incluant optionnellement des étiquettes pour enveloppes 
+<dd><a name="document-classes-letter"></a><p>Courrier, incluant optionnellement des étiquettes pour enveloppes
 (voir <a href="#Letters">Letters</a>).
 </p>
 </dd>
@@ -1283,15 +1381,15 @@
 </dd>
 <dt><code>b5paper</code></dt>
 <dd><p>176 sur 250mm (environ 6,9 sur 9,8 pouces)
-</p> 
+</p>
 </dd>
 <dt><code>executivepaper</code></dt>
 <dd><p>7,25 sur 10,5 pouces
-</p> 
+</p>
 </dd>
 <dt><code>legalpaper</code></dt>
 <dd><p>8,5 sur 14 pouces
-</p> 
+</p>
 </dd>
 <dt><code>letterpaper</code></dt>
 <dd><p>8,5 sur 11 pouces (l’option par défaut)
@@ -1655,7 +1753,7 @@
 produit une avertissement semblable à <code>Unused global option(s):
 [badoption].</code>  Vous pouvez changer ce comportement avec la version
 étoilée <code>\DeclareOption*{<var>code</var>}</code>.  Par exemple, beaucoup de
-classeq étendent une classe existante en utilisant une commande du
+classes étendent une classe existante en utilisant une commande du
 genre <code>\LoadClass{article}</code>, et pour passer les options
 suppémentaires à la classe sous-jascente utilisent un code tel que
 celui-ci :
@@ -1970,14 +2068,14 @@
 </p>
 <p>La <var>liste d’options</var>, si présente, est une liste ponctuée de
 virgules.  La <var>date de parution</var>, si présente, doit avoir le format
-<var>AAAA/MM/JJ</var>.  Si la date de parution du paquetzge tel qu’il est
-installé sur votre systèlme est antérieur à <var>date de parution</var> alors
+<var>AAAA/MM/JJ</var>.  Si la date de parution du paquetage tel qu’il est
+installé sur votre système est antérieur à <var>date de parution</var> alors
 vous obtiendrez un avertissement du genre de <code>You have requested,
 on input line 9, version `2017/07/03' of package jhtest, but only
 version `2000/01/01' is available</code>.
 </p>
 <p>La variante <code>\RequirePackageWithOptions</code> utilise la liste d’options
-de la classe courtante. Ceci implique qu’elle ignore toute option passée
+de la classe courante. Ceci implique qu’elle ignore toute option passée
 à la classe via <code>\PassOptionsToClass</code>.  C’est une commande de
 commodité pour permettre facilement de construire des classes sur des
 classes existantes sans avoir à gérer les options qui sont passées.
@@ -2009,23 +2107,703 @@
 pour ce faire sont décrites ci-après.
 </p>
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">• <a href="#Font-styles" accesskey="1">Styles de polices</a>:</td><td>  </td><td align="left" valign="top">Sélectionnez romain, italique, etc
+<tr><td align="left" valign="top">• <a href="#fontenc-package" accesskey="1">Paquetage fontenc</a>:</td><td>  </td><td align="left" valign="top">Codage des polices.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#Font-sizes" accesskey="2">Formats de polices</a>:</td><td>  </td><td align="left" valign="top">Choisir la taille du point.
+<tr><td align="left" valign="top">• <a href="#Font-styles" accesskey="2">Styles de polices</a>:</td><td>  </td><td align="left" valign="top">Sélectionnez romain, italique, etc
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#Low_002dlevel-font-commands" accesskey="3">Commandes police de bas niveau</a>:</td><td>  </td><td align="left" valign="top">Sélectionnez le codage, famille, série, allure.
+<tr><td align="left" valign="top">• <a href="#Font-sizes" accesskey="3">Formats de polices</a>:</td><td>  </td><td align="left" valign="top">Choisir la taille du point.
 </td></tr>
+<tr><td align="left" valign="top">• <a href="#Low_002dlevel-font-commands" accesskey="4">Commandes police de bas niveau</a>:</td><td>  </td><td align="left" valign="top">Sélectionnez le codage, famille, série, allure.
+</td></tr>
 </table>
 
+<hr>
+<a name="fontenc-package"></a>
+<div class="header">
+<p>
+Suivant: <a href="#Font-styles" accesskey="n" rel="next">Font styles</a>, Monter: <a href="#Fonts" accesskey="u" rel="up">Fonts</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="fontenc-package-1"></a>
+<h3 class="section">4.1 <code>fontenc</code> package</h3>
 
+<a name="index-fonte_002c-codage"></a>
+<a name="index-UTF_002d8_002c-prise-en-charge-des-fontes"></a>
+<a name="index-T1"></a>
+<a name="index-OT1"></a>
+<a name="index-fontenc"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\usepackage[<var>codage_fonte</var>]{fontenc}
+</pre></div>
+
+<p>or
+</p>
+<div class="example">
+<pre class="example">\usepackage[<var>codage_fonte1</var>, <var>codage_fonte2</var>, ...]{fontenc}
+</pre></div>
+
+<p>Spécifie les codages de fonte.  Un codage de fonte est une application
+des codes de caractères vers les glyphes de fonte utilisés pour composer
+votre texte en sortie.
+</p>
+<a name="index-paquetage-fontspec"></a>
+<a name="index-fontspec_002c-paquetage"></a>
+
+<p>Ce paquetage ne fonctionne que si vous utilisez le moteur
+<code>pdflatex</code> (voir <a href="#TeX-engines">TeX engines</a>).  Si vous utilisez les moteurs
+<code>xelatex</code> ou <code>lualatex</code> alors utilisez à la place le
+paquetage <code>fontspec</code>.
+</p>
+<p>La police originale de TeX, Computer Modern, comprend un nombre
+limité de caractères. Par exemple, pour faire des caractères accentués
+ordinaires vous devez utiliser <code>\accent</code> (voir <a href="#g_t_005caccent">\accent</a>) mais
+cela désactive la césure.  TeX users have agreed on a number of
+standards to access the larger sets of characters provided by modern
+fonts.  Si vous utilisez <code>pdflatex</code> alors placer ceci dans le
+préambule
+</p>
+<div class="example">
+<pre class="example">\usepackage[T1]{fontenc}
+</pre></div>
+
+<p>cela active la prise en charge pour les langages européens les plus
+répandus, notamment le français, l’italien, le polonais.  En
+particulier, si vous avez des mots avec des lettres accentuées alors
+LaTeX gèrera leur césure et le document en sortie peut faire l’obet
+de copier/coller.  (La seconde ligne optionnelle vous permet de taper
+directement les caractères accentués dans votre fixhier source).
+</p>
+<a name="index-paquetage-lmodern"></a>
+<a name="index-lmodern_002c-paquetage"></a>
+<a name="index-paquetage-cm_002dsuper"></a>
+<a name="index-cm_002dsuper_002c-paquetage"></a>
+<p>Si vous utisez un codage tel que
+<code>T1</code> et que les caractères ne sont pas nets ou passent mal au zoom
+alors vos fontes sont probablement définies par des cartes binaires
+(bitmap), on parle de fontes matricielle ou Type 3.  Si vous
+désirez des fontes vectorielles, utilisez un paquetage tel que
+<code>lmodern</code> ou <code>cm-super</code> pour obtenir des fontes vectorielles
+qui étendent celles utilisées par défaut par LaTeX.
+</p>
+<p>Pour chaque <var>codage_fonte</var> passé en option mais encore non déclaré,
+ce paquetage charge les fichierss de définitions du codage, nommé
+<samp><var>codage_fonte</var>enc.def</samp>.  Il règle aussi
+<code>\encodingdefault</code> comme le dernier codage dans la liste d’option.
+</p>
+<p>Voici les valeurs usuelles pour <var>codage_fonte</var>.
+</p>
+<dl compact="compact">
+<dt><code>OT1</code></dt>
+<dd><p>Le codage original pour TeX.  Limité quasiment aux lettres latines non accentués.
+</p>
+</dd>
+<dt><code>OMS, OML</code></dt>
+<dd><p>Codage des symboles et des lettres mathématiques.
+</p>
+</dd>
+<dt><code>T1</code></dt>
+<dd><p>Texte étendu de TeX.  Appelé parfois le codage Cork du nom de la
+conférence du grouope d’§Uitlisateurs TeX durant laquelle il fut
+élaboré.  Donne accès à la plupart des caractères accentués
+européens. C’est l’option la plus fréquente pour ce paquetage.
+</p>
+</dd>
+<dt><code>TS1</code></dt>
+<dd><p>Codage Texte Companion.
+</p></dd>
+</dl>
+
+<p>Par défaut LaTeX charge <code>OML</code>, <code>T1</code>, <code>OT1</code>, et ensuite
+<code>OMS</code>, et règle le codage par défaut à <code>OT1</code>.
+</p>
+<p>Même si vous n’utilisez pas de lettres accentuées, vous pourriez avoir
+besoin d’un codage de font si la fonte que vous utilisez l’exige.
+</p>
+<p>Si vous utilisez des fontes codée en <code>T1</code> autre que celles de la
+police par défaut Computer Modern, alors vous pourriez avoir besoin de
+charger le paquetage qui sélection vos fontes avant de charger
+<samp>fontenc</samp>, de sorte à empécher le système de charger l’une des
+fontes codées en <code>T1</code> de la police par défaut.
+</p>
+<p>L’équipe du projet LaTeX a réservé les noms de codafge commençant
+par : ‘<samp>T</samp>’ pour les codages standards de text à 256 caractères,
+‘<samp>TS</samp>’ pour les symboles qui étendent les codages T correspondants,
+‘<samp>X</samp>’ pour les codages de test, ‘<samp>M</samp>’ pour les codages standards
+de math à 256 caractères, ‘<samp>A</samp>’ pour les applications spéciales,
+‘<samp>OT</samp>’ pour les codages standards de texte à 128 caractères, et
+‘<samp>OM</samp>’ pourn les codages standards de math à 128 caractères (‘<samp>O</samp>’
+est l’initiale d’‘<samp>obsolete</samp>’).
+</p>
+<p>Ce paquetage fournit un certain nombre de commandes, détaillées
+ci-dessous. Beaucoup d’entre elles sont spécifiques à un codage, aussi
+si vous avez défini une commande qui fonctionne pour un codage mais que
+le codage courant en est différent alors la commande n’est pas active.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top">• <a href="#g_t_005cDeclareFontEncoding" accesskey="1">\DeclareFontEncoding</a>:</td><td>  </td><td align="left" valign="top">Definit un codage.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cDeclareTextAccent" accesskey="2">\DeclareTextAccent</a>:</td><td>  </td><td align="left" valign="top">Definit un accent dans le codage.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cDeclareTextAccentDefault" accesskey="3">\DeclareTextAccentDefault</a>:</td><td>  </td><td align="left" valign="top">Repli pour utiliser un accent dans le codage.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand" accesskey="4">\DeclareTextCommand & \ProvideTextCommand</a>:</td><td>  </td><td align="left" valign="top">Nouvelle commande spécifique à un codage.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault" accesskey="5">\DeclareTextCommandDefault & \ProvideTextCommandDefault</a>:</td><td>  </td><td align="left" valign="top">Repli pour commandes spécifiques à un codage.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cDeclareTextComposite" accesskey="6">\DeclareTextComposite</a>:</td><td>  </td><td align="left" valign="top">Accès direct à un glyphe accentué, dans le codage.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cDeclareTextCompositeCommand" accesskey="7">\DeclareTextCompositeCommand</a>:</td><td>  </td><td align="left" valign="top">Code à exécuter pour une numéro de glyphe, dans le codage.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cDeclareTextSymbol" accesskey="8">\DeclareTextSymbol</a>:</td><td>  </td><td align="left" valign="top">Définit un symbole dans le codage.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cDeclareTextSymbolDefault" accesskey="9">\DeclareTextSymbolDefault</a>:</td><td>  </td><td align="left" valign="top">Repli d’un symbole dans le codage.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cLastDeclaredEncoding">\LastDeclaredEncoding</a>:</td><td>  </td><td align="left" valign="top">Sauvegarde le dernier codage déclaré.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cUseTextSymbol-_0026-_005cUseTextAccent">\UseTextSymbol & \UseTextAccent</a>:</td><td>  </td><td align="left" valign="top">Passe temporairement à un autre codage.
+</td></tr>
+</table>
+
+
 <hr>
+<a name="g_t_005cDeclareFontEncoding"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cDeclareTextAccent" accesskey="n" rel="next">\DeclareTextAccent</a>, Monter: <a href="#fontenc-package" accesskey="u" rel="up">fontenc package</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cDeclareFontEncoding-1"></a>
+<h4 class="subsection">4.1.1 <code>\DeclareFontEncoding</code></h4>
+
+<a name="index-fonte_002c-declarer-le-codage"></a>
+<a name="index-codage-de-fonte"></a>
+<a name="index-accents_002c-definir"></a>
+<a name="index-_005cDeclareFontEncoding"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\DeclareFontEncoding{<var>codage</var>}{<var>réglages-texte</var>}{<var>réglages-math</var>}
+</pre></div>
+
+<p>Déclare le codage de fonte <var>codage</var>.  Sauvegarde également la valeur
+de <var>codage</var> dans <code>\LastDeclaredEncoding</code>
+(voir <a href="#g_t_005cLastDeclaredEncoding">\LastDeclaredEncoding</a>).
+</p>
+<p>Le fichier <samp>t1enc.def</samp> contient cette ligne (suivie de bien
+d’autres) :
+</p>
+<div class="example">
+<pre class="example">\DeclareFontEncoding{T1}{}{}
+</pre></div>
+
+<p>Les <var>réglages-texte</var> sont les commandes que LaTeX exécutera
+chaque fois qu’il commute d’un codage à une autre avec les commandes
+<code>\selectfont</code> et <code>\fontencoding</code>.  Les <var>réglages-math</var>
+sont les commandes que LaTeX utilise lorsque la fonte est accédée en
+tant qu’alphabet mathématique.
+</p>
+<p>LaTeX ignore tout espace au sein de <var>réglages-texte</var> et
+<var>réglages-math</var>, de sorte à prévenir toute insertion non voulue
+d’espace en sortie.
+</p>
+<p>Si vous inventez un codage vous devriez choisir un nom de deux ou trois
+lettres commençant par ‘<samp>L</samp>’ pour ‘<samp>local</samp>’, ou ‘<samp>E</samp>’ pour
+‘<samp>experimental</samp>’.
+</p>
+<p>Notez que les fichiers de définition de codage de sortie sont
+potientiellement lus plusieurs fois par LaTeX, ainsi utiliser, par
+ex. <code>\newcommand</code> peut causer une erreur.  De plus, il est
+préférable que de tels fichiers contiennent une ligne
+<code>\ProvidesFile</code> (voir <a href="#Class-and-package-commands">Class and package commands</a>).
+</p>
+<p>Notez aussi qu’il est préférable de n’utiliser les commandes en
+<code>\...Default</code> que dans un paquetage, et non dans les fichiers de
+définition de codage, puisque ces fichiers ne devraient contenir que des
+déclarations spécifiques à ce codage-là.
+</p>
+
+<hr>
+<a name="g_t_005cDeclareTextAccent"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cDeclareTextAccentDefault" accesskey="n" rel="next">\DeclareTextAccentDefault</a>, Précédent: <a href="#g_t_005cDeclareFontEncoding" accesskey="p" rel="prev">\DeclareFontEncoding</a>, Monter: <a href="#fontenc-package" accesskey="u" rel="up">fontenc package</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cDeclareTextAccent-1"></a>
+<h4 class="subsection">4.1.2 <code>\DeclareTextAccent</code></h4>
+
+<a name="index-fonte_002c-codage-1"></a>
+<a name="index-accents_002c-definir-1"></a>
+<a name="index-_005cDeclareTextAccent"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\DeclareTextAccent{<var>cmd</var>}{<var>codage</var>}{<var>cassetin</var>}
+</pre></div>
+
+<p>Définit un accent, à mettre au dessus d’autres glyphe, au sein du codage
+<var>codage</var> à la position <var>cassetin</var>.
+</p>
+<a name="index-cassetin_002c-fonte"></a>
+<p>Un <em>cassetin</em> est le numéro identifiant un glyphe au sein d’une
+fonte.
+</p>
+<p>La ligne suivante de <samp>t1enc.def</samp> déclare que pour fabriquer un
+accent circonflexe comme dans <code>\^A</code>, le système va mettre l’accent
+dans du cassetin 2 sur le caractère ‘<samp>A</samp>’, qui est représenté en
+ASCII comme 65.  (Ceci vaut à moins qu’il y ait une déclaration
+<code>DeclareTextComposite</code> ou <code>\DeclareTextCompositeCommand</code>
+pertinente ; voir <a href="#g_t_005cDeclareTextComposite">\DeclareTextComposite</a>) :
+</p>
+<div class="example">
+<pre class="example">\DeclareTextAccent{\^}{T1}{2}
+</pre></div>
+
+<p>Si <var>cmd</var> a déjà été défini, alors <code>\DeclareTextAccent</code> ne
+produit pas d’erreur mais il enregistre la redéfinition dans le fichier
+de transcription.
+</p>
+
+<hr>
+<a name="g_t_005cDeclareTextAccentDefault"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand" accesskey="n" rel="next">\DeclareTextCommand & \ProvideTextCommand</a>, Précédent: <a href="#g_t_005cDeclareTextAccent" accesskey="p" rel="prev">\DeclareTextAccent</a>, Monter: <a href="#fontenc-package" accesskey="u" rel="up">fontenc package</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cDeclareTextAccentDefault-1"></a>
+<h4 class="subsection">4.1.3 <code>\DeclareTextAccentDefault</code></h4>
+
+<a name="index-accents_002c-definir-2"></a>
+<a name="index-_005cDeclareTextAccent-1"></a>
+<a name="index-_005cDeclareTextAccentDefault"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\DeclareTextAccentDefault{\<var>cmd</var>}{<var>codage</var>}
+</pre></div>
+
+<p>S’il y a une commande d’accent <code>\<var>cmd</var></code> spécifique à un codage
+mais qu’il n’y a aucun <code>\DeclareTextAccent</code> associé pour ce codage,
+alors cette commande va prendre le relai en disant de l’utiliser comme
+décrit pour <var>codage</var>.
+</p>
+<p>Par exemple, pour faire que le codage <code>OT1</code> soit le codage par
+défaut pour l’accent <code>\"</code>, déclarez ceci :
+</p>
+<div class="example">
+<pre class="example">\DeclareTextAccentDefault{\"}{OT1}
+</pre></div>
+
+<p>Si vous tapez un <code>\"</code> alors que le codage courant n’a pas de
+définition pour cet accent, alors LaTeX utilisera la définition issue
+de <code>OT1</code>.
+</p>
+<p>C-à-d. que cette commande est équivalente l’appel suivant
+(voir <a href="#g_t_005cUseTextSymbol-_0026-_005cUseTextAccent">\UseTextSymbol & \UseTextAccent</a>) :
+</p>
+<div class="example">
+<pre class="example">\DeclareTextCommandDefault[1]{\<var>cmd</var>}
+   {\UseTextAccent{<var>codage</var>}{\<var>cmd</var>}{#1}}
+</pre></div>
+
+<p>Notez que <code>\DeclareTextAccentDefault</code> fonctionne pour l’une
+quelconque des commandes <samp>fontenc</samp> à un argument, et pas seulement
+les commandes d’accent.
+</p>
+
+<hr>
+<a name="g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault" accesskey="n" rel="next">\DeclareTextCommandDefault & \ProvideTextCommandDefault</a>, Précédent: <a href="#g_t_005cDeclareTextAccentDefault" accesskey="p" rel="prev">\DeclareTextAccentDefault</a>, Monter: <a href="#fontenc-package" accesskey="u" rel="up">fontenc package</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand-1"></a>
+<h4 class="subsection">4.1.4 <code>\DeclareTextCommand</code> & <code>\ProvideTextCommand</code></h4>
+
+<a name="index-_005cDeclareTextCommand"></a>
+<a name="index-_005cProvideTextCommand"></a>
+
+<p>Synopsis, l’un parmi :
+</p>
+<div class="example">
+<pre class="example">\DeclareTextCommand{\<var>cmd</var>}{<var>codage</var>}{<var>défn</var>}
+\DeclareTextCommand{\<var>cmd</var>}{<var>codage</var>}[<var>nargs</var>]{<var>defn}</var>
+\DeclareTextCommand{\<var>cmd</var>}{<var>codage</var>}[<var>nargs</var>][<var>défautargopt</var>]{<var>défn</var>}
+</pre></div>
+
+<p>ou l’un parmi :
+</p>
+<div class="example">
+<pre class="example">\ProvideTextCommand{\<var>cmd</var>}{<var>codage</var>}{<var>défn</var>}
+\ProvideTextCommand{\<var>cmd</var>}{<var>codage</var>}[<var>nargs</var>]{<var>défn</var>}
+\ProvideTextCommand{\<var>cmd</var>}{<var>codage</var>}[<var>nargs</var>][<var>défautargopt</var>]{<var>défn</var>}
+</pre></div>
+
+<p>Définit la commande <code>\<var>cmd</var></code>, laquelle sera spécifique à un
+codage.  Le nom <var>cmd</var> de la commande doit être précédé d’une
+contr’oblique, <code>\</code>.  Ces commandes ne peuvent apparaître que dans
+le préambule.  Redéfinir <code>\<var>cmd</var></code> ne cause pas d’erreur. La
+commande définie sera robuste même si le code dans <var>défn</var> est
+fragile (voir <a href="#g_t_005cprotect">\protect</a>).
+</p>
+<p>Par exemple, le fichier <samp>t1enc.def</samp> contient la ligne suivante :
+</p>
+<div class="example">
+<pre class="example">\DeclareTextCommand{\textperthousand}{T1}{\%\char 24 }
+</pre></div>
+
+<p>Avec cela, vous pouvez exprimer des pourmilles comme ceci :
+</p>
+<div class="example">
+<pre class="example">\usepackage[T1]{fontenc}  % dans le préambule
+  ...
+La limite légale est de \( 0,8 \)\textperthousand.
+</pre></div>
+
+<p>Si vous changez le codage de fonte en <code>OT1</code> alors vous obtenez une
+erreur du genre de ‘<samp>LaTeX Error: Command \textperthousand
+unavailable in encoding OT1</samp>’.
+</p>
+<a name="index-_005cDeclareTextSymbol"></a>
+<p>La variante <code>\ProvideTextCommand</code> agit de même, à ceci près qu’elle
+ne fait rien si <code>\<var>cmd</var></code> est déjà définie.  La commande
+<code>\DeclareTextSymbol</code> est plus rapide pour une simple association
+d’un cassetin à un glyphe (voir <a href="#g_t_005cDeclareTextSymbol">\DeclareTextSymbol</a>)
+</p>
+<p>Les arguments optionels <var>nargs</var> et <var>défautargopt</var> jouent le même
+rôle que dans <code>\newcommand</code> (voir <a href="#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a>).
+En un mot, <var>nargs</var> est un entier de 0 à 9 spécifiant le nombre
+d’arguments que la commande <code>\<var>cmd</var></code> qu’on définit prend.  Ce
+nombre inclut tout argument optionnel.  Omettre cet argument revient
+au même que spécifier 0 pour dire que <code>\<var>cmd</var></code> n’a aucun
+argument.  Et, si <var>défautargopt</var> est présent, alors le premier
+argument de <code>\<var>cmd</var></code> est optionnel, et sa valeur par défaut est
+<var>défautargopt</var> (ce qui peut être la chaîne vide).  Si
+<var>défautargopt</var> n’est pas présent alors <code>\<var>cmd</var></code> ne prend
+pas d’argument optionnel.
+</p>
+
+<hr>
+<a name="g_t_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cDeclareTextComposite" accesskey="n" rel="next">\DeclareTextComposite</a>, Précédent: <a href="#g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand" accesskey="p" rel="prev">\DeclareTextCommand & \ProvideTextCommand</a>, Monter: <a href="#fontenc-package" accesskey="u" rel="up">fontenc package</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault-"></a>
+<h4 class="subsection">4.1.5 <code>\DeclareTextCommandDefault</code> & <code>\ProvideTextCommandDefault </code></h4>
+
+<a name="index-_005cDeclareTextCommand-1"></a>
+<a name="index-_005cDeclareTextCommandDefault"></a>
+<a name="index-_005cProvideTextCommand-1"></a>
+<a name="index-_005cProvideTextCommandDefault"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\DeclareTextCommandDefault{\<var>cmd</var>}{<var>défn</var>}
+</pre></div>
+
+<p>ou :
+</p>
+<div class="example">
+<pre class="example">\ProvideTextCommandDefault{\<var>cmd</var>}{<var>défn</var>}
+</pre></div>
+
+<p>Donne une définition par défaut à <code>\<var>cmd</var></code>, pour la situation
+où cette commande n’est pas définie dans le codage actuellement en
+vigueur. La valeur par défaut doit utiliser uniquement les codages
+connus comme disponibles.
+</p>
+<p>La déclaration ci-dessous rend <code>\copyright</code> disponible.
+</p>
+<div class="example">
+<pre class="example">\DeclareTextCommandDefault{\copyright}{\textcircled{c}}
+</pre></div>
+
+<p>Elle utilise uniquement un codage (OMS) qui est toujours disponible.
+</p>
+<p>La déclaration <code>\DeclareTextCommandDefault</code> n’est pas destinée à
+survenir dans un fichier de définition de codage puisque ces fichiers ne
+doivent déclarer que des commandes à utiliser quand vous sélectionnez ce
+codage. Au lieu de cela, elle devrait être dans un paquetage.
+</p>
+<p>Comme pour les commandes correspondantes qui ne sont pas en
+<code>...Default</code>, la déclaration <code>\ProvideTextCommandDefault</code> a
+exactement le même comportement que <code>\DeclareTextCommandDefault</code> à
+ceci près qu’elle ne fait rien si <code>\<var>cmd</var></code> est déjà définie
+(voir <a href="#g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand">\DeclareTextCommand & \ProvideTextCommand</a>).  De sorte qu’un
+paquetage peut l’utiliser pour fournir une définition de repli que
+d’autres paquetages peuvent améliorer.
+</p>
+
+<hr>
+<a name="g_t_005cDeclareTextComposite"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cDeclareTextCompositeCommand" accesskey="n" rel="next">\DeclareTextCompositeCommand</a>, Précédent: <a href="#g_t_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault" accesskey="p" rel="prev">\DeclareTextCommandDefault & \ProvideTextCommandDefault</a>, Monter: <a href="#fontenc-package" accesskey="u" rel="up">fontenc package</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cDeclareTextComposite-1"></a>
+<h4 class="subsection">4.1.6 <code>\DeclareTextComposite</code></h4>
+
+<a name="index-accents_002c-definir-3"></a>
+<a name="index-_005cDeclareTextComposite"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\DeclareTextComposite{\<var>cmd</var>}{<var>codage</var>}{<var>objet_simple</var>}{<var>cassetin</var>}
+</pre></div>
+
+<p>Accède à un glyphe accentué directement, c-à-d. sans avoir à placer
+une accent au dessus d’un caractère séparé.
+</p>
+<p>La ligne suivante extraite de <samp>t1enc.def</samp> signifie que <code>\^o</code>
+aura pour effet que LaTeX compose le ‘<samp>o</samp>’ bas-de-casse en prenant
+le caractère directement du cassetin 224 de la fonte.
+</p>
+<div class="example">
+<pre class="example">\DeclareTextComposite{\^}{T1}{o}{244}
+</pre></div>
+
+<p>Voir <a href="#fontenc-package">fontenc package</a>, pour une liste des codages
+usuels. L’<var>objet_simple</var> devrait être un seul caractère ou une seule
+commande.  L’argument <var>cassetin</var> est d’ordinaire un entier positif
+représenté en décimal (bien que les notations octale ou hexadécimale
+soient possibles).  Normalement \<var>cmd</var> a déjà été déclarée pour ce
+codage, soit avec <code>\DeclareTextAccent</code> soit avec un
+<code>\DeclareTextCommand</code> à un argument.  Dans <samp>t1enc.def</samp>, la
+ligne ci-dessus suit la commande
+<code>\DeclareTextAccent{\^}{T1}{2}</code>.
+</p>
+
+<hr>
+<a name="g_t_005cDeclareTextCompositeCommand"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cDeclareTextSymbol" accesskey="n" rel="next">\DeclareTextSymbol</a>, Précédent: <a href="#g_t_005cDeclareTextComposite" accesskey="p" rel="prev">\DeclareTextComposite</a>, Monter: <a href="#fontenc-package" accesskey="u" rel="up">fontenc package</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cDeclareTextCompositeCommand-1"></a>
+<h4 class="subsection">4.1.7 <code>\DeclareTextCompositeCommand</code></h4>
+
+<a name="index-accents_002c-definir-4"></a>
+<a name="index-_005cDeclareTextCompositeCommand"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\DeclareTextCompositeCommand{\<var>cmd</var>}{<var>codage</var>}{<var>arg</var>}{<var>code</var>}
+</pre></div>
+
+<p>Une version plus générale de <code>\DeclareTextComposite</code> qui exécute un
+code arbitraire avec <code>\<var>cmd</var></code>.
+</p>
+<p>Ceci permet que des accents sur ‘<samp>i</samp>’ se comportent de la même façon
+que des accents sur le i-sans-point, <code>\i</code>.
+</p>
+<div class="example">
+<pre class="example">\DeclareTextCompositeCommand{\'}{OT1}{i}{\'\i}
+</pre></div>
+
+<p>Voir <a href="#fontenc-package">fontenc package</a>, pour une liste des codages usuels.  Normalement
+<code>\<var>cmd</var></code> doit avoir été déjà déclarée avec
+<code>\DeclareTextAccent</code> ou avec un <code>\DeclareTextCommand</code> à un
+argument.
+</p>
+
+<hr>
+<a name="g_t_005cDeclareTextSymbol"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cDeclareTextSymbolDefault" accesskey="n" rel="next">\DeclareTextSymbolDefault</a>, Précédent: <a href="#g_t_005cDeclareTextCompositeCommand" accesskey="p" rel="prev">\DeclareTextCompositeCommand</a>, Monter: <a href="#fontenc-package" accesskey="u" rel="up">fontenc package</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cDeclareTextSymbol-1"></a>
+<h4 class="subsection">4.1.8 <code>\DeclareTextSymbol</code></h4>
+
+<a name="index-symbole_002c-definition"></a>
+<a name="index-_005cDeclareTextSymbol-1"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\DeclareTextSymbol{\<var>cmd</var>}{<var>codage</var>}{<var>cassetin</var>}
+</pre></div>
+
+<p>Définit un symbole dans le codage <var>codage</var> à la position
+<var>cassetin</var>.  Les symboles définis de cette manière sont destinés à
+être utilisés dans du texte, et non dans des mathématiques.
+</p>
+<p>Par exemple, cette ligne extraite de <samp>t1enc.def</samp> déclare le numéro
+du glyphe à utiliser pour «, le guillemet
+gauche :
+</p>
+<div class="example">
+<pre class="example">\DeclareTextSymbol{\guillemotleft}{T1}{19}
+</pre></div>
+
+<p>La commande <code>\DeclareTextCommand{\guillemotleft}{T1}{\char
+19}</code> a le même effet mais est plus lente (voir <a href="#g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand">\DeclareTextCommand & \ProvideTextCommand</a>).
+</p>
+<p>Voir <a href="#fontenc-package">fontenc package</a>, pour une liste des codages usuels.  Le
+<var>cassetin</var> peut être spécifié en notation décimale, ou octale (comme
+dans <code>'023</code>), ou hexadecimale (comme dans <code>"13</code>), bien que la
+notation décimale ait l’avantage d’être insensible à la redéfinition du
+guillemet anglais simple ou double par un autre paquetage.
+</p>
+<p>Si <code>\<var>cmd</var></code> est déjà définie, alors <code>\DeclareTextSymbol</code>
+ne produit pas une erreur, mais il inscrit que la redéfinition a eu lieu
+dans le fichier
+transcript.
+</p>
+
+<hr>
+<a name="g_t_005cDeclareTextSymbolDefault"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cLastDeclaredEncoding" accesskey="n" rel="next">\LastDeclaredEncoding</a>, Précédent: <a href="#g_t_005cDeclareTextSymbol" accesskey="p" rel="prev">\DeclareTextSymbol</a>, Monter: <a href="#fontenc-package" accesskey="u" rel="up">fontenc package</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cDeclareTextSymbolDefault-1"></a>
+<h4 class="subsection">4.1.9 <code>\DeclareTextSymbolDefault</code></h4>
+
+<a name="index-accents_002c-definir-5"></a>
+<a name="index-_005cDeclareTextSymbol-2"></a>
+<a name="index-_005cDeclareTextSymbolDefault"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\DeclareTextSymbolDefault{\<var>cmd</var>}{<var>codage</var>}
+</pre></div>
+
+<p>S’il y a une <code>\<var>cmd</var></code> de symbole spécifique à un codage mais
+qu’il n’y a pas de <code>\DeclareTextSymbol</code> associé pour ce codage,
+alors cette commande peut prendre le relai, en disant d’obtenir le
+symbole selon la description faite pour <var>codage</var>.
+</p>
+<p>Par exemple, pour déclarer que si le codage courant ne donne pas de
+signification à <code>\textdollar</code> alors on utilise celle issue
+d’<code>OT1</code>, déclarer ceci :
+</p>
+<div class="example">
+<pre class="example">\DeclareTextSymbolDefault{\textdollar}{OT1}
+</pre></div>
+
+<p>C-à-d. que cette commande est équivalente à cet appel
+(voir <a href="#g_t_005cUseTextSymbol-_0026-_005cUseTextAccent">\UseTextSymbol & \UseTextAccent</a>) :
+</p>
+<div class="example">
+<pre class="example">\DeclareTextCommandDefault{\<var>cmd</var>}
+   {\UseTextSymbol{<var>codage</var>}{\<var>cmd</var>}}
+</pre></div>
+
+<p>Notez que <code>\DeclareTextSymbolDefault</code> peut être
+utilisé pour définir une signification par défaut pour toute commande à
+zéro argument de <samp>fontenc</samp>.
+</p>
+
+<hr>
+<a name="g_t_005cLastDeclaredEncoding"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cUseTextSymbol-_0026-_005cUseTextAccent" accesskey="n" rel="next">\UseTextSymbol & \UseTextAccent</a>, Précédent: <a href="#g_t_005cDeclareTextSymbolDefault" accesskey="p" rel="prev">\DeclareTextSymbolDefault</a>, Monter: <a href="#fontenc-package" accesskey="u" rel="up">fontenc package</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cLastDeclaredEncoding-1"></a>
+<h4 class="subsection">4.1.10 <code>\LastDeclaredEncoding</code></h4>
+
+<a name="index-_005cLastDeclaredEncoding"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\LastDeclaredEncoding
+</pre></div>
+
+<p>Obtient le nom du dernier codage déclaré. La commande
+<code>\DeclareFontEncoding</code> stocke le nom de sorte qu’on puisse le
+retrouver avec cette commande (voir <a href="#g_t_005cDeclareFontEncoding">\DeclareFontEncoding</a>).
+</p>
+<p>Dans l’exemple suivant, on compte sur <code>\LastDeclaredEncoding</code>
+plutôt que de donner le nom du codage explicitement :
+</p>
+<div class="example">
+<pre class="example">\DeclareFontEncoding{JH1}{}{}
+\DeclareTextAccent{\'}{\LastDeclaredEncoding}{0}
+</pre></div>
+
+
+<hr>
+<a name="g_t_005cUseTextSymbol-_0026-_005cUseTextAccent"></a>
+<div class="header">
+<p>
+Précédent: <a href="#g_t_005cLastDeclaredEncoding" accesskey="p" rel="prev">\LastDeclaredEncoding</a>, Monter: <a href="#fontenc-package" accesskey="u" rel="up">fontenc package</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cUseTextSymbol-_0026-_005cUseTextAccent-1"></a>
+<h4 class="subsection">4.1.11 <code>\UseTextSymbol</code> & <code>\UseTextAccent</code></h4>
+
+<a name="index-_005cUseTextSymbol"></a>
+<a name="index-_005cUseTextAccent"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\UseTextSymbol{<var>codage</var>}{\<var>cmd</var>}
+</pre></div>
+
+<p>ou :
+</p>
+<div class="example">
+<pre class="example">\UseTextAccent{<var>codage</var>}{\<var>cmd</var>}{<var>texte</var>}
+</pre></div>
+
+<p>Utilise un symbole ou un accent qui n’est pas défini dans le codage
+courant.
+</p>
+<p>En général, pour utiliser une commande <samp>fontenc</samp> dans un codage où
+elle n’est pas définie, et si la commande n’a pas d’arguments, alors
+vous pouvez utiliser quelque-chose de ce genre :
+</p>
+<div class="example">
+<pre class="example">\UseTextSymbol{OT1}{\ss}
+</pre></div>
+
+<p>ce qui est équivalent à ceci (notez que les accolades externes forment
+un groupe, de sorte que LaTeX revient au codage précédent après le
+<code>\ss</code>) :
+</p>
+<div class="example">
+<pre class="example">{\fontencoding{OT1}\selectfont\ss}
+</pre></div>
+
+<p>De même, pour utiliser une commande <samp>fontenc</samp> dans un codage où
+elle n’est pas définie, et si la commande a un argument, vous pouvez
+l’utiliser ainsi :
+</p>
+<div class="example">
+<pre class="example">\UseTextAccent{OT1}{\'}{a}
+</pre></div>
+
+<p>ce qui est équivalent à cela (encore une fois, notez les accolades
+externes formant un groupe) :
+</p>
+<div class="example">
+<pre class="example">{fontencoding{OT1}\selectfont
+   \'{\fontencoding{<var>cdg_en_vigueur</var>}\selectfont a}}
+</pre></div>
+
+<p>Ci-dessus, <var>cdg_en_vigueur</var> est le codage en vigueur avant cette
+séquence de commandes, de sorte que ‘<samp>a</samp>’ est composé en utilisant le
+codage courant, et seulement l’accent est pris de <code>OT1</code>.
+</p>
+<hr>
 <a name="Font-styles"></a>
 <div class="header">
 <p>
-Suivant: <a href="#Font-sizes" accesskey="n" rel="next">Font sizes</a>, Monter: <a href="#Fonts" accesskey="u" rel="up">Fonts</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Font-sizes" accesskey="n" rel="next">Font sizes</a>, Précédent: <a href="#fontenc-package" accesskey="p" rel="prev">fontenc package</a>, Monter: <a href="#Fonts" accesskey="u" rel="up">Fonts</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="styles-des-polices"></a>
-<h3 class="section">4.1 styles des polices</h3>
+<h3 class="section">4.2 styles des polices</h3>
 
 <a name="index-styles-de-police"></a>
 <a name="index-styles-typographiques"></a>
@@ -2042,8 +2820,8 @@
 qui est souvant utile. Cette forme ne prend pas arguments comme dans
 <code>{\itshape <var>texte</var>}</code>. La portée la forme déclarative s’étend
 jusqu’à la prochaine commande de type style ou jusqu’à la fin du groupe
-actuel. De plus, chacun a une forme par environnement comme
-<code>\begin{itshape}…\end{itshape}</code>, que l’ont décrit plus
+actuel. De plus, chacune a une forme par environnement comme
+<code>\begin{itshape}…\end{itshape}</code>, que l’on décrit plus
 amplement à la fin de cette rubrique.
 </p>
 <p>Ces commandes, dans n’importe laquelle des trois formes, sont
@@ -2281,7 +3059,7 @@
 Suivant: <a href="#Low_002dlevel-font-commands" accesskey="n" rel="next">Low-level font commands</a>, Précédent: <a href="#Font-styles" accesskey="p" rel="prev">Font styles</a>, Monter: <a href="#Fonts" accesskey="u" rel="up">Fonts</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="tailles-des-polices"></a>
-<h3 class="section">4.2 tailles des polices</h3>
+<h3 class="section">4.3 tailles des polices</h3>
 <a name="index-tailles-de-police"></a>
 <a name="index-tailles-des-polices-de-caracteres"></a>
 <a name="index-tailles-de-texte"></a>
@@ -2336,6 +3114,18 @@
 qu’on aurait pu la mettre entre accolades <code>{\small Ce texte est en
 petits caractères.}</code>.
 </p>
+<p>Essayer d’utiliser ces commandes en math, comme dans <code>$\small
+mv^2/2$</code>, donne l’avertissement ‘<samp>LaTeX Font Warning: Command \small
+invalid in math mode</samp>’, et la taille de fonte n’est pas changée. Pour
+travailler avec un formule trop grande, le plus souvent la meilleure
+option est d’utiliser l’environnement <code>displaymath</code> (voir <a href="#Math-formulas">Math formulas</a>), ou l’un des environnement fournis par le paquetage
+<code>amsmath</code>.  Pour des mathématiques dans le texte, comme dans un
+tableau de formules, une alternative est quelque-chose du genre de
+<code>{\small $mv^2/2$}</code>.  (Il arrive que <code>\scriptsize</code> et
+<code>\scriptstyle</code> soient pris l’un pour l’autre. Les deux changent la
+taille mais le dernier change nombre d’autres aspects conditionnant la
+composition des mathéatiques. Voir <a href="#Math-styles">Math styles</a>).
+</p>
 <a name="index-forme-par-environnement-des-commandes-de-controle-de-la-taille-de-police"></a>
 <p>Une <em>forme par environnement</em> de chacune de ces commandes est également
 définie ; par exemple, <code>\begin{tiny}...\end{tiny}</code>. Toutefois,
@@ -2359,7 +3149,7 @@
 Précédent: <a href="#Font-sizes" accesskey="p" rel="prev">Font sizes</a>, Monter: <a href="#Fonts" accesskey="u" rel="up">Fonts</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="commandes-de-fontes-de-bas-niveau"></a>
-<h3 class="section">4.3 commandes de fontes de bas niveau</h3>
+<h3 class="section">4.4 commandes de fontes de bas niveau</h3>
 <a name="index-commandes-de-fontes-de-bas-niveau"></a>
 <a name="index-commandes-de-fontes_002c-de-bas-niveau"></a>
 
@@ -2381,9 +3171,9 @@
 des mots contenant des lettres accentuées. Pour plus d’information, voir
 <a href="https://ctan.org/pkg/encguide">https://ctan.org/pkg/encguide</a>.
 </p>
-</dd>
+<a name="low-level-font-commands-fontfamily"></a></dd>
 <dt><code>\fontfamily{<var>famille</var>}</code></dt>
-<dd><a name="low-level-font-commands-fontfamily"></a><a name="index-_005cfontfamily"></a>
+<dd><a name="index-_005cfontfamily"></a>
 <a name="index-famille-de-polices"></a>
 <a name="index-polices_002c-catalogue"></a>
 <p>Sélectionne la famille de polices.  La page web
@@ -2415,9 +3205,9 @@
 <tr><td><code>pzc</code></td><td>Zapf Chancery</td></tr>
 </table>
 
-</dd>
+<a name="low-level-font-commands-fontseries"></a></dd>
 <dt><code>\fontseries{<var>série</var>}</code></dt>
-<dd><a name="low-level-font-commands-fontseries"></a><a name="index-_005cfontseries"></a>
+<dd><a name="index-_005cfontseries"></a>
 <a name="index-series-de-polices"></a>
 <p>Sélectionne une série de police. Une <em>série</em> combine une
 <em>graisse</em> et une <em>largeur</em>. Typiquement, une police prend en
@@ -2439,16 +3229,16 @@
 <table>
 <tr><td><code>ul</code></td><td>Ultra maigre</td></tr>
 <tr><td><code>el</code></td><td>Extra maigre</td></tr>
-<tr><td><code>l</code></td><td>Maigre (<b>L</b>ight)</td></tr>
+<tr><td><code>l</code></td><td>Maigre — ‘<samp>l</samp>’ pour <i>light</i> en anglais</td></tr>
 <tr><td><code>sl</code></td><td>Semi maigre</td></tr>
-<tr><td><code>m</code></td><td>Demi-gras (<b>M</b>edium, normal)</td></tr>
+<tr><td><code>m</code></td><td>Demi-gras — ‘<samp>m</samp>’ pour <i>medium</i> en anglais</td></tr>
 <tr><td><code>sb</code></td><td>Semi gras</td></tr>
-<tr><td><code>b</code></td><td>Gras (<b>B</b>old)</td></tr>
+<tr><td><code>b</code></td><td>Gras — ‘<samp>b</samp>’ pour <i>bold</i> en anglais</td></tr>
 <tr><td><code>eb</code></td><td>Extra gras</td></tr>
 <tr><td><code>ub</code></td><td>Ultra gras</td></tr>
 </table>
 
- 
+
 <a name="index-Largeurs-de-police"></a>
 <p>La valeurs possibles de largeur, considérées individuellement sont :
 </p>
@@ -2464,24 +3254,24 @@
 <tr><td><code>ux</code></td><td>Ultra étendu</td></tr>
 </table>
 
-<p>Quand Lorsqu’on forme la chaîne de caractères <var>série</var> à partir de la
+<p>Lorsqu’on forme la chaîne de caractères <var>série</var> à partir de la
 graisse et de la largeur, on laisse tomber le <code>m</code> qui signifie
 medium concernant la graisse ou la largeur, auquel cas on en utilise
 juste un (‘<samp><code>m</code></samp>’).
 </p>
-</dd>
+<a name="low-level-font-commands-fontshape"></a></dd>
 <dt><code>\fontshape{<var>allure</var>}</code></dt>
 <dd><a name="index-_005cfontshape"></a>
 <a name="index-allure-de-police"></a>
-<a name="low-level-font-commands-fontshape"></a><p>Sélectionne l’allure de police. Les allures valides sont :
+<p>Sélectionne l’allure de police. Les allures valides sont :
 </p>
 <table>
 <tr><td><code>n</code></td><td>Droit (normal)</td></tr>
 <tr><td><code>it</code></td><td>Italique</td></tr>
-<tr><td><code>sl</code></td><td>Incliné (oblique)</td></tr>
+<tr><td><code>sl</code></td><td>Incliné (oblique) — ‘<samp>sl</samp>’ pour <i>slanted</i> en anglais.</td></tr>
 <tr><td><code>sc</code></td><td>Petites capitales</td></tr>
-<tr><td><code>ui</code></td><td>Italique droit</td></tr>
-<tr><td><code>ol</code></td><td>Plan</td></tr>
+<tr><td><code>ui</code></td><td>Italique droit — ‘<samp>ui</samp>’ pour <i>upright italic</i> en anglais</td></tr>
+<tr><td><code>ol</code></td><td>Détouré — ‘<samp>ol</samp>’ pour <i>outline</i> en anglais.</td></tr>
 </table>
 
 <p>Les deux dernières allures ne sont pas disponibles pour la plupart des
@@ -2489,54 +3279,33 @@
 absentes.
 </p>
 
-</dd>
+<a name="low-level-font-commands-fontsize"></a></dd>
 <dt><code>\fontsize{<var>taille</var>}{<var>interligne</var>}</code></dt>
-<dd><a name="low-level-font-commands-fontsize"></a><a name="index-_005cfontsize"></a>
+<dd><a name="index-_005cfontsize"></a>
 <a name="index-_005cbaselineskip"></a>
 <p>Réglage de la taille de police et de l’espacement d’interligne. L’unité
-des deux paramètres est par défaut le point (<code>pt</code>). L’espaceement
-d’interligne est l’espace vertiical nominal entre ligne, de ligne de
-base à ligne de base. Il est stocké dans le paramètre
+des deux paramètres est par défaut le point (<code>pt</code>). L’espacement
+d’interligne est l’espace vertical nominal entre ligne, de ligne de base
+à ligne de base. Il est stocké dans le paramètre
 <code>\baselineskip</code>. La valeur par défaut de <code>\baselineskip</code> pour
 la police Computer Modern est 1,2 fois le <code>\fontsize</code>.  Changer
 directement <code>\baselineskip</code> est déconseillé dans la mesuure où sa
 valeur est réinitialisée à chaque fois qu’un changement de taille se
-produit ; voir ensuite <code>\baselinestretch</code>.
+produit ; au lieu de cela utilisez <code>\baselinestretch</code>
+(voir <a href="#g_t_005cbaselineskip-_0026-_005cbaselinestretch">\baselineskip & \baselinestretch</a>).
 </p>
-</dd>
-<dt><code>\baselinestretch</code></dt>
-<dd><a name="low-level-font-commands-baselinestretch"></a><a name="index-_005cbaselinestretch"></a>
-<p>L’espacement des lignes est également multiplié par la valeur du
-paramètre <code>\baselinestretch</code> ; la valeur par défaut est 1.  Tout
-changement prend effet losque <code>\selectfont</code> (voir plus bas) est
-appelé. Vous pouvez modifier l’interligne pour tout le document en
-faisant, par ex. pour le doubler,
-<code>\renewcommand{\baselinestretch}{2.0}</code> dans le préambule,
-</p>
-<a name="index-paquetage-setspace"></a>
-<a name="index-setspace_002c-paquetage"></a>
-
-<a name="index-interligne-double"></a>
-<p>Cependant, la meilleure façon de mettre un document en « espacement
-double » est d’utiliser le paquetage <code>setspace</code>. En plus de
-proposer une pluralité d’options d’espacement, ce paquetage conserve un
-interligne simple là où c’est typiquement désirable, comme dans les
-notes de bas de page et dans les légendes de figure. Voir la
-documentation du paquetage.
-</p>
-</dd>
+<a name="low-level-font-commands-linespread"></a></dd>
 <dt><code>\linespread{<var>facteur</var>}</code></dt>
-<dd><a name="low-level-font-commands-linespread"></a><a name="index-_005clinespread"></a>
-<p>Est équivalent à
-<code>\renewcommand{\baselinestretch}{<var>facteur</var>}</code>, et doit donc
-être suivie par <code>\selectfont</code> pour avoir un effet. Il vaut mieux
-que ce soit dans le préambule, ou utiliser le paquetage <code>setspace</code>,
-comme on vient de le décrire.
+<dd><a name="index-_005clinespread"></a>
+<p>Équivalent à <code>\renewcommand{\baselinestretch}{<var>facteur</var>}</code>,
+et donc doit être suivi de <code>\selectfont</code> pour prendre
+effet. Voir <a href="#g_t_005cbaselineskip-_0026-_005cbaselinestretch">\baselineskip & \baselinestretch</a>, pour plus ample
+information.
 </p>
 </dd>
 <dt><code>\selectfont</code></dt>
 <dd><a name="low-level-font-commands-selectfont"></a><a name="index-_005cselectfont"></a>
-<p>Les modifications apportées en appelant les commandes de polices
+<p>Les modifications apportées en appelant les commandes de fonte
 décrites ci-dessus n’entrent en vigueur qu’après que <code>\selectfont</code>
 est appelé, comme dans
 <code>\fontfamily{<var>nomfamille</var>}\selectfont</code>. La plupart du temps
@@ -2583,8 +3352,10 @@
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#Page-layout-parameters" accesskey="5">Paramètres de mise en page</a>:</td><td>  </td><td align="left" valign="top"><code>\headheight</code> <code>\footskip</code>.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#Floats" accesskey="6">Flottants</a>:</td><td>  </td><td align="left" valign="top">Figures, tableaux, etc.
+<tr><td align="left" valign="top">• <a href="#g_t_005cbaselineskip-_0026-_005cbaselinestretch" accesskey="6">\baselineskip & \baselinestretch</a>:</td><td>  </td><td align="left" valign="top">Interlignes.
 </td></tr>
+<tr><td align="left" valign="top">• <a href="#Floats" accesskey="7">Flottants</a>:</td><td>  </td><td align="left" valign="top">Figures, tableaux, etc.
+</td></tr>
 </table>
 
 
@@ -2668,7 +3439,7 @@
 <code>table*</code> et <code>figure*</code> s’étendent en largeur sur deux colonnes,
 alors que les environnements non étoilés <code>table</code> et <code>figure</code>
 n’occupe qu’une colonne (voir <a href="#figure">figure</a> et voir <a href="#table">table</a>). LaTeX
-place les flottants étoilés au somme d’une page.
+place les flottants étoilés au sommet d’une page.
 Les paramètres ci-après contrôlent le comportement des flottants en cas
 de sortie à deux colonnes :
 </p>
@@ -2753,7 +3524,7 @@
          Auteur Trois\authormark{1} \\[1em]
   \normalsize
   \begin{tabular}{p{.2\textwidth}@{\hspace{2em}}p{.2\textwidth}}
-    \authormark{1}Departement Un  &\authormark{2}Department Deux \\ 
+    \authormark{1}Departement Un  &\authormark{2}Department Deux \\
      École Un                   &École Deux
   \end{tabular}\\[3em] % espace sous la partie titre
   }]
@@ -2801,7 +3572,7 @@
 <a name="Page-layout-parameters"></a>
 <div class="header">
 <p>
-Suivant: <a href="#Floats" accesskey="n" rel="next">Floats</a>, Précédent: <a href="#g_t_005craggedbottom" accesskey="p" rel="prev">\raggedbottom</a>, Monter: <a href="#Layout" accesskey="u" rel="up">Layout</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cbaselineskip-_0026-_005cbaselinestretch" accesskey="n" rel="next">\baselineskip & \baselinestretch</a>, Précédent: <a href="#g_t_005craggedbottom" accesskey="p" rel="prev">\raggedbottom</a>, Monter: <a href="#Layout" accesskey="u" rel="up">Layout</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="Parametres-de-mise-en-page"></a>
 <h3 class="section">5.5 Paramètres de mise en page</h3>
@@ -3081,13 +3852,148 @@
 </dl>
 
 <hr>
+<a name="g_t_005cbaselineskip-_0026-_005cbaselinestretch"></a>
+<div class="header">
+<p>
+Suivant: <a href="#Floats" accesskey="n" rel="next">Floats</a>, Précédent: <a href="#Page-layout-parameters" accesskey="p" rel="prev">Page layout parameters</a>, Monter: <a href="#Layout" accesskey="u" rel="up">Layout</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cbaselineskip-_0026-_005cbaselinestretch-1"></a>
+<h3 class="section">5.6 <code>\baselineskip</code> & <code>\baselinestretch</code></h3>
+
+<a name="index-_005cbaselineskip-1"></a>
+<a name="index-_005cbaselinestretch"></a>
+<a name="index-_005clinespread-1"></a>
+<a name="index-espace-entre-les-lignes"></a>
+<a name="index-interligne_002c-espace"></a>
+<a name="index-double-espacement"></a>
+
+<p>La variable <code>\baselineskip</code> est une longueur eslastique
+(voir <a href="#Lengths">Lengths</a>).  Elle donne l’<em>interligne</em>, la distance normale
+entre les lignes d’un paragraphe, de ligne de base à ligne de base.
+</p>
+<p>D’ordinaire un auteur de documents ne change pas directement
+<code>\baselineskip</code> en écrivant. Au lieu de cela, l’interligne est
+réglé par la commande de bas niveau de sélection de fonte
+<code>\fontsize</code> (voir <a href="#low-level-font-commands-fontsize">low level font commands fontsize</a>).  La valeur
+de <code>\baselineskip</code> est re-initialisée chaque fois qu’un changement
+de fonte survient et ansi tout changement direct de <code>\baselineskip</code>
+serait anéanti dès la prochaine commutation de fonte. Pour la façon
+d’influencer l’espacement des lignes, voir la discussion de
+<code>\baselinestretch</code> ci-dessous.
+</p>
+<p>D’habitude, une taille de fonte et un interligne sont assignés par
+l’auteur de la fonte. Ces nombres sont nominaux au sens où si, par
+exemple, un fichier de style de fonte comprend la commande
+<code>\fontsize{10pt}{12pt}</code> alors cela ne veut pas dire que les
+caractères dans la fonte font 10pt de haut ; par exemple, les
+parenthèses et les capitales accentuées pourraient être plus hautes. Non
+plus cela ne signifie que si les lignes sont espacées de moins de
+12pt alors elles risquent de se toucher. Ces nombres sont plutôt
+des jugements typographiques.  (Souvent, le <code>\baselineskip</code> est
+environ plus grand de 20% que la taille de fonte).
+</p>
+<p>Le <code>\baselineskip</code> n’est pas une propriété de chaque ligne, mais du
+pagraphe entier. Il en résulte, que du texte de grande taille au milieu
+d’un paragraphe, tel qu’un simple <code>{\Huge Q}</code>, est serré sur sa
+ligne.  TeX s’assure qu’il ne racle pas sur la ligne du dessus mais
+il ne change par le <code>\baselineskip</code> pour que cette ligne-là soit
+surplombée d’un espace supplémentaire. Pour résoudre ce problème,
+utilisez un <code>\strut</code> (voir <a href="#g_t_005cstrut">\strut</a>).
+</p>
+<p>La valeur de <code>\baselineskip</code> que TeX utilise pour les paragraphes
+est celle en vigueur à l’endroit de la commande ou ligne à blanc qui
+termine l’unité de paragraphe. Ansi, si un document contient le
+paragraphe ci-dessous alors ses lignes seront recroquevillées ensemble,
+comparées au lignes des paragraphes alentour.
+</p>
+<div class="example">
+<pre class="example">Beaucoup de gens considèrent les sauts de page entre du texte est une
+équation affichée comme du mauvais style, alors qu'en fait l'affiche
+fait partie du paragraphe.  Étant donné que l'affiche ci-dessous est en
+taille de fonte footnotesize, l'entièreté du paragraphe a un espcement
+d'interligne correspondant à cette taille. {\footnotesize $$a+b = c$$}
+</pre></div>
+
+<a name="index-_005clineskip"></a>
+<a name="index-_005clineskiplimit"></a>
+<a name="index-_005cprevdepth"></a>
+<p>Le procédé de fabrication des paragraphes est que quand une nouvelle
+ligne est ajoutée, si la somme de la profondeur de la ligne précédente
+et de la hauteur de la nouvelle ligne est inférieure à
+<code>\baselineskip</code> alors TeX insère une glue verticale en quantité
+suffisante pour faire la différence.  Il y a deux points délicats. Le
+premier est que au cas où les lignes seraient trop proches l’une de
+l’autre, plus proches que <code>\lineskiplimit</code>, alors TeX au lieu de
+cela utilise <code>\lineskip</code> comme la glue d’interligne.  Le second est
+que TeX n’utilise pas vraiment la profondeur de la ligne
+précédente. Au lieu de cela il utilise <code>\prevdepth</code>, ce qui
+d’ordinaire contient cette profondeur. Mais au début d’un paragraphe,
+(ou de toute liste verticale) ou juste après un filet, <code>\prevdepth</code>
+a la valeur de -1000pt et cette valeur speciale dit à TeX de ne
+pas insérer de glue d’interligne au démarrage du paragraph.
+</p>
+<p>Dans les classes standardes <code>\lineskiplimit</code> vaut 0pt et
+<code>\lineskip</code> vaut 1pt. Selon le procédé exposé dans le
+paragraphe précédent, la distance entre les lignes peut approcher zéro,
+mais si elle devient zéro (ou moins que zéro) alors un écarement de
+1pt est appliqué aux lignes.
+</p>
+<p>Il arrive qu’un auteur doive, à des fins d’édition, mettre le document
+en double interligne, ou bien en interligne un-et-demi. La façon
+correcte d’influencer la distance d’interligne est au travers de
+<code>\baselinestretch</code> qui dilate <code>\baselineskip</code>, et a une valeur
+par défaut de ‘<samp>1.0</samp>’.  C’est une commande, et non une longueur,
+ainsi on change le facteur d’échelle comme dans
+<code>\renewcommand{\baselinestretch}{1.5}\selectfont</code>.
+</p>
+<p>La façon la plus directe de changer l’interligne pour tout un document
+est de placer <code>\linespread{<var>facteur</var>}</code> dans le préambule.
+Pour un double espacement, prenez <var>facteurr</var> à ‘<samp>1.6</samp>’ et pour un
+espacement un-et-demi utilisez ‘<samp>1.3</samp>’.  Ces nombres sont
+approximatifs : par exemple puisque <code>\baselineskip</code> vaut environ
+1,2 fois la taille de fonte, le multiplier par 1,6 donne un rapport
+entre l’interligne et la taille de fonte d’environ 2.  (La commande
+<code>\linespread</code> est définie comme
+<code>\renewcommand{\baselinestretch}{<var>facteur</var>}</code> de sorte que
+son effet n’entre en vigueur que lorsqu’un réglage de fonte
+survient. Mais cela a toujours lieu au démarrage d’un document, de sorte
+que là vous n’avez pas besoin de la faire suivre d’un
+<code>\selectfont</code>).
+</p>
+<a name="index-paquetage-setspace"></a>
+<a name="index-setspace_002c-paquetage"></a>
+
+<p>Une approche plus simple est fournie par le paquetage <code>setspace</code>.
+Voici un exemple de base :
+</p>
+<div class="example">
+<pre class="example">\usepackage{setspace}
+\doublespacing  % ou \onehalfspacing pour 1,5
+</pre></div>
+
+<p>Placé dans le préambule ces déclarations démarreront le document dès le
+début avec ces réglages de taille. Mais vous pouvez aussi les utiliser
+dans le corps du document pour changer l’espacement à partir de ce
+point, et par conséquent il y a <code>\singlespacing</code> pour revenir à
+l’espacement normal. Dans le corps du document, une pratique meilleure
+qu’utiliser ces declarations est d’utiliser les environnements, tels que
+<code>\begin{doublespace} ... \end{doublespace}</code>.  Ce paquetage
+fournit aussi des commandes pour faire un espacement quelconque :
+<code>\setstretch{<var>factor</var>}</code> et
+<code>\begin{spacing}{<var>factor</var>} ... \end{spacing}</code>.
+Ce paquetage conserve également un interligne simple là où c’est
+typiquement désirable, comme dans les notes de bas de page et dans les
+légendes de figure. Voir la documentation du paquetage.
+</p>
+
+<hr>
 <a name="Floats"></a>
 <div class="header">
 <p>
-Précédent: <a href="#Page-layout-parameters" accesskey="p" rel="prev">Page layout parameters</a>, Monter: <a href="#Layout" accesskey="u" rel="up">Layout</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Précédent: <a href="#g_t_005cbaselineskip-_0026-_005cbaselinestretch" accesskey="p" rel="prev">\baselineskip & \baselinestretch</a>, Monter: <a href="#Layout" accesskey="u" rel="up">Layout</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="Flottants"></a>
-<h3 class="section">5.6 Flottants</h3>
+<h3 class="section">5.7 Flottants</h3>
 
 <p>Certains éléments typographiques, tels que les figures et les tableaux,
 ne peuvent pas être à cheval sur plusieurs pages. Ils doivent être
@@ -3097,7 +4003,7 @@
 <p>LaTeX sait gérer plusieurs classes de matériel flottant. Il y a deux
 classes définies par défaut, <code>figure</code> (voir <a href="#figure">figure</a>) et
 <code>table</code> (voir <a href="#table">table</a>), mais vous pouvez créer une nouvelle
-classes avec le paquetage <samp>float</samp>.
+classes avec le paquetage <code>float</code>.
 </p>
 <p>Au sein d’une même classe flottante LaTeX respecte l’ordre, de sorte
 que la première figure dans le code source d’un document est toujours
@@ -3151,7 +4057,7 @@
 <a name="index-float_002c-paquetage"></a>
 
 <p>Pour forcer à tout prix un flottant à apparaître « ici », vous pouvez
-charger le paquetage <samp>float</samp> et le spécificateur <code>H</code> qui y est
+charger le paquetage <code>float</code> et le spécificateur <code>H</code> qui y est
 défini.  Pour plus ample discussion, voir l’entrée de FAQ à
 <a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=figurehere">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=figurehere</a>.
 </p>
@@ -3200,7 +4106,7 @@
 n’est pas désiré, et que supprimer <code>t</code> n’est acceptable car ce
 spécificateur empèche le flottant d’être placé au sommet de la page
 suivante, alors vous pouvez empêcher  cela soit en utilisant le
-paquetage <samp>flafter</samp> ou en utilisant ou en utilisant la
+paquetage <code>flafter</code> ou en utilisant ou en utilisant la
 commande
 <a name="index-_005csuppressfloats"></a>
 <code>\suppressfloats[t]</code>, ce qui entraîne le déplacement vers la page
@@ -3309,7 +4215,113 @@
 infuence the position of float environments like figure and table in
 LaTeX? »  (<a href="http://latex-project.org/papers/tb111mitt-float.pdf">http://latex-project.org/papers/tb111mitt-float.pdf</a>).
 </p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top">• <a href="#g_t_005ccaption" accesskey="1">\caption</a>:</td><td>  </td><td align="left" valign="top">Fabrique une légende pour un environnement flottant.
+</td></tr>
+</table>
+
+
 <hr>
+<a name="g_t_005ccaption"></a>
+<div class="header">
+<p>
+Monter: <a href="#Floats" accesskey="u" rel="up">Floats</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005ccaption-1"></a>
+<h4 class="subsection">5.7.1 <code>\caption</code></h4>
+
+<a name="index-_005ccaption"></a>
+<a name="index-captions"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\caption{<var>texte-légende</var>}
+</pre></div>
+
+<p>ou
+</p>
+<div class="example">
+<pre class="example">\caption[<var>texte-légende-bref</var>]{<var>texte-légende</var>}
+</pre></div>
+
+<p>Fabrique une légende pour un environnement flottant, tel que les
+environnements <code>figure</code> ou <code>table</code> (voir <a href="#figure">figure</a>
+ou <a href="#table">table</a>).
+</p>
+<p>Dans l’exemple suivant, LaTeX place une légende sous l’espace blanc
+vertical laissé par l’auteur pour l’inclusion ultérieur d’une image.
+</p>
+<div class="example">
+<pre class="example">\begin{figure}
+  \vspace*{1cm}
+  \caption{Alonzo Cushing, Battery A, 4th US Artillery.}
+  \label{fig:CushingPic}
+\end{figure}
+</pre></div>
+
+<p>La commande <code>\caption</code> crée une étiquette pour la légende
+<var>texte-légende</var> du genre de ‘<samp>Figure 1 – </samp>’ pour un document
+<code>article</code> ou ‘<samp>Figure 1.1 – </samp>’ pour un document <code>book</code>.
+Le texte est centré s’il est plus court que la largeur du texte, ou
+composé comme un paragraphe sans retrait s’il prend plus d’une ligne.
+</p>
+<p>En plus de placer le <var>texte-légende</var> dans la sortie, la commande
+<code>\caption</code> sauvegarde également cette information pour qu’elle soit
+utilisée dans une liste de figures ou un liste de tableaux (voir <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>).
+</p>
+<p>Ci-desous la commande <code>\caption</code> utilise l’argument optionnel
+<var>texte-légende-bref</var>, de sorte que le texte plus bref apparaisse
+dans la liste des tableaux plutôt que la version longue
+<var>texte-légende</var>.
+</p>
+<div class="example">
+<pre class="example">\begin{table}
+  \centering
+  \begin{tabular}{|*{3}{c}|}
+    \hline
+    4  &9  &2 \\
+    3  &5  &7 \\ 
+    8  &1  &6 \\
+    \hline
+  \end{tabular}
+  \caption[Carré de \textit{Lo Shu}]{%
+    Le carré de \textit{Lo Shu}, il est unique parmi les carrés
+    d'ordre trois à la rotation ou réflexion près.}
+  \label{tab:LoShu}
+\end{table}
+</pre></div>
+
+<p>LaTeX crée une étiquette pour <var>texte-légende</var> du genre de
+‘<samp>Table 1 – </samp>’ pour un document <code>article</code> ou ‘<samp>Table 1.1 – </samp>’
+pour un document <code>book</code>.
+</p>
+<p>La légende peut apparaître au sommet d’une <code>figure</code> ou
+<code>table</code>. Cela se produirait ainsi dans l’exemple précédent en
+mettant la <code>\caption</code> entre le <code>\centering</code> et le
+<code>\begin{tabular}</code>.
+</p>
+<p>Les différents environnements flottants sont numérotés séparément, par
+défaut. Le compteur de l’environnement <code>figure</code> est nommé
+<code>figure</code>, et de même le compteur de l’environnement <code>table</code>
+est <code>table</code>.
+</p>
+<p>Le texte qui est mis dans la liste des figures ou des tableaux est un
+argument mouvant.  Si vous obtenez l’erreur LaTeX ‘<samp>!  Argument
+of \@caption has an extra }</samp>’ alors vous devez précéder d’un
+<code>\protect</code> toute commande fragile. Voir <a href="#g_t_005cprotect">\protect</a>.
+</p>
+<a name="index-paquetage-package"></a>
+<a name="index-package_002c-paquetage"></a>
+
+<p>Le paquetage <code>caption</code> a beaucoup d’options pour ajuster
+l’apparence de la légende, par ex. changer la taille de la fonte,
+faire que la légende soit un texte en retrait plutôt qu’un paragraphe,
+ou faire que la légende soit toujours un paragraphe, plutôt qu’un texte
+centré quand elle est courte.
+</p>
+
+<hr>
 <a name="Sectioning"></a>
 <div class="header">
 <p>
@@ -3418,7 +4430,7 @@
 <code>\renewcommand\thesection{\Alph{section}}</code> dans le préambule
 (voir <a href="#g_t_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol">\alph \Alph \arabic \roman \Roman \fnsymbol</a>).  Le CTAN a
 beaucoup de paquetages rendant ce genre d’ajustement plus facile,
-notamment <samp>titlesec</samp>.
+notamment <code>titlesec</code>.
 </p>
 <p>Deux compteurs sont en relation avec l’apparence des rubriques fabriquées
 par les commandes de rubricage.
@@ -3557,13 +4569,13 @@
 
 <p>Dans la classe <code>article</code>, si un paragraphe suit immédiatement le
 titre de partie alors il n’est pas renfoncé.  Pour obtenir un
-renfoncement vous pouvez utiliser le paquetage <samp>indentfirst</samp>.
+renfoncement vous pouvez utiliser le paquetage <code>indentfirst</code>.
 </p>
 <a name="index-paquetage-titlesec-1"></a>
 <a name="index-titlesec_002c-paquetage-1"></a>
 
 <p>Un paquetage pour changer le comportement de <code>\part</code> est
-<samp>titlesec</samp>.  Voir sa documentation sur le CTAN.
+<code>titlesec</code>.  Voir sa documentation sur le CTAN.
 </p>
 
 <hr>
@@ -3647,7 +4659,7 @@
 <a name="index-indentfirst_002c-paquetage-1"></a>
 
 <p>Lorsque chargez un paquetage d’internationalisation tel que
-<samp>babel</samp>, <samp>mlp</samp> ou <samp>polyglossia</samp>, et que la langue
+<code>babel</code>, <samp>mlp</samp> ou <code>polyglossia</code>, et que la langue
 sélectionnée est le français, alors le premier paragraphe après le titre
 est normalement renfoncé, comme c’est la convention en typographie
 française. Par contre, si vous restez en langue par défaut,
@@ -3656,7 +4668,7 @@
 pour l’anglo-américain
 une pratique typographique standarde.  Pour obtenir un renfoncement
 dans ce cas
-utilisez le paquetage <samp>indentfirst</samp>.
+utilisez le paquetage <code>indentfirst</code>.
 </p>
 <p>Vous pouvez changer ce qui est affiché pour le numéro de chapitre.  Pour
 le changer en quelque-chose du genre de ‘<samp>Cours 1</samp>’, placez dans le
@@ -3672,12 +4684,12 @@
 <a name="index-paquetage-babel"></a>
 <a name="index-babel_002c-paquetage"></a>
 
-<p>Pour que cela soit fonction de la langue principale du document, voir le paquetage <samp>babel</samp>.
+<p>Pour que cela soit fonction de la langue principale du document, voir le paquetage <code>babel</code>.
 </p>
 <p>Dans un document recto-verso LaTeX commence les chapitres sur des
 pages de numéro impair, en laissant si nécessaire une page de numéro
 pair blanche à l’exception d’un éventuel haut de page.  Pour que cette
-page soit complètement blanche, voir <a href="#g_t_005cclearpage-_0026-_005ccleardoublepage">\clearpage &  \cleardoublepage</a>.
+page soit complètement blanche, voir <a href="#g_t_005cclearpage-_0026-_005ccleardoublepage">\clearpage & \cleardoublepage</a>.
 </p>
 <a name="index-paquetage-titlesec-2"></a>
 <a name="index-titlesec_002c-paquetage-2"></a>
@@ -3685,7 +4697,7 @@
 <p>Pour changer le comportement de la commande <code>\chapter</code>, vous pouvez
 copier sa définition depuis le fichier de format LaTeX et faire des
 ajustements.  Mais il y a aussi beaucoup de paquetage sur le CTAN qui
-traitent de cela.  L’un d’eux est <samp>titlesec</samp>.  Voir sa
+traitent de cela.  L’un d’eux est <code>titlesec</code>.  Voir sa
 documentation, mais l’exemple ci-dessous donne un aperçu de ce qu’il
 peut faire.
 </p>
@@ -3786,7 +4798,7 @@
 <a name="index-indentfirst_002c-paquetage-2"></a>
 
 <p>Lorsque chargez un paquetage d’internationalisation tel que
-<samp>babel</samp>, <samp>mlp</samp> ou <samp>polyglossia</samp>, et que la langue
+<code>babel</code>, <samp>mlp</samp> ou <code>polyglossia</code>, et que la langue
 sélectionnée est le français, alors le premier paragraphe après le titre
 est normalement renfoncé, comme c’est la convention en typographie
 française. Par contre, si vous restez en langue par défaut,
@@ -3795,7 +4807,7 @@
 pour l’anglo-américain
 une pratique typographique standarde.  Pour obtenir un renfoncement
 dans ce cas
-utilisez le paquetage <samp>indentfirst</samp>.
+utilisez le paquetage <code>indentfirst</code>.
 </p>
 <a name="index-paquetage-titlesec-3"></a>
 <a name="index-titlesec_002c-paquetage-3"></a>
@@ -3804,7 +4816,7 @@
 il y a diverses options.  L’une d’elles et la commande
 <code>\@startsection</code> (voir <a href="#g_t_005c_0040startsection">\@startsection</a>).  Il y a aussi un grand
 nombre de paquetages sur le CTAN traitant de cela, dont
-<samp>titlesec</samp>.  Voir sa
+<code>titlesec</code>.  Voir sa
 documentation, mais l’exemple ci-dessous donne un aperçu de ce qu’il
 peut faire.
 </p>
@@ -3877,7 +4889,7 @@
   Chemical Elements} by R.A.~Alpher, H.~Bethe, and G.~Gamow}
 </pre></div>
 
-<p>mais seulement ‘<samp>03B1,03B2,03B3
+<p>mais seulement ‘<samp>α,β,γ
 paper</samp>’ dans la table des matières.
 </p>
 <p>Pour déterminer quelles rubriques sont numérotées et lesquelles
@@ -3889,7 +4901,7 @@
 <a name="index-indentfirst_002c-paquetage-3"></a>
 
 <p>Lorsque chargez un paquetage d’internationalisation tel que
-<samp>babel</samp>, <samp>mlp</samp> ou <samp>polyglossia</samp>, et que la langue
+<code>babel</code>, <samp>mlp</samp> ou <code>polyglossia</code>, et que la langue
 sélectionnée est le français, alors le premier paragraphe après le titre
 est normalement renfoncé, comme c’est la convention en typographie
 française. Par contre, si vous restez en langue par défaut,
@@ -3898,7 +4910,7 @@
 pour l’anglo-américain
 une pratique typographique standarde.  Pour obtenir un renfoncement
 dans ce cas
-utilisez le paquetage <samp>indentfirst</samp>.
+utilisez le paquetage <code>indentfirst</code>.
 </p>
 <a name="index-paquetage-titlesec-4"></a>
 <a name="index-titlesec_002c-paquetage-4"></a>
@@ -3906,7 +4918,7 @@
 <p>Il y a diverses façon de changer le comportement de la commande
 <code>\subsection</code>.  L’une d’elles et la commande <code>\@startsection</code>
 (voir <a href="#g_t_005c_0040startsection">\@startsection</a>).  Il y a aussi divers paquetages sur le CTAN
-traitant de cela, dont <samp>titlesec</samp>.  Voir sa documentation, mais
+traitant de cela, dont <code>titlesec</code>.  Voir sa documentation, mais
 l’exemple ci-dessous donne un aperçu de ce qu’il peut faire.
 </p>
 <div class="example">
@@ -3972,7 +4984,7 @@
 <div class="example">
 <pre class="example">\subsubsection{Piston ring compressors: structural performance}
 Provide exterior/interior wall cladding assemblies
-capable of withstanding the effects of load and stresses from 
+capable of withstanding the effects of load and stresses from
 consumer-grade gasoline engine piston rings.
 </pre></div>
 
@@ -4008,7 +5020,7 @@
 <a name="index-indentfirst_002c-paquetage-4"></a>
 
 <p>Lorsque chargez un paquetage d’internationalisation tel que
-<samp>babel</samp>, <samp>mlp</samp> ou <samp>polyglossia</samp>, et que la langue
+<code>babel</code>, <samp>mlp</samp> ou <code>polyglossia</code>, et que la langue
 sélectionnée est le français, alors le premier paragraphe après le titre
 est normalement renfoncé, comme c’est la convention en typographie
 française. Par contre, si vous restez en langue par défaut,
@@ -4017,7 +5029,7 @@
 pour l’anglo-américain
 une pratique typographique standarde.  Une façon d’obtenir un renfoncement
 dans ce cas
-est d’utiliser le paquetage <samp>indentfirst</samp>.
+est d’utiliser le paquetage <code>indentfirst</code>.
 </p>
 <a name="index-paquetage-titlesec-5"></a>
 <a name="index-titlesec_002c-paquetage-5"></a>
@@ -4025,7 +5037,7 @@
 <p>Il y a de nombreuses manières de changer le comportement de ces
 commandes. L’une est la commande <code>\@startsection</code>
 (voir <a href="#g_t_005c_0040startsection">\@startsection</a>).  Il y a aussi un grand nombre de paquetages
-sur le CTAN traitant de cela, dont <samp>titlesec</samp>.  Voir sa
+sur le CTAN traitant de cela, dont <code>titlesec</code>.  Voir sa
 documentation sur le CTAN.
 </p>
 <hr>
@@ -4075,7 +5087,7 @@
 <a name="index-paquetage-appendix"></a>
 <a name="index-appendix_002c-paquetage"></a>
 
-<p>Le paquetage <samp>appendix</samp> ajoute la commande <code>\appendixpage</code>
+<p>Le paquetage <code>appendix</code> ajoute la commande <code>\appendixpage</code>
 pour créer une page de titre de partie intitulée ‘<samp>Appendices</samp>’ dans
 le corps du document avant la première annexe, ainsi que la
 commande <code>\addappheadtotoc</code> pour créer l’entrée correspondante dans
@@ -4169,7 +5181,7 @@
 <p>Utilisé pour aider à redéfinir le comportement des commandes de
 rubricage telles que <code>\section</code> ou <code>\subsection</code>.
 </p>
-<p>Notez que le paquetage <samp>titlesec</samp> rend la manipulation du rubricage
+<p>Notez que le paquetage <code>titlesec</code> rend la manipulation du rubricage
 plus facile. De plus, bien que la plupart des exigences concernant les
 commandes de rubricage peuvent être remplies avec
 <code>\@startsection</code>, ce n’est pas le cas de certaines d’entre elles.  Par exemple,
@@ -4320,7 +5332,7 @@
 <li> Pour <code>section</code> : le <var>niveau</var> vaut 1, le <var>retrait</var> vaut 0pt,
 le <var>avant</var> vaut <code>-3.5ex plus -1ex minus -0.2ex</code>, le <var>après</var>
 vaut <code>2.3ex plus 0.2ex</code>, et le <var>style</var> vaut
-<code>\normalfont\Large\bfseries</code>.  
+<code>\normalfont\Large\bfseries</code>.
 
 </li><li> Pour <code>subsection</code> : le <var>niveau</var>
 vaut 2, le <var>retrait</var> vaut 0pt, le <var>avant</var> vaut
@@ -4374,7 +5386,7 @@
   }
 </pre></div>
 
- 
+
 <p>Les exemples précédents redéfinissaient les commandes de titre de
 rubriques existantes.  L’exemple suivant définit une nouvelle commande,
 illustrant la nécessité d’un compteur et de macros pour son affichage.
@@ -4469,10 +5481,12 @@
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="#g_t_005clabel" accesskey="1">\label </a>:</td><td>  </td><td align="left" valign="top">Attribuez un nom symbolique à un morceau de texte.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cpageref" accesskey="2">\pageref</a>:</td><td>  </td><td align="left" valign="top">Faire référence à un numéro de page.
+<tr><td align="left" valign="top">• <a href="#g_t_005cpageref" accesskey="2">\pageref</a>:</td><td>  </td><td align="left" valign="top">Faire un renvoi à un numéro de page.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cref" accesskey="3">\ref</a>:</td><td>  </td><td align="left" valign="top">Faire référence à une rubrique, figure ou chose similaire.
+<tr><td align="left" valign="top">• <a href="#g_t_005cref" accesskey="3">\ref</a>:</td><td>  </td><td align="left" valign="top">Faire un renvoi à une rubrique, figure ou chose similaire.
 </td></tr>
+<tr><td align="left" valign="top">• <a href="#xr-package" accesskey="4">xr, paquetage</a>:</td><td>  </td><td align="left" valign="top">Renvois depuis un autre document.
+</td></tr>
 </table>
 
 
@@ -4587,7 +5601,7 @@
 <a name="g_t_005cref"></a>
 <div class="header">
 <p>
-Précédent: <a href="#g_t_005cpageref" accesskey="p" rel="prev">\pageref</a>, Monter: <a href="#Cross-references" accesskey="u" rel="up">Cross references</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#xr-package" accesskey="n" rel="next">xr package</a>, Précédent: <a href="#g_t_005cpageref" accesskey="p" rel="prev">\pageref</a>, Monter: <a href="#Cross-references" accesskey="u" rel="up">Cross references</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005cref_007bclef_007d"></a>
 <h3 class="section">7.3 <code>\ref{<var>clef</var>}</code></h3>
@@ -4624,6 +5638,94 @@
 
 
 <hr>
+<a name="xr-package"></a>
+<div class="header">
+<p>
+Précédent: <a href="#g_t_005cref" accesskey="p" rel="prev">\ref</a>, Monter: <a href="#Cross-references" accesskey="u" rel="up">Cross references</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="xr-package-1"></a>
+<h3 class="section">7.4 <code>xr</code> package</h3>
+
+<a name="index-paquetage-xr"></a>
+<a name="index-xr_002c-paquetage"></a>
+
+<a name="index-paquetage-xr_002dhyper"></a>
+<a name="index-xr_002dhyper_002c-paquetage"></a>
+
+<a name="index-_005cexternaldocument"></a>
+<a name="index-renvois-entre-documents"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\usepackage{xr}
+  \externaldocument{<var>nom-de-base-document</var>}
+</pre></div>
+
+<p>ou
+</p>
+<div class="example">
+<pre class="example">\usepackage{xr}
+  \externaldocument[<var>préfixe-renvoi</var>]{<var>nom-de-base-document</var>}
+</pre></div>
+
+<p>Fait des renvois vers le document externe
+<samp><var>nom-de-base-document</var>.tex</samp>.
+</p>
+<p>Voici un exemple. Si <samp>cours.tex</samp> comprend ce qui suit dans le
+préambule :
+</p>
+<div class="example">
+<pre class="example">\usepackage{xr}
+  \externaldocument{exercises}
+  \externaldocument[IND-]{indications}
+  \externaldocument{reponses}
+</pre></div>
+
+<p>alors on peut utiliser des étiquettes de renvoi depuis les trois autres
+documents. Supposons que <samp>exercises.tex</samp> a une liste énumérée qui
+contient ceci :
+</p>
+<div class="example">
+<pre class="example">\item \label{exer:ThmEuler} Que se passe-t-il si chaque nœud a un
+degré impair ?
+</pre></div>
+
+<p>et que <samp>indications.tex</samp> comprend une liste énumérée avec ceci :
+</p>
+<div class="example">
+<pre class="example">\item \label{exer:ThmEuler} Distinguez le cas à deux nœuds.
+</pre></div>
+
+<p>et que <samp>reponses.tex</samp> a une liste énumérée avec ceci :
+</p>
+<div class="example">
+<pre class="example">\item \label{rep:ThmEuler} Il n'y pas pas de chemin d'Euler, sauf
+s'il y a exactement deux nœuds.
+</pre></div>
+
+<p>Après avoir compilé les documents <samp>exercises</samp>, <samp>indications</samp>,
+et <samp>reponses</samp>, saisir ce qui suit dans le corps de <samp>cours.tex</samp>
+aura pour effet qu’on a accès depuis <samp>cours</samp> aux numéros de renvoi
+utilisés dans les autres documents.
+</p>
+<div class="example">
+<pre class="example">Voir Exercise~\ref{exer:ThmEuler}, avec Indication~\ref{IND-exer:ThmEuler}.
+La solutioçn est Réponse~\ref{rep:ThmEuler}.
+</pre></div>
+
+<p>Le prefixe <code>IND-</code> pour les renvois depuis le fichier
+<samp>indications</samp> est nécessaire parce que l’étiquette dans ce fichier
+est la même que dans le fichier <samp>exercices</samp>. Sans ce préfixe, les
+deux renvois auraient le numéro correspondant à ce dernier.
+</p>
+<p>Note : si le document utilise le paquetage <code>hyperref</code> alors au lieu
+de <code>xr</code>, placez <code>\usepackage{xr-hyper}</code> avant le
+<code>\usepackage{hyperref}</code>.  Aussi, si l’un quelconque parmi les
+documents utilise <code>hyperref</code> alors tous doivent l’utiser.
+</p>
+
+<hr>
 <a name="Environments"></a>
 <div class="header">
 <p>
@@ -4759,7 +5861,7 @@
   \begin{@twocolumnfalse}
      \maketitle
      \begin{abstract}
-       Ruth n'était pas seulement le Sultan du Swat, il était à lui tout 
+       Ruth n'était pas seulement le Sultan du Swat, il était à lui tout
        seul l'équipe du swat.
      \end{abstract}
    \end{@twocolumnfalse}
@@ -4771,7 +5873,6 @@
 </pre></div>
 
 
-
 <hr>
 <a name="array"></a>
 <div class="header">
@@ -4804,10 +5905,11 @@
 </pre></div>
 
 <p>Les tableaux mathématiques sont produits avec l’environnement
-<code>array</code>, normalement au sein d’un environnement <code>equation</code>
-(voir <a href="#equation">equation</a>).  Les entrées dans chaque colonne sont séparées avec
-une esperluette (<code>&</code>). Les lignes sont terminées par une double
-contr’oblique (voir <a href="#g_t_005c_005c">\\</a>).
+<code>array</code>. Cet environnement ne peut être utilisé qu’en mode math
+(voir <a href="#Modes">Modes</a>), normalement au sein d’un environnement mathématique
+hors texte tel qu’<code>equation</code> (voir <a href="#equation">equation</a>).  Les entrées dans
+chaque colonne sont séparées avec une esperluette (<code>&</code>). Les lignes
+sont terminées par une double contr’oblique (voir <a href="#g_t_005c_005c">\\</a>).
 </p>
 <p>L’exemple suivant affiche un tableau trois par trois.
 </p>
@@ -4828,21 +5930,22 @@
 l’alignement en leur sein, et le formatage des régions
 inter-colonne. Par exemple,
 <code>\begin{array}{rcl}...\end{array}</code> produit trois colonnes :
-la première fer à droite, la deuxième centrée, et la troisière fer à
+la première fer à droite, la deuxième centrée, et la troisième fer à
 gauche. Voir <a href="#tabular">tabular</a> pour une description complète de
 <var>patron</var>, et des autres caractéristiques communes aux deux
 environnements, y compris l’argument optionnel <code>pos</code>.
 </p>
 <p>L’environnement <code>array</code> diverge de <code>tabular</code> par deux
-aspect. Le premier est que les entrée de <code>array</code> sont composées en
-mode mathématique,
-dans le texte(sauf si le <var>patron</var> spécifie la colonne avec <code>@p{...}</code>, ce
+aspects. Le premier est que les entrées de <code>array</code> sont composées
+en mode mathématique, en style texte (voir <a href="#Math-styles">Math styles</a>)
+(sauf si le <var>patron</var> spécifie la colonne avec <code>p{...}</code>, ce
 qui a pour effet que l’entrée est composée en mode texte). Le second est
 que au lieu du paramètre <code>\tablcolsep</code> de <code>tabular</code>, l’espace
 inter-colonne que LaTeX met dans un <code>array</code> est contrôlé par
 <a name="index-_005carraycolsep"></a>
-<code>\arraycolsep</code>, qui spécifie la moitié de la largueur entre les
-colonnes. La valeur par défaut est ‘<samp>5pt</samp>’.
+<code>\arraycolsep</code>, qui spécifie la moitié de la largeur entre les
+colonnes. La valeur par défaut est ‘<samp>5pt</samp>’ de sorte qu’un espace de
+10pt sépare deux colonnes.
 </p>
 <a name="index-paquetage-amsmath"></a>
 <a name="index-amsmath_002c-paquetage"></a>
@@ -4857,22 +5960,15 @@
 verticales <code>||...||</code>, ainsi que diverses autres contructions de
 tableaux.
 </p>
-<p>Voici un exemple d’un tableau :
+<a name="index-paquetage-amsmath-1"></a>
+<a name="index-amsmath_002c-paquetage-1"></a>
+
+<p>L’exemple suivant utilise le paquetage <code>amsmath</code> :
 </p>
 <div class="example">
-<pre class="example">\begin{equation}
-  \begin{array}{cr}
-    \sqrt{y}  &12.3 \\
-    x^2       &3.4
-  \end{array}
-\end{equation}
-</pre></div>
+<pre class="example">\usepackage{amsmath}  % dans le préambule
 
-<p>L’exemple suivante nécessite <code>\usepackage{amsmath}</code> dans le
-preambule :
-</p>
-<div class="example">
-<pre class="example">\begin{equation}
+\begin{equation}
   \begin{vmatrix}{cc}
     a  &b \\
     c  &d
@@ -4880,8 +5976,18 @@
 \end{equation}
 </pre></div>
 
+<a name="index-paquetage-array"></a>
+<a name="index-array_002c-paquetage"></a>
 
+<a name="index-paquetage-dcolumn"></a>
+<a name="index-dcolumn_002c-paquetage"></a>
 
+<p>Il y a beaucoup de paquetages concernant les tableaux.  Le
+paquetage <code>array</code> étend utilement leur possibilités de bien des
+manières, et notamment en ajoutant des types de colonne.  Le
+paquetage <code>dcolumn</code> ajoute un type de colonne pour centrer sur
+le séparateur décimal. Pour les deux voir la documentation sur le CTAN.
+</p>
 
 <hr>
 <a name="center"></a>
@@ -4938,8 +6044,8 @@
 </p>
 <div class="example">
 <pre class="example">\begin{center}
-  Mon père considérait comme intolérable quiconque fréquentait l'église mais ne buvait pas d'alcool.\\ 
-  J'ai grandi dans cette croyance.  --- Richard Burton 
+  Mon père considérait comme intolérable quiconque fréquentait l'église mais ne buvait pas d'alcool.\\
+  J'ai grandi dans cette croyance.  --- Richard Burton
 \end{center}
 </pre></div>
 
@@ -4968,30 +6074,54 @@
 <a name="index-_005ccentering"></a>
 <a name="index-centrer-du-texte_002c-declaration-pour"></a>
 
-<p>La déclaration <code>\centering</code> correspond à l’environnement
-<code>center</code>. Cette déclaration peut être utilisée à l’intérieur d’un
-environnement tel que <code>quote</code> ou d’une <code>parbox</code>. Ainsi, le
-texte d’une figure ou d’une table peut être centré sur la page en
-mettant une commande <code>\centering</code> au début de l’environnement de la
-figure ou table.
+<p>Synopsis :
 </p>
-<p>Contrairement à l’environnement <code>center</code>, la commande
-<code>\centering</code> ne commence pas un nouveau paragraphe ; elle change
-simplement la façon dont LaTeX formate les unités paragraphe. Pour
-affecter le format d’une unité paragraphe, la porté de la déclaration
-doit contenir une ligne à blanc ou la commande <code>\end</code> (d’un
-environnement tel que quote) qui finit l’unité de paragraphe.
+<div class="example">
+<pre class="example">{\centering ... }
+</pre></div>
+
+<p>ou
 </p>
-<p>Voici un exemple :
+<div class="example">
+<pre class="example">\begin{group}
+  \centering ...
+\end{group}
+</pre></div>
+
+<p>Centre le matériel dans sa portée.  Utilisée le plus souvent l’intérieur d’un
+environnement tel que <code>figure</code> ou dans une <code>parbox</code>.
 </p>
+<p>L’exemple suivant de déclaration <code>\centerin</code> a pour effet de
+centrer le graphique horizontalement.
+</p>
 <div class="example">
-<pre class="example">\begin{quote}
-\centering
-first line \\
-second line \\
-\end{quote}
+<pre class="example">\begin{figure}
+  \centering
+  \includegraphics[width=0.6\textwidth]{ctan_lion.png}
+  \caption{CTAN Lion}  \label{fig:CTANLion}
+\end{figure}
 </pre></div>
 
+<p>La portée de ce <code>\centering</code> finit avec le <code>\end{figure}</code>.
+</p>
+<p>Cointrainement à l’environnement <code>center</code>, la commande
+<code>\centering</code> n’ajoute pas d’espacement vertical au-dessus et
+en-dessous du texte. C’est son avantage dans l’exmple précédent ; il n’y
+a pas d’espace en trop.
+</p>
+<p>Elle ne commence pas non plus un nouveau paragraphe ; elle change
+simplement la façon dont LaTeX formate les unités paragraphe. Si
+<code>ww {\centering xx \\ yy} zz</code> est entouré de lignes à blanc,
+alors LaTeX crée un paragraphe dont la première ligne <code>ww xx</code>
+est centrée, et dont la seconde ligne, non centrée, contient <code>yy
+zz</code>. Généralement, ce qu’on désire c’est que la portée de la déclaration
+contienne une ligne à blancn ou la commande <code>\end</code> d’un
+environnement tel que <code>figure</code> ou <code>table</code> qui finisse l’unité
+paragraphe.  Ainsi, si <code>{\centering xx \\ yy\par} zz</code> est entouré
+de lignes à blanc alors cela fabrique un nouveau paragraphe avec deux
+lignes centrées ‘<samp>xx</samp>’ et ‘<samp>yy</samp>’, suivi d’un nouveau paragraphe
+‘<samp>zz</samp>’ aui est is formaté comme comme d’habitude.
+</p>
 
 <hr>
 <a name="description"></a>
@@ -5067,7 +6197,7 @@
 </p>
 <p>Pour plus d’information sur les paramètres de disposition de liste, y
 compris les valeurs par défaut, et sur la personnalisation de la
-disposition de liste, voir <a href="#list">list</a>.  Le paquetage <samp>enumitem</samp> est
+disposition de liste, voir <a href="#list">list</a>.  Le paquetage <code>enumitem</code> est
 utile pour personnaliser les listes.
 </p>
 <p>Cet exemple met les étiquettes de description en petites capitales.
@@ -5110,10 +6240,10 @@
 </p>
 <p>LaTeX ne fait pas de saut de ligne au sein de <var>des maths</var>.
 </p>
-<a name="index-paquetage-amsmath-1"></a>
-<a name="index-amsmath_002c-paquetage-1"></a>
+<a name="index-paquetage-amsmath-2"></a>
+<a name="index-amsmath_002c-paquetage-2"></a>
 
-<p>Notez que le paquetage <samp>amsmath</samp> comprend des possibilités beaucoup
+<p>Notez que le paquetage <code>amsmath</code> comprend des possibilités beaucoup
 plus vastes en matière d’affichage d’équations. Par exemple, il offre
 plusieurs altenatives pour effectuer des sauts de lignes au sein de
 texte en mode mathématique.
@@ -5136,7 +6266,7 @@
 verticial environment différemment, et n’effectue pas de vérification de
 cohérence).
 </p>
-<p>Le texte composé par cet exemple est centré et seul sur sa ligne. 
+<p>Le texte composé par cet exemple est centré et seul sur sa ligne.
 </p><div class="example">
 <pre class="example">\begin{displaymath}
   \int_1^2 x^2\,dx=7/3
@@ -5317,7 +6447,7 @@
 formatter le compteur d’étiquette voir <a href="#g_t_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol">\alph \Alph \arabic \roman \Roman \fnsymbol</a>.
 </p>
 <p>Pour plus ample information sur la personalisation de la forme
-voir <a href="#list">list</a>.  De même, le paquetage <samp>enumitem</samp> est utile pour
+voir <a href="#list">list</a>.  De même, le paquetage <code>enumitem</code> est utile pour
 cela.
 </p>
 <hr>
@@ -5342,7 +6472,7 @@
 lesquelles l’espacement qui est incohérent avec d’autres éléments
 mathématiques. (Voir l’artice « Évitez eqnarray ! » de Lars Madsen
 (<a href="http://tug.org/TUGboat/tb33-1/tb103madsen.pdf">http://tug.org/TUGboat/tb33-1/tb103madsen.pdf</a>). Les nouveaux
-documents devraient inclure le paquetage <samp>amsmath</samp> et utiliser les
+documents devraient inclure le paquetage <code>amsmath</code> et utiliser les
 environnements d’affichage mathématique que celui-ci fournit, tels que
 <code>align</code>. On inclut une description uniquement pour être complet et
 pour pouvoir travailler avec d’anciens documents.
@@ -5413,10 +6543,10 @@
 <code>\begin{equation}</code>, sinon LaTeX dit qu’il manque une signe
 dollar.
 </p>
-<a name="index-paquetage-amsmath-2"></a>
-<a name="index-amsmath_002c-paquetage-2"></a>
+<a name="index-paquetage-amsmath-3"></a>
+<a name="index-amsmath_002c-paquetage-3"></a>
 
-<p>Le paquetage <samp>amsmath</samp> comprend des moyens étendus pour l’affichage
+<p>Le paquetage <code>amsmath</code> comprend des moyens étendus pour l’affichage
 d’équations.  Les nouveau documents devrait inclure ce paquetage.
 </p>
 <hr>
@@ -5480,11 +6610,11 @@
 </p>
 <p>L’étiquette est optionnelle ; elle est utilisée pour les renvois
 (voir <a href="#Cross-references">Cross references</a>).
-<a name="index-_005ccaption"></a>
-La commande <code>\caption</code> spécifie la légende <var>texte</var> pour la
-figure. La légende est numérotée par défaut. Si <var>titreldf</var> est
-présent, il est utilisé dans la liste des figures au lieu de <var>texte</var>
-(voir <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>).
+<a name="index-_005ccaption-1"></a>
+La commande optionnelle <code>\caption</code> spécifie la légende <var>texte</var>
+pour la figure (voir <a href="#g_t_005ccaption">\caption</a>). La légende est numérotée par
+défaut. Si <var>titreldf</var> est présent, il est utilisé dans la liste des
+figures au lieu de <var>texte</var> (voir <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>).
 </p>
 <p>Cet exemple fabrique une figure à partir d’un graphique. Il nécessite
 l’un des paquetages <samp>graphics</samp> ou <samp>graphicx</samp>. Le graphique,
@@ -5712,8 +6842,8 @@
 <div class="example">
 <pre class="example">\begin{tabular}{rp{5cm}}
   Équipe alpha  &{\raggedright Cette équipe fait le travail réel.} \\
-  Équipe beta   &{\raggedright Cette équipe assure que le système de refroidissement
-                                ne manque jamais d'eau.} \\
+  Équipe beta   &{\raggedright Cette équipe assure que le système de
+                   refroidissement ne manque jamais d'eau.} \\
 \end{tabular}
 </pre></div>
 
@@ -5846,7 +6976,7 @@
 \end{itemize}
 </pre></div>
 
-<p>Par défaut — sans charger par ex. le paquetage <samp>babel</samp> avec une
+<p>Par défaut — sans charger par ex. le paquetage <code>babel</code> avec une
 autre langue que USenglish — dans une liste au premier niveau
 d’imbrication l’étiquette est rendue par une puce, •.  Le format
 des étiquettes dépend du niveau d’imbrication ; voir plus bas.
@@ -5885,7 +7015,7 @@
 </li></ol>
 
 
-<p>Si vous utilisez le paquetage <samp>babel</samp> avec la langue
+<p>Si vous utilisez le paquetage <code>babel</code> avec la langue
 <code>french</code>, alors il y a des tirets pour tous les niveaux comme c’est
 l’habitude des Français.
 </p>
@@ -5924,7 +7054,7 @@
 mêmes paramètres de contrôle de la disposition des listes. Pour leur
 description, y compris les valeurs par défaut, ainsi que la
 personalisaton de la disposition, voir <a href="#list">list</a>. Le paquetage
-<samp>enumitem</samp> est utile pour personaliser les listes.
+<code>enumitem</code> est utile pour personaliser les listes.
 </p>
 <p>Dans cet exemple on réduit grandement l’espace de marge pour la liste à
 puces la plus externe :
@@ -5985,8 +7115,10 @@
 </p>
 <div class="example">
 <pre class="example">\begin{list}{<var>étiquetage</var>}{<var>espacement</var>}
-\item[<var>étiquette optionnelle du premier article</var>] texte du premier article
-\item[<var>étiquette optionnelle du deuxième article</var>] texte du deuxième aticle
+\item[<var>étiquette optionnelle du premier article</var>] texte du premier
+  article
+\item[<var>étiquette optionnelle du deuxième article</var>] texte du deuxième
+  aticle
 ...
 \end{list}
 </pre></div>
@@ -6028,7 +7160,7 @@
 LaTeX, comme dans l’exemple précédent où il contient à la fois
 ‘<samp>Article</samp>’ et ‘<samp>\Roman{…}</samp>’. LaTeX forme l’étiquette
 en mettant l’argument <var>étiquetage</var> dans une boîte de largeur
-<code>\labeidth</code>. Si l’étiquette est plus large que cela, le matériel
+<code>\labelwidth</code>. Si l’étiquette est plus large que cela, le matériel
 supplémentaire s’étend sur la droite. Lorsque vous fabriquez une
 instance de <code>list</code> vous pouvez l’emporter sur l’étiquetage par
 défaut en donnant à <code>\item</code> un argument optionnel avec des crochets
@@ -6047,7 +7179,7 @@
 <p>Une autre commande qu’on retrouve dans <var>espacement</var> est
 <code>\makelabel</code>, pour construire la boîte de l’étiquette.  Par défaut
 elle positionne le contenu fer à droite. Elle prend un argument,
-l’étiquette. Elle compose sont contenu en mode LR. Un exemple de
+l’étiquette. Elle compose son contenu en mode LR. Un exemple de
 changement de sa définition consiste dans l’exemple précédent
 <code>nommage</code> à ajouter avant la définition de l’environnement
 <code>\newcommand{\namedmakelabel}[1]{\textsc{#1}}</code>, et entre la
@@ -6109,7 +7241,7 @@
 <a name="index-_005clabelwidth"></a>
 </dt>
 <dd><a name="list-labelwidth"></a><p>Largueur horizontale. La boîte contenant l’étiquette est nominalement de
-cette largeur. Si <code>\makelabel</code> renvoie un texte qui est plus larget
+cette largeur. Si <code>\makelabel</code> renvoie un texte qui est plus large
 que cela, alors le renfoncement de la première ligne de l’article sera
 augmenté pour créer l’espace nécessaire à ce matériel supplémentaire.
 Si <code>\makelabel</code> renvoie un texte de largeur inférieur ou égale à
@@ -6129,7 +7261,7 @@
 que le bord de gauche de l’étiquette coïncide avec la marge de gauche
 de l’environnement enveloppant.
 </p>
-<p>r</p></dd>
+</dd>
 <dt><code>\leftmargin</code>
 <a name="index-_005cleftmargin-1"></a>
 </dt>
@@ -6334,7 +7466,7 @@
 </p>
 <div class="example">
 <pre class="example">\usepackage{color}
-\newcounter{cnt}  
+\newcounter{cnt}
 \newcommand{\makeredlabel}[1]{\textcolor{red}{#1.}}
 \newenvironment{redlabel}
   {\begin{list}
@@ -6528,9 +7660,9 @@
 <pre class="example">\begin{minipage}{7.5cm}
   Stephen Kleene fut un fondateur de la théorie de la récursivité.
 
-  Il fut l'élève de Church, l'auteur de trois textes qui firent autorité,
-  et le président de l'Association for Symbolic Logic, et il fut
-  récompensé par la National Medal of Science.
+  Il fut l'élève de Church, l'auteur de trois textes qui firent
+  autorité, et le président de l'Association for Symbolic Logic, et il
+  fut récompensé par la National Medal of Science.
  \end{minipage}
 </pre></div>
 
@@ -6542,10 +7674,11 @@
 </p>
 <p>Il y a trois arguments optionnels, <var>position</var>, <var>hauteur</var>, et
 <var>pos-interne</var>.  Il n’est pas nécessaire de fournir les trois à la
-fois. Par exemple, obtenez les valeur par défaut pour <var>position</var> et
-réglez <var>hauteur</var> avec <code>\begin{minipage}[c][2.54cm]
-<var>matière</var> \end{minipage}</code>.  (Obtenez la hauteur naturelle avec un
-argument vide, <code>[]</code>).
+fois. Par exemple, obtenez les valeurs par défaut pour <var>position</var> et
+réglez <var>hauteur</var> avec
+<code>\begin{minipage}[c][2.54cm]{\columnwidth} <var>matière</var>
+\end{minipage}</code>.  (Obtenez la hauteur naturelle avec un argument vide,
+<code>[]</code>).
 </p>
 <p>L’argument optionnel <var>position</var> gouverne la façon dont la
 <code>minipage</code> s’aligne verticalement avec la matière l’entourant.
@@ -6621,9 +7754,9 @@
 \begin{center}
   ---\begin{minipage}[c][8cm][b]{0.25\textwidth}
        premier\\ deuxième\\ troisième
-  \end{minipage}              
+  \end{minipage}
 \end{center}
-Texte après 
+Texte après
 </pre></div>
 
 <a name="index-renfoncement-des-paragraphes_002c-au-sein-d_0027une-minipage"></a>
@@ -6657,7 +7790,7 @@
       Victoria          &63 ans                   \\
       George III        &59 ans
     \end{tabular}
-  \end{center}  
+  \end{center}
 \end{minipage}
 \end{center}
 </pre></div>
@@ -6674,8 +7807,8 @@
 <a name="index-siunitx_002c-paquetage"></a>
 
 <div class="example">
-<pre class="example">% siunitx permet d'avoir le type de colonne S dans les tableaux, pour l'alignement
-% sur le séparateur décimal, réglé comme virgule.
+<pre class="example">% siunitx permet d'avoir le type de colonne S dans les tableaux,
+% pour l'alignement sur le séparateur décimal, réglé comme virgule.
 \usepackage[output-decimal-marker={,}]{siunitx}
 \newcommand*{\vcenteredhbox}[1]{\begin{tabular}{@{}c@{}}#1\end{tabular}}
   ...
@@ -6684,17 +7817,19 @@
   \hspace{0.1\textwidth}
   \begin{minipage}{0.5\textwidth}
     \begin{tabular}{r|S}
-      % \multicolumn pour supprimer la barre verticale entre les titres de colonnes
+      % \multicolumn pour supprimer la barre verticale entre les titres
+      % de colonnes
       \multicolumn{1}{r}{Quartier} &
-      % les accolades empèchent siunitx de voir le point comme un séparateur décimal
+      % les accolades empèchent siunitx de voir le point comme un
+      % séparateur décimal
       {Pop. (million)}  \\ \hline
       The Bronx      &1.5  \\
       Brooklyn       &2.6  \\
       Manhattan      &1.6  \\
       Queens         &2.3  \\
-      Staten Island  &0.5  
+      Staten Island  &0.5
     \end{tabular}
-  \end{minipage}              
+  \end{minipage}
 \end{center}
 </pre></div>
 
@@ -6712,7 +7847,7 @@
 <a name="index-creer-des-images"></a>
 <a name="index-images_002c-creer"></a>
 
-<p>Synopsis : 
+<p>Synopsis :
 </p>
 <div class="example">
 <pre class="example">\begin{picture}(<var>largeur</var>,<var>hauteur</var>)
@@ -6743,19 +7878,20 @@
 <a name="index-_005cunitlength"></a>
 <div class="example">
 <pre class="example">\setlength{\unitlength}{1cm}
-\begin{picture}(6,6)      % la boîte de l'image fera 6cm de large sur 6cm de haut
+\begin{picture}(6,6)  % la boîte de l'image fera 6cm de large sur 6cm
+                      % de haut
   \put(0,0){\vector(2,1){4}}  % la pente du vecteur est de 1/2
     \put(2,1){\makebox(0,0)[l]{\ premier terme}}
   \put(4,2){\vector(1,2){2}}
-    \put(5,4){\makebox(0,0)[l]{\ second terme}}  
+    \put(5,4){\makebox(0,0)[l]{\ second terme}}
   \put(0,0){\vector(1,1){6}}
-    \put(3,3){\makebox(0,0)[r]{somme\ }}  
+    \put(3,3){\makebox(0,0)[r]{somme\ }}
 \end{picture}
 </pre></div>
 
 <p>L’environnement <code>picture</code> a un argument obligatoire qui est une
-pair de nombres réels positifs (<var>largeur</var>,<var>hauteur</var>). Le point
-est utilisée comme séparateur décimal quand il ne sont pas entiers. En
+paire de nombres réels positifs (<var>largeur</var>,<var>hauteur</var>). Le point
+est utilisé comme séparateur décimal quand ils ne sont pas entiers. En
 les multipliant par <code>\unitlength</code> on obtient la taille nominale de
 la sortie, c-à-d. l’espace que LaTeX reserve sur la page en
 sortie. Cette taille nominale n’est pas nécessairement la taille réelle
@@ -6790,7 +7926,7 @@
 <code>(2.4,-5)</code> donnant les coordonnées en x et en y. Une
 <em>coordonnée</em> n’est pas une longueur, c’est un nombre réel (il
 utilise le point ‘<samp>.</samp>’ comme séparateur décimal et peut avoir un
-signe moins). Elle spécifie une longueur en terme de la longueur unité
+signe moins). Elle spécifie une longueur en termes de la longueur unité
 <code>\unitlength</code>, de sorte que si <code>\unitlength</code> a été réglée à
 <code>1cm</code>, alors la coordonnées ‘<samp>2.54</samp>’ spécifie une longueur de
 2,54 centimètres.
@@ -6804,13 +7940,13 @@
 <p>L’environnement <code>picture</code> prend en charge les expressions
 arithmétiques standardes en plus des nombres.
 </p>
-<p>Les coordonnées sont données relarivement à une origine, qui est par
+<p>Les coordonnées sont données relativement à une origine, qui est par
 défaut au coin en bas à gauche de l’image. Notez que lorsque une
 position apparaît en tant qu’argument, comme dans
 <code>\put(1,2){...}</code>, elle n’est pas entourées d’accolades puisque
 les parenthèses servent à délimiter l’argument. De même, contrairement à
 certain système de dessin par ordinateur, l’axe des ordonnées y est
-orienté vers le haut de la page, c-à-d. que <em>y = 1</em> est
+orienté vers le haut de la page, par ex. <em>y = 1</em> est
 <em>au-dessus</em> de <em>y = 0</em>.
 </p>
 <p>Il y a quatre manières de placer des chose dans une image : <code>\put</code>,
@@ -6819,14 +7955,14 @@
 </p>
 
 <div class="example">
-<pre class="example">\put (11.3,-.3){...}
+<pre class="example">\put (11.3,-0.3){...}
 </pre></div>
 
-<p>met l’objet spécifié par <code>...</code> dans le dessin <code>picture</code>, avec son
-point de référence aux coordonnées <em>(11.3,-.3)</em>.  Les points de
+<p>met l’objet spécifié par <code>...</code> dans le dessin <code>picture</code>, avec
+son point de référence aux coordonnées <em>(11.3,-0.3)</em>.  Les points de
 référence des divers objets sont décrits plus bas.
 </p>
-<a name="index-lR-box"></a>
+<a name="index-LR-box"></a>
 <p>La commande <code>\put</code> crée une <em>LR box</em>.  Vous pouvez mettre tout
 ce qui peut aller dans une  <code>\mbox</code> (voir <a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a>) dans l’argument
 texte de la commande <code>\put</code>.  Quand vous faites cela, le point de
@@ -6840,13 +7976,13 @@
 \end{picture}
 </pre></div>
 
-<p>les trois sont juste légèrement à la gauche du point où forment un angle
-les deux lignes.  (À noter aussi que <code>\line(1,1){1}</code> ne demande
-pas une ligne de longueur un, mais une ligne dont l’étendu selon la
-coordonnée x est de 1).
+<p>les trois points sont juste légèrement à la gauche du point où les deux
+lignes forment un angle.  (À noter aussi que <code>\line(1,1){1}</code> ne
+demande pas une ligne de longueur un, mais une ligne dont l’étendue
+selon la coordonnée x est de 1).
 </p>
 <p>Les cmmandes <code>\multiput</code>, <code>qbezier</code>, et <code>graphpaper</code> sont
-décrite plus bas.
+décrites plus bas.
 </p>
 <p>Vous pouvez également utiliser cet envionnement pour placer une matière
 quelconque à un emplacement exact. Par exemple :
@@ -6855,8 +7991,8 @@
 <pre class="example">\usepackage{color,graphicx}  % dans le préambule
   ...
 \begin{center}
-\setlength{\unitlength}{\textwidth} 
-\begin{picture}(1,1)      % reserve un espace large et haut de \textwidth
+\setlength{\unitlength}{\textwidth}
+\begin{picture}(1,1)   % réserve un espace large et haut de \textwidth
   \put(0,0){\includegraphics[width=\textwidth]{desertedisland.jpg}}
   \put(0.25,0.35){\textcolor{red}{X Trésor ici}}
 \end{picture}
@@ -6865,7 +8001,7 @@
 
 <p>Le X rouge sera précisément à un quart de <code>\textwidth</code> à droite de
 la marge de gauche, et <code>0.35\textwidth</code> au dessus du bas de
-l’image.  Un autre exemple de cet utilisation est de placer un code
+l’image.  Un autre exemple de cette utilisation est de placer un code
 similaire dans l’en-tête de page pour obtenir une matière répétée sur
 chaque page.
 </p>
@@ -6878,17 +8014,17 @@
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#g_t_005cgraphpaper" accesskey="4">\graphpaper</a>:</td><td>  </td><td align="left" valign="top">Dessine un quadrillage.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005ccircle" accesskey="5">\circle</a>:</td><td>  </td><td align="left" valign="top">Dessine un cercle.
+<tr><td align="left" valign="top">• <a href="#g_t_005cline" accesskey="5">\line</a>:</td><td>  </td><td align="left" valign="top">Dessine une ligne droite.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cline" accesskey="6">\line</a>:</td><td>  </td><td align="left" valign="top">Dessine une ligne droite.
+<tr><td align="left" valign="top">• <a href="#g_t_005clinethickness" accesskey="6">\linethickness</a>:</td><td>  </td><td align="left" valign="top">Règle l’épaisseur des lignes horizontales et verticales.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005clinethickness" accesskey="7">\linethickness</a>:</td><td>  </td><td align="left" valign="top">Règle l’épaisseur de ligne.
+<tr><td align="left" valign="top">• <a href="#g_t_005cthinlines" accesskey="7">\thinlines</a>:</td><td>  </td><td align="left" valign="top">L’épaisseur de ligne par défaut.
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#g_t_005cthicklines" accesskey="8">\thicklines</a>:</td><td>  </td><td align="left" valign="top">Une plus grosse épaisseur de ligne.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cthinlines" accesskey="9">\thinlines</a>:</td><td>  </td><td align="left" valign="top">L’épaisseur de ligne par défaut.
+<tr><td align="left" valign="top">• <a href="#g_t_005ccircle" accesskey="9">\circle</a>:</td><td>  </td><td align="left" valign="top">Dessine un cercle.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005coval">\oval</a>:</td><td>  </td><td align="left" valign="top">Dessine une ellipse.
+<tr><td align="left" valign="top">• <a href="#g_t_005coval">\oval</a>:</td><td>  </td><td align="left" valign="top">Dessine un ovale.
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#g_t_005cshortstack">\shortstack</a>:</td><td>  </td><td align="left" valign="top">Empile plusieurs objets.
 </td></tr>
@@ -6915,12 +8051,24 @@
 <h4 class="subsection">8.19.1 <code>\put</code></h4>
 <a name="index-_005cput"></a>
 
-<p><code>\put(<var>xcoord</var>,<var>ycoord</var>){ ... }</code>
+<p><code>\put(<var>xcoord</var>,<var>ycoord</var>){<var>contenu</var>}</code>
 </p>
-<p>La commande <code>\put</code> place l’article spécifié par l’argument
-obligatoire aux coordonnées <var>xcoord</var> et <var>ycoord</var> fournies.
+<p>La commande <code>\put</code> place <var>contenu</var> aux coordonnées
+(<var>xcoord</var>,<var>ycoord</var>). Voir la discussion sur les coordonnées et
+<code>\unitlength</code> dans <a href="#picture">picture</a>. Le <var>contenu</var> est traité en
+mode LR (voir <a href="#Modes">Modes</a>) de sorte qu’il ne peut pas contenir de sauts de
+ligne.
 </p>
+<p>L’exemple ci-dessous inclut le texte dans le dessin <code>picture</code>.
+</p>
+<div class="example">
+<pre class="example">\put(4.5,2.5){Faire la manœuvre de \textit{retrait}}
+</pre></div>
 
+<p>Le point de référence, la position (4.5,2.5), est le point en bas à
+gauche de texte, au coin en bas à gauche du ‘<samp>F</samp>’.
+</p>
+
 <hr>
 <a name="g_t_005cmultiput"></a>
 <div class="header">
@@ -6933,14 +8081,29 @@
 
 <p>Synopsis :
 </p><div class="example">
-<pre class="example">\multiput(<var>x</var>,<var>y</var>)(<var>delta_x</var>,<var>delta_y</var>){<var>n</var>}{<var>obj</var>}
+<pre class="example">\multiput(<var>x</var>,<var>y</var>)(<var>delta_x</var>,<var>delta_y</var>){<var>nbre-copies</var>}{<var>obj</var>}
 </pre></div>
 
-<p>La commande <code>\multiput</code> copie l’objet <var>obj</var> en un motif
-régulier à travers la figure. <var>obj</var> est placé en premier à la
-position <em>(x,y)</em>, puis à la position <em>(x+\delta x,y+\delta
-y)</em>, et ainsi de suite, <var>n</var> fois.
+<p>La commande <code>\multiput</code> copie l’objet <var>obj</var> en tout
+<var>nbre-copies</var> fois, avec un incrément de <var>delta_x,delta_y</var>. Le
+<var>obj</var> est placé en premier à la position <em>(x,y)</em>, puis à la
+position <em>(x+\delta x,y+\delta y)</em>, et ainsi de suite.
 </p>
+<p>L’exemple ci-dessous dessine une grille simple avec une ligne sur cinq en
+gras (voir aussi <a href="#g_t_005cgraphpaper">\graphpaper</a>).
+</p>
+<div class="example">
+<pre class="example">\begin{picture}(10,10)
+  \linethickness{0.05mm}
+  \multiput(0,0)(1,0){10}{\line(0,1){10}} 
+  \multiput(0,0)(0,1){10}{\line(1,0){10}}
+  \linethickness{0.5mm}
+  \multiput(0,0)(5,0){3}{\line(0,1){10}}
+  \multiput(0,0)(0,5){3}{\line(1,0){10}}
+\end{picture}
+</pre></div>
+
+
 <hr>
 <a name="g_t_005cqbezier"></a>
 <div class="header">
@@ -6960,7 +8123,7 @@
 </pre></div>
 
 <p>Dessing une courbe de Bézier quadratique dont les points de contrôle
-sont donnés par les trois arguments obligatoire
+sont donnés par les trois arguments obligatoires
 <code>(<var>x1</var>,<var>y1</var>)</code>, <code>(<var>x2</var>,<var>y2</var>)</code>, et
 <code>(<var>x3</var>,<var>y3</var>)</code>.  C-à-d. que la courbe va de <var>(x1,y1)</var>
 à <var>(x3,y3)</var>, est quadratique, et est telle que la tangente en
@@ -6970,18 +8133,18 @@
 <p>L’exemple suivant dessine une courbre des coordonnées (1,1) à (1,0).
 </p>
 <div class="example">
-<pre class="example">\qbezier(1,1)(1.25,0.75)(1,0)  
+<pre class="example">\qbezier(1,1)(1.25,0.75)(1,0)
 </pre></div>
 
-<p>La tangente de la coubre en (1,1) passe par (1.25,0.75), et la tangent
+<p>La tangente de la coubre en (1,1) passe par (1.25,0.75), et la tangente
 en (1,0) fait de même.
 </p>
 <p>L’argument optionnel <var>quant</var> donne le nombre de points
-intermédiaires calculés.  Par défaut une courbe liste est dessinée dont
-le nombre maximum de points est <code>\qbeziermax</code> (on change cette
-valeur avec <code>\renewcommand</code>).
+intermédiaires calculés.  Par défaut la commande dessine une courbe
+lisse dont le nombre maximum de points est <code>\qbeziermax</code> (on change
+cette valeur avec <code>\renewcommand</code>).
 </p>
-<p>L’exempel suivante dessine un rectangle avec un haut ondulé, en
+<p>L’exemple suivant dessine un rectangle avec un haut ondulé, en
 utilisant <code>\qbezier</code> pour cette courbe.
 </p>
 <div class="example">
@@ -6992,9 +8155,9 @@
   \put(4,0){\line(0,1){3.5}}     % côté droit
   \qbezier(2,3)(2.5,2.9)(3,3.25)
     \qbezier(3,3.25)(3.5,3.6)(4,3.5)
-  \thicklines                 % ci-dessous, les lignes sont deux fois plus épaisses
+  \thicklines  % ci-dessous, les lignes sont deux fois plus épaisses
   \put(2,3){\line(4,1){2}}
-  \put(4.5,2.5){\framebox{Trapezoidal Rule}}
+  \put(4.5,2.5){\framebox{Méthode des trapèzes}}
 \end{picture}
 </pre></div>
 
@@ -7002,7 +8165,7 @@
 <a name="g_t_005cgraphpaper"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005ccircle" accesskey="n" rel="next">\circle</a>, Précédent: <a href="#g_t_005cqbezier" accesskey="p" rel="prev">\qbezier</a>, Monter: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cline" accesskey="n" rel="next">\line</a>, Précédent: <a href="#g_t_005cqbezier" accesskey="p" rel="prev">\qbezier</a>, Monter: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005cgraphpaper-1"></a>
 <h4 class="subsection">8.19.4 <code>\graphpaper</code></h4>
@@ -7018,7 +8181,7 @@
 <a name="index-paquetage-graphpap"></a>
 <a name="index-graphpap_002c-paquetage"></a>
 
-<p>Dessine un quadrillage.  Le paquetage <samp>graphpap</samp> est nécessaire.
+<p>Dessine un quadrillage.  Le paquetage <code>graphpap</code> est nécessaire.
 L’origine du quadrillage est <code>(<var>x_init</var>,<var>y_init</var>)</code>.
 Les lignes de la grille sont espacées de <var>espacement</var> unités (par défaut 10).
 Le quadrillage s’étend sur <var>x_dimen</var> unités vers la droite et <var>y_dimen</var> vers le haut.
@@ -7039,56 +8202,26 @@
 </p>
 
 <hr>
-<a name="g_t_005ccircle"></a>
-<div class="header">
-<p>
-Suivant: <a href="#g_t_005cline" accesskey="n" rel="next">\line</a>, Précédent: <a href="#g_t_005cgraphpaper" accesskey="p" rel="prev">\graphpaper</a>, Monter: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
-</div>
-<a name="g_t_005ccircle-1"></a>
-<h4 class="subsection">8.19.5 <code>\circle</code></h4>
-<a name="index-_005ccircle"></a>
-
-<p>Synopsis :
-</p><div class="example">
-<pre class="example">\circle{<var>diamètre</var>}
-\circle*{<var>diamètre</var>}
-</pre></div>
-
-<p>La commande <code>\circle</code> produit un cercle dont le diamètre est le
-plus proche possible de celui spécifié. La forme étoilée (en <code>*</code>)
-de la commande dessine un disque, c.-à-d. un cercle plein.
-</p>
-<p>L’exemple suivant trace un cerrcle de rayon 6, centré en <code>(5,7)</code>.
-</p>
-<div class="example">
-<pre class="example">\put(5,7){\circle{6}}
-</pre></div>
-
-<p>Les rayons disponible pour <code>circle</code> sont, en points, les nombres
-pair de 2 à 20 inclus. Pour <code>\circle*</code> ce sont tous les entiers de
-1 à 15.
-</p>
-<hr>
 <a name="g_t_005cline"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005clinethickness" accesskey="n" rel="next">\linethickness</a>, Précédent: <a href="#g_t_005ccircle" accesskey="p" rel="prev">\circle</a>, Monter: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005clinethickness" accesskey="n" rel="next">\linethickness</a>, Précédent: <a href="#g_t_005cgraphpaper" accesskey="p" rel="prev">\graphpaper</a>, Monter: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005cline-1"></a>
-<h4 class="subsection">8.19.6 <code>\line</code></h4>
+<h4 class="subsection">8.19.5 <code>\line</code></h4>
 <a name="index-_005cline"></a>
 
 <p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\line(<var>xpente</var>,<var>ypente</var>){<var>excursion</var>}
+<pre class="example">\line(<var>x_avance</var>,<var>y_monte</var>){<var>excursion</var>}
 </pre></div>
 
-<p>Dessine une ligne. Sa pente est telle que la ligne monte de <var>ypente</var>
+<p>Dessine une ligne. Sa pente est telle que la ligne monte de <var>y_monte</var>
 verticalement pour toute avancée horizontale de
-<var>xpente</var>. L’<var>excursion</var> est le déplacement horizontal total —
+<var>x_avance</var>. L’<var>excursion</var> est le déplacement horizontal total —
 ce n’est pas la longueur du vecteur, mais la variation en <em>x</em>. Dans
-le cas spécial des lignes verticales, où (<var>xpente</var>,<var>ypente</var>)=(0,1),
+le cas spécial des lignes verticales, où (<var>x_avance</var>,<var>y_monte</var>)=(0,1),
 l’<var>excursion</var> donne le déplacement en <em>y</em>.
 </p>
 <p>L’exemple suivant dessine une ligne commençant aux coordonnées (1,3).
@@ -7104,22 +8237,21 @@
 <em><var>excursion</var>=4</em> n’est pas la longueur de la ligne, mais c’est
 son déplacement en <em>x</em>.
 </p>
-<p>Les arguments <var>xpente</var> et <var>ypente</var> sont des entiers qui peuvent
-être positifs, negatifs, ou nuls zero (si les deux valent 0, alors
+<p>Les arguments <var>x_avance</var> et <var>y_monte</var> sont des entiers qui
+peuvent être positifs, negatifs, ou nuls (si les deux valent 0, alors
 LaTeX traite le second comme 1).  Avec
-<code>\put(<var>x_init</var>,<var>y_init</var>){\line(<var>xpente</var>,<var>ypente</var>){<var>travel</var>}}</code>,
-si <var>xpente</var> est négatif alors l’extrémté finale d ela ligne a sa
-première coordonnée inférieure à <var>x_init</var>.  Si <var>ypente</var> est
+<code>\put(<var>x_init</var>,<var>y_init</var>){\line(<var>x_avance</var>,<var>y_monte</var>){<var>travel</var>}}</code>,
+si <var>x_avance</var> est négatif alors l’extrémté finale de la ligne a sa
+première coordonnée inférieure à <var>x_init</var>.  Si <var>y_monte</var> est
 negatif alors l’extrémité finale a sa seconde coordonnées inférieure à
 <var>y_init</var>.
 </p>
 <p>Si <var>excursion</var> est négatif alors vous obtenez <code>LaTeX Error: Bad \line or
 \vector argument.</code>
 </p>
-<a name="index-pict2e_002c-paquetage"></a>
 <a name="index-graphiques_002c-paquetages"></a>
 <a name="index-paquetage-pict2e"></a>
-<a name="index-pict2e_002c-paquetage-1"></a>
+<a name="index-pict2e_002c-paquetage"></a>
 
 <a name="index-paquetage-TikZ"></a>
 <a name="index-TikZ_002c-paquetage"></a>
@@ -7136,15 +8268,15 @@
 <p>De base LaTeX peut seulement dessiner des lignes avec une plage
 limitées de pentes parce que ces lignes sont constituées par la
 juxtaposition de petits segments de droite issus de polices
-préfabriquées. Les deux nombres <var>xpente</var> et <var>ypente</var> prennent
+préfabriquées. Les deux nombres <var>x_avance</var> et <var>y_monte</var> prennent
 des valeurs entières de -6 jusqu’à 6. De plus ils doivent être
-premiers entre eux, de sorte que (<var>xpente</var>, <var>ypente</var>)=(2,1) est
-licite, mais pas (<var>xpente</var>, <var>ypente</var>)=(4,2) (is vous choisissez
+premiers entre eux, de sorte que (<var>x_avance</var>, <var>y_monte</var>)=(2,1) est
+licite, mais pas (<var>x_avance</var>, <var>y_monte</var>)=(4,2) (is vous choisissez
 cette dernière forme alors au lieu de lignes vous obtiendrez des
 séquences de têtes de flèches ; la solution est de revenir à la première
 forme).  Pour obtenir des lignes de pente arbitraire et plein d’autres
 formes dans un système tel que <code>picture</code>, voir le paquetage
-<samp>pict2e</samp> (<a href="https://ctan.org/pkg/pict2e">https://ctan.org/pkg/pict2e</a>).  Une autre solution
+<code>pict2e</code> (<a href="https://ctan.org/pkg/pict2e">https://ctan.org/pkg/pict2e</a>).  Une autre solution
 est d’utiliser un système graphique complet tel que TikZ, PSTricks,
 MetaPost, ou Asymptote.
 </p>
@@ -7153,56 +8285,92 @@
 <a name="g_t_005clinethickness"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005cthicklines" accesskey="n" rel="next">\thicklines</a>, Précédent: <a href="#g_t_005cline" accesskey="p" rel="prev">\line</a>, Monter: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cthinlines" accesskey="n" rel="next">\thinlines</a>, Précédent: <a href="#g_t_005cline" accesskey="p" rel="prev">\line</a>, Monter: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005clinethickness-1"></a>
-<h4 class="subsection">8.19.7 <code>\linethickness</code></h4>
+<h4 class="subsection">8.19.6 <code>\linethickness</code></h4>
 <a name="index-_005clinethickness"></a>
 
-<p>La commande <code>\linethickness{<var>dim</var>}</code> déclare que l’épaisseur des
-lignes horizontales et verticales dans un environnement <code>picture</code>
-vaut <var>dim</var>, ce qui doit être une longueur positive.
+<p>La commande <code>\linethickness{<var>dim</var>}</code> déclare que l’épaisseur
+des lignes horizontales et verticales dans un environnement
+<code>picture</code> vaut <var>dim</var>, ce qui doit être une longueur positive
+(voir <a href="#Lengths">Lengths</a>).  Elle diffère de <code>\thinlines</code> et
+<code>\thicklines</code> en ce qu’elle n’affecte pas l’épaisseur des lignes
+obliques, cercles, ou ovales (voir <a href="#g_t_005coval">\oval</a>).
 </p>
-<p>Elle diffère de <code>\thinlines</code> et <code>\thicklines</code> en ce qu’elle
-n’affecte pas l’épaisseur des lignes obliques, cercles, ou quarts de
-cercles dessinés par <code>\oval</code>.
+
+<hr>
+<a name="g_t_005cthinlines"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cthicklines" accesskey="n" rel="next">\thicklines</a>, Précédent: <a href="#g_t_005clinethickness" accesskey="p" rel="prev">\linethickness</a>, Monter: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cthinlines-1"></a>
+<h4 class="subsection">8.19.7 <code>\thinlines</code></h4>
+<a name="index-_005cthinlines"></a>
+
+<p>La commande <code>\thinlines</code> déclare que l’épaisseur de trait des
+lignes (voir <a href="#g_t_005cline">\line</a>), cercles (voir <a href="#g_t_005ccircle">\circle</a>) et ovales
+(voir <a href="#g_t_005coval">\oval</a>) qui suivent dans un environnement <code>picture</code> est
+réglée à 0,4pt. C’est l’épaisseur par défaut, et donc cette
+commande n’est nécessaire que si l’épaisseur a été changée par
+soit <a href="#g_t_005clinethickness">\linethickness</a>, soit <a href="#g_t_005cthicklines">\thicklines</a>.
 </p>
 
 <hr>
 <a name="g_t_005cthicklines"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005cthinlines" accesskey="n" rel="next">\thinlines</a>, Précédent: <a href="#g_t_005clinethickness" accesskey="p" rel="prev">\linethickness</a>, Monter: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005ccircle" accesskey="n" rel="next">\circle</a>, Précédent: <a href="#g_t_005cthinlines" accesskey="p" rel="prev">\thinlines</a>, Monter: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005cthicklines-1"></a>
 <h4 class="subsection">8.19.8 <code>\thicklines</code></h4>
 <a name="index-_005cthicklines"></a>
 
-<p>La commande <code>\thicklines</code> est une épaisseur de trait alternative
-pour les lignes verticales et horizontales dans un environnement
-picture ; cf. <a href="#g_t_005clinethickness">\linethickness</a> et <a href="#g_t_005cthinlines">\thinlines</a>.
+<p>La commande <code>\thicklines</code> déclare que l’épaisseur de trait des
+lignes (voir <a href="#g_t_005cline">\line</a>), cercles (voir <a href="#g_t_005ccircle">\circle</a>) et ovales
+(voir <a href="#g_t_005coval">\oval</a>) qui suivent dans un environnement <code>picture</code> est
+réglée à 0,8pt. Voir aussi soit <a href="#g_t_005clinethickness">\linethickness</a>,
+soit <a href="#g_t_005cthinlines">\thinlines</a>. Cette commande est illustrée dans l’exemple de la
+méthode des trapèzes de <a href="#g_t_005cqbezier">\qbezier</a>.
 </p>
 
 <hr>
-<a name="g_t_005cthinlines"></a>
+<a name="g_t_005ccircle"></a>
 <div class="header">
 <p>
 Suivant: <a href="#g_t_005coval" accesskey="n" rel="next">\oval</a>, Précédent: <a href="#g_t_005cthicklines" accesskey="p" rel="prev">\thicklines</a>, Monter: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
-<a name="g_t_005cthinlines-1"></a>
-<h4 class="subsection">8.19.9 <code>\thinlines</code></h4>
-<a name="index-_005cthinlines"></a>
+<a name="g_t_005ccircle-1"></a>
+<h4 class="subsection">8.19.9 <code>\circle</code></h4>
+<a name="index-_005ccircle"></a>
 
-<p>La commande <code>\thinlines</code> est l’épaisseur de trait par défaut pour
-les lignes horizontales et verticales dans un environnement picture ;
-cf. <a href="#g_t_005clinethickness">\linethickness</a> et <a href="#g_t_005cthicklines">\thicklines</a>.
+<p>Synopsis :
+</p><div class="example">
+<pre class="example">\circle{<var>diamètre</var>}
+\circle*{<var>diamètre</var>}
+</pre></div>
+
+<p>La commande <code>\circle</code> produit un cercle dont le diamètre est le
+plus proche possible de celui spécifié. La forme étoilée (en <code>*</code>)
+de la commande dessine un disque, c.-à-d. un cercle plein.
 </p>
+<p>L’exemple suivant trace un cerrcle de rayon 6, centré en <code>(5,7)</code>.
+</p>
+<div class="example">
+<pre class="example">\put(5,7){\circle{6}}
+</pre></div>
 
+<p>Les rayons disponibles pour <code>circle</code> sont, en points, les nombres
+pair de 2 à 20 inclus. Pour <code>\circle*</code> ce sont tous les entiers de
+1 à 15.
+</p>
+
 <hr>
 <a name="g_t_005coval"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005cshortstack" accesskey="n" rel="next">\shortstack</a>, Précédent: <a href="#g_t_005cthinlines" accesskey="p" rel="prev">\thinlines</a>, Monter: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cshortstack" accesskey="n" rel="next">\shortstack</a>, Précédent: <a href="#g_t_005ccircle" accesskey="p" rel="prev">\circle</a>, Monter: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005coval-1"></a>
 <h4 class="subsection">8.19.10 <code>\oval</code></h4>
@@ -7214,9 +8382,9 @@
 <pre class="example">\oval(<var>largeur</var>,<var>hauteur</var>)[<var>portion</var>]
 </pre></div>
 
-<p>La commande <code>\oval</code> produit un rectangle aux coins arrondis.
-L’argument optionnel <var>portion</var> vous permet de ne produire qu’une
-moitié de l’ovale selon ce qui suit :
+<p>La commande <code>\oval</code> produit un rectangle aux coins arrondis,
+ci-après désigné par <em>ovale</em>.  L’argument optionnel <var>portion</var>
+vous permet de ne produire qu’une moitié de l’ovale selon ce qui suit :
 </p>
 <dl compact="compact">
 <dt><code>t</code></dt>
@@ -7236,11 +8404,22 @@
 <p>Il est également possible de ne produire qu’un quart de l’ovale en
 réglant <var>portion</var> à <code>tr</code>, <code>br</code>, <code>bl</code>, ou <code>tl</code>.
 </p>
-<p>Les « coins » de l’ovale sont fabriqués avec des quarts de cercle d’un
-rayon maximal de 20pt, ainsi les « ovales » de grande taille
-ressembleront plus à des boîtes aux coins arrondis.
+<p>L’exemple suivant dessins la moitié supérieure d’un ovale qui est large
+de 3, et haut de 7.
 </p>
+<div class="example">
+<pre class="example">\put(5,7){\oval(3,7)[t]}
+</pre></div>
 
+<p>Le (5,7) est le centre de l’ovale entier, et non juste le centre de la
+moitié supérieure.
+</p>
+<p>Ces formes ne sont pas des ellipse. Ce sont des rectangles dont les
+« coins » sont fabriqués avec des quarts de cercle. Ces cercles ont un
+rayon maximal de 20pt (voir <a href="#g_t_005ccircle">\circle</a> pour les tailles). Ainsi
+les grands ovales sont juste des cadres aux coins quelque peu arrondis.
+</p>
+
 <hr>
 <a name="g_t_005cshortstack"></a>
 <div class="header">
@@ -7254,27 +8433,61 @@
 <p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\shortstack[<var>position</var>]{...\\...\\...}
+<pre class="example">\shortstack[<var>position</var>]{<var>ligne-1</var>\\ ...}
 </pre></div>
 
-<p>La commande <code>\shortstack</code> produit une pile d’objets. Les positions valides
-sont :
+<p>La commande <code>\shortstack</code> produit une pile verticale d’objets.
 </p>
+<p>L’exemple suivant étiquette l’axe des <em>y</em> en écrivant le mot ‘<samp>axe</samp>’ au dessus du mot ‘<samp><em>y</em></samp>’.
+</p>
+<div class="example">
+<pre class="example">\setlength{\unitlength}{1cm}
+\begin{picture}(5,2.5)(-0.75,0)
+   \put(0,0){\vector(1,0){4}}   % axe des x
+   \put(0,0){\vector(0,1){2}}   % axe des y
+   \put(-0.2,2){\makebox(0,0)[r]{\shortstack[r]{axe\\ $y$}}}
+\end{picture}
+</pre></div>
+
+<p>Pour une pile <code>\shortstack</code>, le point de référence est le coin
+inférieur gauche de la pile.  Dans l’exemple plus haut la boîte
+<code>\makebox</code> (voir <a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a>) met la pile fer à droite dans
+une boîte de largeur nulle, de sorte qu’au bout du compte la pile est
+située légèrement à la gauche de l’axe des <em>y</em>.
+</p>
+<p>Les positions valides sont :
+</p>
 <dl compact="compact">
 <dt><code>r</code></dt>
-<dd><p>Déplace les objets à la droite de la pile.
+<dd><p>Aligne les objets fer à droite
 </p></dd>
 <dt><code>l</code></dt>
-<dd><p>Déplace les objets à la gauche de la pile
+<dd><p>Aligne les objets fer à gauche
 </p></dd>
 <dt><code>c</code></dt>
-<dd><p>Déplace les  objets au centre de la pile (position par défaut)
+<dd><p>Centre les  objets (position par défaut)
 </p></dd>
 </dl>
 
 <a name="index-_005c_005c-_0028pour-les-objets-_005cshortstack_0029"></a>
-<p>Les objets sont séparés avec <code>\\</code>.
+<p>Les objets sont séparés en lignes avec <code>\\</code>. « Short stack »
+signifie « pile courte » en anglais : ces piles sont courtes au sens où,
+contrairement à un environnement <code>tabular</code> ou <code>array</code>, dans
+leur cas les lignes ne sont pas espacées d’un interligne
+uniforme. Ainsi, dans <code>\shortstack{X\\o\\o\\X}</code> les première et
+dernière lignes sont plus hautes que les deux du milieu, et donc
+l’interligne entre les deux du milieu est plus petit que celui entre la
+troisième et la dernière ligne. Vous pouvez ajuster les hauteurs et
+profondeurs de ligne en mettant l’interligne habituel avec
+<code>\shortstack{X\\ \strut o\\o\\X}</code> (voir <a href="#g_t_005cstrut">\strut</a>), ou
+explicitement, avec une boîte de largeur nulle 
+<code>\shortstack{X \\ \rule{0pt}{12pt} o\\o\\X}</code>, ou encore en
+uitilisant l’argument optionnel de <code>\\</code>, comme dans
+<code>\shortstack{X\\[2pt] o\\o\\X}</code>.
 </p>
+<p>La commande <code>\shortstack</code> est également disponbile hors de
+l’environnement <code>picture</code>.
+</p>
 
 <hr>
 <a name="g_t_005cvector"></a>
@@ -7363,8 +8576,8 @@
 section précédent), à ceci près qu’elle met un cadre autour de
 l’extérieur du contenu de la boîte qu’elle créée.
 </p>
-<a name="index-_005cfboxrule"></a>
-<a name="index-_005cfboxsep"></a>
+<a name="index-_005cfboxrule-1"></a>
+<a name="index-_005cfboxsep-1"></a>
 <p>La commande <code>\framebox</code> produit un filet d’épaisseur
 <code>\fboxrule</code>, et laisse un espace <code>\fboxsep</code> entre le filet et
 le contenu de la boîte.
@@ -7524,17 +8737,17 @@
 
 <a name="index-paquetage-longtable"></a>
 <a name="index-longtable_002c-paquetage"></a>
- 
+
 <p>L’environnement <code>tabbing</code> est peu utilisé, car en général, pour
 formatter du code informatique on utilise un environnement verbatim
 (voir <a href="#verbatim">verbatim</a>). À noter également, pour mettre en vedette la
-syntaxe, les paquetages <samp>algorithm2e</samp> pour du pseudo-code, et
+syntaxe, les paquetages <code>algorithm2e</code> pour du pseudo-code, et
 <code>fancyvrb</code>, <code>listings</code> ou <code>minted</code> pour du vrai code.
 Et pour faire un tableau, on préfère les environnements <code>tabular</code>
 (voir <a href="#tabular">tabular</a>) ou <code>array</code> (voir <a href="#array">array</a>) pour un petit tableau
 qu’on met dans un flottant <code>table</code> (voir <a href="#table">table</a>) et
 l’environnement <code>longtable</code> fourni par le paquetage
-<samp>longtable</samp> pour un tableau pouvant être coupé sur plusieurs pages.
+<code>longtable</code> pour un tableau pouvant être coupé sur plusieurs pages.
 </p>
 <p>La description suivante n’est donc fournie que être complet.
 </p>
@@ -7579,7 +8792,7 @@
 verticaux, et d’avoir un espace <code>\tabcolsep</code> entre le contenu et la
 bordure de colonne. Une autre distinction est que un <code>tabbing</code> peut
 être coupé sur plusieurs pages, alors que <code>tabular</code> génère une
-boîte, l’environnement <code>longtable</code> du paquetage <samp>longtable</samp>
+boîte, l’environnement <code>longtable</code> du paquetage <code>longtable</code>
 étant préféré à <code>tabbing</code> pour les longs tableaux.
 </p>
 <p>Finalement, alors que <code>tabular</code> peut être utilisé dans n’importe
@@ -7630,7 +8843,7 @@
 <code>\pushtabs</code> sauvegarde non seulement les positions de taquets, mais
 aussi le taquet de début de ligne, et inversement <code>\poptabs</code> le
 restaure.
-</p>        
+</p>
 <p>La marge de droite de l’environnement <code>tabbing</code> est la fin de
 ligne, c.-à-d. que la largeur de l’environnement est de longueur
 <code>\linewidth</code>. Il n’y a pas par défaut de taquet correspondant à la
@@ -7735,7 +8948,7 @@
 lorsque le taquet de début de ligne courant est le taquet № <var>n</var> avec
 <em><var>n</var>>0</em>.  Le taquet courant devient alors le taquet
 № <em><var>n</var>-1</em>.
-</p>        
+</p>
 <p>Il est en fait possible d’avoir <var>m</var> commandes <code>\<</code> consécutives
 à condition que <em><var>m</var>≤<var>n</var></em>, le taquet courant devient
 alors le taquet № <em>(<var>n</var>-<var>m</var>)</em>. Si par contre
@@ -7774,7 +8987,7 @@
 <div class="smallexample">
 <pre class="smallexample">\begin{tabbing}
 Vive \+\=la \=France\\
-Vive \>la\>République\\        
+Vive \>la\>République\\
 \end{tabbing}
 </pre></div>
 
@@ -7785,7 +8998,7 @@
 <div class="smallexample">
 <pre class="smallexample">\begin{tabbing}
 Vive \=la \=France\+\\
-Vive \>la\>République\\        
+Vive \>la\>République\\
 \end{tabbing}
 </pre></div>
 
@@ -7795,7 +9008,7 @@
 <p>Il est possible, même si cela est absurde, d’avoir sur la même ligne à
 la fois des commandes <code>\+</code> et <code>\-</code> s’annulant l’une l’autre,
 du moment qu’aucune d’elle ne fasse passer sur un taquet non défini.
-</p>        
+</p>
 </dd>
 <dt><code>\-</code>
 <a name="index-_005c_002d"></a>
@@ -7883,7 +9096,7 @@
 doit y avoir une commande <code>\poptabs</code> avant la fin de
 l’environnement, c’est à dire que la pile doit être explicitement vidée
 avant le <code>end{tabbing}</code>.
-</p>        
+</p>
 
 </dd>
 <dt><code>\tabbingsep</code>
@@ -7903,7 +9116,7 @@
 <p>Cet exemple compose un fonction en Pascal dans un format traditionnel :
 </p>
 <div class="example">
-<pre class="example">{\ttfamily        
+<pre class="example">{\ttfamily
 \begin{tabbing}
 function \= fact(n : integer) : integer;\+\\
             begin \=\+\\
@@ -7926,7 +9139,7 @@
          end;
 </pre></div>
 
-        
+
 <p>Voici un autre exemple où le taquet № 2 est entre le taquet № 0 et le
 taquet № 1 :
 </p>
@@ -7941,7 +9154,7 @@
 
 <p>Le résultat ressemble à cela :
 </p><div class="example">
-<pre class="example">123456789        
+<pre class="example">123456789
 1   3   2
 </pre></div>
 
@@ -7990,8 +9203,8 @@
 <pre class="example">1    2  X 3    4    5            à gauche de la marge de droite avec \'
 1    2  X 3    4    5            à gauche de la marge de droite avec \`
 </pre></div>
-        
 
+
 <hr>
 <a name="table"></a>
 <div class="header">
@@ -8031,7 +9244,7 @@
       &\multicolumn{1}{c}{\textit{Pièce}}  \\ \hline
     Bach            &Suite  Numéro 1 pour violoncelle\\
     Beethoven       &Sonate Numéro 3 pour violoncelle\\
-    Brahms          &Sonate Numéro 1 pour violoncelle 
+    Brahms          &Sonate Numéro 1 pour violoncelle
   \end{tabular}
   \caption{Meilleures pièces pour violoncelle}
   \label{tab:violoncelle}
@@ -8048,11 +9261,11 @@
 </p>
 <p>L’étiquette est optionnelle ; elle est utilisée pour les double renvois
 (voir <a href="#Cross-references">Cross references</a>).
-<a name="index-_005ccaption-1"></a>
+<a name="index-_005ccaption-2"></a>
 La commande <code>\caption</code> est également optionnelle. Elle spécifie la
-légende <var>titre</var> pour la figure. La légende est numérotée par
-défaut. Si <var>titreldt</var> est présent, il est utilisé dans la liste des
-tableaux au lieu de <var>titre</var> (voir <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>).
+légende <var>titre</var> pour le tableau (voir <a href="#g_t_005ccaption">\caption</a>). La légende est
+numérotée par défaut. Si <var>titreldt</var> est présent, il est utilisé dans
+la liste des tableaux au lieu de <var>titre</var> (voir <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>).
 </p>
 <p>Dans l’exemple suivant le tabeau et se légende flottent jusqu’au bas
 d’une page, à moins qu’il soit repoussé jusqu’à une page de flottants à
@@ -8426,7 +9639,7 @@
 <div class="example">
 <pre class="example">\begin{tabular}{l|r@{-}l}
   \multicolumn{1}{c}{\textsc{Période}}
-    &multicolumn{2}{c}{\textsc{Dates}} \\ \hline
+    &\multicolumn{2}{c}{\textsc{Dates}} \\ \hline
   Baroque          &1600           &1760         \\
   Classique        &1730           &1820         \\
   Romantique       &1780           &1910         \\
@@ -8434,7 +9647,7 @@
 \end{tabular}
 </pre></div>
 
-<p>Noter ue bien que la spécification <code>tabular</code> par défaut place un
+<p>Notez que bien que la spécification <code>tabular</code> par défaut place un
 filet vertical etre la première et la deuxième colonne, du fait qu’il
 n’y pas pas de barre verticale dans aucun des patrons <var>patron</var> des
 commandes <code>\multicolumn</code> des deux premières colonne, alors aucun
@@ -8531,13 +9744,13 @@
 Et ensemble à \cite{latexdps, texbook}.
   ...
 \begin{thebibliography}{9}
-\bibitem{latexdps} 
-  Leslie Lamport. 
-  \textit{\LaTeX{}: a document preparation system}. 
+\bibitem{latexdps}
+  Leslie Lamport.
+  \textit{\LaTeX{}: a document preparation system}.
   Addison-Wesley, Reading, Massachusetts, 1993.
-\bibitem{texbook} 
-  Donald Ervin Knuth. 
-  \textit{Le Texbook : Composition informatique}. 
+\bibitem{texbook}
+  Donald Ervin Knuth.
+  \textit{Le Texbook : Composition informatique}.
   Vuibert, 1er août 2017.\end{thebibliography}
 </pre></div>
 
@@ -8569,7 +9782,7 @@
 <a name="index-paquetage-babel-1"></a>
 <a name="index-babel_002c-paquetage-1"></a>
 
-<p>Les paquetages de prise en charge linguistique comme <samp>babel</samp>
+<p>Les paquetages de prise en charge linguistique comme <code>babel</code>
 redéfinissent automatiquement <code>\refname</code> ou <code>\bibname</code> pour
 s’adapter à la langue sélectionnée.
 </p>
@@ -8627,13 +9840,13 @@
 </p>
 <div class="example">
 <pre class="example">\begin{thebibliography}
-\bibitem[Lamport 1993]{latexdps} 
-  Leslie Lamport. 
-  \textit{\LaTeX{}: a document preparation system}. 
+\bibitem[Lamport 1993]{latexdps}
+  Leslie Lamport.
+  \textit{\LaTeX{}: a document preparation system}.
   Addison-Wesley, Reading, Massachusetts, 1993.
-\bibitem{texbook} 
-  Donald Ervin Knuth. 
-  \textit{Le Texbook : Composition informatique}. 
+\bibitem{texbook}
+  Donald Ervin Knuth.
+  \textit{Le Texbook : Composition informatique}.
   Vuibert, 1er août 2017.
 \end{thebibliography}
 </pre></div>
@@ -8705,9 +9918,9 @@
 <pre class="example">La source ultime est \cite{texbook}.
   ...
 \begin{thebibliography}
-\bibitem{texbook} 
-  Donald Ervin Knuth. 
-  \textit{Le Texbook : Composition informatique}. 
+\bibitem{texbook}
+  Donald Ervin Knuth.
+  \textit{Le Texbook : Composition informatique}.
   Vuibert, 1er août 2017.
 \end{thebibliography}
 </pre></div>
@@ -8804,11 +10017,11 @@
 <dl compact="compact">
 <dt><code>alpha</code></dt>
 <dd><p>Les étiquettes sont formées à partir du nom de l’auteur et de l’année de
-publication. Les articles bibliographiques sont classés alphabetiquement. 
+publication. Les articles bibliographiques sont classés alphabetiquement.
 </p></dd>
 <dt><code>plain</code></dt>
 <dd><p>Les étiquettes sont des numéros.
-Les articles sont classés alphabétiquement. 
+Les articles sont classés alphabétiquement.
 </p></dd>
 <dt><code>unsrt</code></dt>
 <dd><p>Comme <code>plain</code>, mais les entrées sont dans l’ordre où les références
@@ -8882,7 +10095,7 @@
 </p>
 <div class="example">
 <pre class="example">\newtheorem{lem}{Lemme}      % dans le préambule
-\newtheorem{thm}{Théorème}    
+\newtheorem{thm}{Théorème}
   ...
 \begin{lem}                  % dans le corps du document
   texte du lemme
@@ -8894,8 +10107,8 @@
 \end{thm}
 </pre></div>
 
-<a name="index-paquetage-amsmath-3"></a>
-<a name="index-amsmath_002c-paquetage-3"></a>
+<a name="index-paquetage-amsmath-4"></a>
+<a name="index-amsmath_002c-paquetage-4"></a>
 
 <a name="index-paquetage-amsthm"></a>
 <a name="index-amsthm_002c-paquetage"></a>
@@ -8941,7 +10154,7 @@
 <pre class="example">\begin{titlepage}
 \vspace*{\stretch{1}}
 \begin{center}
-  {\huge\bfseries Thèse \\[1ex] 
+  {\huge\bfseries Thèse \\[1ex]
                   titre}                  \\[6.5ex]
   {\large\bfseries Nom de l'auteur}           \\
   \vspace{4ex}
@@ -9101,7 +10314,7 @@
 <a name="index-minted_002c-paquetage-2"></a>
 
 <p>Pour du code informatique il y a beaucoup de paquetages plus avantageux
-que <code>\verb</code>.  L’un est <samp>listings</samp>, un autre <samp>minted</samp>.
+que <code>\verb</code>.  L’un est <code>listings</code>, un autre <code>minted</code>.
 </p>
 <a name="index-paquetage-cprotect-1"></a>
 <a name="index-cprotect_002c-paquetage-1"></a>
@@ -9140,16 +10353,50 @@
 \end{verse}
 </pre></div>
 
-<p>L’environnement <code>verse</code> est conçu pour la poésie, bien que vous
-pouvez lui trouver d’autres usages.
+<p>L’environnement <code>verse</code> est conçu pour la poésie.
 </p>
+<p>Voici un vers tiré du <i>Cid</i>  de Pierre Corneille :
+</p>
+<div class="example">
+<pre class="example">% dans le préambule :
+\newcommand*\Role[1]{\makebox[\linewidth][c]{\textbf{\textsc{#1}}}\\*}   
+...   
+\begin{verse}
+  ...
+
+\Role{Chimène}
+Va, je ne te hais point.\\
+\Role{Don Rodrigue}
+\phantom{Va, je ne te hais point. }Tu le dois.\\
+\Role{Chimène}
+\phantom{Va, je ne te hais point. Tu le dois. }Je ne puis.\\
+   ...
+\end{verse}
+</pre></div>
+
 <a name="index-_005c_005c-pour-verse"></a>
-<p>Les marges sont renfoncées sur la gauche et la droite, les paragraphes ne
-le sont pas, et le texte n’est pas justifié. Séparez le ligne de chaque
-strophe avec <code>\\</code>, et utilisez une ou plusieurs lignes vides pour
-séparer les strophes.
+<p>Séparez les lignes de chaque strophe avec <code>\\</code>, et utilisez une ou
+plusieurs lignes vides pour séparer les strophes.
 </p>
+<div class="example">
+<pre class="example">\begin{verse}
+\makebox[\linewidth][c]{\textit{De soy-même} --- Clément Marot}
+  \\[1\baselineskip]
+Plus ne suis ce que j'ai été     \\  
+Et plus ne saurai jamais l'être  \\
+Mon beau printemps et mon été    \\
+Ont fait le saut par la fenêtre
 
+Amour tu as été mon maître       \\
+Je t'ai servi sur tous les dieux \\
+Ah si je pouvais deux fois naître\\
+Comme je te servirais mieux
+\end{verse}
+</pre></div>
+
+<p>En sortie, les marges sont renfoncées sur la gauche et la droite, les
+paragraphes ne le sont pas, et le texte n’est pas justifié à droite.
+</p>
 <hr>
 <a name="Line-breaking"></a>
 <div class="header">
@@ -9166,11 +10413,26 @@
 d’espaces. Pour produire un document imprimé, cette séquence doit être
 rompue en lignes (et ces lignes doivent être rompues en pages).
 </p>
-<p>D’ordinaire LaTeX effectue la rupture de ligne (et de page) pour
-vous, mais dans certains environnements, vous faites la rupture
-vous-même avec la commande <code>\\</code>, et vous pouvez toujours forcer
-manuellement les ruptures.
+<p>D’ordinaire LaTeX effectue pour vous les sauts de ligne (et de page) pour
+dans le corps du text, mais dans certains environnement vous forcez
+manuellement les sauts.
 </p>
+<p>Un flux de production communément utilisé est d’obtenir une version
+finale du contenu du document avant de faire une passe finale dessus et
+de considérer le sauts de lignes (et de pages). La plupart des gens ne
+considèrent pas que LaTeX est un traitement de texte parce qu’il
+n’affiche pas instantannément la sortie. Toutefois, différer la sortie
+encourage l’utilisateur à remettre jusqu’à la fin des ajustements de
+format, et ainsi évite bien des va-et-vients sur des sauts susceptibles
+de re-changer.
+</p>
+<p>Différer la sortie a d’autres avantages : cela permet de ne faire aucun
+compromis sur la composition, ce qui assure que ce qu’on voit est
+exactement ce qu’on obtient, et cela aide également les auteurs à se
+concentrer soit sur écrire, soit sur se relire, plutôt que les distraire
+en faisant les deux à la fois.
+</p>
+
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="#g_t_005c_005c" accesskey="1">\\</a>:</td><td>  </td><td align="left" valign="top">Commencer une nouvelle ligne.
 </td></tr>
@@ -9180,16 +10442,14 @@
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#g_t_005c_002d-_0028hyphenation_0029" accesskey="4">\- (césure)</a>:</td><td>  </td><td align="left" valign="top">Insérer une césure explicite.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cdiscretionary" accesskey="5">\discretionary</a>:</td><td>  </td><td align="left" valign="top">Insérer une crésure explicite en contrôlant le caractère d’union.
+<tr><td align="left" valign="top">• <a href="#g_t_005cdiscretionary" accesskey="5">\discretionary</a>:</td><td>  </td><td align="left" valign="top">Contrôler explicitement le caractère de césure.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cfussy" accesskey="6">\fussy</a>:</td><td>  </td><td align="left" valign="top">Être pointilleux sur le passage à la ligne.
+<tr><td align="left" valign="top">• <a href="#g_t_005cfussy-_0026-_005csloppy" accesskey="6">\fussy & \sloppy</a>:</td><td>  </td><td align="left" valign="top">Être plus ou moins exigeant sur le passage à la ligne.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005csloppy" accesskey="7">\sloppy</a>:</td><td>  </td><td align="left" valign="top">Être tolérant sur le passage à la ligne.
+<tr><td align="left" valign="top">• <a href="#g_t_005chyphenation" accesskey="7">\hyphenation</a>:</td><td>  </td><td align="left" valign="top">Dire à LaTeX comment gérer la césure d’un mot.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005chyphenation" accesskey="8">\hyphenation</a>:</td><td>  </td><td align="left" valign="top">Dire à LaTeX comment gérer la césure d’un mot.
+<tr><td align="left" valign="top">• <a href="#g_t_005clinebreak-_0026-_005cnolinebreak" accesskey="8">\linebreak & \nolinebreak</a>:</td><td>  </td><td align="left" valign="top">Forcer & éviter les saut à la ligne.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005clinebreak-_0026-_005cnolinebreak" accesskey="9">\linebreak & \nolinebreak</a>:</td><td>  </td><td align="left" valign="top">Forcer & éviter les saut à la ligne.
-</td></tr>
 </table>
 
 
@@ -9206,44 +10466,81 @@
 <a name="index-nouvelle-ligne_002c-commencer-une"></a>
 <a name="index-saut-de-ligne_002c-forcer"></a>
 
-<p>Synopsis :
+<p>Synopsis, l’un parmi :
 </p>
 <div class="example">
-<pre class="example">\\[<var>espaceenplus</var>]
+<pre class="example">\\
+\\[<var>espaceenplus</var>]
 </pre></div>
 
-<p>ou
+<p>ou l’un parmi :
 </p>
 <div class="example">
-<pre class="example">\\*[<var>espaceenplus</var>]
+<pre class="example">\\*
+\\*[<var>espaceenplus</var>]
 </pre></div>
 
-<p>Commencer une nouvelle ligne.  L’argument optionnel <var>espaceenplus</var>
+<p>Finit la ligne courante.  L’argument optionnel <var>espaceenplus</var>
 spécifie l’espace supplémentaire vertical à insérer avant la ligne
-suivante. Ceci peut être une longueur négative. Le texte avant le saut
-est composé à sa longueur normale, c.-à-d. qu’il n’est pas dilaté pour
-remplir la largeur de la ligne.
+suivante. C’est une longueur elastique (voir <a href="#Lengths">Lengths</a>) et elle peut
+être négative. Le texte avant le saut est composé à sa longueur normale,
+c.-à-d. qu’il n’est pas dilaté pour remplir la largeur de la
+ligne. Cette commande est fragile (voir <a href="#g_t_005cprotect">\protect</a>).
 </p>
+<div class="example">
+<pre class="example">\title{Mon histoire~: \\[7mm]
+       un conte pathétique}
+</pre></div>
+
+<p>La forme étoilée, <code>\\*</code>, dit à LaTeX de ne pas commencer une
+nouvelle page entre les deux lignes, en émettant un <code>\nobreak</code>.
+</p>
 <p>Les sauts de ligne explicites au sein du corps de texte sont inhabituels
-en LaTeX.  en particulier, pour commencer un nouveau paragraphe
-laissez plutôt une ligne à blanc. Cette commande est utilisée
-principalement en dehors du flux principal de texte comme dans un
-environnement <code>tabular</code> ou <code>array</code>.
+en LaTeX.  En particulier, on ne commence un nouveau paragraphe avec
+<code>\\</code>, mais on laisse une ligne à blanc pour le faire. De même, on
+ne met pas une séquence de <code>\\</code> pour créer un espace vertical, mais
+on utilise à la place <code>\vspace{<var>longueur</var>}</code>,
+<code>\leavevmode\vspace{<var>longueur</var>}</code>, ou
+<code>\vspace*{<var>longueur</var>}</code> si on veut que l’espace ne soit pas
+supprimé au sommet d’une nouvelle page (voir <a href="#g_t_005cvspace">\vspace</a>).
 </p>
-<p>Dans des circonstances ordinaires (par ex. en dehors d’une colonne
-spécifiée par <code>p{...}</code> dans un environnement <code>tabular</code>) la
-commande <code>\newline</code> est un synonyme de <code>\\</code>
-(voir <a href="#g_t_005cnewline">\newline</a>).
+<p>Cette commande est utilisée principalement en dehors du flux principal
+de texte comme dans un environnement <code>tabular</code> ou <code>array</code> ou
+dans un environnement d’équation.
 </p>
-<p>En plus de commencer une nouvelle ligne, la forme étoilée <code>\\*</code> dit
-à LaTeX de ne pas commencer une nouvelle page entre les deux lignes,
-en émettant un <code>\nobreak</code>.
+<p>La commande <code>\newline</code> est un synonyme de <code>\\</code>
+(voir <a href="#g_t_005cnewline">\newline</a>) dans des circonstances ordinaires (un exemple
+d’exception est la colonne de type <code>p{...}</code> dans un environnement
+<code>tabular</code> ; voir <a href="#tabular">tabular</a>) .
 </p>
+<p>La commande <code>\\</code> est une macro, et sa définition change selon le
+contexte, de sorte que sa définition diffère pour chaque cas selon qu’on
+est dans du texte normal, ou dans un environnement <code>center</code>, ou
+<code>flushleft</code>, ou <code>tabular</code>. Dans du texte normal quand elle
+force un saut de ligne, elle est essentielleent un raccourci pour
+<code>\newline</code>.  Elle ne termine ni le mode horizontal ni le
+paragraphe, mais insère juste un ressort et une pénalité de sorte que
+lorsque le paragraphe se termine un saut de ligne se produit à cet
+endroit, avec la ligne plus courte bourrée avec de l’espace blanc.
+</p>
+<p>Vous obtenez l’erreur ‘<samp>LaTeX Error: There's no line here to end</samp>’ si
+vous utilisez <code>\\</code> pour demander une nouvelle ligne, plutôt que
+pour finir la ligne courante. Par exemple si vous avez
+<code>\begin{document}\\</code> ou, plus vraisemblablement, quelque-chose du
+genre de :
+</p>
 <div class="example">
-<pre class="example">\title{Mon histoire~: \\[7mm]
-       un conte pathétique}
+<pre class="example">\begin{center}
+  \begin{minipage}{0.5\textwidth}
+  \\
+  Dans cet espace vertical apposez votre marque.
+  \end{minipage}
+\end{center}
 </pre></div>
 
+<p>La solution est de remplacer la double contr’oblique par quelque-chose
+du genre de <code>\vspace{\baselineskip}</code>.
+</p>
 
 <hr>
 <a name="g_t_005cobeycr-_0026-_005crestorecr"></a>
@@ -9264,7 +10561,43 @@
 commande <code>\restorecr</code> restaure le comportement normal vis à vis des
 sauts de ligne.
 </p>
+<p>Ceci n’est pas la façon d’afficher texutellement du texte ou du code
+informatique.  Utilisez plutôt <code>verbatim</code> (voir <a href="#verbatim">verbatim</a>).
+</p>
+<p>Avec les réglages par défaut habituels de LaTeX, l’exemple suivant :
+</p>
+<div class="example">
+<pre class="example">aaa
+bbb
 
+\obeycr
+ccc
+ddd
+   eee
+
+\restorecr
+fff
+ggg
+
+hhh
+iii
+</pre></div>
+
+<p>produit en sortie quelque-chose du genre de :
+</p>
+<div class="example">
+<pre class="example">  aaa bbb
+  ccc
+ddd
+eee
+
+fff ggg
+  hhh iii
+</pre></div>
+
+<p>où les renfoncements sont des renfoncements de pagragraphes.
+</p>
+
 <hr>
 <a name="g_t_005cnewline"></a>
 <div class="header">
@@ -9278,23 +10611,26 @@
 <a name="index-nouvelle-ligne_002c-commencer-une-_0028mode-paragraphe_0029"></a>
 <a name="index-saut-de-ligne"></a>
 
-<p>Dans du texte ordinaire ceci est équivalent à une double-contr’oblique
-(voir <a href="#g_t_005c_005c">\\</a>) ; cela rompt la ligne, sans dilatation du texte le
-précéndent.
+<p>Dans du texte ordinaire, cette commande termine une ligne d’une façon
+qui ne la justifie pas à droite, de sorte que le texte précédent la fin
+de ligne n’est pas étiré. C-à-d. que, en mode paragraphe
+(voir <a href="#Modes">Modes</a>), la commande <code>\newline</code> est équivalente à une
+double-contr’oblique (voir <a href="#g_t_005c_005c">\\</a>). Cette commande est fragile
+(voir <a href="#g_t_005cprotect">\protect</a>).
 </p>
-<p>Au sein d’un environnement <code>tabular</code> ou <code>array</code>, dans une
-colonne avec un specificateur produisant une boîte paragraphe, comme
-typiquement <code>p{..}</code>, <code>\newline</code> insère un saut de ligne au
-sein de la colonne, c.-à-d. insère un saut de ligne à l’intérieur de
-la colonne, c.-à-d. qu’il ne rompt pas la ligne entière. Pour rompre
-la ligne entière utilisez <code>\\</code> ou son équivalent
-<code>\tabularnewline</code>.
+<p>Toutefois, les deux commandes diffèrent au sein d’un environnement
+<code>tabular</code> ou <code>array</code>. Dans une colonne avec un specificateur
+produisant une boîte paragraphe, comme typiquement <code>p{..}</code>,
+<code>\newline</code> insère un saut de ligne au sein de la colonne, c.-à-d.
+insère une fin de ligne à l’intérieur de la colonne, c.-à-d. qu’elle
+ne rompt pas la ligne entière de tableau. Pour rompre la ligne entière
+utilisez <code>\\</code> ou son équivalent <code>\tabularnewline</code>.
 </p>
 <p>L’exemple suivant écrit ‘<samp>Nom~:</samp>’ et ‘<samp>Adresse~:</samp>’ comme deux
-ligne ain sein d’une seule cellule du tableau.
+lignes au sein d’une seule cellule du tableau.
 </p>
 <div class="example">
-<pre class="example">\begin{tabular}{p{2.5cm}{\hspace{5cm}}p{2.5cm}}
+<pre class="example">\begin{tabular}{p{2.5cm}@{\hspace{5cm}}p{2.5cm}}
   Nom~: \newline Adresse~: &Date~: \\ \hline
 \end{tabular}
 </pre></div>
@@ -9312,21 +10648,49 @@
 <a name="index-_005c_002d-_0028cesure_0029"></a>
 <a name="index-cesure_002c-forcer"></a>
 
-<p>La commande <code>\-</code> commande dit à LaTeX qu’il peut faire une
-césure du mode à cet endroit. LaTeX est très bon en ce qui concerne
-les césures, et il trouve la plupart des points corrects de césure, tout
-en n’en utilisant presque jamais un incorrect. La commande <code>\-</code> est
-commande est utilisée pour les cas exceptionnels.
+<p>La commande <code>\-</code> dit à LaTeX qu’il peut faire une césure du mot
+à cet endroit. Quand vous insérez des commandes <code>\-</code> dans un mot,
+le mot ne pourra subir de césure qu’à ces endroits et non dans aucun des
+autres points de césure que LaTeX aurait pu choisir sinon.  Cette
+commande est robuste (voir <a href="#g_t_005cprotect">\protect</a>).
 </p>
-<p>Quand vous insérez des commandes <code>\-</code> dans un mot, le mot ne pourra
-avoir de césure qu’à ces endroit et non dans aucun des points de césure
-que LaTeX aurait pu choisir sinon.
+<p>LaTeX est bon en ce qui concerne les césures, et il trouve la plupart
+des points corrects de césure, tout en n’en utilisant presque jamais un
+incorrect. La commande <code>\-</code> est utilisée pour les cas
+exceptionnels.
 </p>
+<p>Par ex., LaTeX d’ordinaire ne fait pas de césure dans les mots
+contenant un trait d’union. Ci-dessous le mot long et portant une césure
+indique que LaTeX doit insérer des espaces inacceptablement long pour
+composer la colonne étroite :
+</p>
+<div class="example">
+<pre class="example">\begin{tabular}{rp{4.5cm}}
+   Isaac Asimov &La tradition de
+   l'anti-intellectualisme
+   % l'an\-ti-in\-tel\-lec\-tu\-al\-isme
+   a été une tendance constante, qui a fait son chemin dans notre vie
+   politique et culturelle, nourrie par la fausse idée que la démocratie
+   signifie que mon ignorance vaut autant que votre savoir.
+\end{tabular}
+</pre></div>
+
+<p>Si on met en commentaire la troisième ligne et sort de commentaire la
+quatrième, alors les choses s’ajusteront bien mieux.
+</p>
+<p>La commande <code>\-</code> ne fait qu’autoriser LaTeX à faire une césure à
+cet endroit, elle ne force pas la césure.  Vous pouvez forcer la césure
+avec quelque-chose du genre de <code>ef-\linebreak farons</code>.  Bien sûr,
+si vous changez plus tard le texte, alors cette césure forcée pourrait
+avoir l’air très étrange, c’est pourquoi cette approche demande de
+l’attention.
+</p>
+
 <hr>
 <a name="g_t_005cdiscretionary"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005cfussy" accesskey="n" rel="next">\fussy</a>, Précédent: <a href="#g_t_005c_002d-_0028hyphenation_0029" accesskey="p" rel="prev">\- (hyphenation)</a>, Monter: <a href="#Line-breaking" accesskey="u" rel="up">Line breaking</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cfussy-_0026-_005csloppy" accesskey="n" rel="next">\fussy & \sloppy</a>, Précédent: <a href="#g_t_005c_002d-_0028hyphenation_0029" accesskey="p" rel="prev">\- (hyphenation)</a>, Monter: <a href="#Line-breaking" accesskey="u" rel="up">Line breaking</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005cdiscretionary-_0028point-de-cesure-generalise_0029"></a>
 <h3 class="section">9.5 <code>\discretionary</code> (point de césure généralisé)</h3>
@@ -9383,16 +10747,14 @@
 </pre></div>
 
 
-
-
 <hr>
-<a name="g_t_005cfussy"></a>
+<a name="g_t_005cfussy-_0026-_005csloppy"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005csloppy" accesskey="n" rel="next">\sloppy</a>, Précédent: <a href="#g_t_005cdiscretionary" accesskey="p" rel="prev">\discretionary</a>, Monter: <a href="#Line-breaking" accesskey="u" rel="up">Line breaking</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005chyphenation" accesskey="n" rel="next">\hyphenation</a>, Précédent: <a href="#g_t_005cdiscretionary" accesskey="p" rel="prev">\discretionary</a>, Monter: <a href="#Line-breaking" accesskey="u" rel="up">Line breaking</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
-<a name="g_t_005cfussy-1"></a>
-<h3 class="section">9.6 <code>\fussy</code></h3>
+<a name="g_t_005cfussy-_0026-_005csloppy-1"></a>
+<h3 class="section">9.6 <code>\fussy</code> & <code>\sloppy</code></h3>
 <a name="index-_005cfussy"></a>
 
 <p>La déclaration <code>\fussy</code> (ce qui est le réglage par défaut) a pour
@@ -9400,34 +10762,23 @@
 évite d’ordinaire trop d’espace entre les mots, au prix
 d’occasionnellement une boîte trop pleine (‘<samp>overfull \hbox</samp>’).
 </p>
-<p>Cette commande annule l’effet d’une commande <code>\sloppy</code> précédente
-(voir <a href="#g_t_005csloppy">\sloppy</a>).
+<p>Cette commande annule l’effet d’une commande <code>\sloppy</code> précédente.
 </p>
-
-<hr>
-<a name="g_t_005csloppy"></a>
-<div class="header">
-<p>
-Suivant: <a href="#g_t_005chyphenation" accesskey="n" rel="next">\hyphenation</a>, Précédent: <a href="#g_t_005cfussy" accesskey="p" rel="prev">\fussy</a>, Monter: <a href="#Line-breaking" accesskey="u" rel="up">Line breaking</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
-</div>
-<a name="g_t_005csloppy-1"></a>
-<h3 class="section">9.7 <code>\sloppy</code></h3>
-
 <p>La déclaration <code>\sloppy</code> a pour effet que TeX fasse moins le
 difficile à propos des sauts de ligne. Ceci evite les boîtes trop pleines,
 au prix d’un espacement lâche entre les mots.
 </p>
-<p>L’effet dure jusqu’à la prochaine commande <code>\fussy</code> (voir <a href="#g_t_005cfussy">\fussy</a>).
+<p>L’effet dure jusqu’à la prochaine commande <code>\fussy</code>.
 </p>
 
 <hr>
 <a name="g_t_005chyphenation"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005clinebreak-_0026-_005cnolinebreak" accesskey="n" rel="next">\linebreak & \nolinebreak</a>, Précédent: <a href="#g_t_005csloppy" accesskey="p" rel="prev">\sloppy</a>, Monter: <a href="#Line-breaking" accesskey="u" rel="up">Line breaking</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005clinebreak-_0026-_005cnolinebreak" accesskey="n" rel="next">\linebreak & \nolinebreak</a>, Précédent: <a href="#g_t_005cfussy-_0026-_005csloppy" accesskey="p" rel="prev">\fussy & \sloppy</a>, Monter: <a href="#Line-breaking" accesskey="u" rel="up">Line breaking</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005chyphenation-1"></a>
-<h3 class="section">9.8 <code>\hyphenation</code></h3>
+<h3 class="section">9.7 <code>\hyphenation</code></h3>
 <a name="index-_005chyphenation"></a>
 <a name="index-cesure_002c-definir"></a>
 
@@ -9457,7 +10808,7 @@
 Précédent: <a href="#g_t_005chyphenation" accesskey="p" rel="prev">\hyphenation</a>, Monter: <a href="#Line-breaking" accesskey="u" rel="up">Line breaking</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005clinebreak-_0026-_005cnolinebreak-1"></a>
-<h3 class="section">9.9 <code>\linebreak</code> & <code>\nolinebreak</code></h3>
+<h3 class="section">9.8 <code>\linebreak</code> & <code>\nolinebreak</code></h3>
 <a name="index-_005clinebreak"></a>
 <a name="index-_005cnolinebreak"></a>
 <a name="index-sauts-de-ligne_002c-forcer"></a>
@@ -9518,31 +10869,62 @@
 <a name="g_t_005cclearpage-_0026-_005ccleardoublepage-1"></a>
 <h3 class="section">10.1 <code>\clearpage</code> & <code>\cleardoublepage</code></h3>
 
+<a name="index-_005cclearpage"></a>
+<a name="index-debourrer-les-flottants-et-commencer-une-page"></a>
+<a name="index-commencer-une-nouvelles-page-et-debourrer-les-flottant"></a>
 <a name="index-_005ccleardoublepage"></a>
 <a name="index-commencer-une-page-de-droite"></a>
-<a name="index-_005cclearpage"></a>
-<a name="index-debourrer-les-flottant-et-commencer-une-page"></a>
-<a name="index-commencer-une-nouvelles-page-et-debourrer-les-flottant"></a>
 
-<p>La commande <code>\cleardoublepage</code> finit la page courante et fait que
-LaTeX imprime tous les flottants, tableaux et figures, qui sont
-apparus en entrée jusqu’à ce point et sont en attente. Dans le cas d’une
-impression en style <code>twoside</code>, elle fait aussi que la nouvelle page
-et une page de droite (numérotée impaire), en produisant si nécessaire
-une page à blanc.
+<p>Synopsis :
 </p>
+<div class="example">
+<pre class="example">\clearpage
+</pre></div>
 
+<p>ou
+</p>
+<div class="example">
+<pre class="example">\cleardoublepage
+</pre></div>
 
-<p>La commande <code>\clearpage</code> finit la page actuelle et fait que
-LaTeX imprime tous les flottants, tableaux et figures, qui sont
-apparus en entrée jusqu’à ce point et sont en attente.
+<p>Finit la page courante et envoie en sortie tous les flottants, tableaux
+et figures (voir <a href="#Floats">Floats</a>). S’il y a trop de flottants pour tenir dans
+la page, alors LaTeX insère des pages supplémentaires contenant
+seulement les flottants. Dans le cas d’une impression en style
+<code>twoside</code>, <code>\cleardoublepage</code> fait aussi que la nouvelle page
+de contenu soit une page de droite (numérotée impaire), en produisant si
+nécessaire une page à blanc. La commande <code>\clearpage</code> est robuste
+alors que <code>\cleardouble page</code> est fragile (voir <a href="#g_t_005cprotect">\protect</a>).
 </p>
+<p>Les saut de page de LaTeX sont optimisés, aussi, d’ordinaire, vous
+n’utilisez ces commandes que la touche finale à la dernière version d’un
+document, ou au sein de commande.
+</p>
+<p>La commande <code>\cleardoublepage</code> insère une page à blanc, mais elle contient l’en-tête et le bas de page. Pour obtenir une page vraiment à blanc, utilisez cette commande :
+</p>
+<div class="example">
+<pre class="example">\let\origdoublepage\cleardoublepage
+\newcommand{\clearemptydoublepage}{%
+  \clearpage
+  {\pagestyle{empty}\origdoublepage}%
+}
+</pre></div>
 
+<p>Si vous désirez que la commane standarde <code>\chapter</code> de LaTeX
+agisse ainsi, alors ajoutez la ligne
+<code>\let\cleardoublepage\clearemptydoublepage</code>.
+</p>
+<p>La commande <code>\newpage</code> (voir <a href="#g_t_005cnewpage">\newpage</a>) finit également la page
+en cours, mais sans débourrer les flottants pendants. Et, si LaTeX
+est en mode deux-colonnes alors <code>\newpage</code> finit la colonne
+courante alors que <code>\clearpage</code> et <code>\cleardoublepage</code> finissent
+la page courante.
+</p>
 <hr>
 <a name="g_t_005cnewpage"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005cenlargethispage" accesskey="n" rel="next">\enlargethispage</a>, Précédent: <a href="#g_t_005cclearpage-_0026-_005ccleardoublepage" accesskey="p" rel="prev">\clearpage &  \cleardoublepage</a>, Monter: <a href="#Page-breaking" accesskey="u" rel="up">Page breaking</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cenlargethispage" accesskey="n" rel="next">\enlargethispage</a>, Précédent: <a href="#g_t_005cclearpage-_0026-_005ccleardoublepage" accesskey="p" rel="prev">\clearpage & \cleardoublepage</a>, Monter: <a href="#Page-breaking" accesskey="u" rel="up">Page breaking</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005cnewpage-1"></a>
 <h3 class="section">10.2 <code>\newpage</code></h3>
@@ -9565,7 +10947,7 @@
 </p>
 <p>Alors que les commandes <code>\clearpage</code> et <code>\cleardoublepage</code>
 finissent également la page courante, en plus de cela elles débourrent
-les flottants pendants (voir <a href="#g_t_005cclearpage-_0026-_005ccleardoublepage">\clearpage &  \cleardoublepage</a>).  Et, si
+les flottants pendants (voir <a href="#g_t_005cclearpage-_0026-_005ccleardoublepage">\clearpage & \cleardoublepage</a>).  Et, si
 LaTeX est en mode à deux colonne alors <code>\clearpage</code> et
 <code>\cleardoublepage</code> finissent las page courante en laissant
 possiblement une colonne vide, alors que <code>\newpage</code> finit seulement
@@ -9655,13 +11037,13 @@
 <a name="index-bas-de-page_002c-creer-des-notes"></a>
 
 <p>Mettez une note en bas de la page courante avec la commande
-<code>\footnote</code> comme ci-dessous.
+<code>\footnote</code>, comme ci-dessous.
 </p>
 <div class="example">
 <pre class="example">Noël Coward a dit plaisamment que lire une note en bas de page, c'est
 comme devoir descendre répondre à la porte d'entrée alors qu'on est en
-train de faire l'amour\footnote{Je ne peux pas le savoir ; je ne lis
-jamais les notes en bas de page}
+train de faire l'amour\footnote{Je n'en sais rien, je ne lis pas les
+notes en bas de page.}
 </pre></div>
 
 <p>Vous pouvez placer beaucoup de notes en bas de page dans une page. Si le
@@ -9671,6 +11053,10 @@
 commandes <code>\footnotemark</code> et <code>\footnotetext</code>, ce qui est
 utiles dans des circonstances speciales.
 </p>
+<p>Pour faire que les références bibliographiques sortent comme des notes
+en bas de page vous devez inclure un style bibliographique avec ce
+comportement (voir <a href="#Using-BibTeX">Using BibTeX</a>).
+</p>
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="#g_t_005cfootnote" accesskey="1">\footnote</a>:</td><td>  </td><td align="left" valign="top">Insérer une note en bas de page.
 </td></tr>
@@ -9678,12 +11064,14 @@
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#g_t_005cfootnotetext" accesskey="3">\footnotetext</a>:</td><td>  </td><td align="left" valign="top">Insérer le texte seulement d’une note en bas de page.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#Footnotes-in-a-table" accesskey="4">Notes dans un tableau</a>:</td><td>  </td><td align="left" valign="top">Notes de tableau.
+<tr><td align="left" valign="top">• <a href="#Footnotes-in-section-headings" accesskey="4">Notes en bas de page dans les titres de rubriques</a>:</td><td>  </td><td align="left" valign="top">Titre de chapitre ou de rubrique.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#Footnotes-in-section-headings" accesskey="5">Notes en bas de page dans les titres de rubriques</a>:</td><td>  </td><td align="left" valign="top">Titre de chapitre ou de rubrique.
+<tr><td align="left" valign="top">• <a href="#Footnotes-in-a-table" accesskey="5">Notes dans un tableau</a>:</td><td>  </td><td align="left" valign="top">Notes de tableau.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#Footnote-parameters" accesskey="6">Paramètres des notes en bas de page</a>:</td><td>  </td><td align="left" valign="top">Les paramètre pour formatter les notes en bas de page.
+<tr><td align="left" valign="top">• <a href="#Footnotes-of-footnotes" accesskey="6">Footnotes of footnotes</a>:</td><td>  </td><td align="left" valign="top">Classes multiples de notes en bas de page.  
 </td></tr>
+<tr><td align="left" valign="top">• <a href="#Footnote-parameters" accesskey="7">Paramètres des notes en bas de page</a>:</td><td>  </td><td align="left" valign="top">Les paramètre pour formatter les notes en bas de page.
+</td></tr>
 </table>
 
 
@@ -9738,10 +11126,10 @@
 l’endroit où l’on peut utiliser une <code>\footnote</code> ; par exemple, vous
 ne pouvez pas l’utiliser dans l’argument d’une commande de rubricage
 telle que <code>\chapter</code> (elle ne peut être utilisée seulement en mode
-paragraphe le plus externe).  Il y a des contournements ; voir les
-rubriques suivantes.
+paragraphe externe ; voir <a href="#Modes">Modes</a>).  Il y a des contournements ; voir
+les rubriques suivantes.
 </p>
-<a name="index-Notes-en-bas-de-page_002c-au-sein-d_0027une-minipage"></a>
+<a name="index-notes-en-bas-de-page_002c-au-sein-d_0027une-minipage"></a>
 <a name="index-mpfootnote_002c-compteur"></a>
 <p>Au sein d’un environnement <code>minipage</code> la commande <code>\footnote</code>
 utilise le compteur <code>mpfootnote</code> au lieu de <code>footnote</code>, de
@@ -9761,32 +11149,52 @@
 
 <a name="index-_005cfootnotemark"></a>
 
-<p>Synopsis :
+<p>Synopsis, l’un parmi :
 </p>
 <div class="example">
 <pre class="example">\footnotemark
+\footnotemark[<var>numéro</var>]
 </pre></div>
 
-<p>Sans l’argument optionnel, la commande <code>\footnotemark</code> place dans
-le texte le numéro de la note courante. Cette commande peut être
-utilisée en mode paragraphe interne. Vous pouvez donner le texte de la
-note séparément la commande <code>\footnotetext</code>.
+<p>PLace dans le texte la marque de la note courante. Pour spécifier le
+texte associé de la note voir <a href="#g_t_005cfootnotetext">\footnotetext</a>. L’argument optionnel
+<var>numéro</var> a pour que la commande utilise ce numéro pour déterminer la
+marque de note en bas de page. Cette commande peut être utilisée en mode
+paragraphe interne (voir <a href="#Modes">Modes</a>).
 </p>
-<p>Cette commande pour produire plusieurs marque de note en bas de page
-faisant référence à la même note avec
+<p>Si vous utilisez <code>\footnotemark</code> sans l’argument optionnel alors
+elle incrémente le compteur <code>footnote</code>, mais si vous utilisez
+l’argument optionnel <var>numéro</var>, alors elle ne l’incrémente
+pas. L’exemple suivant produit plusieurs marques de note en bas de page
+faisant référence à la même note :
 </p>
 <div class="example">
-<pre class="example">\footnotemark[\value{footnote}]
+<pre class="example">Le premier théorème \footnote{Dû à Gauss.}
+et le deuxième théorème\footnotemark[\value{footnote}]
+ainis que le troisième théorème\footnotemark[\value{footnote}].
 </pre></div>
 
-<p>après la première commande <code>\footnote</code>.
+<p>S’il y a d’autres notes entre celles-ci, alors vous devez mémoriser la
+valeur du numéro de la marque commune. L’exemple suivant
 </p>
+<div class="example">
+<pre class="example">\title{Un traité sur le théorème du binôme}
+\newcounter{sauvenumnote}
+...
+\setcounter{sauvenumnote}{\value{footnote}}
+\author{J Moriarty\thanks{University of Leeds} 
+  \and A C Doyle\thanks{Durham University} 
+  \and S Holmes\footnotemark[\value{sauvenumnote}]}
+\begin{document}
+\maketitle
+</pre></div>
 
+
 <hr>
 <a name="g_t_005cfootnotetext"></a>
 <div class="header">
 <p>
-Suivant: <a href="#Footnotes-in-a-table" accesskey="n" rel="next">Footnotes in a table</a>, Précédent: <a href="#g_t_005cfootnotemark" accesskey="p" rel="prev">\footnotemark</a>, Monter: <a href="#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Footnotes-in-section-headings" accesskey="n" rel="next">Footnotes in section headings</a>, Précédent: <a href="#g_t_005cfootnotemark" accesskey="p" rel="prev">\footnotemark</a>, Monter: <a href="#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005cfootnotetext-1"></a>
 <h3 class="section">11.3 <code>\footnotetext</code></h3>
@@ -9807,13 +11215,54 @@
 </p>
 
 <hr>
+<a name="Footnotes-in-section-headings"></a>
+<div class="header">
+<p>
+Suivant: <a href="#Footnotes-in-a-table" accesskey="n" rel="next">Footnotes in a table</a>, Précédent: <a href="#g_t_005cfootnotetext" accesskey="p" rel="prev">\footnotetext</a>, Monter: <a href="#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="Note-en-bas-de-page-dont-le-renvoi-est-au-sein-d_0027un-titre-de-rubrique"></a>
+<h3 class="section">11.4 Note en bas de page dont le renvoi est au sein d’un titre de rubrique</h3>
+
+<a name="index-notes-en-bas-de-page_002c-dans-les-titres-de-rubrique"></a>
+<a name="index-table-des-matieres_002c-eviter-les-notes-en-bas-de-page"></a>
+<p>Mettre une note en bas de page depuis un titre de rubrique, comme dans :
+</p>
+<div class="example">
+<pre class="example">\section{Les ensembles complets\protect\footnote{Ce texte est dû à ...}}
+</pre></div>
+
+<a name="index-paquetage-footmisc"></a>
+<a name="index-footmisc_002c-paquetage"></a>
+
+<a name="index-stable_002c-option-du-paquetage-footmisc"></a>
+<a name="index-option-stable-du-paquetage-footmisc"></a>
+<p>a pour effet que la note en bas de page apparaît à la fois en bas de la
+page où la rubrique commence, et de celle où son titre apparaît dans la
+table des matières, ce qui vraisembablement n’est pas voulu.  Pour
+qu’elle n’apparaisse pas sur la table des matières utilisez le paquetage
+<code>footmisc</code> avec l’option <code>stable</code>.
+</p>
+<div class="example">
+<pre class="example">\usepackage[stable]{footmisc}
+ ..
+\begin{document}
+ ..
+\section{Les ensembles complets\footnote{Ce texte est dû à R~Jones.}}
+</pre></div>
+
+<p>Notez que le <code>\protect</code> a disparu ; l’inclure aurait pour effet que
+la note en bas de page apparaîtrait de nouveau dans la table des
+matières.
+</p>
+
+<hr>
 <a name="Footnotes-in-a-table"></a>
 <div class="header">
 <p>
-Suivant: <a href="#Footnotes-in-section-headings" accesskey="n" rel="next">Footnotes in section headings</a>, Précédent: <a href="#g_t_005cfootnotetext" accesskey="p" rel="prev">\footnotetext</a>, Monter: <a href="#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Footnotes-of-footnotes" accesskey="n" rel="next">Footnotes of footnotes</a>, Précédent: <a href="#Footnotes-in-section-headings" accesskey="p" rel="prev">Footnotes in section headings</a>, Monter: <a href="#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="Notes-en-bas-de-page-dans-un-tableau"></a>
-<h3 class="section">11.4 Notes en bas de page dans un tableau</h3>
+<h3 class="section">11.5 Notes en bas de page dans un tableau</h3>
 
 <a name="index-Notes-en-bas-de-page_002c-dans-un-tableau"></a>
 
@@ -9870,53 +11319,46 @@
 
 
 <hr>
-<a name="Footnotes-in-section-headings"></a>
+<a name="Footnotes-of-footnotes"></a>
 <div class="header">
 <p>
 Suivant: <a href="#Footnote-parameters" accesskey="n" rel="next">Footnote parameters</a>, Précédent: <a href="#Footnotes-in-a-table" accesskey="p" rel="prev">Footnotes in a table</a>, Monter: <a href="#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
-<a name="Note-en-bas-de-page-dont-le-renvoi-est-au-sein-d_0027un-titre-de-rubrique"></a>
-<h3 class="section">11.5 Note en bas de page dont le renvoi est au sein d’un titre de rubrique</h3>
+<a name="Notes-en-bas-de-page-sur-d_0027autres-notes"></a>
+<h3 class="section">11.6 Notes en bas de page sur d’autres notes</h3>
 
-<a name="index-notes-en-bas-de-page_002c-dans-les-titres-de-rubrique"></a>
-<a name="index-table-des-matieres_002c-eviter-les-notes-en-bas-de-page"></a>
-<p>Mettre une note en bas de page depuis un titre de rubrique, comme dans :
-</p>
-<div class="example">
-<pre class="example">\section{Les ensembles complets\protect\footnote{Ce texte est dû à ...}}
-</pre></div>
+<a name="index-note-en-bas-de-page-portant-sur-une-autre-note"></a>
+<a name="index-note-en-bas-de-page_002c-recursivement"></a>
 
-<a name="index-paquetage-footmisc"></a>
-<a name="index-footmisc_002c-paquetage"></a>
+<a name="index-paquetage-bigfoot"></a>
+<a name="index-bigfoot_002c-paquetage"></a>
 
-<a name="index-stable_002c-option-du-paquetage-footmisc"></a>
-<a name="index-option-stable-du-paquetage-footmisc"></a>
-<p>a pour effet que la note en bas de page apparaît à la fois en bas de la
-page où la rubrique commence, et de celle où son titre apparaît dans la
-table des matières, ce qui vraisembablement n’est pas voulu.  Pour
-qu’elle n’apparaisse pas sur la table des matières utilisez le paquetage
-<samp>footmisc</samp> avec l’option <code>stable</code>.
+
+<p>En particulier dans les sciences humaines, les auteurs peuvent avoir
+plusieurs classes de notes en bas de pages, y compris une note en bas de
+page qui porte sur une autre note en bas de page.  Le paquetage
+<code>bigfoot</code> étend le mécanisme de note en bas de page par défaut
+de LaTeX de bien des manières, y compris pour permettre de faire les
+deux notes de l’exemple ci-dessous :
 </p>
 <div class="example">
-<pre class="example">\usepackage[stable]{footmisc}
- ..
-\begin{document}
- ..
-\section{Les ensembles complets\footnote{Ce texte est dû à R~Jones.}}
+<pre class="example">\usepackage{bigfoot}              % dans le préambule
+\DeclareNewFootnote{Default}
+\DeclareNewFootnote{from}[alph]   % crée la classe \footnotefrom{}
+ ...
+Le troisième théorème est une réciproque partielle du second.\footnotefrom{%
+  Remarqué par Wilson.\footnote{Deuxième édition seulement.}}
 </pre></div>
 
-<p>Notez que le <code>\protect</code> a disparu ; l’inclure aurait pour effet que
-la note en bas de page apparaîtrait de nouveau dans la table des
-matières.
-</p>
+
 <hr>
 <a name="Footnote-parameters"></a>
 <div class="header">
 <p>
-Précédent: <a href="#Footnotes-in-section-headings" accesskey="p" rel="prev">Footnotes in section headings</a>, Monter: <a href="#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Précédent: <a href="#Footnotes-of-footnotes" accesskey="p" rel="prev">Footnotes of footnotes</a>, Monter: <a href="#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="Parametres-des-notes-en-bas-de-page"></a>
-<h3 class="section">11.6 Paramètres des notes en bas de page</h3>
+<h3 class="section">11.7 Paramètres des notes en bas de page</h3>
 <a name="index-notes-en-bas-de-page_002c-parametres"></a>
 <a name="index-parametres_002c-pour-notes-en-bas-de-page"></a>
 
@@ -9925,7 +11367,7 @@
 <a name="index-_005cfootnoterule"></a>
 </dt>
 <dd><p>Produit le filet de séparation entre texte principal sur une page et les
-notes en bas de cette page. Les dimension par défaut : épaisseur (ou
+notes en bas de cette page. Les dimensions par défaut : épaisseur (ou
 largeur) <code>0.4pt</code>, et longueur <code>0.4\columnwidth</code> dans les
 classes standard de document (à l’exception <code>slide</code>, où elle
 n’apparaît pas).
@@ -9934,8 +11376,9 @@
 <dt><code>\footnotesep</code>
 <a name="index-_005cfootnotesep"></a>
 </dt>
-<dd><p>La hauteur de l’étai placé au début de la note en bas de page. Par
-défaut, c’est réglé à l’étai nomal pour des police de taille
+<dd><a name="footnote-footnotesep"></a><a name="index-etai"></a>
+<p>La hauteur de l’étai placé au début de la note en bas de page. Par
+défaut, c’est réglé à l’étai normal pour des polices de taille
 <code>\footnotesize</code> (voir <a href="#Font-sizes">Font sizes</a>), donc il n’y a pas d’espace
 supplémentaire entre les notes. Cela vaut ‘<samp>6.65pt</samp>’ pour des polices
 à ‘<samp>10pt</samp>’, ‘<samp>7.7pt</samp>’ pour ‘<samp>11pt</samp>’, et ‘<samp>8.4pt</samp>’ pour
@@ -9980,8 +11423,12 @@
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#g_t_005cnewfont">\newfont</a>:</td><td>  </td><td align="left" valign="top">Définir un nouveau nom de police.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cprotect">\protect</a>:</td><td>  </td><td align="left" valign="top">Utiliser des commandes fragile.
+<tr><td align="left" valign="top">• <a href="#g_t_005cprotect">\protect</a>:</td><td>  </td><td align="left" valign="top">Utiliser des commandes fragiles.
 </td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cignorespaces-_0026-_005cignorespacesafterend">\ignorespaces & \ignorespacesafterend</a>:</td><td>  </td><td align="left" valign="top">Supprimer des espaces superflus.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#xspace-package">xspace package</a>:</td><td>  </td><td align="left" valign="top">Espace après une macros, conditionnellement.
+</td></tr>
 </table>
 
 <hr>
@@ -9997,21 +11444,32 @@
 <a name="index-definir-une-nouvelle-commande"></a>
 <a name="index-nouvelle-commandes_002c-definir"></a>
 
-<p><code>\newcommand</code> définit une nouvelle commande, et
-<code>\renewcommand</code> la redéfinit.
+<p>Synopsis, l’un parmi :
 </p>
-<p>Synopsis :
+<div class="example">
+<pre class="example">\newcommand{\<var>cmd</var>}{<var>défn</var>}
+\newcommand{\<var>cmd</var>}[<var>nargs</var>]{<var>défn</var>}
+\newcommand{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
+\newcommand*{\<var>cmd</var>}{<var>défn</var>}
+\newcommand*{\<var>cmd</var>}[<var>nargs</var>]{<var>défn</var>}
+\newcommand*{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
+</pre></div>
+
+<p>ou parmi :
 </p>
 <div class="example">
-<pre class="example">  \newcommand{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
+<pre class="example">\renewcommand{\<var>cmd</var>}[<var>nargs</var>]{<var>défn</var>}
+\renewcommand{\<var>cmd</var>}[<var>nargs</var>]{<var>défn</var>}
 \renewcommand{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
-  \newcommand*{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
+\renewcommand*{\<var>cmd</var>}{<var>défn</var>}
+\renewcommand*{\<var>cmd</var>}[<var>nargs</var>]{<var>défn</var>}
 \renewcommand*{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
 </pre></div>
 
 <p>Définit ou redéfinit une commande (voir aussi la discussion de
 <code>\DeclareRobustCommand</code> dans <a href="#Class-and-package-commands">Class and package commands</a>).
 </p>
+
 <a name="index-forme-en-_002a_002c-definir-de-nouvelles-commandes"></a>
 <a name="index-forme-etoilee_002c-definir-de-nouvelles-commandes"></a>
 <a name="index-_005clong"></a>
@@ -10021,17 +11479,20 @@
 TeX de base).  Avec la forme par défaut, il est possible qu’un
 argument soit une multiplicité de paragraphes.
 </p>
+<p>Description des paramètres :
+</p>
 <dl compact="compact">
 <dt><var>cmd</var></dt>
-<dd><p>Obligatoire ; <code>\<var>cmd</var></code> est le nom de la commande. Pour
-<code>\newcommand</code>, il ne doit pas être déja défini et ne doit pas
-commencer avec <code>\end</code> ; pour <code>\renewcommand</code>, il doit être
-déja défini.
+<dd><p>Obligatoire ; <code>\<var>cmd</var></code> est le nom de la commande. Il doit
+commencer par une contr’olbique, <code>\</code>, et ne doit pas commencer avec
+la chaîne de 4 caractères <code>\end</code>. Pour <code>\newcommand</code>, il ne
+doit pas être déja défini et ne doit pas commencer avec <code>\end</code> ;
+pour <code>\renewcommand</code>, il doit être déja défini.
 </p>
 </dd>
 <dt><var>nargs</var></dt>
 <dd><p>Optionnel ; un entier compris entre 1 et 9 spécifiant le nombre
-d’arguments que commande peut prendre, y compris un éventuel argument
+d’arguments que la commande prend, y compris un éventuel argument
 optionnel. Si cet argument n’est pas présent, alors la spécification par
 défaut est que la commande ne prend aucun argument. Lorsque on redéfinit
 une commande, la nouvelle version peut prendre un nombre différent
@@ -10047,9 +11508,9 @@
 </p>
 <a name="index-parametre-positionnel"></a>
 <p>C’est à dire que si <code>\<var>cmd</var></code> est utilisé avec des crochets à la
-suite, comme dans <code>\<var>cmd</var>[<var>maval</var>]</code>, alors au sein de
+suite, comme dans <code>\<var>cmd</var>[<var>valopt</var>]</code>, alors au sein de
 <var>défn</var> le premier <em>paramètre positionnel</em> <code>#1</code> se développe
-en <var>maval</var>. Par contre si <code>\<var>cmd</var></code> est appelé sans crochet à
+en <var>valopt</var>. Par contre si <code>\<var>cmd</var></code> est appelé sans crochet à
 la suite, alors au sein de <var>défn</var> le paramètre positionnel <code>#1</code>
 se développe en la valeur par défaut <var>optargdéfaut</var>. Dans tous les
 cas, tout argument obligatoire sera désigné en commençant par <code>#2</code>.
@@ -10061,34 +11522,46 @@
 </p>
 </dd>
 <dt><var>défn</var></dt>
-<dd><p>Le texte par lequel substituer chaque occurrence de <code>\<var>cmd</var></code> ; le
-paramètre positionnel <code>#<var>n</var></code> au sein de <var>défn</var> est
-remplacée par le texte passé comme <var>n</var>ième argument.
+<dd><p>Obligatoire ; le texte par lequel substituer chaque occurrence de
+<code>\<var>cmd</var></code>. Les paramètres <code>#1</code>, <code>#2</code>, ...,
+<code>#<var>nargs</var></code> sont remplacés par les valeurs que vous fournissez
+en appelant la command (ou par la valeur par défaut s’il y a un argument
+par défaut et que vous n’exercez pas l’option).
 </p>
 </dd>
 </dl>
 
-<p>TeX ignore les espaces dans le code source à la suite d’une commande (ou de
-toute séquence de contrôle), comme dans ‘<samp>\cmd </samp>’. Si vous désirez une
-espace réellement à cet endroit, une solution est de taper <code>{}</code> après la
-commande (‘<samp>\cmd{} </samp>’), et un autre est d’utiliser un espace de contrôle
-explicite (‘<samp>\cmd\ </samp>’).
+<p>TeX ignore les blancs dans le code source à la suite d’un mot de
+contrôle (voir <a href="#Control-sequences">Control sequences</a>), comme dans ‘<samp>\cmd </samp>’. Si vous
+désirez une espace réellement à cet endroit, une solution est de taper
+<code>{}</code> après la commande (‘<samp>\cmd{} </samp>’), et un autre est
+d’utiliser un espace de contrôle explicite (‘<samp>\cmd\ </samp>’).
 </p>
 <p>Un exemple simple de définition d’une nouvelle commande :
 <code>\newcommand{\JM}{Jean Martin}</code> a pour effet le remplacement de
-l’abréviation <code>\JM</code> par le texte plus long de la définition.
-</p>
-<p>La redéfinition d’une commande existante est similaire :
+<code>\JM</code> par le texte plus long de la définition.  La redéfinition
+d’une commande existante est similaire :
 <code>\renewcommand{\symbolecqfd}{{\small CQFD}}</code>.
 </p>
-<p>Voici la définition d’une commande avec un argument obligatoire :
+<p>Si vous tentez de définir une commande et que son nom a déjà été
+utilisé alors vous obtenez quelque-chose du genre de ‘<samp>LaTeX Error:
+Command \fred already defined. Or name \end... illegal, see p.192 of the
+manual</samp>’.  Si vous tentez de redéfinir une command et que son nom n’a pas
+encore été utilisé alors vous obtenez quelque-chose du genre de
+‘<samp>LaTeX Error: \hank undefined</samp>’.
 </p>
+<p>Voici une première définition créant une commande sans
+argument, et une seconde avec un argument obligatoire.
+</p>
 <div class="example">
-<pre class="example">\newcommand{\defref}[1]{Définition~\ref{#1}}
+<pre class="example">\newcommand{\etudiant}{Melle~O'Leary}
+\newcommand{\defref}[1]{Définition~\ref{#1}}
 </pre></div>
 
-<p>Alors, <code>\defref{def:basis}</code> se développe en
-<code>Définition~\ref{def:basis}</code>, ce qui en fin de compte se développera en
+<p>Utilisez la première commande comme dans <code>Je confie \etudiant{} à
+vos bons soins</code>.  La seconde commande a un argument variable, de sorte
+que <code>\defref{def:base}</code> se développe en
+<code>Definition~\ref{def:base}</code>, ce qui en fin de compte se développera en
 quelque-chose du genre de ‘<samp>Définition~3.14</samp>’.
 </p>
 <p>Un exemple avec deux arguments obligatoires :
@@ -10105,23 +11578,84 @@
 <code>\salutation[Cher Jean]</code> donne ‘<samp>Cher Jean,</samp>’.  Et
 <code>\salutation[]</code> donne ‘<samp>,</samp>’.
 </p>
-<p>Les accolades autour de <var>défn</var> ne définissent pas un groupe, c.-à-d.
-qu’elle ne délimitent pas la portée du résultat du développement de <var>défn</var>.
-Ainsi la définition <code>\newcommand{\nomnavire}[1]{\it #1}</code> est problématique ;
-dans cette phrase
+<p>Cet exemple a un argument optionnel et deux arguments obligatoires.
 </p>
 <div class="example">
+<pre class="example">\newcommand{\avocats}[3][cie]{#2, #3, et~#1}
+J'emploie \avocats[Odette]{Devoie}{Trichou}.
+</pre></div>
+
+<p>En sortie on aura ‘<samp>J'elmploie Devoie, Trichou, et Odette</samp>’.
+L’argument optionnel, c-à-d. <code>Odette</code>, est associé à <code>#1</code>,
+alors que <code>Devoie</code> et <code>Trichou</code> le sont à <code>#2</code>
+et <code>#3</code>.  À cause de l’argument optionnel,
+<code>\avocats{Devoie}{Trichou}</code> donnera en sortie ‘<samp>J'emploie
+Devoie, Trichou, et cie</samp>’.
+</p>
+<p>Les accolades autour de <var>défn</var> ne définissent pas un groupe,
+c.-à-d. qu’elle ne délimitent pas la portée du résultat du
+développement de <var>défn</var>.  Ainsi la définition
+<code>\newcommand{\nomnavire}[1]{\it #1}</code> est problématique dans
+cette phrase :
+</p>
+<div class="example">
 <pre class="example">Le \nomnavire{Monitor} rencontra le \nomnavire{Merrimac}.
 </pre></div>
 
 <p>les mots ‘<samp>rencontra le</samp>’ sont mis incorrectement en
-italique. Une paire supplémentaire d’accolades est nécessaire, comme cela :
-<code>\newcommand{\nomnavire}[1]{{\it #1}}</code>. Ces accolades font partie de
-la définition et par conséquent définissent bien un groupe.
+italique. Une paire supplémentaire d’accolades est nécessaire, au sein
+de la définition : <code>\newcommand{\nomnavire}[1]{{\it #1}}</code>.
 </p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top">• <a href="#Control-sequences" accesskey="1">Control sequences</a>:</td><td>  </td><td align="left" valign="top">Séquence de contrôle, mot de contrôle et symbole de contrôle.
+</td></tr>
+</table>
 
+<hr>
+<a name="Control-sequences"></a>
+<div class="header">
+<p>
+Monter: <a href="#g_t_005cnewcommand-_0026-_005crenewcommand" accesskey="u" rel="up">\newcommand & \renewcommand</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="Sequence-de-controle_002c-mot-de-controle-et-symbole-de-controle"></a>
+<h4 class="subsection">12.1.1 Séquence de contrôle, mot de contrôle et symbole de contrôle</h4>
 
+<p>En lisant l’entrée TeX convertit la séquence des caractères lus en une
+sésuence d’<em>unités lexicales</em>, encore apelées
+<em>lexèmes</em><a name="DOCF3" href="#FOOT3"><sup>3</sup></a>. Lorsque TeX voit une contr’oblique <code>\</code>, il gère
+les caractères suivant d’une manière spéciale de sorte à former une
+unité lexicale <em>séquence de contrôle</em>.
+</p>
+<p>Les séquences de contrôle peuvent être classées en deux catégories :
+</p>
+<ul>
+<li> Les <em>mots de contrôle</em>, quand la séquence de contrôle est formée à
+partir d’une <code>\</code> suivie par au moins une lettre ASCII, suivie par
+au moins un blanc. La séquence des au moins une lettre ASCII forme ce
+qu’on appel le <em>nom de la séquence de contrôle</em>.
+</li><li> Les <em>symboles de contrôle</em>, quand la séquence de contrôle est formée
+à partier d’une <code>\</code> suivi d’un unique caractère qui n’est pas une
+lettre.
+</li></ul>
 
+<p>Les blancs suivant un mot de contrôle sont ignorés et ne produisent
+aucun espace blanc en sortie (voir <a href="#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a> et
+<a href="#g_t_005c_0028SPACE_0029">\(SPACE)</a>).
+</p>
+<p>Étant donné que la commande <code>\relax</code> ne fait rien, l’exemple
+suivant imprime ‘<samp>Bonjour !</samp>’ — on a utilisé des espaces visible
+‘<samp>␣</samp>’ au lieu de blancs pour la clareté de l’exemple :
+</p>
+<div class="example">
+<pre class="example">Bon\relax␣␣␣
+␣␣␣jour !
+</pre></div>
+
+<p>Ceci parce que les blancs suivant <code>\relax</code>, y compris le caractère
+saut-de-ligne, sont ignorés, et que les blancs en début de ligne sont
+aussi ignorés (voir <a href="#Leading-blanks">Leading blanks</a>).
+</p>
+
 <hr>
 <a name="g_t_005cprovidecommand"></a>
 <div class="header">
@@ -10141,8 +11675,8 @@
 <p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\providecommand{<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>defn</var>}
-\providecommand*{<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>defn</var>}
+<pre class="example">\providecommand{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
+\providecommand*{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
 </pre></div>
 
 <p>Si aucune commande de ce nom n’existe alors ceci a le même effet que
@@ -10150,7 +11684,8 @@
 commande de ce nom existe déjà alors cette définition est sans
 effet. Ceci est particulièrement utile dans un fichier de style, ou dans
 tout fichier susceptible d’être chargé plus d’une fois.
-</p>        
+</p>
+
 <hr>
 <a name="g_t_005cmakeatletter-_0026-_005cmakeatother"></a>
 <div class="header">
@@ -10237,7 +11772,7 @@
 </p>
 <div class="example">
 <pre class="example">\newcommand{\macmd}{\@ifstar{\macmd at star}{\macmd at nostar}}
-\newcommand{\macmd at nostar}[<var>nostar-nbre-args</var>]{<var>nostar-corps</var>} 
+\newcommand{\macmd at nostar}[<var>nostar-nbre-args</var>]{<var>nostar-corps</var>}
 \newcommand{\macmd at star}[<var>star-nbre-args</var>]{<var>star-corps</var>}
 </pre></div>
 
@@ -10316,16 +11851,16 @@
 
 
 <p>Il y a deux manières pouvant être plus commodes d’accomplir la même
-tâche que <code>\@ifstar</code>.  Le paquetage <samp>suffix</samp> permet la
+tâche que <code>\@ifstar</code>.  Le paquetage <code>suffix</code> permet la
 construction <code>\newcommand\macommande{<var>variante-non-étoilée</var>}</code>
 suivie de
 <code>\WithSuffix\newcommand\macommande*{<var>variante-étoilée</var>}</code>.  Et
-LaTeX3 a le paquetage <samp>xparse</samp> qui permet ce code.
+LaTeX3 a le paquetage <code>xparse</code> qui permet ce code.
 </p>
 <div class="example">
 <pre class="example">\NewDocumentCommand\toto{s}{\IfBooleanTF#1
   {<var>variante-étoilée</var>}%
-  {<var>variante-non-étoilée</var>}% 
+  {<var>variante-non-étoilée</var>}%
   }
 </pre></div>
 
@@ -10363,8 +11898,8 @@
 <p>
 Suivant: <a href="#g_t_005cnewsavebox" accesskey="n" rel="next">\newsavebox</a>, Précédent: <a href="#g_t_005cnewcounter" accesskey="p" rel="prev">\newcounter</a>, Monter: <a href="#Definitions" accesskey="u" rel="up">Definitions</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
-<a name="g_t_005cnewlength-_003a-allouer-une-longueur"></a>
-<h3 class="section">12.6 <code>\newlength</code> : allouer une longueur</h3>
+<a name="g_t_005cnewlength-1"></a>
+<h3 class="section">12.6 <code>\newlength</code></h3>
 <a name="index-_005cnewlength"></a>
 <a name="index-longueurs_002c-allouer-de-nouvelles"></a>
 <a name="index-longueurs-elastiques_002c-definir-de-nouvelles"></a>
@@ -10372,23 +11907,34 @@
 <a name="index-pas_002c-registre-de_002c-TeX-de-base"></a>
 <a name="index-ressort_002c-registre-de_002c-TeX-de-base"></a>
 
-<p>Alloue un nouveau registre de <em>longueur</em>. Synopsis :
+<p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\newlength{\<var>arg</var>}
+<pre class="example">\newlength{\<var>longueur</var>}
 </pre></div>
 
-<p>Cette commande prnedre un argument obligatoire qui doit commencer par
-une contr’oblique (‘<samp>\</samp>’). Elle crée un nouveau registre de longueur
-nommé <code>\<var>arg</var></code>, ce qui constitue un emplacement où détenir des
-longueurs (élastiques) telles que <code>1in plus.2in minus.1in</code> (ce que
-TeX de base appelle un registre <code>skip</code>, ou regristre de
-pas). Le registre est crée avec une valeur initiale de zéro. La séquence
-de contrôle <code>\<var>arg</var></code> doit ne pas être déjà définie.
+<p>Alloue un nouveau registre de longueur (voir <a href="#Lengths">Lengths</a>). L’argument
+obligatoire <code>\<var>longueur</var></code> doit être une séquence de contrôle
+(voir <a href="#Control-sequences">Control sequences</a>), et donc commencer par une contr’oblique
+<code>\</code> dans les circonstances normales. Le nouveau registre détient
+des longueurs (élastiques) telles que <code>72.27pt</code> ou <code>1in
+plus.2in minus.1in</code> (un registre de longueur LaTeX est ce que
+TeX de base appelle un registre <code>skip</code>, ou registre de
+pas). Le registre est créé avec une valeur initiale de zéro. La séquence
+de contrôle <code>\<var>longueur</var></code> doit ne pas être déjà définie.
 </p>
-<p>Voir <a href="#Lengths">Lengths</a>, pour plus d’information à propos des longueurs.
+<p>Voici une exemple :
 </p>
+<div class="example">
+<pre class="example">\newlength{\graphichgt}
+</pre></div>
 
+<p>Si vous oubliez la contr’oblique alors vous obtenez l’erreur
+‘<samp>Missing control sequence inserted</samp>’.  Si la séquence de contrôle
+existe déjà alors vous obtenez quelque-chose du genre de ‘<samp>LaTeX
+Error: Command \graphichgt already defined.  Or name \end... illegal,
+see p.192 of the manual</samp>’.
+</p>
 <hr>
 <a name="g_t_005cnewsavebox"></a>
 <div class="header">
@@ -10782,7 +12328,7 @@
 <a name="g_t_005cprotect"></a>
 <div class="header">
 <p>
-Précédent: <a href="#g_t_005cnewfont" accesskey="p" rel="prev">\newfont</a>, Monter: <a href="#Definitions" accesskey="u" rel="up">Definitions</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cignorespaces-_0026-_005cignorespacesafterend" accesskey="n" rel="next">\ignorespaces & \ignorespacesafterend</a>, Précédent: <a href="#g_t_005cnewfont" accesskey="p" rel="prev">\newfont</a>, Monter: <a href="#Definitions" accesskey="u" rel="up">Definitions</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005cprotect-1"></a>
 <h3 class="section">12.11 <code>\protect</code></h3>
@@ -10853,6 +12399,182 @@
 
 
 <hr>
+<a name="g_t_005cignorespaces-_0026-_005cignorespacesafterend"></a>
+<div class="header">
+<p>
+Suivant: <a href="#xspace-package" accesskey="n" rel="next">xspace package</a>, Précédent: <a href="#g_t_005cprotect" accesskey="p" rel="prev">\protect</a>, Monter: <a href="#Definitions" accesskey="u" rel="up">Definitions</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cignorespaces-_0026-_005cignorespacesafterend-1"></a>
+<h3 class="section">12.12 <code>\ignorespaces & \ignorespacesafterend</code></h3>
+
+<a name="index-_005cignorespaces"></a>
+<a name="index-_005cignorespacesafterend"></a>
+<a name="index-espaces_002c-ignorer-au-voisinage-d_0027une-commande"></a>
+<a name="index-commandes_002c-ignorer-les-espaces"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\ignorespaces
+</pre></div>
+
+<p>ou
+</p>
+<div class="example">
+<pre class="example">\ignorespacesafterend
+</pre></div>
+
+<p>Les deux commandes ont pour effet que LaTeX ignore l’espace blanc
+après la commande et jusqu’à rencontrer une boîte ou un caractère non
+blanc.  La premier commande vient de TeX de base, et la seconde est
+spécifique à LaTeX.
+</p>
+<p>La commande <code>\ignorespaces</code> est souvent utilisée quand on définit
+des commande au moyen de <code>\newcommand</code>, ou <code>\newenvironment</code>,
+ou <code>\def</code>. Ceci est illustré par l’exemple plus bas. Il permet à un
+utilisateur d’afficher dans la marge combien de points rapporte chaque
+questions d’un questionnaire, mais il est malcommode parce que, comme
+illustré dans la liste <code>enumerate</code>, l’utilisateur ne doit pas
+mettre d’espace entre la commande et le texte de la question.
+</p>
+<div class="example">
+<pre class="example">\newcommand{\points}[1]{\makebox[0pt]{\makebox[10em][l]{#1~pts}}
+\begin{enumerate}
+  \item\points{10}aucun espace superflu inséré ici
+  \item\points{15} ici un espace superflu entre le nombre et le mot « ici »
+\end{enumerate}
+</pre></div>
+
+<p>La solution est de modifier comme ci-dessous :
+</p>
+<div class="example">
+<pre class="example">\newcommand{\points}[1]{%
+  \makebox[0pt]{\makebox[10em][l]{#1~pts}}\ignorespaces}
+</pre></div>
+
+<p>Dans le second exemple on illustre comment l’espace blanc est enlevé de
+devant le texte. Les commandes ci-dessous permettent à utilisateur
+d’attacher uniformément une civilité à un nom. Mais si, quand il est
+donné, une civilité commence accidentellement par un espace alors
+<code>\nomcomplet</code> le reproduira.
+</p>
+<div class="example">
+<pre class="example">\newcommand{\honorific}[1]{\def\honorific{#1}} % mémorise le titre
+\newcommand{\fullname}[1]{\honorific~#1}   % met le titre devant le nom
+
+\begin{tabular}{|l|}
+\honorific{M./Mme}  \fullname{Jean} \\  % sans espace superflu
+\honorific{ M./Mme} \fullname{Jean}     % espace superflu devant la civilité
+\end{tabular}
+</pre></div>
+
+<p>Pour réparer cela, modifier le en
+<code>\newcommand{\fullname}[1]{\ignorespaces\honorific~#1}</code>.
+</p>
+<p>Le <code>\ignorespaces</code> est aussi souvent utilisé dans un
+<code>\newenvironment</code> à la fin de la clause <var>begin</var>, comme dans
+<code>\begin{newenvironment}{<var>env
+name</var>}{... \ignorespaces}{...}</code>.
+</p>
+<p>Pour enlever l’espace blanc venant immédiatement après un environnement
+utilisez <code>\ignorespacesafterend</code>.  Dans l’exemple ci-dessous on
+affichier un espace vertical bien plus grand entre les première et
+deuxième environnement qu’entre le deuxième et le troisième.
+</p>
+<div class="example">
+<pre class="example">\newenvironment{eq}{\begin{equation}}{\end{equation}}
+\begin{eq}
+e=mc^2
+\end{eq}
+\begin{equation}
+F=ma
+\end{equation}
+\begin{equation}
+E=IR
+\end{equation}
+</pre></div>
+
+<p>On peut faire disparaître l’espace vertical en mettant un
+caractère <code>%</code> de commentaire immédiatement après le
+<code>\end{eq}</code>, mais cela est malcommode.  La solution est de
+modifier en
+<code>\newenvironment{eq}{\begin{equation}}{\end{equation}\ignorespacesafterend}</code>.
+</p>
+
+<hr>
+<a name="xspace-package"></a>
+<div class="header">
+<p>
+Précédent: <a href="#g_t_005cignorespaces-_0026-_005cignorespacesafterend" accesskey="p" rel="prev">\ignorespaces & \ignorespacesafterend</a>, Monter: <a href="#Definitions" accesskey="u" rel="up">Definitions</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="xspace-package-1"></a>
+<h3 class="section">12.13 xspace package</h3>
+
+<a name="index-_005cxspace"></a>
+<a name="index-espaces_002c-ignorer-autour-des-commandes"></a>
+<a name="index-commandes_002c-ignorer-les-espaces-1"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\usepackage{xspace}
+  ...
+\newcommand{...}{...\xspace}
+</pre></div>
+
+<p>La macro <code>\xspace</code>, quand utilisée à la fin de la définition d’une
+commande, ajoute une espace à moins que la commande soit suivie de
+certains caractères de poinctuation.
+</p>
+<p>Après la séquence de contrôle d’une commande qui est un mot de contrôle
+(voir <a href="#Control-sequences">Control sequences</a>, contrairement aux symboles de contrôle tels
+que <code>\$</code>), TeX avale les caractères blancs. Ainsi, dans la
+première phrase ci-dessous, en sortie on a ‘<samp>Provence</samp>’ placé
+parfaitement contre le point, sans espace entre les deux.
+</p>
+<div class="example">
+<pre class="example">\newcommand{\PR}{Provence}
+Notre école est en \PR .
+Les étés en \PR{} sont agréables.
+</pre></div>
+
+<p>Mais à cause de l’avalement, la seconde phrase a besoin de l’adjonction
+d’accolades, sans quoi il n’y aurait pas d’espace entre ‘<samp>Provence</samp>’
+et ‘<samp>sont</samp>’.  (Beaucoup d’auteurs utilisent plutôt un <code>\ </code> pour
+cela.  Voir <a href="#g_t_005c_0028SPACE_0029">\(SPACE)</a>.)
+</p>
+<p>Le paquetage <code>xspace</code> fournit la commande <code>\xspace</code>.  Elle
+sert à écrire des commandes conçues pour être utilisées essentiellement
+dans du texte. Elle doit être placée à la toute fin de la définition de
+ces commandes. Elle insère un espace après la commande à moins que ce qui
+la suive immédiatement soit dans une liste d’exceptions.  Dans l’exemple
+suivant, on peut se passer de l’adjonction d’accolades.
+</p>
+<div class="example">
+<pre class="example">\newcommand{\PR}{Provence\xspace}
+Notre école est en \PR .
+Les étés en \PR{} sont agréables.
+</pre></div>
+
+<p>La liste d’exceptions par défaut contient les caractères
+<code>,.'/?;:!~-)</code>, ainsi que l’accolade ouvrante, la commande
+contr’olbique-espace discutée plus haut, et les commandes
+<code>\footnote</code> ou <code>\footnotemark</code>.  On peut ajouter des éléments
+à cette liste comme avec <code>\xspaceaddexceptions{\manotebdpi
+\manotebdpii}</code> qui rajoute les séquences de contrôle <code>\manotebdpi</code>
+et <code>\manotebdpii</code> à la liste, et retrancher un élément de la liste
+comme avec <code>\xspaceremoveexception{!}</code>.
+</p>
+<p>Comment : nombre d’experts préfèrent ne pas utiliser <code>\xspace</code>.  La
+mettre dans une définition signifie que la commande sera en général
+suivie du bon espacement. Mais il n’est pas aisé de prédire quand
+ajouter les accolades <code>{}</code> parce que <code>\xspace</code> se sera
+trompé, comme lorsque elle est suivie d’une autre commande, et donc
+<code>\xspace</code> peut rendre l’édition d’un matériel plus difficile et
+plus faillible que de mettre systématiquement les accolades.
+</p>
+
+<hr>
 <a name="Counters"></a>
 <div class="header">
 <p>
@@ -10871,11 +12593,28 @@
 compteurs utilisée dans les classes standardes de documents LaTeX
 pour contrôler la numérotation.
 </p>
+<a name="index-part-counter"></a>
+<a name="index-chapter-counter"></a>
+<a name="index-section-counter"></a>
+<a name="index-subsection-counter"></a>
+<a name="index-subsubsection-counter"></a>
+<a name="index-paragraph-counter"></a>
+<a name="index-subparagraph-counter"></a>
+<a name="index-page-counter"></a>
+<a name="index-equation-counter"></a>
+<a name="index-figure-counter"></a>
+<a name="index-table-counter"></a>
+<a name="index-footnote-counter"></a>
+<a name="index-mpfootnote-counter"></a>
+<a name="index-enumi-counter"></a>
+<a name="index-enumii-counter"></a>
+<a name="index-enumiii-counter"></a>
+<a name="index-enumiv-counter"></a>
 <div class="example">
-<pre class="example">part paragraphe figure enumi
-chapter subparagraph table enumii
-section page footnote enumiii
-subsection équation mpfootnote enumiv
+<pre class="example">part          paragraph    figure     enumi
+chapter       subparagraph table      enumii
+section       page         footnote   enumiii
+subsection    equation     mpfootnote enumiv
 subsubsection
 </pre></div>
 
@@ -10951,7 +12690,7 @@
 et 9 inclus.
 </p>
 <p>Voici ces symboles :
-</p>        
+</p>
 <table>
 <thead><tr><th width="33%">Nom</th><th width="33%">Commande</th><th width="33%">Équivalent Unicode</th></tr></thead>
 <tr><td width="33%">astérisque</td><td width="33%"><code>\ast</code></td><td width="33%">*</td></tr>
@@ -11026,7 +12765,7 @@
 \newcounter{autre} \setcounter{autre}{\value{essai}}
 \addtocounter{essai}{1}
 
-Le comppteur essai vaut \arabic{essai}.
+Le compteur essai vaut \arabic{essai}.
 Le compteur autre vaut \arabic{autre}.
 </pre></div>
 
@@ -11163,7 +12902,7 @@
 
 % Fait une boîte autour de #2 qui est #1 de large (sans la bordure)
 \newcommand{\showhbox}[2]{%
-  \fboxsep=0pt\fbox{\hbox to #1{#2}}} 
+  \fboxsep=0pt\fbox{\hbox to #1{#2}}}
 </pre></div>
 
 <p>Cet exemple utilise ces commandes pour afficher une barre noire de
@@ -11273,8 +13012,10 @@
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#g_t_005csettowidth" accesskey="6">\settowidth</a>:</td><td>  </td><td align="left" valign="top">Assigne à une longueur la largeur de quelque-chose.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#Predefined-lengths" accesskey="7">Longueurs prédéfinies</a>:</td><td>  </td><td align="left" valign="top">Les longueur qui sont, en quelque sorte, prédéfinies.
+<tr><td align="left" valign="top">• <a href="#Expressions" accesskey="7">Expressions</a>:</td><td>  </td><td align="left" valign="top">Calculer avec des longueurs et des entiers.
 </td></tr>
+<tr><td align="left" valign="top">• <a href="#Predefined-lengths" accesskey="8">Longueurs prédéfinies</a>:</td><td>  </td><td align="left" valign="top">Les longueur qui sont, en quelque sorte, prédéfinies.
+</td></tr>
 </table>
 
 <hr>
@@ -11294,59 +13035,60 @@
 <dl compact="compact">
 <dt><code>pt</code></dt>
 <dd><a name="index-pt"></a>
-<a name="index-Point"></a>
-<p>Point (1/72,27)pouce.  La conversion en unités métriques units, avec deux
+<a name="index-point"></a>
+<a name="units-of-length-pt"></a><p>Point (1/72,27)pouce.  La conversion en unités métriques units, avec deux
 chiffres après la virgule, est 1point = 2,85mm = 28,45cm.
 </p>
 </dd>
 <dt><code>pc</code></dt>
 <dd><a name="index-pica"></a>
 <a name="index-pc"></a>
-<p>Pica, 12pt
+<a name="units-of-length-pc"></a><p>Pica, 12pt
 </p>
 </dd>
 <dt><code>in</code></dt>
 <dd><a name="index-in"></a>
 <a name="index-pouce-_0028inch_0029"></a>
-<p>Pouce,  72,27pt
+<a name="units-of-length-in"></a><p>Pouce,  72,27pt
 </p>
 </dd>
 <dt><code>bp</code></dt>
 <dd><a name="index-bp"></a>
-<a name="index-Big-point"></a>
-<p>Big point, 1/72 pouce.  Cette longueur est la défition d’un point en
+<a name="index-big-point"></a>
+<a name="units-of-length-bp"></a><p>Big point, 1/72 pouce.  Cette longueur est la défition d’un point en
 PostScript et dans beaucoup d’autres systèmes bureautiques d’éditique
 (PAO).
 </p>
 </dd>
 <dt><code>cm</code></dt>
-<dd><a name="index-Centimetre"></a>
+<dd><a name="index-centimetre"></a>
 <a name="index-cm"></a>
-<p>Centimetre
+<a name="units-of-length-cm"></a><p>Centimetre
 </p>
 </dd>
 <dt><code>mm</code></dt>
-<dd><a name="index-Millimetre"></a>
+<dd><a name="index-millimetre"></a>
 <a name="index-mm"></a>
-<p>Millimètre
+<a name="units-of-length-mm"></a><p>Millimètre
 </p>
 </dd>
 <dt><code>dd</code></dt>
 <dd><a name="index-point-Didot"></a>
 <a name="index-dd"></a>
-<p>Point Didot, 1,07pt
+<a name="units-of-length-dd"></a><p>Point Didot, 1,07pt
 </p>
 </dd>
 <dt><code>cc</code></dt>
-<dd><a name="index-Cicero"></a>
+<dd><a name="index-cicero"></a>
+<a name="index-douze"></a>
 <a name="index-cc"></a>
-<p>Cicero, 12dd
+<a name="units-of-length-cc"></a><p>Cicéro, 12dd, encore appelé <em>douze</em>.
 </p>
 </dd>
 <dt><code>sp</code></dt>
-<dd><a name="index-Point-proportionne-_0028Scaled-point_0029"></a>
+<dd><a name="index-point-proportionne-_0028scaled-point_0029"></a>
 <a name="index-sp"></a>
-<p>Point proportionné, (1/65536)pt
+<a name="units-of-length-sp"></a><p>Point proportionné, (1/65536)pt
 </p>
 </dd>
 </dl>
@@ -11357,7 +13099,7 @@
 <a name="index-ex"></a>
 <a name="index-em"></a>
 <a name="index-em-1"></a>
-<p>Deux autre longueurs sont souvent utilisées et sont des valeurs réglées
+<a name="Lengths_002fem"></a><a name="Lengths_002fen"></a><a name="Lengths_002fex"></a><a name="units-of-length-em"></a><a name="units-of-length-en"></a><a name="units-of-length-ex"></a><p>Deux autres longueurs sont souvent utilisées et sont des valeurs réglées
 par les créateurs de caractères typographiques.  La hauteur <em>ex</em>
 d’un x de la fonte coutante , traditionnellement la hauteur de la lettre
 x en bas de casse, est souvent utilisée pour les longueurs
@@ -11393,18 +13135,36 @@
 <p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\setlength{\<var>longueur</var>}{<var>valeur</var>}
+<pre class="example">\setlength{\<var>longueur</var>}{<var>quantité</var>}
 </pre></div>
 
-<p>La commande <code>\setlength</code> règle la valeur d’une <em>commande de
-longueur</em>
-<a name="index-commande-de-longueur"></a>
-<a name="index-longueur_002c-commande-de"></a>
-<code>\<var>longueur</var></code> à l’argument <var>valeur</var> qui peut être
-exprimé dans n’importe quelle unité comprise par LaTeX, c.-à-d. des
-pouces (<code>in</code>), des millimètres (<code>mm</code>), des points (<code>pt</code>),
-des « big points » (<code>bp</code>), etc.
+<p>La commande <code>\setlength</code> règle la longueur \<var>longueur</var> à
+<var>quantité</var>. Le nom <code>\<var>longueur</var></code> doit être une séquence de
+contrôle (voir <a href="#Control-sequences">Control sequences</a>), et donc commencer par une
+contr’oblique <code>\</code> dans les circonstances normales. La
+<var>quantité</var> peut être une longueur élastique (voir <a href="#Lengths">Lengths</a>). Elle
+peut être positve, négative ou nulle, et peut être exprimée dans
+n’importe quelle unité comprise par LaTeX (voir <a href="#Units-of-length">Units of length</a>).
 </p>
+<p>Ci-dessous, avec les réglages par défaut de LaTeX le premier
+paragraphe est renfoncé alors que le second ne l’est pas.
+</p>
+<div class="example">
+<pre class="example">J'ai dit au docteur que je m'étais cassé la jambe à deux endroits.
+
+\setlength{\parindent}{0em}
+Il me répondit d'arrêter d'aller à ces endroits.
+</pre></div>
+
+<p>Si vous n’avez pas déclaré \<var>longueur</var> avec <code>\newlength</code>, par
+exemple si vous faites une faute de frappe dessus comme dans
+<code>\newlength{\specparindent}\setlength{\sepcparindent}{...}</code>,
+alors vous obtiendrez une erreur du genre de ‘<samp>Undefined control
+sequence. <argument> \sepcindent</samp>’.  Si vous oubliez la contr’oblique au
+début du nom de la longueur alors vous obtiendrez une erreur du genre de
+‘<samp>Missing number, treated as zero. <to be read again> \relax l.19
+\setlength{specparindent}{0.6\parindent}</samp>’
+</p>
 <hr>
 <a name="g_t_005caddtolength"></a>
 <div class="header">
@@ -11419,13 +13179,45 @@
 <p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\addtolength{\<var>longueur</var>}{<var>valeur</var>}
+<pre class="example">\addtolength{\<var>longueur</var>}{<var>quantité</var>}
 </pre></div>
 
-<p>La commande <code>\addtolength</code> incrémente une commande de longueur
-<code>\<var>longueur</var></code> de la quantité spécifiée par l’argument
-<var>quantité</var>, ce qui peut être négatif.
+<p>Incrémente la longueur <code>\<var>longueur</var></code> par <var>quantité</var>. Le nom
+<code>\<var>longueur</var></code> doit être une séquence de contrôle
+(voir <a href="#Control-sequences">Control sequences</a>), et donc commencer par une contr’oblique
+<code>\</code> dans les circonstances normales. La <var>quantité</var> peut être
+une longueur élastique (voir <a href="#Lengths">Lengths</a>). Elle peut être positve,
+négative ou nulle, et peut être exprimée dans n’importe quelle unité
+comprise par LaTeX (voir <a href="#Units-of-length">Units of length</a>).
 </p>
+<p>Dans l’exemple ci-dessous, si <code>\parskip</code> commmence avec la valeur
+<code>0pt plus 1pt</code>
+</p>
+<div class="example">
+<pre class="example">Docteur : comment va le garçon qui a avalé une monnaie en argent ?
+\addtolength{\parskip}{1pt}
+
+Infirmière : aucun changement.
+</pre></div>
+
+<p>alors il a la valeur <code>1pt plus 1pt</code> pour le second paragraphe.
+</p>
+<p>Si vous n’avez pas déclaré la longueur \<var>longueur</var> avec
+<code>\newlength</code>, par exemple si vous faites une faute de frappe dessus
+comme dans
+<code>\newlength{\specparindent}\addtolength{\sepcparindent}{...}</code>,
+alors vous obtiendrez une erreur du genre de ‘<samp>Undefined control
+sequence. <argument> \sepcindent</samp>’. Si c’est la <var>quantité</var> qui
+utilise une longueur qui n’a pas été déclarée, par exemple si vous
+faites la faute de frappe comme cela
+<code>\addtolength{\specparindent}{0.6\praindent}</code>, alors vous
+obtenez une erreur du genre de ‘<samp>Undefined control
+sequence. <argument> \praindent</samp>’.  Si vous oubliez la contr’oblique au
+début du nom de la longueur, comme dans
+<code>\addtolength{parindent}{1pt}</code>, alors vous obtiendrez
+quelque-chose du genre de ‘<samp>You can't use `the letter p' after
+\advance</samp>’.
+</p>
 <hr>
 <a name="g_t_005csettodepth"></a>
 <div class="header">
@@ -11442,9 +13234,31 @@
 <pre class="example">\settodepth{\<var>longueur</var>}{<var>texte</var>}
 </pre></div>
 
-<p>La commande <code>\settodepth</code> règle la valeur d’une commande le
-longueur <code>\<var>longueur</var></code> à la profondeur de l’argument <code>texte</code>.
+<p>La commande <code>\settodepth</code> règle la longueur <code>\<var>longueur</var></code>
+à la profondeur de la boîte que LaTeX obtient en composant l’argument
+<code>texte</code>. Le nom <code>\<var>longueur</var></code> doit être une séquence de
+contrôle (voir <a href="#Control-sequences">Control sequences</a>), et donc commencer par une
+contr’oblique <code>\</code> dans les circonstances normales.
 </p>
+<p>L’exemple ci-dessous imprime la profondeur maximale des descendantes de
+l’alphabet :
+</p>
+<div class="example">
+<pre class="example">\newlength{\alphabetdepth}
+\settodepth{\alphabetdepth}{abcdefghijklmnopqrstuvwxyz}
+\the\alphabetdepth
+</pre></div>
+
+<p>Si vous n’avez pas déclaré la longueur \<var>longueur</var> avec
+<code>\newlength</code>, par exemple si vous faites une faute de frappe dans
+l’exemple ci-dessus comme dans
+<code>\settodepth{\aplhabetdepth}{abc...}</code>, alors vous obtiendrez
+quelque-chose du genre de ‘<samp>Undefined control sequence. <argument>
+\aplhabetdepth</samp>’.  Si vous oubliez la contr’oblique au début du nom de la
+longueur, comme dans <code>\settodepth{alphabetdepth}{...}</code> alors
+vous obtiendrez quelque-chose du genre de ‘<samp>Missing number, treated
+as zero. <to be read again> \setbox</samp>’.
+</p>
 <hr>
 <a name="g_t_005csettoheight"></a>
 <div class="header">
@@ -11461,14 +13275,37 @@
 <pre class="example">\settoheight{\<var>longueur</var>}{<var>texte</var>}
 </pre></div>
 
-<p>La commande <code>\settoheight</code> règle la valeur d’une commande le
-longueur <code>\<var>longueur</var></code> à la hauteur de l’argument <code>texte</code>.
+<p>La commande <code>\settoheight</code> règle la longueur <code>\<var>longueur</var></code>
+à la hauteur de la boîte ue LaTeX obtient en composant l’argument
+<code>texte</code>. Le nom <code>\<var>longueur</var></code> doit être une séquence de
+contrôle (voir <a href="#Control-sequences">Control sequences</a>), et donc commencer par une
+contr’oblique <code>\</code> dans les circonstances normales.
 </p>
+<p>L’exemple suivant imprime la hauteur maximale des ascendantes de
+l’alphabet ASCII bas de casse :
+</p>
+<div class="example">
+<pre class="example">\newlength{\alphabetheight}
+\settoheight{\alphabetheight}{abcdefghijklmnopqrstuvwxyz}
+\the\alphabetheight
+</pre></div>
+
+<p>Si vous n’avez pas déclaré la longueur \<var>longueur</var> avec
+<code>\newlength</code>, par exemple si vous faites une faute de frappe dans
+l’exemple ci-dessus comme dans
+<code>\settoheight{\aplhabetheight}{abc...}</code>, alors vous obtiendrez
+quelque-chose du genre de ‘<samp>Undefined control sequence. <argument>
+\aplhabetdepth</samp>’.  Si vous oubliez la contr’oblique au début de
+\<var>longueur</var>, comme dans <code>\settoheight{alphabetheight}{...}</code>
+alors vous obtiendrez quelque-chose du genre de ‘<samp>Missing number,
+treated as zero. <to be read again> \setbox</samp>’.
+</p>
+
 <hr>
 <a name="g_t_005csettowidth"></a>
 <div class="header">
 <p>
-Suivant: <a href="#Predefined-lengths" accesskey="n" rel="next">Predefined lengths</a>, Précédent: <a href="#g_t_005csettoheight" accesskey="p" rel="prev">\settoheight</a>, Monter: <a href="#Lengths" accesskey="u" rel="up">Lengths</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Expressions" accesskey="n" rel="next">Expressions</a>, Précédent: <a href="#g_t_005csettoheight" accesskey="p" rel="prev">\settoheight</a>, Monter: <a href="#Lengths" accesskey="u" rel="up">Lengths</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005csettowidth-1"></a>
 <h3 class="section">14.6 <code>\settowidth</code></h3>
@@ -11481,18 +13318,158 @@
 </pre></div>
 
 
-<p>La commande <code>\settoheight</code> règle la valeur d’une commande le
-longueur <code>\<var>longueur</var></code> à la  largeur de l’argument <code>texte</code>.
+<p>La commande <code>\settowidth</code> règle la longueur <code>\<var>longueur</var></code>
+à la largeur de la boîte que LaTeX obtient en composant l’argument
+<code>texte</code>. Le nom <code>\<var>longueur</var></code> doit être une séquence de
+contrôle (voir <a href="#Control-sequences">Control sequences</a>), et donc commencer par une
+contr’oblique <code>\</code> dans les circonstances normales.
 </p>
+<p>L’exemple suivant imprime la largeur de l’alphabet ASCII bas de casse :
+</p>
+<div class="example">
+<pre class="example">\newlength{\alphabetwidth}
+\settowidth{\alphabetwidth}{abcdefghijklmnopqrstuvwxyz}
+\the\alphabetwidth
+</pre></div>
 
+<p>Si vous n’avez pas déclaré la longueur \<var>longueur</var> avec
+<code>\newlength</code>, par exemple si vous faites une faute de frappe dans
+l’exemple ci-dessus comme dans
+<code>\settowidth{\aplhabetwidth}{abc...}</code>, alors vous obtiendrez
+quelque-chose du genre de ‘<samp>Undefined control sequence. <argument>
+\aplhabetwidth</samp>’.  Si vous oubliez la contr’oblique au début de
+\<var>longueur</var>, comme dans <code>\settowidth{alphabetwidth}{...}</code>
+alors vous obtiendrez quelque-chose du genre de ‘<samp>Missing number,
+treated as zero. <to be read again> \setbox</samp>’.
+</p>
 <hr>
+<a name="Expressions"></a>
+<div class="header">
+<p>
+Suivant: <a href="#Predefined-lengths" accesskey="n" rel="next">Predefined lengths</a>, Précédent: <a href="#g_t_005csettowidth" accesskey="p" rel="prev">\settowidth</a>, Monter: <a href="#Lengths" accesskey="u" rel="up">Lengths</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="Expressions-1"></a>
+<h3 class="section">14.7 Expressions</h3>
+
+<a name="index-expressions"></a>
+
+<p>Synopsis, l’un parmi :
+</p>
+<div class="example">
+<pre class="example">\numexpr <var>expression</var>
+\dimexpr <var>expression</var>
+\glueexpr <var>expression</var>
+\muglue <var>expression</var>
+</pre></div>
+
+<p>En tout lieu où vous pourriez écrire un entier, une dimen, une muglue ou
+une glue de TeX, vous pouvez à la place écrire une expression pour
+écrire ce genre de quantité.
+</p>
+<p>Un exemple est que <code>\the\dimexpr\linewidth-4pt\relax</code> produit en
+sortie la longueur égale à quatre points de moins que la largeur de la
+ligne (le seul usage de <code>\the</code> est d’afficher le résultat dans le
+document).  De même, <code>\romannumeral\numexpr6+3\relax</code> produit
+‘<samp>ix</samp>’, et <code>\the\glueexpr 5pt plus 1pt * 2 \relax</code> produit
+‘<samp>10.0pt plus 2.0pt</samp>’.
+</p>
+<p>Une commodité ici par rapport à effectuer les calculs en allouant des
+registres et en utilisant <code>\advance</code>, etc., est que l’évaluation
+d’expression n’implique par d’affectations et peut donc être effectuée à
+des endroits où les affectations ne sont pas autorisées. L’exemple suivant
+calcule la largeur de la <code>\parbox</code>.
+</p>
+<div class="example">
+<pre class="example">\newlength{\offset}\setlength{\offset}{2em}
+\begin{center}
+\parbox{\dimexpr\linewidth-\offset*3}{Sans animosité envers
+quiconque, charitables envers tous, et sûrs de notre droit en tant que
+Dieu nous en accorde conscience, mettons-nous à l'œuvre afin d'achever
+la tâche qui nous occupe, de panser les blessures de notre nation, de
+porter soin à l'homme qui a affronté le combat et soulagement à sa veuve
+et à son orphelin, enfin de faire tout pour réaliser et honorer une paix
+juste et durable entre nous et avec toutes les nations.  --- Abraham
+Lincoln, second discours d'investiture, inscrit dans le mémorial
+Lincoln}
+\end{center}
+</pre></div>
+
+<p>L’<var>expression</var> consiste en un ou plusieurs termes du même type
+(entier, dimension, etc.) qui sont ajoutés ou soustraits.  Un terme est
+un type de nombre, dimension, etc., et consiste en un facteur de ce
+type, optionnellement multiplié ou divisé par des facteurs.  Un facteur
+d’un type est soit une quantité de ce type ou une sous-expression
+parenthésés.  L’expression produit un résultat du type donné, de sorte
+que <code>\numexpr</code> produit un entier, <code>\dimexpr</code> produit une
+dimension dimension, etc.
+</p>
+<p>Dans l’exemple de citation donné plus haut, changer l’expression en
+<code>\dimexpr\linewidth-3*\offset</code> produit l’erreur <code>Illegal unit
+of measure (pt inserted)</code>. La raison en est que pour <code>\dimexpr</code> et
+<code>\glueexpr</code>, l’entrée consiste en une valeur de dimension ou de
+glue suivie par un facteur multiplicatif optionnel, et non
+l’inverse. Ainsi <code>\the\dimexpr 1pt*10\relax</code> est valide et produit
+‘<samp>10.0pt</samp>’, mais <code>\the\dimexpr 10*1pt\relax</code> produit l’erreur
+<code>Illegal unit</code>.
+</p>
+<p>Les expressions absorbent les unités lexicales et effectuent les
+opérations mathématiques appropriées jusqu’à ce qu’un <code>\relax</code> (qui
+est absorbé), ou jusqu’à ce que la première unité lexicale non valide
+soit rencontrée.  Ainsi, <code>\the\numexpr2+3px</code> imprime ‘<samp>5px</samp>’,
+parce que LaTeX lit le <code>\numexpr2+3</code>, ce qui est composé de
+nombres, et ensuite trouve la lettre <code>p</code>, qui ne peut pas faire
+partie d’un nombre. Il termine alors l’expression et produit le ‘<samp>5</samp>’,
+suivi par le texte ordinaire ‘<samp>px</samp>’.
+</p>
+<p>Ce comportement de terminaison est utile dans les comparaisons. Dans
+<code>\ifnum\numexpr\parindent*2 < 10pt Oui\else Non\fi</code>, le signe
+inférieur à termine l’expression et le résultat est ‘<samp>Non</samp>’ (dans un
+document de classe LaTeX standarde article).
+</p>
+<p>Les expressions peuvent utiliser les opérateurs <code>+</code>, <code>-</code>,
+<code>*</code> et <code>/</code> ainsi que les parenthèses pour les
+sous-expressions, <code>(...)</code>.  Dans les expressions glue les parties
+en <code>plus</code> et <code>minus</code> ne nécessitent pas de parenthèses pour
+être affectés par un facteur. Ainsi le résultat de <code>\the\glueexpr
+5pt plus 1pt * 2 \relax</code> est ‘<samp>10pt plus 2pt</samp>’.
+</p>
+<p>TeX convertit les autres types numériques de la même façon que
+lorsqu’il fait une affectation à un registre. Ainsi le résultat de
+<code>\the\numexpr\dimexpr 1pt\relax\relax</code> est ‘<samp>65536</samp>’, ce qui est
+<code>1pt</code> exprimé en points proportionnés (voir <a href="#units-of-length-sp"><code>sp</code></a>, l’unité interne de TeX) et ensuite converti en entier.
+Si ça avait été une <code>\glueexpr</code>, on aurait laissé tomber la
+dilatation et la contraction. Dans l’autre sens, une <code>\numexpr</code> au
+sein d’une <code>\dimexpr</code> ou d’une <code>\glueexpr</code> nécessite l’ajout
+d’unité appropriées, comme dans <code>\the\dimexpr\numexpr 1 + 2\relax
+pt\relax</code>, ce qui produit ‘<samp>3.0pt</samp>’.
+</p>
+<p>Voici les détails de l’artihmétique : chaque facteur est vérifié comme
+étant compris dans l’intervalle autorisé, les nombres doivent être
+inférieurs à <em>2^{31}</em> en valeur absolue, et les composantes de
+dimensions ou glues doivent être inférieures à <em>2^{14}</em> points, ou
+<code>mu</code>, ou <code>fil</code>, etc.  Les opérations arithmetiques sont
+effectuées individuellement, sauf pour les opérations de dilatation (une
+multiplication immédiatement suivie d’une division) qui sont faites
+comme une opération combinée avec un produit sur 64-bit comme valeur
+intermédiaire. Le résultat de chaque opération est de nouveau vérifié
+comme appartenant à l’intervalle autorisé.
+</p>
+<p>Finalement, on notera que les divisions et dilatations sont faites avec
+un arrondi au plus proche (contrairement à l’opération <code>\divide</code> de
+TeX qui prend un arrondi vers zéro).  Ainsi <code>\the\dimexpr
+5pt*(3/2)\relax</code> met ‘<samp>10.0pt</samp>’ dans le document, parce qu’il arrondit
+<code>3/2</code> en <code>2</code>, tandis que <code>\the\dimexpr 5pt*(4/3)\relax</code>
+produit ‘<samp>5.0pt</samp>’.
+</p>
+
+<hr>
 <a name="Predefined-lengths"></a>
 <div class="header">
 <p>
-Précédent: <a href="#g_t_005csettowidth" accesskey="p" rel="prev">\settowidth</a>, Monter: <a href="#Lengths" accesskey="u" rel="up">Lengths</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Précédent: <a href="#Expressions" accesskey="p" rel="prev">Expressions</a>, Monter: <a href="#Lengths" accesskey="u" rel="up">Lengths</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="Longueurs-predefinies"></a>
-<h3 class="section">14.7 Longueurs prédéfinies</h3>
+<h3 class="section">14.8 Longueurs prédéfinies</h3>
 <a name="index-longueurs-predefinies"></a>
 <a name="index-predefinies_002c-longueurs"></a>
 
@@ -11531,32 +13508,170 @@
 <a name="index-Faire-des-paragraphes"></a>
 <a name="index-paragraphes"></a>
 
-<p>Un paragraphe se termine par une ou plusieurs lignes complètement blanches
-— des lignes ne contenant même pas un <code>%</code>. Une ligne à blanc ne
-devrait pas apparaître là où un nouveau paragraphe n’a pas le droit de
-commencer, tel que en mode mathématique ou dans l’argument d’une
-commande de rubricage.
+<p>Pour démarrer un paragraphe, tapez juste du texte. Pour finir le
+paragraphe courant, mettez une ligne vide.
 </p>
+<p>Dans l’exemple ci-dessous on a trois paragraphes, dont la séparation est
+assurée par deux lignes vides :
+</p>
+<div class="example">
+<pre class="example">C'est une vérité universellement reconnue qu'un célibataire pourvu d'une
+belle fortune doit avoir envie de se marier, et si peu que l'on sache de
+son sentiment à cet égard, lorsqu'il arrive dans une nouvelle résidence,
+cette idée est si bien fixée dans l'esprit de ses voisins qu'ils le
+considère sur-le-champ comme la propriété légitime de l'une ou l'autre
+de leurs filles.
+
+« Savez-vous mon cher ami, dit un jour Mrs Bennet à son mari, que
+Netherfield Park est enfin loué ? »
+
+Mr Bennet répondit qu'il l'ignorait.
+</pre></div>
+
+<p>Le séparateur de paragraphe peut consister en une séquence quelconque
+d’au moins une ligne à blanc, dans laquelle au moins une ligne n’est pas
+terminée par un commentaire. Une ligne à blanc est une ligne qui est
+vide ou ne contient que des caractères blancs tel que l’espace ou la
+tabulation. Les commentaires dans le code source sont démarrés par un
+<code>%</code> et s’étendent jusqu’à la fin de la ligne. Dans l’exemple
+suivant les deux colonnes sont identiques :
+</p>
+
+<div class="example">
+<pre class="example">\documentclass[twocolumn]{article}
+\begin{document}
+First paragraph.
+
+Second paragraph.
+\newpage
+First paragraph.
+      <!-- /@w -->
+  % les lignes de séparation peuvent contenir des blancs.
+  	<!-- /@w -->
+Second paragraph.
+\end{document}
+</pre></div>
+
+<p>Une fois que LaTeX a rassemblé tout le contenu d’un paragraphe il
+divise le paragraphe en lignes d’une manière qui est optimisée sur
+l’entiereté du paragraphe (voir <a href="#Line-breaking">Line breaking</a>).
+</p>
+<p>Il y a des endroits où un nouveau paragraphe n’a pas le droit de
+commencer. Ne mettez pas de lignes à blanc en mode math
+(voir <a href="#Modes">Modes</a>) ; dans l’exemple suivant la ligne à blanc précédent
+<code>\end{equation}</code>
+</p>
+<div class="example">
+<pre class="example">\begin{equation}
+  2^{|S|} > |S|
+
+\end{equation}
+</pre></div>
+
+<p>produit l’erreur ‘<samp>Missing $ inserted</samp>’.  De même, la ligne à blanc au sein de l’argument de ce <code>\section</code> :
+</p>
+<div class="example">
+<pre class="example">\section{aaa
+
+bbb}
+</pre></div>
+
+<p>produit l’erreur ‘<samp>Runaway argument? {aaa ! Paragraph ended before
+\@sect was complete</samp>’.
+</p>
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">• <a href="#g_t_005cindent" accesskey="1">\indent</a>:</td><td>  </td><td align="left" valign="top">Renfoncer ce paragraphe.
+<tr><td align="left" valign="top">• <a href="#g_t_005cpar" accesskey="1">\par</a>:</td><td>  </td><td align="left" valign="top">Terminer le paragraphe en cours.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cnoindent" accesskey="2">\noindent</a>:</td><td>  </td><td align="left" valign="top">Ne pas renfoncer ce paragraphe.
+<tr><td align="left" valign="top">• <a href="#g_t_005cindent" accesskey="2">\indent</a>:</td><td>  </td><td align="left" valign="top">Renfoncer ce paragraphe.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cparindent-_0026-_005cparskip" accesskey="3">\parindent & \parskip</a>:</td><td>  </td><td align="left" valign="top">L’espace ajouté avant les paragraphes.
+<tr><td align="left" valign="top">• <a href="#g_t_005cnoindent" accesskey="3">\noindent</a>:</td><td>  </td><td align="left" valign="top">Ne pas renfoncer ce paragraphe.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#Marginal-notes" accesskey="4">Notes en marge</a>:</td><td>  </td><td align="left" valign="top">Mettre des remarques dans la marge.
+<tr><td align="left" valign="top">• <a href="#g_t_005cparindent-_0026-_005cparskip" accesskey="4">\parindent & \parskip</a>:</td><td>  </td><td align="left" valign="top">L’espace ajouté avant les paragraphes.
 </td></tr>
+<tr><td align="left" valign="top">• <a href="#Marginal-notes" accesskey="5">Notes en marge</a>:</td><td>  </td><td align="left" valign="top">Mettre des remarques dans la marge.
+</td></tr>
 </table>
 
 
 <hr>
+<a name="g_t_005cpar"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cindent" accesskey="n" rel="next">\indent</a>, Monter: <a href="#Making-paragraphs" accesskey="u" rel="up">Making paragraphs</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cpar-1"></a>
+<h3 class="section">15.1 <code>\par</code></h3>
+
+<a name="index-_005cpar"></a>
+<a name="index-paragraphe_002c-terminaison"></a>
+
+<p>Synopsis (notez que, alors qu’il lit l’entrée, TeX convertit toute
+séquence d’au moins une ligne à blanc en un <code>\par</code>, voir
+<a href="#Making-paragraphs">Making paragraphs</a>) :
+</p>
+<div class="example">
+<pre class="example">\par
+</pre></div>
+
+<p>Termine le paragraphe en cours.  La manière habituelle de séparer les
+paragraphes est avec une ligne à blanc, mais la commande <code>\par</code> est
+entièrement équivalente.  Cette commande est robuste (voir <a href="#g_t_005cprotect">\protect</a>).
+</p>
+<p>L’exemple suivant utilise <code>\par</code> plutôt qu’une ligne à blanc
+simplement pour la lisibilité.
+</p>
+<div class="example">
+<pre class="example">\newcommand{\coursEnJargonLegal}{%
+  \CeQuEstLaTricherie\par\CeQuiTArriveQuandOnTAttrape}
+</pre></div>
+
+<p>En mode LR la commande <code>\par</code> ne fait rien et est ignorée.  En mode
+paragraphe la commande <code>\par</code> termine le mode paragraphe, et commute
+LaTeX vers le mode vertical (voir <a href="#Modes">Modes</a>).
+</p>
+<p>Vous ne pouvez pas utiliser la commande <code>\par</code> en mode
+mathématique.  Vous ne pouvez pas non plus l’utiliser au sein de
+l’argument de beaucoup de commandes, telles que les commandes de
+rubricage, par ex. <code>\section</code> (voir <a href="#Making-paragraphs">Making paragraphs</a> et
+<a href="#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a>).
+</p>
+<p>La commande <code>\par</code> ne fait pas la même chose que la commande
+<code>\paragraph</code>. Cette dernière, comme <code>\section</code> ou
+<code>\subsection</code>, est une commande de rubricage utilisée par les
+classes standardes de document LaTeX (voir <a href="#g_t_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph">\subsubsection & \paragraph & \subparagraph</a>).
+</p>
+<p>La commande <code>\par</code> ne fait pas la même chose que <code>\newline</code> ou
+que le saut de ligne en double contr’oblique, <code>\\</code>.  La différence
+c’est que <code>\par</code> termine le paragraphe, et non pas seulement la
+ligne, et ajoute également de l’espace vertical inter-paragraphe
+<code>\parskip</code> (voir <a href="#g_t_005cparindent-_0026-_005cparskip">\parindent & \parskip</a>).
+</p>
+<p>En sortie de l’exemple suivant
+</p>
+<div class="example">
+<pre class="example">xyz
+
+\setlength{\parindent}{8cm}
+\setlength{\parskip}{13cm}
+\noindent test\indent test1\par test2
+</pre></div>
+
+<p>on a : après ‘<samp>xyz</samp>’ il y a un saut vertical de 13cm et ensuite
+‘<samp>test</samp>’ apparaît, aligné sur la marge de gauche. Sur la même ligne
+on a un espace horizontal vide de 8cm et ensuite ‘<samp>test1</samp>’
+apparaît.  Finalement. il y a un espace vertical de 13cm, suivi par
+un nouveau paragraphe avec un renfoncement de 8cm, et ensuite
+LaTeX met le texte ‘<samp>test2</samp>’.
+</p>
+
+<hr>
 <a name="g_t_005cindent"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005cnoindent" accesskey="n" rel="next">\noindent</a>, Monter: <a href="#Making-paragraphs" accesskey="u" rel="up">Making paragraphs</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cnoindent" accesskey="n" rel="next">\noindent</a>, Précédent: <a href="#g_t_005cpar" accesskey="p" rel="prev">\par</a>, Monter: <a href="#Making-paragraphs" accesskey="u" rel="up">Making paragraphs</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005cindent-1"></a>
-<h3 class="section">15.1 <code>\indent</code></h3>
+<h3 class="section">15.2 <code>\indent</code></h3>
 <a name="index-_005cindent"></a>
 <a name="index-_005cparindent-1"></a>
 <a name="index-renfoncement_002c-forcer"></a>
@@ -11581,7 +13696,7 @@
 Suivant: <a href="#g_t_005cparindent-_0026-_005cparskip" accesskey="n" rel="next">\parindent & \parskip</a>, Précédent: <a href="#g_t_005cindent" accesskey="p" rel="prev">\indent</a>, Monter: <a href="#Making-paragraphs" accesskey="u" rel="up">Making paragraphs</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005cnoindent-1"></a>
-<h3 class="section">15.2 <code>\noindent</code></h3>
+<h3 class="section">15.3 <code>\noindent</code></h3>
 <a name="index-_005cnoindent"></a>
 <a name="index-renfoncement_002c-supprimer"></a>
 
@@ -11608,15 +13723,52 @@
 Suivant: <a href="#Marginal-notes" accesskey="n" rel="next">Marginal notes</a>, Précédent: <a href="#g_t_005cnoindent" accesskey="p" rel="prev">\noindent</a>, Monter: <a href="#Making-paragraphs" accesskey="u" rel="up">Making paragraphs</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005cparindent-_0026-_005cparskip-1"></a>
-<h3 class="section">15.3 <code>\parindent</code> & <code>\parskip</code></h3>
+<h3 class="section">15.4 <code>\parindent</code> & <code>\parskip</code></h3>
+<a name="index-_005cparindent-2"></a>
 <a name="index-_005cparskip"></a>
+<a name="index-renfoncement-d_0027un-paragraphe"></a>
+<a name="index-retrait-d_0027un-paragraphe"></a>
+<a name="index-horizontal_002c-renfoncement-d_0027un-paragraphe"></a>
 <a name="index-espace-vertical-avant-les-paragraphes"></a>
 
-<p><code>\parskip</code> est une longueur élastique définissant l’espace vertical
-additionnel ajouté avant chaque paragraphe. La valeur par défaut est <code>0pt
-plus1pt</code>.
+<p>Synopsis :
 </p>
+<div class="example">
+<pre class="example">\setlength{\parindent}{<var>longueur-horizontale</var>}
+\setlength{\parskip}{<var>longueur-verticale</var>}
+</pre></div>
 
+<p>Toutes deux sont des longueurs elastiques (voir <a href="#Lengths">Lengths</a>).  Elles
+affectent respectivement le renfoncement des paragraphes ordinaires, non
+des paragraphes au sein de minipages (voir <a href="#minipage">minipage</a>), et l’espace
+vertical entre les paragraphes.
+</p>
+<p>Par exemple, si ce qui suit est mis dans le préambule :
+</p>
+<div class="example">
+<pre class="example">\setlength{\parindent}{0em}
+\setlength{\parskip}{1ex}
+</pre></div>
+
+<p>Alors le document aura des paragraphes qui ne sont pas renfoncés, mais
+par contre qui sont verticalement séparés d’environ la hauteur d’un
+‘<samp>x</samp>’ bas-de-casse.
+</p>
+<p>Dans les documents de classes LaTeX standardes, la valeur par défaut
+de <code>\parindent</code> pour les documents à une colonne est <code>15pt</code>
+quand la taille par défaut du texte est <code>10pt</code>, <code>17pt</code> pour
+<code>11pt</code>, et <code>1.5em</code> pour <code>12pt</code>.  Dans les documents en
+deux colonnes c’est <code>1em</code>.  (Ces valeurs sont réglées avant que
+LaTeX appelle <code>\normalfont</code> de sorte que <code>em</code> est dérivé de
+la fonte par défaut, Computer Modern.  Si vous utilisez une fonte
+différente alors pour régler <code>\parindent</code> à 1em en accord
+avec cette fonte, mettez dans votre préambule
+<code>\AtBeginDocument{\setlength{\parindent}{1em}}</code>).
+</p>
+<p>La valeur par défaut de <code>\parskip</code> dans les documents de classes
+standardes LaTeX est <code>0pt plus1pt</code>.
+</p>
+
 <hr>
 <a name="Marginal-notes"></a>
 <div class="header">
@@ -11624,7 +13776,7 @@
 Précédent: <a href="#g_t_005cparindent-_0026-_005cparskip" accesskey="p" rel="prev">\parindent & \parskip</a>, Monter: <a href="#Making-paragraphs" accesskey="u" rel="up">Making paragraphs</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="Notes-en-marge"></a>
-<h3 class="section">15.4 Notes en marge</h3>
+<h3 class="section">15.5 Notes en marge</h3>
 <a name="index-Notes-en-marge"></a>
 <a name="index-notes-dans-la-marge"></a>
 <a name="index-remarks-in-the-marge"></a>
@@ -11777,7 +13929,7 @@
 
 
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">• <a href="#Subscripts-_0026-superscripts" accesskey="1">Indices inférieurs & supérieurs</a>:</td><td>  </td><td align="left" valign="top">Également connue comme exposant ou indice.
+<tr><td align="left" valign="top">• <a href="#Subscripts-_0026-superscripts" accesskey="1">Indices inférieurs & supérieurs</a>:</td><td>  </td><td align="left" valign="top">Également connue comme exposants ou indices.
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#Math-symbols" accesskey="2">Symboles mathématiques</a>:</td><td>  </td><td align="left" valign="top">Gribouillis mathématiques divers.
 </td></tr>
@@ -11787,8 +13939,10 @@
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#Spacing-in-math-mode" accesskey="5">Espacement en mode mathématique</a>:</td><td>  </td><td align="left" valign="top">Espaces épaisse, moyenne, fine et négative.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#Math-miscellany" accesskey="6">Miscellanée mathématique</a>:</td><td>  </td><td align="left" valign="top">Tout ce qu’on n’a pas pu casé ailleurs.
+<tr><td align="left" valign="top">• <a href="#Math-styles" accesskey="6">Styles mathématiques</a>:</td><td>  </td><td align="left" valign="top">Détermine la taille des choses.
 </td></tr>
+<tr><td align="left" valign="top">• <a href="#Math-miscellany" accesskey="7">Miscellanée mathématique</a>:</td><td>  </td><td align="left" valign="top">Tout ce qu’on n’a pas pu casé ailleurs.
+</td></tr>
 </table>
 
 
@@ -11844,7 +13998,6 @@
 spécialisée pour écrire des formule chimique, tel que <samp>mhchem</samp>.
 </p>
 
-
 <hr>
 <a name="Math-symbols"></a>
 <div class="header">
@@ -12738,6 +14891,12 @@
 dans la classe ordinaire.
 </p>
 </dd>
+<dt><code>\Phi</code>
+<a name="index-_005cPhi"></a>
+</dt>
+<dd><p>Φ Lettre grecque capitale (ordinaire).
+</p>
+</dd>
 <dt><code>\phi</code>
 <a name="index-_005cphi"></a>
 </dt>
@@ -13311,9 +15470,13 @@
 <dd><p>‖ Double barre verticale (ordinaire). Similaire : barre
 verticale simple <code>\vert</code>.
 </p>
-<p>Pour une norme vous pouvez utiliser le paquetage <samp>mathtools</samp> et
-ajouter <code>\DeclarePairedDelimiter\norm{\lVert}{\rVert}</code> à votre
-préambule. Ceci vous donne trois variantes de commande pour faire des
+<a name="index-paquetage-mathtools"></a>
+<a name="index-mathtools_002c-paquetage"></a>
+
+<p>Le paquetage <code>mathtools</code> vous permet de créer des commandes pour
+des délimiteurs appairés.  Par ex., si vous mettez
+<code>\DeclarePairedDelimiter\norm{\lVert}{\rVert}</code> dans votre 
+préambule, ceci vous donne trois variantes de commande pour faire des
 barres verticales correctement espacées horizontalement : si dans le
 corps du document vous écrivez la version étoilée
 <code>$\norm*{M^\perp}$</code> alors la hauteur des barres verticales
@@ -13334,7 +15497,7 @@
 relation.
 </p>
 <p>Pour une valeur aboslue vous pouvez utilise le paquetage
-<samp>mathtools</samp> et ajouter
+<code>mathtools</code> et ajouter
 <code>\DeclarePairedDelimiter\abs{\lvert}{\rvert}</code> à votre
 préambule. Ceci vous donne trois variantes de commande pour les barres
 simples verticales qui sont correctement espacées verticalement : si
@@ -13388,7 +15551,748 @@
 </dd>
 </dl>
 
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top">• <a href="#Arrows" accesskey="1">Arrows</a>:</td><td>  </td><td align="left" valign="top">Liste de flèches.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cboldmath-_0026-_005cunboldmath" accesskey="2">\boldmath & \unboldmath</a>:</td><td>  </td><td align="left" valign="top">Symboles en caractères gras.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#Blackboard-bold" accesskey="3">Blackboard bold</a>:</td><td>  </td><td align="left" valign="top">Caractères évidés.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#Calligraphic" accesskey="4">Calligraphic</a>:</td><td>  </td><td align="left" valign="top">Charactères cursifs.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#Delimiters" accesskey="5">Delimiters</a>:</td><td>  </td><td align="left" valign="top">Parenthèses, accolades, etc.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#Dots" accesskey="6">Dots</a>:</td><td>  </td><td align="left" valign="top">Points de suspension, etc.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#Greek-letters" accesskey="7">Greek letters</a>:</td><td>  </td><td align="left" valign="top">Liste des lettres grecques.
+</td></tr>
+</table>
+
+
 <hr>
+<a name="Arrows"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cboldmath-_0026-_005cunboldmath" accesskey="n" rel="next">\boldmath & \unboldmath</a>, Monter: <a href="#Math-symbols" accesskey="u" rel="up">Math symbols</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="Fleches"></a>
+<h4 class="subsection">16.2.1 Flèches</h4>
+
+<a name="index-fleches"></a>
+<a name="index-symboles_002c-fleches"></a>
+<a name="index-math_002c-fleches"></a>
+
+<a name="index-paquetage-amsfonts"></a>
+<a name="index-amsfonts_002c-paquetage"></a>
+
+<a name="index-paquetage-latexsym"></a>
+<a name="index-latexsym_002c-paquetage"></a>
+
+<p>Voici les flèches disponibles en standard avec LaTeX.  Les paquetages
+<code>latexsym</code> et <code>amsfonts</code> en contiennent beaucoup plus.
+</p>
+<table>
+<thead><tr><th width="10%">Symbole</th><th width="40%">Commande</th><th width="50%"></th></tr></thead>
+<tr><td width="10%">⇓</td><td width="40%"><code>\Downarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">↓</td><td width="40%"><code>\downarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">↩</td><td width="40%"><code>\hookleftarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">↪</td><td width="40%"><code>\hookrightarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">←</td><td width="40%"><code>\leftarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">⇐</td><td width="40%"><code>\Leftarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">⇔</td><td width="40%"><code>\Leftrightarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">↔</td><td width="40%"><code>\leftrightarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">⟵</td><td width="40%"><code>\longleftarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">⟸</td><td width="40%"><code>\Longleftarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">⟷</td><td width="40%"><code>\longleftrightarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">⟺</td><td width="40%"><code>\Longleftrightarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">⟼</td><td width="40%"><code>\longmapsto</code></td><td width="50%"></td></tr>
+<tr><td width="10%">⟹</td><td width="40%"><code>\Longrightarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">⟶</td><td width="40%"><code>\longrightarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">↦</td><td width="40%"><code>\mapsto</code></td><td width="50%"></td></tr>
+<tr><td width="10%">↗</td><td width="40%"><code>\nearrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">↖</td><td width="40%"><code>\nwarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">⇒</td><td width="40%"><code>\Rightarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">→</td><td width="40%"><code>\rightarrow</code>, or <code>\to</code></td><td width="50%"></td></tr>
+<tr><td width="10%">↘</td><td width="40%"><code>\searrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">↙</td><td width="40%"><code>\swarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">↑</td><td width="40%"><code>\uparrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">⇑</td><td width="40%"><code>\Uparrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">↕</td><td width="40%"><code>\updownarrow</code></td><td width="50%"></td></tr>
+<tr><td width="10%">⇕</td><td width="40%"><code>\Updownarrow</code></td><td width="50%"></td></tr>
+</table>
+
+<p>Un exemple de la différence entre <code>\to</code> et <code>\mapsto</code> est :
+<code>\( f\colon D\to C \) given by \( n\mapsto n^2 \)</code>.
+</p>
+<a name="index-paquetage-amscd"></a>
+<a name="index-amscd_002c-paquetage"></a>
+
+<a name="index-paquetage-tikz_002dcd"></a>
+<a name="index-tikz_002dcd_002c-paquetage"></a>
+
+<p>Pour faire des diagrammes cumulatifs il y a de nombreux paquetages, parmi lesquels
+<code>tikz-cd</code> et <code>amscd</code>.
+</p>
+
+<hr>
+<a name="g_t_005cboldmath-_0026-_005cunboldmath"></a>
+<div class="header">
+<p>
+Suivant: <a href="#Blackboard-bold" accesskey="n" rel="next">Blackboard bold</a>, Précédent: <a href="#Arrows" accesskey="p" rel="prev">Arrows</a>, Monter: <a href="#Math-symbols" accesskey="u" rel="up">Math symbols</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cboldmath-_0026-_005cunboldmath-1"></a>
+<h4 class="subsection">16.2.2 <code>\boldmath</code> & <code>\unboldmath</code></h4>
+
+<a name="index-gras_002c-caracteres_002c-en-mathematiques"></a>
+<a name="index-symboles_002c-en-cracteres-gras"></a>
+<a name="index-_005cboldmath-1"></a>
+<a name="index-_005cunboldmath-1"></a>
+
+<p>Synopsis (utilisé en mode paragraphe ou mode LR) :
+</p>
+<div class="example">
+<pre class="example">\boldmath \( <var>math</var> \)
+</pre></div>
+
+<p>ou
+</p>
+<div class="example">
+<pre class="example">\unboldmath \( <var>math</var> \)
+</pre></div>
+
+<a name="index-_005cboldmath-2"></a>
+<a name="index-_005cunboldmath-2"></a>
+<p>Ce sont des déclarations pour mettre en caractères gras les lettres et
+symboles dans <var>math</var>, ou pour contredire cela et revenir à la
+graisse normale (non-gras) utilisée par défaut. Elles ne doivent être
+utilisées ni en mode math, ni en mode math hors texte
+(voir <a href="#Modes">Modes</a>). Les deux commandes sont fragiles (voir <a href="#g_t_005cprotect">\protect</a>).
+</p>
+<p>Voici un exemple dans lequel chaque commande <code>\boldmath</code> a lieu au
+sein d’une <code>\mbox</code> :
+</p>
+<div class="example">
+<pre class="example">on a $\mbox{\boldmath \( v \)} = 5\cdot\mbox{\boldmath \( u \)$}$
+</pre></div>
+
+<p>ce qui signifie que <code>\boldmath</code> est seulement utilisé dans un mode
+texte, en l’occurrence le mode LR, et explique pourquoi LaTeX doit
+basculer en mode math pour composer <code>v</code> et <code>u</code>.
+</p>
+<p>Si vous utilisez l’une ou l’autre des ces commande en mode math, comme
+dans <code>Échec : \( \boldmath x \)</code>, alors vous obtenez quelque-chose du
+genre de ‘<samp>LaTeX Font Warning: Command \boldmath invalid in math
+mode on input line 11</samp>’ et ‘<samp>LaTeX Font Warning: Command \mathversion
+invalid in math mode on input line 11</samp>’.
+</p>
+<a name="index-paquetage-bm"></a>
+<a name="index-bm_002c-paquetage"></a>
+
+<p>La commande <code>\boldmath</code> est problématique par bien des aspects. Les
+nouveaux documents devraient utiliser le paquetage <code>bm</code> fourni
+par l’équipe du projet LaTeX.  Une description complète est hors du
+champ d’application de ce manuel (voir la documentation complète sur le
+CTAN) mais le petit exemple suivant :
+</p>
+<div class="example">
+<pre class="example">\usepackage{bm}   % dans le préambule
+...
+on a $\bm{v} = 5\cdot\bm{u}$
+</pre></div>
+
+<p>illustre déjà que c’est une amélioration par rapport à <code>\boldmath</code>.
+</p>
+
+<hr>
+<a name="Blackboard-bold"></a>
+<div class="header">
+<p>
+Suivant: <a href="#Calligraphic" accesskey="n" rel="next">Calligraphic</a>, Précédent: <a href="#g_t_005cboldmath-_0026-_005cunboldmath" accesskey="p" rel="prev">\boldmath & \unboldmath</a>, Monter: <a href="#Math-symbols" accesskey="u" rel="up">Math symbols</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="Pseudo_002dgras-avec-des-lettres-evidees"></a>
+<h4 class="subsection">16.2.3 Pseudo-gras avec des lettres évidées</h4>
+
+<a name="index-evidees_002c-lettres"></a>
+<a name="index-evidees_002c-lettres-grasses"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\usepackage{amssymb}   % dans le préambule
+  ... 
+\mathbb{<var>lettre-capitale</var>}
+</pre></div>
+
+<p>Fournit les lettres mathématiques évidées utilisées traditionnellement
+pour noter les noms d’ensembles, comme les entiers naturels, relatifs,
+etc.
+Le nom <code>\mathbb</code> vient de « <b>b</b>lackboard <b>b</b>old <b>math</b> »
+qu’on pourrait traduire par <em>caractères mathématiques gras
+scolaires</em>.
+</p>
+<p>Dans l’exmple suivant :
+</p>
+<div class="example">
+<pre class="example">\( \forall n \in \mathbb{N}, n^2 \geq 0 \)
+</pre></div>
+
+<p>le <code>\mathbb{N}</code> donne le symbole gras scolaire
+ℕ, représentant les entiers naturels.
+</p>
+<p>Si vous utilisez autre chose qu’une lettre capitale alors aucune erreur
+n’est produite, mais vous obtiendrez des résultats étranges, y compris
+des caractères inattendus.
+</p>
+<p>Il y a des paquetage donnant accès à des symboles autres que les lettres
+capitable ; voir sur le CTAN.
+</p>
+
+<hr>
+<a name="Calligraphic"></a>
+<div class="header">
+<p>
+Suivant: <a href="#Delimiters" accesskey="n" rel="next">Delimiters</a>, Précédent: <a href="#Blackboard-bold" accesskey="p" rel="prev">Blackboard bold</a>, Monter: <a href="#Math-symbols" accesskey="u" rel="up">Math symbols</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="Calligraphique"></a>
+<h4 class="subsection">16.2.4 Calligraphique</h4>
+
+<a name="index-calligraphique_002c-fontes"></a>
+<a name="index-cursive_002c-fontes"></a>
+<a name="index-fontes_002c-cursives"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\mathcal{<var>lettres-capitales</var>}
+</pre></div>
+
+<p>Utilise une fonte de genre cursif, <em>calligraphique math</em>.
+</p>
+<p>Dans l’exemple suivant l’identificateur du graphe est produit en sortie
+avec une fonte cursive :
+</p>
+<div class="example">
+<pre class="example">Soit un graphe \( \mathcal{G} \).
+</pre></div>
+
+<p>Si vous utilisez autre chose des que lettres capitable alors vous
+n’aurez pas une erreur mais vous n’aurez pas non plus une sortie en
+calligraphique math. Par exemple, <code>\mathcal{g}</code> produit en sortie
+une accolade fermante.
+</p>
+
+<hr>
+<a name="Delimiters"></a>
+<div class="header">
+<p>
+Suivant: <a href="#Dots" accesskey="n" rel="next">Dots</a>, Précédent: <a href="#Calligraphic" accesskey="p" rel="prev">Calligraphic</a>, Monter: <a href="#Math-symbols" accesskey="u" rel="up">Math symbols</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="Delimiteurs"></a>
+<h4 class="subsection">16.2.5 Delimiteurs</h4>
+
+<a name="index-delimiteurs"></a>
+<a name="index-parentheses"></a>
+<a name="index-crochets"></a>
+<a name="index-accolades"></a>
+
+<p>Les délimiteurs sont les parenthèses, accolades, crochets, ou autres
+caractères utilisés pour marquer le début et la fin d’une
+sous-formule. Dans l’exemple suivant la formule a trois ensembles de
+parenthèses délimitant les trois sous-formules :
+</p>
+<div class="example">
+<pre class="example">(z-z_0)^2 = (x-x_0)^2 + (y-y_0)^2
+</pre></div>
+
+<p>Il n’est pas nécessaire que les délimiteurs se correspondent, ainsi vous
+pouvez saisir <code>\( [0,1) \)</code>.
+</p>
+<p>Voici les délimiteurs usuels :
+</p>
+<table>
+<thead><tr><th width="14%">Délimiteur</th><th width="26%">Commande</th><th width="49%">Nom</th></tr></thead>
+<tr><td width="14%">(</td><td width="26%"><code>(</code></td><td width="49%">Parenthèse gauche</td></tr>
+<tr><td width="14%">)</td><td width="26%"><code>)</code></td><td width="49%">Parenthèse droite</td></tr>
+<tr><td width="14%">\}</td><td width="26%"><code>{</code> ou <code>\lbrace</code></td><td width="49%">Accolade gauche</td></tr>
+<tr><td width="14%">\{</td><td width="26%"><code>}</code> ou <code>\rbrace</code></td><td width="49%">Accolade droite</td></tr>
+<tr><td width="14%">[</td><td width="26%"><code>[</code> ou <code>\lbrack</code></td><td width="49%">Crochet gauche</td></tr>
+<tr><td width="14%">]</td><td width="26%"><code>]</code> ou <code>\rbrack</code></td><td width="49%">Crochet droit</td></tr>
+<tr><td width="14%">⌊</td><td width="26%"><code>\lfloor</code></td><td width="49%">Crochet gauche de partie
+entière</td></tr>
+<tr><td width="14%">⌋</td><td width="26%"><code>\rfloor</code></td><td width="49%">Crochet droit de partie entière</td></tr>
+<tr><td width="14%">⌈</td><td width="26%"><code>\lceil</code></td><td width="49%">Crochet gauche d’arrondi supérieur</td></tr>
+<tr><td width="14%">⌉</td><td width="26%"><code>\rceil</code></td><td width="49%">Crochet droit d’arrondi supérieur</td></tr>
+<tr><td width="14%">⟨</td><td width="26%"><code>\langle</code></td><td width="49%">Chevron gauche</td></tr>
+<tr><td width="14%">⟩</td><td width="26%"><code>\rangle</code></td><td width="49%">Chevron droit</td></tr>
+<tr><td width="14%">/</td><td width="26%"><code>/</code></td><td width="49%">Oblique, ou oblique vers l’avant</td></tr>
+<tr><td width="14%">\</td><td width="26%"><code>\backslash</code></td><td width="49%">Contr’oblique, ou oblique vers l’arrière</td></tr>
+<tr><td width="14%">|</td><td width="26%"><code>|</code> ou <code>\vert</code></td><td width="49%">Barre verticale</td></tr>
+<tr><td width="14%">‖</td><td width="26%"><code>\|</code> ou <code>\Vert</code></td><td width="49%">Barre verticale double</td></tr>
+</table>
+
+<a name="index-paquetage-mathtools-1"></a>
+<a name="index-mathtools_002c-paquetage-1"></a>
+
+<p>Le paquetage <code>mathtools</code> vous permet de créer des commandes pour
+des délimiteurs appairés. Par ex., si vous mettez
+<code>\DeclarePairedDelimiter\abs{\lvert}{\rvert}</code> dans votre
+préambule alors cela vous donne deux commandes pour les barres simples
+verticales (qui ne fonctionnent qu’en mode math). La forme étoilée,
+comme dans <code>\abs*{\frac{22}{7}}</code>, a la hauteur des barres
+verticales accordée à la hauteur de l’argument. La forme non-étoilée,
+comme dans <code>\abs{\frac{22}{7}}</code>, a les barres fixées à la
+hauteur par défaut. Cette forme accepte un argument optionnel, comme
+dans <code>\abs[<var>commande-taille</var>]{\frac{22}{7}}</code>, où la
+taille des barres est donnée par la <var>commande-taille</var>, par ex.
+<code>\Bigg</code>. En utilisant plutôt <code>\lVert</code> et <code>\rVert</code> pour
+les symboles, vous obtenez une notation de norme avec le même
+comportement.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top">• <a href="#g_t_005cleft-_0026-_005cright" accesskey="1">\left & \right</a>:</td><td>  </td><td align="left" valign="top">Délimiteurs de taille réglée automatiquement.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cbigl-_0026-_005cbigr-etc_002e" accesskey="2">\bigl & \bigr etc.</a>:</td><td>  </td><td align="left" valign="top">Délimiteurs de taille réglée manuellement.
+</td></tr>
+</table>
+
+
+<hr>
+<a name="g_t_005cleft-_0026-_005cright"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cbigl-_0026-_005cbigr-etc_002e" accesskey="n" rel="next">\bigl & \bigr etc.</a>, Monter: <a href="#Delimiters" accesskey="u" rel="up">Delimiters</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cleft-_0026-_005cright-1"></a>
+<h4 class="subsubsection">16.2.5.1 <code>\left</code> & <code>\right</code></h4>
+
+<a name="index-delimiteurs-appaires"></a>
+<a name="index-appaires_002c-delimiteurs"></a>
+<a name="index-correspondantes_002c-parentheses"></a>
+<a name="index-correspondants_002c-crochets"></a>
+<a name="index-delimiteur-nul"></a>
+<a name="index-nul_002c-delimiteur"></a>
+<a name="index-_005cleft"></a>
+<a name="index-_005cright"></a>
+
+
+<p>Synopsis:
+</p>
+<div class="example">
+<pre class="example">\left <var>délimiteur1</var> ... \right <var>délimiteur2</var>
+</pre></div>
+
+<p>Fabrique des parenthèses, crochets, ou autres délimiteurs qui se
+correspondent.  LaTeX fabrique les délimiteurs juste assez hauts pour
+couvrir la taille de la formule qu’ils embrassent.
+</p>
+<p>L’exemple suivant fabrique un vecteur unitaire entouré par des
+parenthèses assez hautes pour couvrir les composantes :
+</p>
+<div class="example">
+<pre class="example">\begin{equation}
+  \left(\begin{array}{c}
+    1   \\
+    0   \\
+  \end{array}\right)
+\end{equation}
+</pre></div>
+
+<p>Voir <a href="#Delimiters">Delimiters</a>, pour une liste des délimiteurs usuels.
+</p>
+<p>Chaque <code>\left</code> doit avoir un <code>\right</code> qui lui correspond.
+Dans l’exemple plus haut, si on ne met pas le <code>\left(</code> alors on a
+le message d’erreur ‘<samp>Extra \right</samp>’.  Si c’est le <code>\right)</code>
+qu’on ne met pas, alors on obtient ‘<samp>You can't use `\eqno' in math
+mode</samp>’.
+</p>
+<a name="index-paquetage-amsmath-5"></a>
+<a name="index-amsmath_002c-paquetage-5"></a>
+
+<a name="index-paquetage-mathtools-2"></a>
+<a name="index-mathtools_002c-paquetage-2"></a>
+
+<p>Toutefois, il n’est pas nécessaire que <var>délimiteur1</var> et
+<var>délimiteur2</var> se correspondent.  Un cas usuel est que vous désiriez
+une accolade d’un seul côté, comme ci-dessous. Utilisez un point,
+‘<samp>.</samp>’, comme délimiteur nul :
+</p>
+<div class="example">
+<pre class="example">\begin{equation}
+  f(n)=\left\{\begin{array}{ll}
+                1             &\mbox{si \(n=0\)} \\
+                f(n-1)+3n^2   &\mbox{sinon}       
+       \end{array}\right.
+\end{equation}
+</pre></div>
+
+<p>Notez que pour obtenir une accolade comme délimiteur vous devez la
+préfixer d’une contr’oblique, <code>\{</code> (voir <a href="#Reserved-characters">Reserved characters</a>).
+(Les paquetages <code>amsmath</code> et <code>mathtools</code> vous permettent
+d’obtenir la construction ci-dessus avec un environnement
+<code>cases</code>).
+</p>
+<p>La paire <code>\left ... \right</code> fabrique un groupe. Une conséquence de
+cela est que la formule embrassée par la paire <code>\left ... \right</code>
+ne peut pas avoir de saut de ligne dans la sortie.  Ceci inclut à la
+fois les sauts de lignes manuels, et ceux générés automatiquement par
+LaTeX.  Dans l’exemple suivant, LaTeX insère un saut de ligne pour
+que la formule tienne entre les marges :
+</p>
+<div class="example">
+<pre class="example">Lorem ipsum dolor sit amet
+\( (a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z) \)
+</pre></div>
+
+<p>Mais avec <code>\left</code> et <code>\right</code> :
+</p>
+<div class="example">
+<pre class="example">Lorem ipsum dolor sit amet
+\( \left(a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z\right) \)
+</pre></div>
+
+<p>LaTeX n’insère pas de saut, ce qui a pour effet que la formule
+s’étende jusque dans la marge.
+</p>
+<p>Parce que <code>\left ... \right</code> fait un groupe, toutes les règles
+habituelles concernant les groupes s’appliquent. Ci-dessous, la valeur de
+<code>\testlength</code> réglée au sein de l’équation sera oubliée, en et
+sortie on a ‘<samp>1.2pt</samp>’.
+</p>
+<div class="example">
+<pre class="example">\newlength{\testlength} \setlength{\testlength}{1.2pt}
+\begin{equation}
+  \left( a+b=c \setlength{\testlength}{3.4pt} \right)
+  \the\testlength
+\end{equation}
+</pre></div>
+
+<p>La paire <code>\left ... \right</code> affecte l’espacement horizontal de la
+formule embrassée de deux manières. La première est que dans <code>\(
+\sin(x) = \sin\left(x\right) \)</code> le membre de droite a plus d’espace
+autour du <code>x</code>.  C’est parce que <code>\left( ... \right)</code> insère un
+nœud interne alors que <code>( ... )</code> insère un nœud ouvrant.  La
+seconde manière dont l’espacement horizontal est affecté est que parce
+que la paire forme un groupe, la sous-formule embrassée sera composée à
+sa longueur naturelle, sans dilatation ni contraction pour que la ligne
+s’ajuste mieux.
+</p>
+<p>TeX dilate les délimiteurs selon la hauteur et profondeur de la
+formule embrassée.  Ci-dessous LaTeX fait grandir les crochets pour
+qu’ils s’étendent sur toute la hauteur de l’intégrale :
+</p>
+<div class="example">
+<pre class="example">\begin{equation}
+  \left[ \int_{x=r_0}^{\infty} -G\frac{Mm}{r^2}\, dr \right] 
+\end{equation}
+</pre></div>
+
+<p>Régler la taille manuellement donne souvent un meilleur résultat. Par
+exemple, bien que le filet ci-dessous ait une profondeur nulle, TeX
+crée des délimiteurs qui s’étendent sous le filet :
+</p>
+<div class="example">
+<pre class="example">\begin{equation}
+  \left( \rule{1pt}{1cm} \right)
+\end{equation}
+</pre></div>
+
+<p>TeX peut choisir des délimiteurs qui sont trop petits, comme dans
+<code>\( \left| |x|+|y| \right| \)</code>.  Il peut aussi en choisir de trop
+grand, comme ci-dessous :
+</p>
+<div class="example">
+<pre class="example">\begin{equation}
+  \left( \sum_{0\leq i<n} i^k \right)
+\end{equation}
+</pre></div>
+
+<p>Un troisième cas malheureux c’est quand on a une formule hors texte
+longue tenant sur plus d’une ligne et que vous devez accorder les
+tailles du délimiteur ouvrant et fermant ; vous ne pouvez pas utiliser
+<code>\left</code> sur la première ligne et <code>\right</code> sur la dernière
+parce qu’ils doivent se correspondre.
+</p>
+<p>Pour régler manuellement la taille des délimiteurs, voir <a href="#g_t_005cbigl-_0026-_005cbigr-etc_002e">\bigl & \bigr etc.</a>.
+</p>
+
+<hr>
+<a name="g_t_005cbigl-_0026-_005cbigr-etc_002e"></a>
+<div class="header">
+<p>
+Précédent: <a href="#g_t_005cleft-_0026-_005cright" accesskey="p" rel="prev">\left & \right</a>, Monter: <a href="#Delimiters" accesskey="u" rel="up">Delimiters</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cbigl_002c-_005cbigr_002c-etc_002e"></a>
+<h4 class="subsubsection">16.2.5.2 <code>\bigl</code>, <code>\bigr</code>, etc.</h4>
+
+<p>Synopsis, l’un parmi :
+</p>
+<div class="example">
+<pre class="example">\bigl<var>délimiteur1</var> ... \bigr<var>délimiteur2</var>
+\Bigl<var>délimiteur1</var> ... \bigr<var>délimiteur2</var>
+\biggl<var>délimiteur1</var> ... \biggr<var>délimiteur2</var>
+\Biggl<var>délimiteur1</var> ... \Biggr<var>délimiteur2</var>  
+</pre></div>
+
+<p>(comme dans <code>\bigl[...\bigr]</code> ; strictement parlant il n’est pas
+nécessaire qu’ils soient appairés, voir ci-dessous), ou l’un parmi :
+</p>
+<div class="example">
+<pre class="example">\bigm<var>délimiteur</var>
+\Bigm<var>délimiteur</var>
+\biggm<var>délimiteur</var>
+\Biggm<var>délimiteur</var>
+</pre></div>
+
+<p>(comme avec <code>\bigm|</code>), ou l’un parmi :
+</p>
+<div class="example">
+<pre class="example">\big<var>délimiteur</var>
+\Big<var>délimiteur</var>
+\bigg<var>délimiteur</var>
+\Bigg<var>délimiteur</var>
+</pre></div>
+
+<p>(comme avec <code>\big[</code>).
+</p>
+<p>Produit des délimiteurs de taille réglée manuellement.  Pour des
+délimiteurs de taille réglée automatiquement voir <a href="#g_t_005cleft-_0026-_005cright">\left & \right</a>).
+</p>
+<p>L’exemple ci-dessous produit des barres verticales externes légèrement
+plus grandes :
+</p>
+<div class="example">
+<pre class="example">  \bigl| |x|+|y| \bigr|
+</pre></div>
+
+<p>Les commandes ci-dessus sont dans l’ordre des tailles croissantes.  Vous
+pouvez utiliser la taille la plus petite comme <code>\bigl...\bigr</code> dans
+un paragraphe sans que cela ait pour effet que LaTeX écrate les
+lignes. Les tailles plus grandes sont destinées aux équations hors
+texte.
+</p>
+<p>Voir <a href="#Delimiters">Delimiters</a>, pour une liste des délimiteurs usuels.  Dans la
+famille des commandes en ‘<samp>l</samp>’ ou ‘<samp>r</samp>’, il n’est pas nécessaire
+que <var>délimiteur1</var> et <var>délimiteur2</var> se correspondent.
+</p>
+<p>Les commandes en ‘<samp>l</samp>’ ou ‘<samp>r</samp>’ produisent délimiteurs ouvrant et
+fermant qui n’insèrent aucun espace horizontal entre un atome précédent
+et le délimiteur, alors que les commandes sans ‘<samp>l</samp>’ ou ‘<samp>r</samp>’
+insèrent un peut d’espace (parce que chaque délimiteur est réglé comme
+une variable ordinaire).  Comparez les deux lignes dans l’exemple
+ci-dessous :
+</p>
+<div class="example">
+<pre class="example">\begin{tabular}{l}
+  \(\displaystyle \sin\biggl(\frac{1}{2}\biggr) \)  \\  % bon
+  \(\displaystyle \sin\bigg(\frac{1}{2}\bigg)  \)   \\  % mauvais
+\end{tabular}
+</pre></div>
+
+<p>La gestion typographique traditionnelle est sur la première ligne. Sur
+la seonde ligne la sortie a de l’espace supplémntaie entre le
+<code>\sin</code> et la parenthèse ouvrante.
+</p>
+<p>Les commandes sans ‘<samp>l</samp>’ ou ‘<samp>r</samp>’ donnent cependant l’espacement
+correct dans certaines circonstances, comme avec la grande ligne
+verticale dans l’exemple ci-dessous :
+</p>
+<div class="example">
+<pre class="example">\begin{equation}
+  \int_{x=a}^b x^2\,dx = \frac{1}{3} x^3 \Big|_{x=a}^b
+\end{equation}
+</pre></div>
+
+<a name="index-paquetage-amsmath-6"></a>
+<a name="index-amsmath_002c-paquetage-6"></a>
+
+<p>(beaucoup d’auteurs préfèrent remplacer <code>\frac</code> par la commande
+<code>\tfrac</code> du paquetage <code>amsmath</code>), et comme avec cette
+grande oblique :
+</p>
+<div class="example">
+<pre class="example">\begin{equation}
+  \lim_{n\to\infty}\pi(n) \big/ (n/\log n) = 1
+\end{equation}
+</pre></div>
+
+<p>Contrairement à la paire <code>\left...\right</code> (voir <a href="#g_t_005cleft-_0026-_005cright">\left & \right</a>),
+les commandes décrites ici et en ‘<samp>l</samp>’ ou ‘<samp>r</samp>’ ne forment pas
+un groupe. Strictement parlant il n’est pas nécessaire qu’elles soient
+appairées, et donc vous pourriez écrire quelque-chose du ce genre :
+</p>
+<div class="example">
+<pre class="example">\begin{equation}
+  \Biggl[ \pi/6 ] 
+\end{equation}
+</pre></div>
+
+<p>Les commandes en ‘<samp>m</samp>’ sont pour les relations, les choses qui sont
+au milieu d’une formule, comme ceci :
+</p>
+<div class="example">
+<pre class="example">\begin{equation}
+  \biggl\{ a\in B \biggm| a=\sum_{0\leq i<n}3i^2+4 \biggr\}
+\end{equation}  
+</pre></div>
+
+
+
+<hr>
+<a name="Dots"></a>
+<div class="header">
+<p>
+Suivant: <a href="#Greek-letters" accesskey="n" rel="next">Greek letters</a>, Précédent: <a href="#Delimiters" accesskey="p" rel="prev">Delimiters</a>, Monter: <a href="#Math-symbols" accesskey="u" rel="up">Math symbols</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="Points-de-suspensions_002c-horizontaux-ou-verticaux"></a>
+<h4 class="subsection">16.2.6 Points de suspensions, horizontaux ou verticaux</h4>
+
+<a name="index-points-de-suspension"></a>
+
+<p>Les points de suspension sont les trois points (habituellement trois)
+indiquant qu’un motif se prolonge.
+</p>
+<div class="example">
+<pre class="example">\begin{array}{cccc}
+  a_{0,0}    &a_{0,1}   &a_{0,2} &\ldots \\
+  a_{1,0}    &\ddots                     \\
+  \vdots
+\end{array}
+</pre></div>
+
+<p>LaTeX fournit ces types de points de suspension :
+</p>
+<dl compact="compact">
+<dd><a name="ellipses-cdots"></a></dd>
+<dt><code>\cdots</code>
+<a name="index-_005ccdots"></a>
+</dt>
+<dd>
+
+<p>Des points de suspension horizontaux élevés au centre de la ligne, comme
+dans ⋯.  Utilisés comme dans : <code>\( a_0\cdot a_1\cdots
+a_{n-1} \)</code>.
+</p>
+<a name="ellipses-ddots"></a></dd>
+<dt><code>\ddots</code>
+<a name="index-_005cddots"></a>
+</dt>
+<dd><p>Des points de suspension en diagonale, ⋱.  Voir l’exemple
+plus haut d’un tableau <code>array</code> pour une utilisation.
+</p>
+<a name="ellipses-ldots"></a></dd>
+<dt><code>\ldots</code>
+<a name="index-_005cldots"></a>
+</dt>
+<dd><p>Points de suspension sur la ligne de base, ….  Utilisés
+comme dans : <code>\( x_0,\ldots x_{n-1} \)</code>.  Un autre exemple est le
+tableau <code>array</code> donné plus haut. Un synonyme est
+<code>\mathellipsis</code>.  Un synonyme du paquetage <code>amsmath</code> est
+<code>\hdots</code>.
+</p>
+<p>Vous pouvez également utiliser cette commande en dehors du mode math,
+comme dans <code>La boîte de vitesse, les freins, \ldots{} tout est
+cassé</code>.  (En mode paragraphe ou en mode LR un synonyme de <code>\ldots</code>
+est <code>\dots</code>).
+</p>
+<a name="ellipses-vdots"></a></dd>
+<dt><code>\vdots</code>
+<a name="index-_005cvdots"></a>
+</dt>
+<dd><p>Points de suspension alignés verticalement, ⋮.  Voir
+l’exemple plus haut avec un <code>array</code> pour une utilisation possible.
+</p>
+</dd>
+</dl>
+
+<a name="index-paquetage-amsmath-7"></a>
+<a name="index-amsmath_002c-paquetage-7"></a>
+
+<p>Le paquetage <code>amsmath</code> a la commande <code>\dots</code> pour baliser
+sémantiquement les points de suspension. L’exemple suivant produit deux
+sorties d’aspects distincts pour les deux premiers usage de la commande
+<code>\dots</code>.
+</p>
+<div class="example">
+<pre class="example">\usepackage{amsmath}  % dans le préambule
+  ...
+Supposons que \( p_0, p_1, \dots, p_{n-1} \) soit la liste de tous les nombres premiers.
+On remarque que \( p_0\cdot p_1 \dots \cdot p_{n-1} +1 \) n'est pas un
+multiple de l'un quelconque des \( p_i \).
+Conclusion : il y a un nombre infini de nombres premiers \( p_0, p_1, \dotsc \).
+</pre></div>
+
+<p>Dans la première ligne LaTeX regarde la virgule suivant <code>\dots</code>
+pour déterminer qu’il devrait produire en sortie des points de
+suspension sur la ligne de base. La seconde ligne a un <code>\cdot</code> qui
+suit <code>\dots</code> alors LaTeX produit des points de suspension sur
+l’axe mathématique, verticalement centrés.  Toutefois, le troisième
+usage n’a aucun caractère de suivi, aussi vous devez indiquer à LaTeX
+que faire.  Vous pouvez utiliser l’une des commandes : <code>\dotsc</code> si
+vous avez besoin de points de suspension
+ appropriés pour suivre une
+virgule, <code>\dotsb</code> si vous avez des points de suspension qui
+conviennent quand il y a ensuite un opérateur ou un symbole de relation,
+<code>\dotsi</code> pour les points de suspension utilisés avec des
+intégrales, ou <code>\dotso</code> pour les autres cas.
+</p>
+
+<hr>
+<a name="Greek-letters"></a>
+<div class="header">
+<p>
+Précédent: <a href="#Dots" accesskey="p" rel="prev">Dots</a>, Monter: <a href="#Math-symbols" accesskey="u" rel="up">Math symbols</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="Lettres-grecques"></a>
+<h4 class="subsection">16.2.7 Lettres grecques</h4>
+
+<a name="index-Greek-letters"></a>
+
+<p>On ne donne les versions en capitale de ces lettres grecques que lorsque
+elle sont distinctes des lettres romaines capitales.
+</p>
+<table>
+<thead><tr><th width="10%">Symbole</th><th width="30%">Commande</th><th width="15%">Nom</th><th width="45%"></th></tr></thead>
+<tr><td width="10%">α</td><td width="30%"><code>\alpha</code></td><td width="15%">Alpha</td></tr>
+<tr><td width="10%">β</td><td width="30%"><code>\beta</code></td><td width="15%">Beta</td></tr>
+<tr><td width="10%">γ, Γ</td><td width="30%"><code>\gamma</code>, <code>\Gamma</code></td><td width="15%">Gamma</td></tr>
+<tr><td width="10%">δ, Δ</td><td width="30%"><code>\delta</code>, <code>\Delta</code></td><td width="15%">Delta</td></tr>
+<tr><td width="10%">ε, ϵ</td><td width="30%"><code>\varepsilon</code>, <code>\epsilon</code></td><td width="15%">Epsilon</td></tr>
+<tr><td width="10%">ζ</td><td width="30%"><code>\zeta</code></td><td width="15%">Zeta</td></tr>
+<tr><td width="10%">η</td><td width="30%"><code>\eta</code></td><td width="15%">Eta</td></tr>
+<tr><td width="10%">θ, ϑ</td><td width="30%"><code>\theta</code>, <code>\vartheta</code></td><td width="15%">Theta</td></tr>
+<tr><td width="10%">ι</td><td width="30%"><code>\iota</code></td><td width="15%">Iota</td></tr>
+<tr><td width="10%">κ</td><td width="30%"><code>\kappa</code></td><td width="15%">Kappa</td></tr>
+<tr><td width="10%">λ, Λ</td><td width="30%"><code>\lambda</code>, <code>\Lambda</code></td><td width="15%">Lambda</td></tr>
+<tr><td width="10%">μ</td><td width="30%"><code>\mu</code></td><td width="15%">Mu</td></tr>
+<tr><td width="10%">ν</td><td width="30%"><code>\nu</code></td><td width="15%">Nu</td></tr>
+<tr><td width="10%">ξ, Ξ</td><td width="30%"><code>\xi</code>, <code>\Xi</code></td><td width="15%">Xi</td></tr>
+<tr><td width="10%">π, Π</td><td width="30%"><code>\pi</code>, <code>\Pi</code></td><td width="15%">Pi</td></tr>
+<tr><td width="10%">ρ, ϱ</td><td width="30%"><code>\rho</code>, <code>\varrho</code></td><td width="15%">Rho</td></tr>
+<tr><td width="10%">σ, Σ</td><td width="30%"><code>\sigma</code>, <code>\Sigma</code></td><td width="15%">Sigma</td></tr>
+<tr><td width="10%">τ</td><td width="30%"><code>\tau</code></td><td width="15%">Tau</td></tr>
+<tr><td width="10%">ϕ, φ, Φ</td><td width="30%"><code>\phi</code>, <code>\varphi</code>, <code>\Phi</code></td><td width="15%">Phi</td></tr>
+<tr><td width="10%">χ</td><td width="30%"><code>\chi</code></td><td width="15%">chi</td></tr>
+<tr><td width="10%">ψ, Ψ</td><td width="30%"><code>\psi</code>, <code>\Psi</code></td><td width="15%">Psi</td></tr>
+<tr><td width="10%">ω, Ω</td><td width="30%"><code>\omega</code>, <code>\Omega</code></td><td width="15%">Omega</td></tr>
+</table>
+
+<a name="index-paquetage-unicode_002dmath"></a>
+<a name="index-unicode_002dmath_002c-paquetage"></a>
+
+<p>Pour omicron, si vous utiliser la fonte par défaut de LaTeX Computer
+Modern alors saisissez omicron juste comme ‘<samp>o</samp>’ ou ‘<samp>O</samp>’.  Si
+vous désirez avoir le nom ou si votre fonte affiche une différence alors
+vous pouvez utiliser quelque-chose du genre de
+<code>\newcommand\omicron{o}</code>.  Le paquetage <code>unicode-math</code>
+comprend <code>\upomicron</code> pour un omicron droit et <code>\mitomicron</code>
+pour l’italique mathématique.
+</p>
+<p>Alors que le symbole de relation d’appartenance à un ensemble
+∈ généré par <code>\in</code> est similaire à epsilon, il n’est
+jamais utilisé pour une variable.
+</p>
+
+<hr>
 <a name="Math-functions"></a>
 <div class="header">
 <p>
@@ -13744,12 +16648,72 @@
 </dd>
 </dl>
 
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top">• <a href="#g_t_005caccent" accesskey="1">\accent</a>:</td><td>  </td><td align="left" valign="top">Low level command to produce an accented character.
+</td></tr>
+</table>
 
+
 <hr>
+<a name="g_t_005caccent"></a>
+<div class="header">
+<p>
+Monter: <a href="#Math-accents" accesskey="u" rel="up">Math accents</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005caccent-1"></a>
+<h4 class="subsection">16.4.1 <code>\accent</code></h4>
+<a name="index-_005caccent"></a>
+
+<p>Synopsis:
+</p>
+<div class="example">
+<pre class="example">\accent <var>number</var> <var>character</var>
+</pre></div>
+
+<p>A TeX primitive command used to generate accented characters from
+accent marks and letters. The accent mark is selected by <var>number</var>,
+a numeric argument, followed by a space and then a <var>character</var> argument
+constructs the accented character in the current font.
+</p>
+<p>These are accented ‘<samp>e</samp>’ characters.
+</p>
+<div class="example">
+<pre class="example">\accent18 e
+\accent20 e
+\accent21 e
+\accent22 e
+\accent23 e
+</pre></div>
+
+<p>The first is a grave, the second is breve, etc.
+</p>
+<p>The position of the accent is determined by the font designer and so the
+outcome of <code>\accent</code> use may differ between fonts. In LaTeX it is
+desirable to have glyphs for accented characters rather than building
+them using <code>\accent</code>. Using glyphs that already contain the
+accented characters (as in T1 encoding) allows correct hyphenation
+whereas <code>\accent</code> disables hyphenation (specifically with OT1 font
+encoding where accented glyphs are absent).
+</p>
+<p>There can be an optional font change between <var>number</var> and
+<var>character</var>.  Note also that that this command sets the
+<code>\spacefactor</code> to 1000 (voir <a href="#g_t_005cspacefactor">\spacefactor</a>).
+</p>
+<p>An unavoidable characteristic of some Cyrillic letters and
+the majority of accented Cyrillic letters is that they must be
+assembled from multiple elements (accents, modifiers, etc.) while
+<code>\accent</code> provides for a single accent mark and a single letter
+combination. There are also cases where accents must appear between
+letters that \accent does not support.  Still other cases exist where
+the letters I and J have dots above their lowercase counterparts that
+conflict with dotted accent marks. The use of <code>\accent</code> in these
+cases will not work as it cannot analyze upper/lower case.
+</p>
+<hr>
 <a name="Spacing-in-math-mode"></a>
 <div class="header">
 <p>
-Suivant: <a href="#Math-miscellany" accesskey="n" rel="next">Math miscellany</a>, Précédent: <a href="#Math-accents" accesskey="p" rel="prev">Math accents</a>, Monter: <a href="#Math-formulas" accesskey="u" rel="up">Math formulas</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Math-styles" accesskey="n" rel="next">Math styles</a>, Précédent: <a href="#Math-accents" accesskey="p" rel="prev">Math accents</a>, Monter: <a href="#Math-formulas" accesskey="u" rel="up">Math formulas</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="Espacement-en-mode-mathematique"></a>
 <h3 class="section">16.5 Espacement en mode mathématique</h3>
@@ -13757,79 +16721,442 @@
 <a name="index-espacement-au-sein-du-mode-mathematique"></a>
 <a name="index-mode-mathematique_002c-espacement"></a>
 
-<p>Au sein d’un environnement <code>math</code>, LaTeX ignore les espaces que
-vous tapez et met à la place l’espacement correspondant aux règles
-normales pour les textes mathématiques.
+<p>Quand il compose des mathématiques, LaTeX insère l’espacement selon
+les règles normales pour les textes mathématiques. Si vous entrez
+<code>y=m x</code> alors LaTeX ignore l’espace et dans la sortie le m est
+juste à côté du x, comme dans <em>y=mx</em>.
 </p>
-<p>En mode mathématique, beaucoup de définitions sont exprimées dans
-l’unité mathématique <em>mu</em> donnée par 1 em = 18 mu, où le em est pris
-de la famille courante des symboles mathématiques (voir <a href="#Units-of-length">Units of length</a>).
+<p>Mais les règles de LaTeX ont occasionnellment besoin de petits ajustements. Par exemple, dans l’intégrale la tradition est de mettre une petite espace supplémentaire entre le <code>f(x)</code> et le <code>dx</code>, obtenue ci-dessous avec la commande <code>\,</code> :
 </p>
+<div class="example">
+<pre class="example">\int_0^1 f(x)\,dx
+</pre></div>
+
+<p>LaTeX fournit les commandes qui suivent utilisables en mode
+mathématique. Beaucoup de ces définitions d’espacement sont exprimées
+dans l’unité mathématique <em>mu</em> donnée par 1 em = 18 mu, où le em est
+pris de la famille courante des symboles mathématiques (voir <a href="#Units-of-length">Units of length</a>). Ainsi, un <code>\thickspace</code> est typiquement de 5/18 fois la
+largeur d’un ‘<samp>M</samp>’.
+</p>
 <dl compact="compact">
 <dt><code>\;</code></dt>
 <dd><a name="index-thickspace"></a>
 <a name="index-_005c_003b"></a>
 <a name="index-_005cthickspace"></a>
-<p>Normalement <code>5.0mu plus 5.0mu</code>. Le nom long est
-<code>\thickspace</code>. Utilisable seulement en mode mathématique.
+<a name="spacing-in-math-mode-thickspace"></a><p>Synonyme : <code>\thickspace</code>. Normalement <code>5.0mu plus 5.0mu</code>.
+Avec le paquetage <code>amsmath</code>, ou depuis la parution 2020-10-01 de LaTeX, utilisable aussi bien en mode texte qu’en mode mathématique ; sinon, utilisable seulement en mode mathématique.
 </p>
 </dd>
+<dt><code>\negthickspace</code></dt>
+<dd><a name="index-_005cnegthickspace"></a>
+<p>Normalement <code>-5.0mu plus 2.0mu minus 4.0mu</code>.
+Avec le paquetage <code>amsmath</code>, ou depuis la parution 2020-10-01 de LaTeX, utilisable aussi bien en mode texte qu’en mode mathématique ; sinon, utilisable seulement en mode mathématique.
+</p>
+</dd>
 <dt><code>\:</code></dt>
 <dt><code>\></code></dt>
 <dd><a name="index-_005c_003a"></a>
 <a name="index-_005c_003e-1"></a>
 <a name="index-_005cmedspace"></a>
-<p>Normalement <code>4.0mu plus 2.0mu minus 4.0mu</code>.  The longer name is
-<code>\medspace</code>.  Utilisable seulement en mode mathématique.
+<a name="spacing-in-math-mode-medspace"></a>
+<p>Synonyme : <code>\medspace</code>. Normalement <code>4.0mu plus 2.0mu minus
+4.0mu</code>.  Avec le paquetage <code>amsmath</code>, ou depuis la parution 2020-10-01 de LaTeX, utilisable aussi bien en mode texte qu’en mode mathématique ; sinon, utilisable seulement en mode mathématique.
 </p>
 </dd>
+<dt><code>\negmedspace</code></dt>
+<dd><a name="index-_005cnegmedspace"></a>
+<p>Normalement <code>-4.0mu plus 2.0mu minus 4.0mu</code>.
+Avec le paquetage <code>amsmath</code>, ou depuis la parution 2020-10-01 de LaTeX, utilisable aussi bien en mode texte qu’en mode mathématique ; sinon, utilisable seulement en mode mathématique.
+</p>
+</dd>
 <dt><code>\,</code></dt>
-<dd><a name="index-thinspace"></a>
+<dd><a name="index-espace-fine"></a>
+<a name="index-fine_002c-espace"></a>
 <a name="index-_005c_002c"></a>
 <a name="index-_005cthinspace"></a>
-<p>Normalement <code>3mu</code>. Le nom long est <code>\thinspace</code>. Utilisable à
-la fois en mode mathématique et en mode texte. Voir <a href="#g_t_005cthinspace">\thinspace</a>.
+<a name="Spacing-in-math-mode_002f_005cthinspace"></a><a name="spacing-in-math-mode-thinspace"></a><p>Synonyme : <code>\thinspace</code>. Espace fine, normalement <code>3mu</code>, c-à-d. 1/6mu.  Utilisable à
+la fois en mode mathématique et en mode texte (voir <a href="#g_t_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</a>).
 </p>
+<p>Cette espace est très utilisée, par exemple entre la fonction et la
+variation infinitésimale dans une intégrale <code>\int f(x)\,dx</code> et, si
+un auteur fait cela, avant la ponctuation dans une équation affichée :
+</p>
+<div class="example">
+<pre class="example">La primitive est
+\begin{equation}
+  3x^{-1/2}+3^{1/2}\,.
+\end{equation}
+</pre></div>
+
 </dd>
 <dt><code>\!</code></dt>
 <dd><a name="index-_005c_0021"></a>
-<p>Une espace finie négative. Normalement <code>-3mu</code>.  Utilisable
-seulement en mode mathématique.
+<a name="index-_005cnegthinspace"></a>
+<a name="index-espace-fine-negative"></a>
+<a name="spacing-in-math-mode-negthinspace"></a><p>Une espace fine négative. Normalement <code>-3mu</code>.  Avec le paquetage
+<code>amsmath</code>, ou depuis la parution 2020-10-01 de LaTeX, utilisable
+aussi bien en mode texte qu’en mode mathématique ; sinon, la commande
+<code>\!</code> est utilisable seulement en mode mathématique mais la commande
+<code>\negthinspace</code> a toujours également fonctionné en mode texte
+(voir <a href="#g_t_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</a>).
 </p>
 
 </dd>
 <dt><code>\quad</code></dt>
 <dd><a name="index-quad"></a>
 <a name="index-_005cquad"></a>
-<p>Vaut 18mu, c.-à-d. 1em. Souvent utilisé pour l’espace
-entourant les équation ou expression, par ex. pour l’espace entre deux
+<a name="spacing-in-math-mode-quad"></a><p>Vaut 18mu, c.-à-d. 1em. Souvent utilisé pour l’espace
+entourant les équations ou expressions, par ex. pour l’espace entre deux
 équation au sein d’un environnement <code>displaymath</code>. Utilisable à la
 fois en mode mathématique et en mode texte.
 </p>
 </dd>
 <dt><code>\qquad</code></dt>
 <dd><a name="index-_005cqquad"></a>
-<p>Une longueur de 2 quads, soit 36mu = 2em.  Utilisable à la
+<a name="spacing-in-math-mode-qquad"></a><p>Une longueur de 2 quads, soit 36mu = 2em.  Utilisable à la
 fois en mode mathématique et en mode texte.
 </p></dd>
 </dl>
 
-<p>Dans cet exemple une espace fine sépare la fonction de la forme
-différentielle.
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top">• <a href="#g_t_005csmash" accesskey="1">\smash</a>:</td><td>  </td><td align="left" valign="top">Eliminate height or depth of a subformula.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom" accesskey="2">\phantom & \vphantom & \hphantom</a>:</td><td>  </td><td align="left" valign="top">Make empty box same size as argument.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cmathstrut" accesskey="3">\mathstrut</a>:</td><td>  </td><td align="left" valign="top">Add some vertical space to a formula.
+</td></tr>
+</table>
+
+<hr>
+<a name="g_t_005csmash"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom" accesskey="n" rel="next">\phantom & \vphantom & \hphantom</a>, Monter: <a href="#Spacing-in-math-mode" accesskey="u" rel="up">Spacing in math mode</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005csmash-1"></a>
+<h4 class="subsection">16.5.1 <code>\smash</code></h4>
+
+<a name="index-espace-vertical_002c-mode-mathematique"></a>
+<a name="index-mode-mathematique_002c-espace-vertical"></a>
+
+<p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\int_0^1 f(x)\,dx
+<pre class="example">\smash{<var>sous-formule</var>}
 </pre></div>
 
+<p>Compose <var>sous-formule</var> en applatissant sa boîte comme si sa hauteur
+et sa profondeur étaient nulles.
+</p>
+<p>Dans l’exemple suivant l’exponentielle est si haut que sans la commande
+<code>\smash</code> LaTeX séparerait sa ligne de la ligne juste au-dessus,
+et l’irrégularité de l’espacement des lignes pourrait être visuellement
+malheureuse.
+</p>
+<div class="example">
+<pre class="example">Pour calculer la tétration $\smash{2^{2^{2^2}}}$,
+évaluer de haut en bas, comme $2^{2^4}=2^{16}=65536$.
+</pre></div>
 
+<p>(À cause du <code>\smash</code> l’expression imprimée pourrait se superposer à
+la ligne du dessus, aussi vous voudrez sans doute attendre la version
+finale du document avant de faire de tels adjustments).
+</p>
+<p>Ce qui suit illustre l’effet de <code>\smash</code> en utilisant <code>\fbox</code>
+pour cerner la boîte que LaTeX met sur la ligne.  La commande
+<code>\barrenoire</code> fait une barre s’étendant de 10 points sous la
+ligne de base jusqu’à 20 points au-dessus.
+</p>
+<div class="example">
+<pre class="example">\newcommand{\barrenoire}{\rule[-10pt]{5pt}{30pt}}
+\fbox{\barrenoire}
+\fbox{\smash{\barrenoire}}
+</pre></div>
+
+<p>La première boîte que LaTeX place fait 20 points de haut et 10 points
+de profondeur.  Mais la seconde boîte est traitée par LaTeX comme
+ayant une hauteur et une profondeur nulles, même si l’encre imprimée sur
+la page s’étend toujours bien au-dessus et en-dessous de la ligne.
+</p>
+<p>La commande <code>\smash</code> apparaît souvent en mathématiques pour ajuster
+la taille d’un élément qui entoure une sous-formule. Ci-dessous la
+première racine s’étend sous la ligne de base alors que la seconde
+repose juste sur la ligne de base.
+</p>
+<div class="example">
+<pre class="example">\begin{equation}
+\sqrt{\sum_{0\leq k< n} f(k)}
+\sqrt{\vphantom{\sum}\smash{\sum_{0\leq k< n}} f(k)}
+\end{equation}
+</pre></div>
+
+<p>Notez l’usage de <code>\vphantom</code> pour donner à la commande <code>\sqrt</code>
+un argument avec la même hauteur que la <code>\sum</code> (voir <a href="#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a>).
+</p>
+<p>Alors que le plus souvent on l’utilise en mathématique, la commande
+<code>\smash</code> peut apparaître dans d’autres contextes.  Toutefois, elle
+n’assure pas le passage en horizontal. Ainsi si elle débute un
+paragraphe il est préférable de mettre en premier un <code>\leavevmode</code>,
+comme dans la dernière ligne de l’exemple ci-dessous :
+</p>
+<div class="example">
+<pre class="example">xxx xxx xxx
+
+\smash{yyy}  % sans renfoncement de paragraphe
+
+\leavevmode\smash{zzz}  % renfoncement normal de paragraphe
+</pre></div>
+
+<a name="index-paquetage-mathtools-3"></a>
+<a name="index-mathtools_002c-paquetage-3"></a>
+
+<p>Le paquetage <code>mathtools</code> a des opérateurs qui fournissent un contrôle
+encore plus fin de l’applatissement d’une boîte de sous-formule.
+</p>
 <hr>
+<a name="g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cmathstrut" accesskey="n" rel="next">\mathstrut</a>, Précédent: <a href="#g_t_005csmash" accesskey="p" rel="prev">\smash</a>, Monter: <a href="#Spacing-in-math-mode" accesskey="u" rel="up">Spacing in math mode</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom-1"></a>
+<h4 class="subsection">16.5.2 <code>\phantom</code> & <code>\vphantom</code> & <code>\hphantom</code></h4>
+
+<a name="index-espacement_002c-mode-mathematique"></a>
+<a name="index-horizontal_002c-espacement"></a>
+<a name="index-vertical_002c-espacement"></a>
+<a name="index-mode-mathematique_002c-espacement-1"></a>
+<a name="index-invisible_002c-caractere"></a>
+<a name="index-caractere-invisible"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\phantom{<var>sous-formule</var>}
+</pre></div>
+
+<p>ou
+</p>
+<div class="example">
+<pre class="example">\vphantom{<var>sous-formule</var>}
+</pre></div>
+
+<p>ou
+</p>
+<div class="example">
+<pre class="example">\hphantom{<var>sous-formule</var>}
+</pre></div>
+
+<p>La commande <code>\phantom</code> crée une boîte de la même hauteur,
+profondeur et largeur que <var>sous-formule</var>, mais vide.  C-à-d.
+qu’avec cette commande LaTeX compose l’espace mais ne le remplit pas
+avec le matériel.  Dans l’exemple ci-dessous LaTeX met un espace
+blanc de la largeur correcte pour la réponse, mais il n’affiche pas la
+réponse.
+</p>
+<div class="example">
+<pre class="example">\begin{displaymath}
+  \int x^2\,dx=\mbox{\underline{$\phantom{(1/3)x^3+C}$}} 
+\end{displaymath}
+</pre></div>
+
+<p>La variante <code>\vphantom</code> produit une boîte invisible de la même
+taille verticale que <var>sous-formule</var>, la même hauteur et profondeur,
+mais ayant une largeur nulle.  Et <code>\hphantom</code> fabrique une boîte
+avec la même largeur que <var>sous-formule</var> mais de hauteur et
+profondeur nulles.
+</p>
+<p>Dans l’exemple suivant, la tour des exposants dans l’expression second
+opérande de la somme est si haute que TeX place cette expression plus
+bas qu’il ne le ferait par défaut.  Sans ajustement, les deux expressions
+opérandes de la somme seraient à des niveaux différents.  Le
+<code>\vphantom</code> dans la première expression dit à TeX de laisser
+autant de place verticalement qu’il fait pour la tour, de sorte que les
+deux expressions ressortent au même niveau.
+</p>
+<div class="example">
+<pre class="example">\begin{displaymath}
+    \sum_{j\in\{0,\ldots\, 10\}\vphantom{3^{3^{3^j}}}}
+      \sum_{i\in\{0,\ldots\, 3^{3^{3^j}}\}} i\cdot j
+\end{displaymath}
+</pre></div>
+
+<p>Ces commandes sont souvent utilisées en conjunction avec <code>\smash</code>.
+Voir <a href="#g_t_005csmash">\smash</a>, ce qui inclut un autre exemple d’usage de <code>\vphantom</code>.
+</p>
+<a name="index-paquetage-mathtools-4"></a>
+<a name="index-mathtools_002c-paquetage-4"></a>
+
+
+<p>Les trois commandes en phantom aparaissent souvent mais notez que
+LaTeX fournit nombre d’autres commandes affectant les tailles de
+boîtes qui pourraient être plus commodes, notamment <code>\makebox</code>
+(voir <a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a>) et également <code>\settodepth</code>
+(voir <a href="#g_t_005csettodepth">\settodepth</a>), <code>\settoheight</code> (voir <a href="#g_t_005csettoheight">\settoheight</a>), et
+<code>\settowidth</code> (voir <a href="#g_t_005csettowidth">\settowidth</a>).  De plus, le paquetage
+<code>mathtools</code> a beaucoup de commandes qui offrent un contrôle fin de
+l’espacement.
+</p>
+<a name="index-paquetage-amsmath-8"></a>
+<a name="index-amsmath_002c-paquetage-8"></a>
+
+<p>Les trois commandes produisent une boîte ordinaire, sans aucun statut
+mathématique spécial. Ainsi pour faire quelque-chose comme attacher un
+indice supérieur vous avez à donner un tel statut, par exemple avec la
+commande <code>\operatorname</code> du paquetage <code>amsmath</code>.
+</p>
+<p>Alors que la plupart du temps on les utilise en mathematiques, ces
+trois commandes peuvent apparaître dans d’autres contextes.  Toutefois,
+elles ne provoquent pas le passage de LaTeX en mode horizontal. Ainsi
+si l’une de ces commandes débute un paragraphe alors vous avez
+typiquement à la précéder d’un <code>\leavevmode</code>.
+</p>
+<hr>
+<a name="g_t_005cmathstrut"></a>
+<div class="header">
+<p>
+Précédent: <a href="#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom" accesskey="p" rel="prev">\phantom & \vphantom & \hphantom</a>, Monter: <a href="#Spacing-in-math-mode" accesskey="u" rel="up">Spacing in math mode</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cmathstrut-1"></a>
+<h4 class="subsection">16.5.3 <code>\mathstrut</code></h4>
+
+<a name="index-_005cmathstrut"></a>
+<a name="index-espacement_002c-mode-mathematique-1"></a>
+<a name="index-vertical_002c-espacement-1"></a>
+<a name="index-mode-mathematique_002c-espacement-2"></a>
+<a name="index-invisible_002c-caractere-1"></a>
+<a name="index-caractere-invisible-1"></a>
+<a name="index-etai-mathematique"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\mathstrut
+</pre></div>
+
+<p>L’homologue de <code>\strut</code> pour les mathématiques.  Voir <a href="#g_t_005cstrut">\strut</a>.
+</p>
+<p>Entrer <code>$\sqrt{x} + \sqrt{x^i}$</code> donne en sortie une seconde
+racine plus haute que la première.  Pour ajouter de l’espace vertical
+supplémentaire sans aucun espace horizontal, de sorte que les deux aient
+la même hauteur, utilisez <code>$\sqrt{x\mathstrut} +
+\sqrt{x^i\mathstrut}$</code>.
+</p>
+<p>La commande <code>\mathstrut</code> ajoute la hauteur verticale d’une
+parenthèse ouvrante, <code>(</code>, mais aucun espace horizontal.  Elle est
+définie comme <code>\vphantom{(}</code> : voir <a href="#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a> pour plus ample information.  Son avantage par rapport à
+<code>\strut</code> est que <code>\mathstrut</code> n’ajoute aucune profondeur, ce
+qui est le plus souvent ce qui convient pour les formules. Utiliser la
+hauteur d’une parenthèse ouvrante est juste une convention ; pour un
+contrôle complet de la quantité d’espace, utilisez <code>\rule</code> avec une
+largeur.  Voir <a href="#g_t_005crule">\rule</a>.
+</p>
+<hr>
+<a name="Math-styles"></a>
+<div class="header">
+<p>
+Suivant: <a href="#Math-miscellany" accesskey="n" rel="next">Math miscellany</a>, Précédent: <a href="#Spacing-in-math-mode" accesskey="p" rel="prev">Spacing in math mode</a>, Monter: <a href="#Math-formulas" accesskey="u" rel="up">Math formulas</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="Styles-mathematiques"></a>
+<h3 class="section">16.6 Styles mathématiques</h3>
+
+<a name="index-math_002c-styles"></a>
+
+<p>Les règles de TeX pour composer une formule dépendent du
+contexte. Par exemple, au sein d’une équation hors texte, l’entrée
+<code>\sum_{0\leq i<n}k^m=\frac{n^{m+1}}{m+1}+\mbox{termes
+d'ordre inférieur}</code> donnera une sortie où l’indice de sommation sera
+centré sous le symbole de sommation. Mais si cette même entrée est en
+ligne, alors l’indice de sommation est déporté sur la droite plutôt que
+en dessous, de sorte qu’il n’écarte pas les lignes alentour. De même,
+dans un contexte en hors texte, les symboles au numérateur et
+dénominateur seront plus grands que pour une formule en ligne dans le
+texte, et en hors-texte mathématique les indices supérieurs et
+inférieurs sont plus écartés que pour une formule mathématique dans le
+texte.
+</p>
+<p>TeX utilise quatre styles mathématiques.
+</p>
+<ul class="no-bullet">
+<li>– <a name="index-style-affichage"></a>
+Le style hors-texte est pour une formule affichée sur une ligne séparée,
+comme avec <code>\begin{equation} ... \end{equation}</code>.
+
+</li><li>– <a name="index-style-texte"></a>
+Le style texte est pour une formule en ligne dans le texte, comme avec
+‘<samp>ainsi nous avons $ ... $</samp>’.
+
+</li><li>– <a name="index-style-script"></a>
+Le style script style est pour les parties d’une formule dans un indice
+inférieur ou supérieur.
+
+</li><li>– <a name="index-style-scriptscript"></a>
+Le style scriptscript est pour les parties d’une formule à un second
+niveau (ou plus) de placement d’indices inférieurs ou supérieurs.
+
+</li></ul>
+
+<a name="index-_005cdisplaystyle-1"></a>
+<a name="index-_005ctextstyle"></a>
+<a name="index-_005cscriptstyle"></a>
+<a name="index-_005cscriptscriptstyle"></a>
+<p>TeX détermines un style mathématique par défaut mais vous pouvez
+l’emporter dessus avec une déclaration de <code>\displaystyle</code>, ou
+<code>\textstyle</code>, ou <code>\scriptstyle</code>, ou <code>\scriptscriptstyle</code>.
+</p>
+<p>Dans l’exemple suivant, la fraction sur la ligne ‘<samp>Arithmetique</samp>’
+aura l’air recroquevillée.
+</p>
+<div class="example">
+<pre class="example">\begin{tabular}{r|cc}
+  \textsc{Nom}  &\textsc{Séries}  &\textsc{Somme}  \\  \hline
+  Arithmetique     &$a+(a+b)+(a+2b)+\cdots+(a+(n-1)b)$
+                   &$na+(n-1)n\cdot\frac{b}{2}$  \\
+  Géometrique      &$a+ab+ab^2+\cdots+ab^{n-1}$
+                   &$\displaystyle a\cdot\frac{1-b^n}{1-b}$  \\
+\end{tabular}
+</pre></div>
+
+<p>Mais à cause de la déclaration <code>\displaystyle</code>, la fraction de la
+lgine ‘<samp>Géometrique</samp>’ sera facile à lire, avec des caractères de la
+même taille que le reste de la ligne.
+</p>
+<p>Un autre exemple est que, comparé à la même entrée sans la déclation, le
+résultat de :
+</p>
+<div class="example">
+<pre class="example">on obtient
+$\pi=2\cdot{\displaystyle\int_{x=0}^1 \sqrt{1-x^2}\,dx}$
+</pre></div>
+
+<p>aura un signe intégrale bien plus haut. Notez que dans cet example le
+<code>\displaystyle</code> ne s’applique qu’à une partie de la formule, celle
+qui est délimitée entre accolades, comme ‘<samp>{\displaystyle ...}</samp>’.
+</p>
+<p>Le dernier exemple est une fraction continue.
+</p>
+<div class="example">
+<pre class="example">\begin{equation}
+a_0+\frac{1}{
+       \displaystyle a_1+\frac{\mathstrut 1}{
+       \displaystyle a_2+\frac{\mathstrut 1}{
+       \displaystyle a_3}}}
+\end{equation}
+</pre></div>
+
+<p>Dans la déclarion <code>\displaystyle</code>, les dénominateurs seraient en
+style script et scriptscript.  (Le <code>\mathstrut</code> améliore la hauteur
+des dénominateurs ; voir <a href="#g_t_005cmathstrut">\mathstrut</a>).
+</p>
+
+<hr>
 <a name="Math-miscellany"></a>
 <div class="header">
 <p>
-Précédent: <a href="#Spacing-in-math-mode" accesskey="p" rel="prev">Spacing in math mode</a>, Monter: <a href="#Math-formulas" accesskey="u" rel="up">Math formulas</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Précédent: <a href="#Math-styles" accesskey="p" rel="prev">Math styles</a>, Monter: <a href="#Math-formulas" accesskey="u" rel="up">Math formulas</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="Recueil-de-diverses-commandes-utiles-en-math"></a>
-<h3 class="section">16.6 Recueil de diverses commandes utiles  en math</h3>
+<h3 class="section">16.7 Recueil de diverses commandes utiles  en math</h3>
 <a name="index-math_002c-miscellanees"></a>
 <a name="index-miscellanees-en-math"></a>
 
@@ -13867,18 +17194,6 @@
 </p></blockquote>
 
 </dd>
-<dt><code>\cdots</code>
-<a name="index-_005ccdots"></a>
-</dt>
-<dd><p>Des points de suspension élevés au centre de la ligne.
-</p>
-</dd>
-<dt><code>\ddots</code>
-<a name="index-_005cddots"></a>
-</dt>
-<dd><p>Des points de suspension en diagonale : <em>\ddots</em>.
-</p>
-</dd>
 <dt><code>\frac{<var>num</var>}{<var>dén</var>}</code>
 <a name="index-_005cfrac_007bnum_007d_007bden_007d"></a>
 </dt>
@@ -13889,8 +17204,8 @@
 <dt><code>\left <var>delim1</var> ... \right <var>delim2</var></code>
 <a name="index-_005cleft-delim1-_002e_002e_002e-_005cright-delim2"></a>
 </dt>
-<dd><a name="index-_005cright"></a>
-<a name="index-delimiteur-nul"></a>
+<dd><a name="index-_005cright-1"></a>
+<a name="index-delimiteur-nul-1"></a>
 <p>Les deux délimiteurs ne se correspondent par nécessairement ; ‘<samp>.</samp>’
 tient lieu de <em>délimiteur nul</em>, ne produisant rien en sortie. Les
 délimiteurs sont dimensionnés selon la portion de formule mathématique
@@ -13979,7 +17294,7 @@
 </p>
 </dd>
 <dt><code>\vdots</code>
-<a name="index-_005cvdots"></a>
+<a name="index-_005cvdots-1"></a>
 </dt>
 <dd><p>Produit des points de suspension alignés verticalement.
 </p>
@@ -13996,55 +17311,81 @@
 <a name="Modes-1"></a>
 <h2 class="chapter">17 Modes</h2>
 <a name="index-modes"></a>
-<a name="index-mode-paragraphe"></a>
-<a name="index-mode-math"></a>
+
+<p>Quand LaTeX traite votre texte en entrée, il est forcément dans l’un
+parmi six modes. On peut les classer en trois catégories de deux modes
+chacune, les modes horizontaux, les modes mathématiques, et les modes
+verticaux. Certaines commandes ne fonctionnent pas dans tous les modes
+(en particulier, beaucoup de commandes ne fonctionnent que dans les modes
+mathématiques), et des messages d’erreur y font référence.
+</p>
+<ul class="no-bullet">
+<li>– <a name="modes-paragraph-mode"></a><a name="index-mode-paragraphe"></a>
+<em>Mode paragraphe</em> (appelé <em>mode horizontal</em> en TeX de base)
+est le mode dans lequel LaTeX se trouve lorsqu’il traite du texte
+ordinaire. Il fragmente votre texte en lignes pour former un paragraphe
+et détermine les positions des saut de ligne, de sorte que les sauts de
+page puissent être effectués en mode vertical. C’est le mode dans lequel
+LaTeX est la plupart du temps.
+
 <a name="index-mode-gauche_002da_002ddroite-_0028left_002dto_002dright_0029"></a>
 <a name="index-mode-LR"></a>
+<a name="modes-lr-mode"></a><p>Le <em>mode LR</em> (de l’anglais Left-to-Right, c-à-d. gauche-à-droite ;
+appelé <em>mode horizontal restreint</em> en TeX de base), ce mode est
+en vigueur quand LaTeX se met à fabriquer une boîte avec une commande
+<code>\mbox</code>. Comme en mode paragraphe, LaTeX considère la sortie
+qu’il produit comme une chaîne de mots avec des espaces entre eux.
+Contrairement au mode paragraphe, en mode LR LaTeX ne démarre jamais
+une nouvelle ligne, il continue juste à progresser de la gauche vers la
+droite.  (Bien que LaTeX ne se plaigne pas qu’une boîte LR puisse
+être trop longue, quand il a fini et essaie ensuite de mettre cette
+boîte dans une ligne, il peut se plaindre si la boîte résultante est
+trop grande pour tenir dans la ligne).
+</p>
+</li><li>– <a name="index-mode-math"></a>
+<a name="modes-math-mode"></a><em>Mode math</em>, LaTeX est dans ce mode quand il est en train de
+générer une formule mathématique.
 
+<a name="index-mode-math-d_0027affichage"></a>
+<p><em>Mode math d’affichage</em>, LaTeX est dans ce mode quand il est en
+train de généréer une formule mathématique affichée.  (Les formules
+affichées diffèrent quelque-peu des formules en ligne. un exemple est
+que le placement des indices sur <code>\int</code> diffère entre les deux
+situations).
+</p>
+</li><li>– <a name="index-mode-vertical"></a>
+mode vertical
+<a name="modes-vertical-mode"></a><em>Mode vertical</em>, LaTeX est dans ce
+mode quand il est en train de construire la liste des lignes et d’autres
+matériels pour fabriquer la page à sortir, ce qui comprend l’insertion
+des sauts de page. C’est le mode dans lequel LaTeX quand il démarre
+un document.
 
-<p>Quand LaTeX traite votre texte en entrée, il est forcément dans l’un
-de ces trois modes :
+
+<a name="index-mode-vertical-interne"></a>
+<a name="modes-internal-vertical-mode"></a>
+<p><em>Mode vertical interne</em>, ce mode est en vigueur quand LaTeX se
+met à fabriquer une <code>\vbox</code>.  Il ne comprend pas l’insertion de
+sauts de page, ce qui fait de lui l’analogue vertical du mode LR.
 </p>
-<ul class="no-bullet">
-<li>– Mode paragraphe
-</li><li>– Mode math
-</li><li>– Mode gauche-à-doite, appelé également mode LR (left-to-right) pour
-faire bref
 </li></ul>
-
-<p>LaTeX change le mode seulement lorsqu’il monte ou descend un escalier
-le menant à un niveau différent, quoique tous les changement de niveau
-ne produisent pas de changement de mode. Les changements de mode se
-produisent seulement lorsqu’on entre dans ou quitte un environnement, ou
-quand LaTeX traite l’argument de cetraines commandes qui produisent
-du texte.
+<p>Par exemple, si vous commencez un article en LaTeX avec ‘<samp>Soit \(
+x \) un ...</samp>’ alors voici les modes : d’abord LaTeX démarre tout
+document en mode vertical, ensuite il lit le ‘<samp>S</samp>’ et commute en mode
+paragraphe, et puis la commutation suivante survient sur le ‘<samp>\(</samp>’ où
+LaTeX passe en mode math, et puis quand il quitte la formule il
+revient en mode paragraphe.
 </p>
-<p>Le « mode paragraphe » est le plus usuel ; c’est celui dans lequel
-LaTeX se trouve lorsqu’il traite du texte ordinaire.  Dans ce
-mode-là, LaTeX fragments votre texte en lignes et fragmentes les
-lignes en pages.  LaTeX est en « mode math » quand il est en train de
-générer une formule mathématique. En « mode LR », comme en mode
-paragraphe, LaTeX considère la sortie qu’il produit comme une chaîne
-de mots avec des espaces entre eux.  Toutefois, contrairement au mode
-paragraphe, LaTeX continue à progresser de la gauche vers la droite ;
-il ne démarre jamais une nouvelle ligne en mode LR.  Même si vous mettez
-une centraine de mots dans une <code>\mbox</code>, LaTeX continue à les
-composer de gauche à droite au sein d’une seule boîte, et ensuite se
-plaindra que la boîte résultante est trop large pour tenir dans la
-ligne.
+<a name="index-interne_002c-mode-paragraphe"></a>
+<a name="index-exnterne_002c-mode-paragraphe"></a>
+<a name="modes-inner-paragraph-mode"></a><a name="modes-outer-paragraph-mode"></a><p>Le mode Paragraphe a deux sous-cas. Si vous utilisez une commande
+<code>\parbox</code> ou une <code>minipage</code> alors LaTeX est mis en mode
+paragraphe.  Mais il n’insèrera pas de saut de page à cet endroit. A
+sein de l’une de ces boîtes, appelées <em>parbox</em>, LaTeX est en
+<em>mode paragraphe interne</em>.  Une situation plus habituelle, quand il
+peut faire des sauts de page, est le <em>mode paragraphe externe</em>
+(voir <a href="#Page-breaking">Page breaking</a>).
 </p>
-<p>LaTeX est en mode LR quand il commence à fabriquer une boîte avec une
-commande <code>\mbox</code>.  Vous pouver le faire entrer dans un mode
-different mode au sein de la boîte — par exemple, vous pouvez le faire
-entrer en mode math pour mettre un forume dans la boîte.  Il y a aussi
-plusieurs commandes qui produisent du texte et environnement pour
-fabriquer une boîte qui mettre LaTeX en mode paragraphe.  La boîte
-fabriquée par l’une de ces commandes ou environnements est appelée une
-<code>parbox</code>.  Quand LaTeX est en mode paragraphe alors qu’il
-fabrique une boîte, on dit qu’il est en « mode paragraphe interne ».
-Son mode paragraphe normal, celui dans lequel il démarre, est appelé
-« mode paragraphe externe ».
-</p>
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="#g_t_005censuremath" accesskey="1">\ensuremath</a>:</td><td>  </td><td align="left" valign="top">Assurer qu’on est en mode mathématique
 </td></tr>
@@ -14121,6 +17462,8 @@
   page courante.
 </td></tr>
 </table>
+
+
 <hr>
 <a name="g_t_005cmaketitle"></a>
 <div class="header">
@@ -14129,6 +17472,8 @@
 </div>
 <a name="g_t_005cmaketitle-1"></a>
 <h3 class="section">18.1 <code>\maketitle</code></h3>
+
+
 <hr>
 <a name="g_t_005cpagenumbering"></a>
 <div class="header">
@@ -14182,6 +17527,8 @@
 </div>
 <a name="g_t_005cpagestyle-1"></a>
 <h3 class="section">18.3 <code>\pagestyle</code></h3>
+
+
 <hr>
 <a name="g_t_005cthispagestyle"></a>
 <div class="header">
@@ -14206,80 +17553,171 @@
 <a name="Espaces"></a>
 <h2 class="chapter">19 Espaces</h2>
 <a name="index-espaces"></a>
+<a name="index-espace-blanc"></a>
 
-<p>LaTeX a beaucoup de façons de produire de l’espace blanc  (ou rempli).
+<p>LaTeX a beaucoup de façons de produire de l’espace blanc (ou
+rempli). Certaines d’entre elles conviennent mieux à du texte
+mathématique à ce propos, voir <a href="#Spacing-in-math-mode">Spacing in math mode</a>.
 </p>
-<p>Une autre commande produisant de l’espace est <code>\,</code> pour produire une
-espace « fine » (d’habitude 1/6quad).  Elle peut être utilisée en
-mode texte, mais est le plus souvent utile en mode math (voir <a href="#Spacing-in-math-mode">Espacement en mode mathématique</a>).
-</p>
+
 <table class="menu" border="0" cellspacing="0">
 <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">Espace horizontal
-</pre></th></tr><tr><td align="left" valign="top">• <a href="#g_t_005chspace" accesskey="1">\hspace</a>:</td><td>  </td><td align="left" valign="top">Espace horizontal fixe.
+</pre></th></tr><tr><td align="left" valign="top">• <a href="#g_t_005censpace-_0026-_005cquad-_0026-_005cqquad" accesskey="1">\enspace & \quad & \qquad</a>:</td><td>  </td><td align="left" valign="top">Espaces horizontaux traditionnels.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005chfill" accesskey="2">\hfill</a>:</td><td>  </td><td align="left" valign="top">Espace horizontal extensible.
+<tr><td align="left" valign="top">• <a href="#g_t_005chspace" accesskey="2">\hspace</a>:</td><td>  </td><td align="left" valign="top">Espace horizontal quelconque.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005c_0028SPACE_0029-and-_005c_0040" accesskey="3">\<tt class="key"><espace></tt> et \@</a>:</td><td>  </td><td align="left" valign="top">Espace après un point.
+<tr><td align="left" valign="top">• <a href="#g_t_005chfill" accesskey="3">\hfill</a>:</td><td>  </td><td align="left" valign="top">Espace horizontal extensible.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005c_0028SPACE_0029-after-control-sequence" accesskey="4">\<tt class="key"><espace></tt> après séq. de control</a>:</td><td>  </td><td align="left" valign="top">Espaces (avalement des) après une séquence de contrôle.
+<tr><td align="left" valign="top">• <a href="#g_t_005chss" accesskey="4">\hss</a>:</td><td>  </td><td align="left" valign="top">Espace horizontal infiniment dilatable/contractible.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cfrenchspacing" accesskey="5">\frenchspacing</a>:</td><td>  </td><td align="left" valign="top">Rendre égaux les espacements inter-phrase et inter-mot.
+<tr><td align="left" valign="top">• <a href="#g_t_005cspacefactor" accesskey="5">\spacefactor</a>:</td><td>  </td><td align="left" valign="top">Dilatabilité de l’espace qui suit
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cthinspace" accesskey="6">\thinspace</a>:</td><td>  </td><td align="left" valign="top">Un sixième d’em.
+<tr><td align="left" valign="top">• <a href="#g_t_005c_0028SPACE_0029" accesskey="6">\<tt class="key"><espace></tt></a>:</td><td>  </td><td align="left" valign="top">Contr’oblique-espace, et espace explicite.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005c_002f" accesskey="7">\/</a>:</td><td>  </td><td align="left" valign="top">Correction italique par caractère.
+<tr><td align="left" valign="top">• <a href="#g_t_007e" accesskey="7">~</a>:</td><td>  </td><td align="left" valign="top">Tilde, un espace insécable.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005chrulefill-_005cdotfill" accesskey="8">\hrulefill \dotfill</a>:</td><td>  </td><td align="left" valign="top">Filet ou pointillés horizontaux extensibles.
+<tr><td align="left" valign="top">• <a href="#g_t_005cthinspace-_0026-_005cnegthinspace" accesskey="8">\thinspace & \negthinspace</a>:</td><td>  </td><td align="left" valign="top">Un sixième d’em, en positif et en négatif.
 </td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005c_002f" accesskey="9">\/</a>:</td><td>  </td><td align="left" valign="top">Correction italique.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005chrulefill-_0026-_005cdotfill">\hrulefill & \dotfill</a>:</td><td>  </td><td align="left" valign="top">Filet ou pointillés horizontaux extensibles.
+</td></tr>
 <tr><th colspan="3" align="left" valign="top"><pre class="menu-comment">
 
 Espace vertical
-</pre></th></tr><tr><td align="left" valign="top">• <a href="#g_t_005caddvspace" accesskey="9">\addvspace</a>:</td><td>  </td><td align="left" valign="top">Ajouter un espace vertical arbitraire si besoin est.
+</pre></th></tr><tr><td align="left" valign="top">• <a href="#g_t_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip">\bigskip & \medskip & \smallskip</a>:</td><td>  </td><td align="left" valign="top">Espaces verticaux fixes.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cbigskip-_005cmedskip-_005csmallskip">\bigskip \medskip \smallskip</a>:</td><td>  </td><td align="left" valign="top">Espaces verticaux fixes.
+<tr><td align="left" valign="top">• <a href="#g_t_005cbigbreak-_0026-_005cmedbreak-_0026-_005csmallbreak">\bigbreak & \medbreak & \smallbreak</a>:</td><td>  </td><td align="left" valign="top">Epsace inter-paragraphe et sauts de pages.
 </td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cstrut">\strut</a>:</td><td>  </td><td align="left" valign="top">Assure la hauteur d’une ligne.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cvspace">\vspace</a>:</td><td>  </td><td align="left" valign="top">Espace vertical.
+</td></tr>
 <tr><td align="left" valign="top">• <a href="#g_t_005cvfill">\vfill</a>:</td><td>  </td><td align="left" valign="top">Espace vertical extensible indéfiniment.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cvspace">\vspace</a>:</td><td>  </td><td align="left" valign="top">Ajouter de l’espace vertical en quantité arbitraire.
+<tr><td align="left" valign="top">• <a href="#g_t_005caddvspace">\addvspace</a>:</td><td>  </td><td align="left" valign="top">Ajouter un espace vertical arbitraire si besoin est.
 </td></tr>
 </table>
+
+
 <hr>
+<a name="g_t_005censpace-_0026-_005cquad-_0026-_005cqquad"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005chspace" accesskey="n" rel="next">\hspace</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005censpace-_0026-_005cquad-_0026-_005cqquad-1"></a>
+<h3 class="section">19.1 <code>\enspace</code> & <code>\quad</code> & <code>\qquad</code></h3>
+
+<a name="index-_005censpace"></a>
+<a name="index-_005cquad-1"></a>
+<a name="index-_005cqquad-1"></a>
+
+<p>Synopsis, l’un parmi :
+</p>
+<div class="example">
+<pre class="example">\enspace
+\quad
+\qquad
+</pre></div>
+
+<p>Insère un espace horizontal de 1/2em, 1em, ou 2em. Le
+em est une longueur définie par les auteurs de polices de caractères,
+généralement considérée comme la largeur d’un M capital.  Un avantage de
+décrire l’espace en termes d’em est que cela peut être plus portable
+d’un document à l’autre qu’utilisee une mesure absolue telle que des
+points (voir <a href="#Lengths_002fem">Lengths/em</a>).
+</p>
+<p>L’exemple suivant met l’espace adéquat entre les deux graphiques.
+</p>
+<div class="example">
+<pre class="example">\begin{center}
+  \includegraphics{souriredefemmes.png}%
+  \qquad\includegraphics{souriredemecs.png}
+\end{center}
+</pre></div>
+
+<p>Voir <a href="#Spacing-in-math-mode">Spacing in math mode</a>, pour <code>\quad</code> et <code>\qquad</code>.  Ce
+sont des longueurs utilisées depuis des siècles en typographie et donc
+dans de nombreux cas seraient un meilleur choix que des longueurs
+arbitraires, comme celles que l’on obtient avec <code>\hspace</code>.
+</p>
+<hr>
 <a name="g_t_005chspace"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005chfill" accesskey="n" rel="next">\hfill</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005chfill" accesskey="n" rel="next">\hfill</a>, Précédent: <a href="#g_t_005censpace-_0026-_005cquad-_0026-_005cqquad" accesskey="p" rel="prev">\enspace & \quad & \qquad</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005chspace-1"></a>
-<h3 class="section">19.1 <code>\hspace</code></h3>
+<h3 class="section">19.2 <code>\hspace</code></h3>
 <a name="index-_005chspace"></a>
 
-<p>Synopsis :
+<p>Synopsis, l’un parmi :
 </p>
 <div class="example">
 <pre class="example">\hspace{<var>longueur</var>}
 \hspace*{<var>longueur</var>}
 </pre></div>
 
-<p>La commande <code>\hspace</code> ajoute de l’espace horizontal.  L’argument
-<var>longueur</var> peut être exprimé en toute unité que LaTeX comprend :
-points, pouces, etc. C’est une longueur élastique.  Vous pouvez
-ajouter aussi bien de l’espace négatif que de l’espace positif avec une
-commande <code>\hspace</code> ; ajouter de l’espace negatif revient à
-retourner en arrière.
+<p>La commande <code>\hspace</code> ajoute la quantité d’espace horizontal
+<var>longueur</var>. L’argument <var>longueur</var> peut être positif, négatif, ou
+nul ; ajouter une longueur négative d’espace revient à retourner en
+arrière. C’est une longueur élastique, c-à-d. qu’elle peut contenir
+une composante <code>plus</code> ou <code>minus</code>, ou les deux
+(voir <a href="#Lengths">Lengths</a>). Comme l’espace est dilatable ou contractible on
+l’appelle parfois <em>glue</em>.
 </p>
-<p>LaTeX enlève normalement l’espace horizontal qui vient au début ou à
-la fin d’une ligne.  Pour préserver cet espace, utilisez la forme
-étoilée, c.-à-d. avec le suffixe <code>*</code> optionnel.
+<p>L’exemple suivant fabrique une ligne dans laquelle ‘<samp>Nom~:</samp>’ est à
+2,5cm de la marge de droite.
 </p>
+<div class="example">
+<pre class="example">\noindent\makebox[\linewidth][r]{Nom~:\hspace{2.5cm}}
+</pre></div>
 
+<p>La forme en <code>*</code> insère de l’espace horizontal
+non-supprimable. Plus précisément, quand TeX découpe un paragraphe en
+lignes, tout espace blanc — glues ou crénages — qui se trouve à un
+saut de ligne est supprimé. La forme étoilée évite ceci
+(techniquement, elle ajoute un objet invisible non supprimable devant
+l’espace).
+</p>
+<p>Dans l’exemple suivant :
+</p>
+<div class="example">
+<pre class="example">\documentclass[a4paper]{article}
+\begin{document}
+\parbox{.9\linewidth}{Remplir chaque blanc~: Le peuple français proclame
+  solennellement son attachement aux Droits de \hspace*{2.5cm} et aux
+  principes de la \hspace*{2.5cm} nationale tels qu’ils ont été définis
+  par la Déclaration de 1789, \ldots}
+\end{document}
+</pre></div>
+<p>le blanc de 2,5cm suivant ‘<samp>principes de la</samp>’ tombe au début de la
+ligne. Si vous enlevez la <code>*</code> alors LaTeX supprime le blanc.
+</p>
+<p>Ci-dessous le <code>\hspace</code> sépare les trois graphiques.
+</p>
+<div class="example">
+<pre class="example">\begin{center}
+  \includegraphics{lion.png}% le commentaire empèche l'ajout d'un espace
+  \hspace{1cm minus 0.25cm}\includegraphics{tiger.png}%
+  \hspace{1cm minus 0.25cm}\includegraphics{bear.png}
+\end{center}
+</pre></div>
+
+<p>Parce que l’argument de chaque <code>\hspace</code> comprend <code>minus
+0.25cm</code>, chacun peut se contracter un peu si les trois figures sont trop
+larges. Mais chaque espace ne peut contracter plus que 0,25cm
+(voir <a href="#Lengths">Lengths</a>).
+</p>
 <hr>
 <a name="g_t_005chfill"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005c_0028SPACE_0029-and-_005c_0040" accesskey="n" rel="next">\(SPACE) and \@</a>, Précédent: <a href="#g_t_005chspace" accesskey="p" rel="prev">\hspace</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005chss" accesskey="n" rel="next">\hss</a>, Précédent: <a href="#g_t_005chspace" accesskey="p" rel="prev">\hspace</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005chfill-1"></a>
-<h3 class="section">19.2 <code>\hfill</code></h3>
+<h3 class="section">19.3 <code>\hfill</code></h3>
 
 <a name="index-_005chfill"></a>
 <p>La commande <code>\hfill</code> de remplissage produit une “longueur
@@ -14291,171 +17729,544 @@
 pour parler technique, la valeur de glue ‘<samp>0pt plus1fill</samp>’) ; ainsi,
 <code>\hspace\fill</code> équivaut à <code>\hfill</code>.
 </p>
+<hr>
+<a name="g_t_005chss"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cspacefactor" accesskey="n" rel="next">\spacefactor</a>, Précédent: <a href="#g_t_005chfill" accesskey="p" rel="prev">\hfill</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005chss-1"></a>
+<h3 class="section">19.4 <code>\hss</code></h3>
 
+<a name="index-_005chss"></a>
+<a name="index-horizontal_002c-espace"></a>
+<a name="index-espace-horizontal"></a>
+<a name="index-espace-horizontal-dilatable"></a>
+<a name="index-espace_002c-inserer-de-l_0027espace-horizontal"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\hss
+</pre></div>
+
+<p>Produit un espace horizontal indéfiniment dilatable ou contractible
+(cette commande est une primitive TeX).  Les auteurs LaTeX
+devraient chercher en premier la commande <code>\makebox</code> pour obtenir
+les effets de <code>\hss</code> (voir <a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a>).
+</p>
+<p>Dans l’exemple suivant, le <code>\hss</code> de la première ligne a pour effet
+de coller le Z à droite, le superposant au Y.  Dans la seconde ligne, le
+Z dépasse sur la gauche, et se superpose au X.
+</p>
+<div class="example">
+<pre class="example">X\hbox to 0pt{Z\hss}Y
+X\hbox to 0pt{\hss Z}Y
+</pre></div>
+
+<p>Sans le <code>\hss</code> vous auriez quelque-chose du genre ‘<samp>Overfull
+\hbox (6.11111pt too wide) detected at line 20</samp>’.
+</p>
 <hr>
-<a name="g_t_005c_0028SPACE_0029-and-_005c_0040"></a>
+<a name="g_t_005cspacefactor"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005c_0028SPACE_0029-after-control-sequence" accesskey="n" rel="next">\(SPACE) after control sequence</a>, Précédent: <a href="#g_t_005chfill" accesskey="p" rel="prev">\hfill</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005c_0028SPACE_0029" accesskey="n" rel="next">\(SPACE)</a>, Précédent: <a href="#g_t_005chss" accesskey="p" rel="prev">\hss</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
-<a name="g_t_005c_003cespace_003e-et-_005c_0040"></a>
-<h3 class="section">19.3 <code>\<span class="key"><espace></span></code> et \@</h3>
-<a name="index-_005cespace"></a>
-<a name="index-_005ctabulation"></a>
-<a name="index-_005csautdeligne"></a>
+<a name="g_t_005cspacefactor-1"></a>
+<h3 class="section">19.5 <code>\spacefactor</code></h3>
 
-<p>Ces commandes permettent de marquer un caractère de ponctuation,
-typiquement un point, comme soit finissant une phrase, soit finissant
-une abréviation.
+<p>Synopsis :
 </p>
-<p>Par défaut, lorsque LaTeX justifie une ligne il ajuste l’espace après
-le point final de chaque phrase (ou le point d’interrogation, la
-virgule, ou le deux-points) plus que pour l’espace inter-mot
-(voir <a href="#g_t_005cfrenchspacing">\frenchspacing</a>). LaTeX suppose que le point finit une phrase
-à moins qu’il soit précédé d’une lettre capitale, dans quel cas il
-considère que ce point fait partie d’une abréviation. Il est à noter que
-si un point final de phrase est immédiatement suivit d’une parenthèse ou
-crochet de droite, ou d’un guillemet-apostrophe simple ou double de droite,
-alors l’espace inter-phrase suit cette parenthèse ou ce guillemet.
+<div class="example">
+<pre class="example">\spacefactor=<var>entier</var>
+</pre></div>
+
+<a name="index-_005cspacefactor"></a>
+<p>Influence le comportement de LaTeX en termes de dilatation /
+contraction de glue. La plupart des documents de niveau d’utilisateur ne
+font pas usage de cette commande.
 </p>
-<p>Si vous avez un point finissant une abréviation dont la dernière lettre
-n’est pas une capitale, et que cette abréviation n’est pas le dernier
-mot d’une phrase, alors faites suivre ce point d’un
-contr’oblique-espace (<code>\ </code>), où d’un tilde (<code>~</code>). Voici des
-exemples : <code>Nat.\ Acad.\ Science</code>, et <code>Mr.~Bean</code>, et <code>(du
-fumier, etc.)\ à vendre</code>.
+<p>Alors que LaTeX compose le matériel, il peut dilater ou contracter
+les espaces entre les mots.  (Cet espace n’est pas un caractère ; on
+l’appelle la <em>glue inter-mot</em> ; voir <a href="#g_t_005chspace">\hspace</a>).  La commande
+<code>\spacefactor</code> (issue de TeX de base) vous permet, par
+exemple, d’avoir l’espace après un point qui se dilate plus que l’espace
+après une lettre terminant un mot.
 </p>
-<p>Pour une autre utilisation de <code>\ </code>, voir <a href="#g_t_005c_0028SPACE_0029-after-control-sequence"><code>\ </code> après une séquence de contrôle</a>.
+<p>Après que LaTeX a placé chaque caractère, ou filet ou autre boîte, il
+règle un paramètre qu’on apelle le <em>facteur d’espace</em>.  Si ce qui
+suit en entrée est une espace alors ce paramètre affecte la quantité de
+dilatation ou de contraction pouvant survenir.  Un facteur d’espace plus
+grand que la valeur normale signifie que la glue peut se dilater
+davantage, et moins se contracter.  Normalement, le facteur d’espace
+vaut 1000. Cette valeur est en vigueur après la plupart des caractères,
+et toute boîte qui n’est pas un caractère, ou formule mathématique.
+Mais il vaut 3000 après un point, un point d’exclamation, ou
+d’interrogation, il vaut 2000 après un caractère deux-points, 1500 après
+un point-virgule, 1250 après une virgule, et 0 après une parenthèse
+fermante ou un crochet fermant, ou un guillemet anglais fermant double,
+ou simple.  Finalement, il faut 999 après une lettre capitale.
 </p>
-<p>Dans la situation opposée, si vous avez une lettre capitale suivi d’un point
-qui finit la phrase, alors placez <code>\@</code> avant ce point. Par ex.,
-<code>book by the MAA\@.</code> aura l’espacement inter-phrase après ce point.
+<p>Si le facteur d’espace <var>f</var> vaut 1000 alors l’espace de glue sera de
+la taille normale d’une espace dans la police courante (pour Computer
+Modern Roman en 10 point, cela vaut 3,3333 points).  Sinon, si le
+facteur d’espace <var>f</var> est supérieur à 2000 alors TeX ajoute la
+valeur d’espace supplémentaire définie pour la police courante (pour
+Computer Modern Roman en 10 point cela vaut 1,11111 points), et ensuite
+la value valeur de dilation normale de la police est multipliée par
+<em>f /1000</em> et la valeur normale de contraction par <em>1000/f</em>
+(pour Computer Modern Roman en 10 point elles valent 1,66666 et
+1,11111 points).
 </p>
-<p>Par contre, placer <code>\@</code> après un point dit à TeX que ce point ne finit
-pas la phrase. Dans l’exemple <code>les mot réservés (if, then, etc.\@) sont
-différents</code>, TeX met un espace inter-mot après la parenthèse fermante (notez
-que <code>\@</code> est avant la parenthèse).
+<p>Par exmple, considérez le point à la fin de <code>Le meilleur ami d'un
+homme est son chien.</code>  Après celui-ci, TeX place un espace
+supplémentaire fixé, et également permet à la glue de se dilater trois
+fois plus et de se contracter par 1/3 fois plus que la glue après
+<code>ami</code>, ce mot ne se terminant pas sur un point.
 </p>
+<p>Les règles de fonctionnement des facteurs d’espace sont en fait encore
+plus complexes car elles jouent d’autres rôles. En pratique, il y a deux
+conséquences.  Tout d’abord, si un point ou une autre ponctuation est
+suivie d’une parenthèse ou d’un crochet fermant, ou d’un guillemet
+anglais fermant simple ou double, alors l’effet sur l’espacement de ce
+point se propage à travers ces caractères (c-à-d. que la glue qui suit
+aura plus de dilatation ou de contraction).  Deuxièmement, si la
+ponctuation suit une lettre capitale alors son effet n’est pas là de
+sorte que vous obtenez un espacement ordinaire.  Ce second cas affecte
+également les abréviations qui ne se terminent pas par une lettre
+capitale (voir <a href="#g_t_005c_0040">\@</a>).
+</p>
+<p>Vous pouvez utiliser <code>\spacefactor</code> seulement en mode paragraphe ou
+en mode LR (voir <a href="#Modes">Modes</a>).  Vous pouvez voir la valeur courante avec
+<code>\the\spacefactor</code> ou <code>\showthe\spacefactor</code>.
+</p>
+<p>(Commentaire, ne concernant pas vraiment <code>\spacefactor</code> : si vous
+avez des erreur du genre de ‘<samp>You can't use `\spacefactor' in
+vertical mode</samp>’, ou ‘<samp>You can't use `\spacefactor' in math mode.</samp>’, ou
+‘<samp>Improper \spacefactor</samp>’ alors c’est que vous avez probablement
+essayer de redéfinir une commande interne.  Voir <a href="#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a>.)
+</p>
+
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top">• <a href="#g_t_005c_0040" accesskey="1">\@</a>:</td><td>  </td><td align="left" valign="top">Distingue les points terminant une phrase de ceux terminant une
+  abréviation.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cfrenchspacing-_0026-_005cnonfrenchspacing" accesskey="2">\frenchspacing & \nonfrenchspacing</a>:</td><td>  </td><td align="left" valign="top">Rendre égaux les espacements inter-phrase et inter-mot.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cnormalsfcodes" accesskey="3">\normalsfcodes</a>:</td><td>  </td><td align="left" valign="top">Restore space factor settings to the default.
+</td></tr>
+</table>
+
+
 <hr>
-<a name="g_t_005c_0028SPACE_0029-after-control-sequence"></a>
+<a name="g_t_005c_0040"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005cfrenchspacing" accesskey="n" rel="next">\frenchspacing</a>, Précédent: <a href="#g_t_005c_0028SPACE_0029-and-_005c_0040" accesskey="p" rel="prev">\(SPACE) and \@</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cfrenchspacing-_0026-_005cnonfrenchspacing" accesskey="n" rel="next">\frenchspacing & \nonfrenchspacing</a>, Monter: <a href="#g_t_005cspacefactor" accesskey="u" rel="up">\spacefactor</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
-<a name="g_t_005c--apres-une-sequence-de-controle"></a>
-<h3 class="section">19.4 <code>\ </code> après une séquence de contrôle</h3>
+<a name="g_t_005c_0040-1"></a>
+<h4 class="subsection">19.5.1 <code>\@</code></h4>
 
-<p>La commande <code>\ </code> est aussi souvent utilisée après les
-séquences de contrôle pour les empêcher d’avaler les espaces qui
-suivent, comme dans ‘<samp>\TeX\ c'est chouette.</samp>’ Et,
-dans des circonstances normales, <code>\</code><tt class="key">tabulation</tt> et
-<code>\</code><tt class="key">sautdeligne</tt> sont équivalents à <code>\ </code>. Pour une autre utilisation de <code>\ </code>, voir aussi  <a href="#g_t_005c_0028SPACE_0029-and-_005c_0040">\(SPACE) and \@</a>.
+<a name="index-_005c_0040"></a>
+<a name="index-arobe"></a>
+<a name="index-point-terminant-une-phrase"></a>
+<a name="index-point-terminant-une-abreviation"></a>
+<a name="index-point_002c-espacement-apres"></a>
+<a name="g_t_005cAT"></a>
+<p>Synopsis :
 </p>
-<p>Certaines personnes préfèrent utiliser <code>{}</code> dans le même but, comme dans
-<code>\TeX{} c'est chouette</code>. Ceci a l’avantage que vous écrivez toujours la
-même chose, en l’occurrence <code>\TeX{}</code>, qu’elle soit suivie d’un espace ou
-d’un signe de ponctuation. Comparez :
+<div class="example">
+<pre class="example"><var>lettre-capitale</var>\@.
+</pre></div>
+
+<p>Traite un point comme terminant une phrase, là où LaTeX penserait
+sinon qu’il fait partie d’une abréviation.  LaTeX pense qu’un point
+termine une abréviation si le point suit une lettre capitale, et sinon
+il pense que ce point termine une phrase.  Par défaut, en justifiant une
+ligne LaTeX ajuste l’espacement après un point terminant une phrase
+(ou après un point d’interrogation, d’exclamation, une virgule, ou un
+caractère deux-points) plus qu’il n’ajuste l’espace inter-mot
+(voir <a href="#g_t_005cspacefactor">\spacefactor</a>).
 </p>
+<p>Cet exemple montre les deux cas dont il faut se souvenir :
+</p>
 <div class="example">
-<pre class="example">\TeX\ est un chouette système. \TeX, un chouette système.
+<pre class="example">Les chansons \textit{Red Guitar}, etc.\ sont de Loudon Wainwright~III\@.
+</pre></div>
 
-\TeX{} est un chouette système. \TeX{}, un chouette système.
+<p>Le second point termine la phrase, bien que précédé d’une capitale. On
+dit à LaTeX qu’il termine la phrase en mettant <code>\@</code> devant.  Le
+premier point termine l’abréviation ‘<samp>etc.</samp>’ mais non la phrase.  Le
+contr’oblique-espace, <code>\ </code>, produit un espace en milieu de phrase.
+</p>
+<p>Ainsi donc : lorsqu’on a une capitale suivie d’un point qui termine une
+phrase, alors on met <code>\@</code> devant le point.  Cela vaut même s’il y
+a une parenthèse droite ou un crochet, ou un guillemet droit simple ou
+double, parce que la portée de l’effet sur l’espacement du point n’est
+pas limitée par ces caractères.  Dans l’exemple suivant
+</p>
+<div class="example">
+<pre class="example">Utilisez le \textit{Instructional Practices Guide}, (un livre de la
+MAA)\@.
 </pre></div>
 
-
-<a name="index-paquetage-xspace"></a>
-<a name="index-xspace_002c-paquetage"></a>
-
-<p>Certaines commandes, notamment celles définies avec le paquetage
-<code>xspace</code>, ne suivent pas ce comportement standard.
+<p>on obtient l’espacement inter-phrase correctement après le point.
 </p>
+<p>La commande <code>\@</code> ne convient que pour le mode texte. Si vous
+l’utilisez hors de ce mode alors vous obtiendrez ‘<samp>You can't use
+`\spacefactor' in vertical mode</samp>’ (voir <a href="#Modes">Modes</a>).
+</p>
+<p>Commentaire : le cas réciproque c’est lorsque un point termine une
+abréviation dont la dernière lettre n’est pas une capitale, et que cette
+abréviation n’est pas le dernier mot de la phrase.  Pour ce cas faites
+suivre le point d’une contr’oblique-espace, (<code>\ </code>), ou un tilde,
+(<code>~</code>), ou <code>\@</code>.  Par exemple <code>Nat.\ Acad.\ Science</code>,
+<code>Mr.~Bean</code>, et <code>(fumier, etc.\@) à vendre</code> (notez que dans le
+dernier cas <code>\@</code> est placé avant la parenthèse fermante).
+</p>
 
 <hr>
-<a name="g_t_005cfrenchspacing"></a>
+<a name="g_t_005cfrenchspacing-_0026-_005cnonfrenchspacing"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005cthinspace" accesskey="n" rel="next">\thinspace</a>, Précédent: <a href="#g_t_005c_0028SPACE_0029-after-control-sequence" accesskey="p" rel="prev">\(SPACE) after control sequence</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cnormalsfcodes" accesskey="n" rel="next">\normalsfcodes</a>, Précédent: <a href="#g_t_005c_0040" accesskey="p" rel="prev">\@</a>, Monter: <a href="#g_t_005cspacefactor" accesskey="u" rel="up">\spacefactor</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
-<a name="g_t_005cfrenchspacing_002c-rendre-egaux-les-espacements-inter_002dphrase-et-inter_002dmot"></a>
-<h3 class="section">19.5 <code>\frenchspacing</code>, rendre égaux les espacements inter-phrase et inter-mot</h3>
+<a name="g_t_005cfrenchspacing-_0026-_005cnonfrenchspacing-1"></a>
+<h4 class="subsection">19.5.2 <code>\frenchspacing</code> & <code>\nonfrenchspacing</code></h4>
 
 <a name="index-_005cfrenchspacing"></a>
 <a name="index-_005cnonfrenchspacing"></a>
 <a name="index-espacement-inter_002dphrase"></a>
 
-<p>Cette déclaration (provenant de TeX de base) cause que LaTeX
-traite l’espacement inter-phrase de la même façon que l’espacement inter-mot.
+<p>Synopsis, l’un parmi :
 </p>
-<p>En justifiant le texte sur une ligne, certaine traditions typographique,
-y comrpis l’anglaise, préfèrent ajuster l’espace entre les phrase (ou
-après d’autres signes de ponctuation) plus que l’espace entre les
-mots. À la suite de cette déclaration, tous les espaces sont traités de
-la même façon.
+<div class="example">
+<pre class="example">\frenchspacing
+\nonfrenchspacing
+</pre></div>
+
+<p>La première déclaration a pour effet que LaTeX traite l’espacement
+entre les phrases de la même manière que l’espacement entre les mots
+d’une phrase. L’effet de la seconde est de revenir au traitement par
+défaut où l’espacement entre les phrases se dilate ou contracte
+davantage (voir <a href="#g_t_005cspacefactor">\spacefactor</a>).
 </p>
-<p>Revenez au comportement par défaut en déclarant
-<code>\nonfrenchspacing</code>.
+<p>Dans certaines traditions typographiques, y comrpis l’anglaise, on
+préfère ajuster l’espace entre les phrases (ou les espaces suivant un
+point d’interrogation, d’exclamation, une virgule, ou un point virgule)
+plus que l’espace entre les mots du milieu de la phrase. La déclaration
+<code>\frenchspacing</code> (la commande vient de TeX de base) commute
+vers la tradition où tous les espaces sont traités de la même façon.
 </p>
 <hr>
-<a name="g_t_005cthinspace"></a>
+<a name="g_t_005cnormalsfcodes"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005c_002f" accesskey="n" rel="next">\/</a>, Précédent: <a href="#g_t_005cfrenchspacing" accesskey="p" rel="prev">\frenchspacing</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Précédent: <a href="#g_t_005cfrenchspacing-_0026-_005cnonfrenchspacing" accesskey="p" rel="prev">\frenchspacing & \nonfrenchspacing</a>, Monter: <a href="#g_t_005cspacefactor" accesskey="u" rel="up">\spacefactor</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
-<a name="g_t_005cthinspace-1"></a>
-<h3 class="section">19.6 <code>\thinspace</code></h3>
+<a name="g_t_005cnormalsfcodes-1"></a>
+<h4 class="subsection">19.5.3 <code>\normalsfcodes</code></h4>
+
+<a name="index-_005cnormalsfcodes"></a>
+<a name="index-espacement-inter_002dphrase-1"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\normalsfcodes
+</pre></div>
+
+<p>Réinitialise les facteurs d’espacement de LaTeX à leur valeur
+défaut (voir <a href="#g_t_005cspacefactor">\spacefactor</a>).
+</p>
+<hr>
+<a name="g_t_005c_0028SPACE_0029"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_007e" accesskey="n" rel="next">~</a>, Précédent: <a href="#g_t_005cspacefactor" accesskey="p" rel="prev">\spacefactor</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="Contr_0027oblique_002despace-_005c-"></a>
+<h3 class="section">19.6 Contr’oblique-espace <code>\ </code></h3>
+<a name="index-_005cSAUTDELIGNE"></a>
+<a name="index-_005cESPACE"></a>
+<a name="index-_005cTABULATION"></a>
+<a name="index-_005c--_0028contr_0027oblique_002despace_0029"></a>
+<a name="index-_005c--_0028contr_0027oblique_002despace_0029-1"></a>
+<a name="index-_005cESPACE-1"></a>
+
+<p>Cette rubrique concern la commande qui consiste de deux caractère, une
+contr’oblique suvie d’un espace.<br>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\ <!-- /@w -->
+</pre></div>
+
+<p>Produit un espace. Par défaut elle produit de l’espace blanc de longueur
+3.33333pt plus 1.66666pt minus 1.11111pt.
+</p>
+<p>Quand vous tapez un ou plusieurs blancs entre des mots, LaTeX produit
+de l’espace blanc. Mais ceci diffère d’un espace explicite, comme
+illustré ci-dessous :
+</p>
+<div class="example">
+<pre class="example">\begin{tabular}{rl}
+Un blanc~:& fabrique de l'espace\\
+Trois blancs~:&   à la suite\\
+Trois espaces~:&\ \ \ à la suite\\
+\end{tabular}
+</pre></div>
+
+<p>Sur la première ligne LaTeX met de l’espace après le deux-points.
+Sur la deuxième ligne LaTeX compte les trois blancs comme un seul
+pour mettre un seul espace blanc, de sorte que vous obtenez après le
+deux-points le même espace que dans la première ligne.  LaTeX
+compterait de la même façon un seul espace blanc si l’un ou plusieurs
+des blancs étaient remplacés par des caractères tabulation ou saut de
+ligne.  Toutefois, la ligne du bas demandant trois espaces la zone en
+blanc est plus large. C-à-d. que la commande contr’oblique-espace crée
+une quantité fixe d’espace horizontal.  (Notez que vous pouvez définir
+un espace horizontal d’une largeur quelconque avec <code>\hspace</code>;
+voir  <a href="#g_t_005chspace">\hspace</a>).
+</p>
+<p>La commande contr’oblique-espace a deux usages principaux.  Elle est
+souvent utilisée après une séquence de contrôle pour l’empécher d’avaler
+le blanc qui suit, comme après <code>\TeX</code> dans <code>\TeX\ (ou
+\LaTeX)</code>.  (Mais l’utilisation d’accolades a l’avantage de fonctionner
+systématiquement, que la séquence de contrôle soit suivie d’un blanc ou
+de tout autre non-lettre, comme dans <code>\TeX{} (ou \LaTeX{})</code> où
+<code>{}</code> peut être rajouté aussi bien après <code>\LaTeX</code> qu’après
+<code>\TeX</code>).  L’autre utilisation usuelle est de marquer qu’un point
+termine une abréviation et non une phrase, comme dans <code>Prof.\
+Fabre</code> or <code>Jean et al.\ (1993)</code> (voir <a href="#g_t_005c_0040">\@</a>).
+</p>
+<p>Dans les circonstances normales, <code>\</code><tt class="key">tabulation</tt> et
+<code>\</code><tt class="key">sautdeligne</tt> sont équivalents à contr’oblique-espace,
+<code>\ </code>.
+</p>
+<a name="Leading-blanks"></a><p>Veuillez aussi noter que de sorte à autoriser le renfoncement du code, dans les criconstances normales, TeX ignore les blancs au début de chaque ligne. Ainsi l’exemple suivant imprime ‘<samp>À moi comte deux mots</samp>’:
+</p>
+<div class="example">
+<pre class="example">À moi, Comte,
+ deux mots !
+</pre></div>
+
+<p>où l’espace blanc entre ‘<samp>Comte,</samp>’ et ‘<samp>deux</samp>’ est produit par le
+saut de ligne après ‘<samp>comte</samp>’, et non par l’espace avant ‘<samp>deux</samp>’.
+</p>
+
+<hr>
+<a name="g_t_007e"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cthinspace-_0026-_005cnegthinspace" accesskey="n" rel="next">\thinspace & \negthinspace</a>, Précédent: <a href="#g_t_005c_0028SPACE_0029" accesskey="p" rel="prev">\(SPACE)</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_007e-1"></a>
+<h3 class="section">19.7 <code>~</code></h3>
+
+<a name="index-_007e"></a>
+<a name="index-espace-insecable"></a>
+<a name="index-insecable_002c-espace"></a>
+<a name="index-NBSP"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example"><var>avant</var>~<var>après</var>
+</pre></div>
+
+<p>Le caractère tilde, <code>~</code>, produit une espace <em>insécable</em> entre
+<var>avant</var> et <var>après</var>, c’est à dire une espace où un saut de ligne
+n’est pas autorisé. Par défaut l’espace blanc a une longueur de
+3.33333pt plus 1.66666pt minus 1.11111pt
+(voir <a href="#Lengths">Lengths</a>).
+</p>
+<p>Dans l’exemple suivant LaTeX ne fait pas de saut de ligne entre les
+deux derniers mots.
+</p>
+<div class="example">
+<pre class="example">Remerciements au Prof.~Lerman.
+</pre></div>
+
+<p>De plus, en dépit du point, LaTeX n’utilise pas l’espacement de fin
+de phrase (voir <a href="#g_t_005c_0040">\@</a>).
+</p>
+<p>Les insécables empèchent qu’une fin de ligne sépare des choses là où cela
+prêterait à confusion. Ils n’empêchent par contre pas la césure (de l’un ou
+l’autre des mots de part et d’autre), de sorte qu’ils sont en général
+préférables à mettre deux mots consécutifs dans une <code>\mbox</code>
+(voir <a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a>).
+</p>
+<p>Ils sont aussi une question de goût, parfois très dogmatique, parmi les
+lecteurs. Néanmoins, on présente ci-après quelques usages, dont la
+plupart sont issus du <cite>The TeXbook</cite>.
+</p>
+<ul class="no-bullet">
+<li>– Entre l’étiquette et le numéro d’un énumérateur, comme dans les références :
+<code>Chapitre~12</code>, or <code>Théorème~\ref{th:Wilsons}</code>, ou
+<code>Figure~\ref{fig:KGraph}</code>.
+
+</li><li>– Lorsque des alternatives sont énumérés en ligne : <code>(b)~Montrez que $f(x)$ est
+(1)~continue, et (2)~bornée</code>.
+
+<a name="index-paquetage-siunitx-1"></a>
+<a name="index-siunitx_002c-paquetage-1"></a>
+
+</li><li>– Entre un nombre et son unité : <code>$745.7.8$~watts</code> (le paquetage
+<code>siunitx</code> a des fonctions spécifiques pour cela) ou
+<code>144~œufs</code>. Ceci comprend le cas du quantième et du nom du mois
+dans une date : <code>12~octobre</code> ou <code>12~oct</code>. En général, dans
+toute expression où un nombre et une abréviation ou un symbole sont
+séparés par une espace : <code>565~ap.~\mbox{J.-C.}</code>, ou
+<code>2:50~pm</code>, ou <code>Airbus~A320</code>, ou <code>26~rue des Oliviers
+Road</code>, ou <code>\$$1.4$~billion</code>. D’autres choix usuels sont l’espace fine (voir <a href="#g_t_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</a>) et aucune espace du tout.
+
+</li><li>– Quand des expressions mathématiques sont rendues en mots :
+<code>égal~$n$</code>, ou <code>inférieur à~$\epsilon$</code>, ou <code>soit~$X$</code>,
+ou <code>modulo~$p^e$ pour tout~$n$</code> (mais comparez <code>vaut~$15$</code>
+avec <code>vaut $15$~fois la hauteur</code>). Entre symboles mathémartiques en
+apposition avec des noms : <code>dimension~$d$</code> ou
+<code>fonction~$f(x)$</code> (mais comparez avec <code>de longueur $l$~ou
+plus</code>). Quand un symbole est un objet étroitement lié à une préposition :
+<code>de~$x$</code>, ou <code>de $0$ à~$1$</code>, ou <code>en commun avec~$m$</code>.
+
+</li><li>– Entre les symboles d’une série : <code>$1$,~$2$, ou~$3$</code> ou <code>$1$,~$2$,
+\ldots,~$n$</code>.
+
+</li><li>– Entre les prénoms d’une personne et entre des noms de famille
+multiples : <code>Donald~E. Knuth</code>, ou <code>Luis~I. Trabb~Pardo</code>, ou
+<code>Charles~XII</code> — mais vous devez donner à TeX des endroits où
+faire un saut de ligne, par exemple comme dans <code>Charles Louis
+Xavier~Joseph de~la Vall\'ee~Poussin</code>.
+
+</li></ul>
+
+<hr>
+<a name="g_t_005cthinspace-_0026-_005cnegthinspace"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005c_002f" accesskey="n" rel="next">\/</a>, Précédent: <a href="#g_t_007e" accesskey="p" rel="prev">~</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cthinspace-_0026-_005cnegthinspace-1"></a>
+<h3 class="section">19.8 <code>\thinspace</code> & <code>\negthinspace</code></h3>
 <a name="index-_005cthinspace-1"></a>
+<a name="index-_005cnegthinspace-1"></a>
+<a name="index-fine_002c-espace-1"></a>
+<a name="index-espace-fine-1"></a>
+<a name="index-fine_002c-espace_002c-negative"></a>
+<a name="index-espace-fine-negative-1"></a>
 
-<p><code>\thinspace</code> produit une espace insécable et non-élastique qui vaut
- 1/6 d’em.  C’est l’espace adéquate entre des guillemets anglais
- simples emboîtés, comme dans ’”.                                        </p>
+<p>Synopsis, l’un parmi :
+</p>
+<div class="example">
+<pre class="example">\thinspace
+\negthinspace
+</pre></div>
 
+<p>Produisent une espace insécable et non-élastique qui vaut 1/6 d’em
+et 1/6 d’em respectivement. Ce sont les équivalents mode texte de
+<code>\,</code> and <code>\!</code> (voir <a href="#Spacing-in-math-mode_002f_005cthinspace">Spacing in math mode/\thinspace</a>).
+</p>
+<p>On peut utiliser <code>\,</code> comme synonyme de <code>\thinspace</code> en mode texte.
+</p>
+<p>Une utilisation usuelle de <code>\thinspace</code> est en typographie anglaise
+comme l’espace entre des guillemets anglais simples emboîtés :
+</p>
+<div class="example">
+<pre class="example">Killick répondit : ``J'ai entendu le capitaine dire `Ohé du bâteau~!'\thinspace''
+</pre></div>
+
+<p>Une autre utilisation est que certains guides de style demandent un
+<code>\thinspace</code> entre les points de suspension et un point terminant
+une phrase (dans d’autres guides de style on considère que les points de
+suspension et/ou les points de suspension et le quatrième point
+suffisent).  Une autre utilisation spécifique au style est entre les
+initiales, comme dans <code>D.\thinspace E.\ Knuth</code>.
+</p>
+<a name="index-paquetage-amsmath-9"></a>
+<a name="index-amsmath_002c-paquetage-9"></a>
+
+<p>LaTeX fournit diverses commandes d’espacement similaires pour le mode
+mathématique (voir <a href="#Spacing-in-math-mode">Spacing in math mode</a>).  Avec le paquetage
+<code>amsmath</code>, ou depuis la parution 2020-10-01 de LaTeX, elle sont
+utilisables aussi bien en mode texte qu’en mode mathématique, y compris
+<code>\!</code> pour <code>\negthinspace</code> ; mais sinon, elles ne sont disponibles
+qu’en mode mathématique.
+</p>
+
 <hr>
 <a name="g_t_005c_002f"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005chrulefill-_005cdotfill" accesskey="n" rel="next">\hrulefill \dotfill</a>, Précédent: <a href="#g_t_005cthinspace" accesskey="p" rel="prev">\thinspace</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005chrulefill-_0026-_005cdotfill" accesskey="n" rel="next">\hrulefill & \dotfill</a>, Précédent: <a href="#g_t_005cthinspace-_0026-_005cnegthinspace" accesskey="p" rel="prev">\thinspace & \negthinspace</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
-<a name="g_t_005c_002f-_003a-inserer-une-correction-italique"></a>
-<h3 class="section">19.7 <code>\/</code> : insérer une correction italique</h3>
+<a name="g_t_005c_002f-1"></a>
+<h3 class="section">19.9 <code>\/</code></h3>
 <a name="index-_005c_002f"></a>
 <a name="index-Correction-italique"></a>
 
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example"><var>caractère-précédent</var>\/<var>caractère-suivant</var>
+</pre></div>
+
 <p>La commande <code>\/</code> produit une <em>correction italique</em>.  C’est une
-espace fine deéfni par le créateur de caractères typographiques pour un
-caractère donné, pour éviter que le caractère entre en collision avec ce
-qui suit.  Le caractère italique <i>f</i> a typiquement une valeur
-importante de correction italique.
+petite espace définie par l’auteur de la fonte pour chacun des caractères
+(elle peut être nulle). Quand vous utilisez <code>\/</code>, LaTeX prend la
+correction dans le fichier de métriques de fonte, la dilate/contracte de
+la même façon que la fonte si tant est que la taille de celle-ci fut
+dilatée/contractée, et ensuite insère cette quantité d’espace.
 </p>
-<p>Si le caractère suivant est un point ou une virgule, il n’est pas
+<p>Dans l’exemple ci-dessous, sans le <code>\/</code>, le
+<var>caractère-précédent</var> f italique taperait dans le
+<var>caractère-suivant</var> H romain :
+</p>
+<div class="example">
+<pre class="example">\newcommand{\logoentreprise}{{\it f}\/H}
+</pre></div>
+
+<p>parce que la lettre f italique penche loin vers la droite.
+</p>
+<p>Si <var>caractère-suivant</var> est un point ou une virgule, il n’est pas
 nécessaire d’insérer une correction italique, puisque ces symboles de
-ponctuation ont une très faible hauteur. Toutefois, avec les
+ponctuation sont d’une faible hauteur. Toutefois, avec les
 point-virgules ou les deux-points, de même qu’avec les lettres normales,
-il peut être utilie. Comparez :
-<i>f: f;</i> (dans la sortie TeX, les ‘f’s sont séparés joliment)
-avec <i>f: f;</i>.
+elle peut être utile. On l’utilise typiquement à l’endoit où l’on passe
+d’une fonte italique ou inclinée à une fonte droite.
 </p>
-<p>Lorsque on change de fontes avec des commandes telles que
-<code>\textit{italic text}</code> ou <code>{\itshape italic text}</code>,
-LaTeX insère automatiquement une correction italique appropriée si
-nécessaire (voir <a href="#Font-styles">Font styles</a>).
+<p>Quand vous utilisez des commandes telles que <code>\emph</code>,
+<code>\textit</code> ou <code>\textsl</code> pour changer la fonte, LaTeX insère
+automatiquement la correction italique là où besoin est (voir <a href="#Font-styles">Font styles</a>).  Toutefois, des déclarations telle que <code>\em</code>, <code>\itshape</code>
+ou <code>\slshape</code> n’insèrent pas automatiquement de correction italique.
 </p>
-<p>Malgré leur nom, les caractères romains peuvent aussi avoir une
-correction italique. Comparez :
-pdfTeX (dans la sortie TeX, il y a une espace fine après le ‘f’)
-avec pdfTeX.
+<p>Les caractères droits peuvent aussi avoir une correction italique. Un
+exemple où elle est nécessaire est le nom <code>pdf\/\TeX</code>. Toutefois,
+la plupart des caractères droits ont une correction italique
+nulle. Certains auteurs de fonte n’incluent pas de valeur de correction
+italique même pour les fontes itliques.
 </p>
+<a name="index-_005cfontdimen1"></a>
+<a name="index-dimension-de-fonte_002c-inclinaison"></a>
+<a name="index-fonte_002c-dimension_002c-inclinaison"></a>
+<p>Techniquement, LaTeX utilise une autre valeur spécifique à la fonte,
+appelé <em>paramètre d’inclinaison</em> (nommément <code>\fontdimen1</code>),
+pour déterminer s’il est possible d’insérer une correctioàn italique, au
+lieu d’attacher cette action à des commandes particulières de contrôle
+de la fonte.
+</p>
 <p>Le concept de correction italique n’existe pas en mode mathématique ;
 l’espacement y est fait d’une façon différente.
 </p>
 
 <hr>
-<a name="g_t_005chrulefill-_005cdotfill"></a>
+<a name="g_t_005chrulefill-_0026-_005cdotfill"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005caddvspace" accesskey="n" rel="next">\addvspace</a>, Précédent: <a href="#g_t_005c_002f" accesskey="p" rel="prev">\/</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip" accesskey="n" rel="next">\bigskip & \medskip & \smallskip</a>, Précédent: <a href="#g_t_005c_002f" accesskey="p" rel="prev">\/</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
-<a name="g_t_005chrulefill-_005cdotfill-1"></a>
-<h3 class="section">19.8 <code>\hrulefill \dotfill</code></h3>
+<a name="g_t_005chrulefill-_0026-_005cdotfill-1"></a>
+<h3 class="section">19.10 <code>\hrulefill</code> & <code>\dotfill</code></h3>
 <a name="index-_005chrulefill"></a>
 <a name="index-_005cdotfill"></a>
 
@@ -14484,93 +18295,312 @@
 défaut de 0.33em à 1.00em.
 </p>
 <hr>
-<a name="g_t_005caddvspace"></a>
+<a name="g_t_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005cbigskip-_005cmedskip-_005csmallskip" accesskey="n" rel="next">\bigskip \medskip \smallskip</a>, Précédent: <a href="#g_t_005chrulefill-_005cdotfill" accesskey="p" rel="prev">\hrulefill \dotfill</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cbigbreak-_0026-_005cmedbreak-_0026-_005csmallbreak" accesskey="n" rel="next">\bigbreak & \medbreak & \smallbreak</a>, Précédent: <a href="#g_t_005chrulefill-_0026-_005cdotfill" accesskey="p" rel="prev">\hrulefill & \dotfill</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
-<a name="g_t_005caddvspace-1"></a>
-<h3 class="section">19.9 <code>\addvspace</code></h3>
-<a name="index-_005caddvspace"></a>
-<a name="index-espace-vertical"></a>
-<a name="index-espace-vertical_002c-inserer"></a>
+<a name="g_t_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip-1"></a>
+<h3 class="section">19.11 <code>\bigskip</code> & <code>\medskip</code> & <code>\smallskip</code></h3>
 
-<p><code>\addvspace{<var>length</var>}</code>
+<p>Synopsis, l’un parmi :
 </p>
-<p>Ajoute un espace vertical de longeur <var>length</var>, ce qui est une
-longueur élatsique (voir <a href="#Lengths">Lengths</a>).  Toutefois, si l’espace vertical a
-déjà été ajouté au même point de la sortie par une commande
-<code>\addvspace</code> précédente, alors cette commande n’ajoutera pas plus
-d’espace que nécessaire à fabriquer la longeur naturelle de l’espace
-vertical total égale à <var>length</var>.
+<div class="example">
+<pre class="example">\bigskip
+\medskip
+\smallskip
+</pre></div>
+
+<p>Produit une certaine quantité d’espace verical, grand, de taille
+moyenne, ou petit. Ces commandes sont fragiles (voir <a href="#g_t_005cprotect">\protect</a>).
 </p>
-<p>Utilisez cette commande pour ajuster l’espace vertical au-dessus ou
-au-dessous d’un environnement qui commence un nouveau paragraphe. (Par
-exemple, un environnement Theorem est défini pour commencer et finir en
-<code>\addvspace{..}</code> de sorte que deux Theorem consécutifs sont
-séparés par un espace vertical, et non deux.)
+<p>Dans l’exemple ci-dessous le saut suggère le passage du temps (tiré de
+<i>L’océan d’or</i> de Patrick O’Brian).
 </p>
-<p>Cette commande est fragile (voir <a href="#g_t_005cprotect">\protect</a>).
-</p>
-<p>L’erreur ‘<samp>Something's wrong--perhaps a missing \item</samp>’ signifie que
-vous n’étiez pas en mode vertical quand vous avez invoqué cette
-commande ; une façon pour sortir de cela et de faire précéder cette
-commande d’une commande <code>\par</code>.
-</p>
+<div class="example">
+<pre class="example">Mr Saumarez aurait eu à lui dire quelque grossièreté, sans aucun
+doute : il était de nouveau comme chez lui, et c'était un plaisir.
 
-<hr>
-<a name="g_t_005cbigskip-_005cmedskip-_005csmallskip"></a>
-<div class="header">
-<p>
-Suivant: <a href="#g_t_005cvfill" accesskey="n" rel="next">\vfill</a>, Précédent: <a href="#g_t_005caddvspace" accesskey="p" rel="prev">\addvspace</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
-</div>
-<a name="g_t_005cbigskip-_005cmedskip-_005csmallskip-1"></a>
-<h3 class="section">19.10 <code>\bigskip \medskip \smallskip</code></h3>
+\bigskip
+« Cent cinquante-sept miles et un tiers, en vingt-quatre heures », dit Peter.
+</pre></div>
 
-<p>Ces commandes produisent une quantité donnée d’espace, spécifiée par la
-classe de document.
+<p>Chaque commande est associée à une longueur définie dans le source de la
+classe du document.
 </p>
 <dl compact="compact">
+<dd><a name="bigskip"></a></dd>
 <dt><code>\bigskip</code>
 <a name="index-_005cbigskip"></a>
 </dt>
 <dd><a name="index-_005cbigskipamount"></a>
 <p>La même chose que <code>\vspace{\bigskipamount}</code>, ordinairement environ
-l’espace d’une ligne, avec dilatation et rétrécissement (la valeur par
-défaut pour les classes <code>book</code> et <code>article</code> et <code>12pt
-plus 4pt minus 4pt</code>).
+l’espace d’une ligne, avec dilatation et rétrécissement. La valeur par
+défaut pour les classes <code>book</code> et <code>article</code> est <code>12pt
+plus 4pt minus 4pt</code>.
 </p>
-</dd>
+<a name="medskip"></a></dd>
 <dt><code>\medskip</code>
 <a name="index-_005cmedskip"></a>
 </dt>
 <dd><a name="index-_005cmedskipamount"></a>
 <p>La même chose que <code>\vspace{\medskipamount}</code>, ordinairement
 environ la moitié de l’espace d’une ligne, avec dilatation et
-rétrécissement (la valeur par défaut pour les classes <code>book</code> et
-<code>article</code> et <code>6pt plus 2pt minus 2pt</code>).
+rétrécissement. La valeur par défaut pour les classes <code>book</code> et
+<code>article</code> est <code>6pt plus 2pt minus 2pt</code>).
 </p>
-</dd>
+<a name="smallskip"></a></dd>
 <dt><code>\smallskip</code>
 <a name="index-_005csmallskip"></a>
 </dt>
 <dd><a name="index-_005csmallskipamount"></a>
 <p>La même chose que <code>\vspace{\smallskipamount}</code>, ordinairement
 environ le quart de l’espace d’une ligne, avec dilatation et
-rétrécissement (la valeur par défaut pour les classes <code>book</code> et
-<code>article</code> et <code>3pt plus 1pt minus 1pt</code>).
+rétrécissement. la valeur par défaut pour les classes <code>book</code> et
+<code>article</code> est <code>3pt plus 1pt minus 1pt</code>.
 </p>
 </dd>
 </dl>
 
+<p>Comme chaque commande est un <code>\vspace</code>, si vous l’utilisez au
+milieu d’un paragraphe, alors elle insert son espace vertical entre la
+ligne dans laquelle vous l’utilisez et la ligne suivante, et non pas
+nécessairement à l’endroit où vous l’utilisez. Ainsi il est préférable
+d’utiliser ces commandes entre les paragraphes.
+</p>
+<p>Les commandes <code>\bigbreak</code>, <code>\medbreak</code>, et <code>\smallbreak</code>
+sont similaires mais suggèrent également à LaTeX que l’endoit
+est adéquat pour un saut de page (voir <a href="#g_t_005cbigbreak-_0026-_005cmedbreak-_0026-_005csmallbreak">\bigbreak & \medbreak & \smallbreak</a>.
+</p>
+
 <hr>
+<a name="g_t_005cbigbreak-_0026-_005cmedbreak-_0026-_005csmallbreak"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cstrut" accesskey="n" rel="next">\strut</a>, Précédent: <a href="#g_t_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip" accesskey="p" rel="prev">\bigskip & \medskip & \smallskip</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cbigbreak-_0026-_005cmedbreak-_0026-_005csmallbreak-1"></a>
+<h3 class="section">19.12 <code>\bigbreak</code> & <code>\medbreak</code> & <code>\smallbreak</code></h3>
+
+<p>Synopsis, one of:
+</p>
+<div class="example">
+<pre class="example">\bigbreak
+\medbreak
+\smallbreak
+</pre></div>
+
+<p>Produce a vertical space that is big or medium-sized or small, and
+suggest to LaTeX that this is a good place to break the page.  (The
+associated penalties are -200, -100, and -50.)
+</p>
+<p>Voir <a href="#g_t_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip">\bigskip & \medskip & \smallskip</a>, for more.  These commands
+produce the same vertical space but differ in that they also remove a
+preceding vertical space if it is less than what they would insert (as
+with <code>\addvspace</code>).  In addition, they terminate a paragraph where
+they are used: this example
+</p>
+<div class="example">
+<pre class="example">abc\bigbreak def ghi
+
+jkl mno pqr
+</pre></div>
+
+<p>will output three paragraphs, the first ending in ‘<samp>abc</samp>’ and the
+second starting, after an extra vertical space and a paragraph indent,
+with ‘<samp>def</samp>’.
+</p>
+
+<hr>
+<a name="g_t_005cstrut"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cvspace" accesskey="n" rel="next">\vspace</a>, Précédent: <a href="#g_t_005cbigbreak-_0026-_005cmedbreak-_0026-_005csmallbreak" accesskey="p" rel="prev">\bigbreak & \medbreak & \smallbreak</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cstrut-1"></a>
+<h3 class="section">19.13 <code>\strut</code></h3>
+
+<a name="index-_005cstrut"></a>
+<a name="index-etai-1"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\strut
+</pre></div>
+
+<p>Étai. Assure que la ligne courante a une hauteur d’au moins
+<code>0.7\baselineskip</code> et une profondeur d’au moins
+<code>0.3\baselineskip</code>.  Pour l’essentiel, LaTeX insère dans la
+ligne un rectangle de largeur nulle,
+<code>\rule[-0.3\baselineskip]{0pt}{\baselineskip}</code> (voir <a href="#g_t_005crule">\rule</a>).
+Le <code>\baselineskip</code> change avec la fonte courante ou sa taille.
+</p>
+<p>Dans l’exemple suivant le <code>\strut</code> empèche la boîte d’avoir une
+hauteur nulle.
+</p>
+<div class="example">
+<pre class="example">\setlength{\fboxsep}{0pt}\framebox[5cm]{\strut}
+</pre></div>
+
+<p>L’exemple suivant comprend quatre listes. Dans la première il y a un
+espace bien plus large entre les articles 2 et 3 qu’il n’y a entre les
+articles 1 et 2. La seconde liste répare cela avec un <code>\strut</code> à la
+fin de la deuxième ligne du premier article.
+</p>
+<div class="example">
+<pre class="example">\setlength{\fboxsep}{0pt}
+\noindent\begin{minipage}[t]{0.2\linewidth}
+\begin{enumerate}
+  \item \parbox[t]{15pt}{test \\ test}
+  \item test
+  \item test
+\end{enumerate}
+\end{minipage}%
+\begin{minipage}[t]{0.2\linewidth}
+\begin{enumerate}
+  \item \parbox[t]{15pt}{test \\ test\strut}
+  \item test
+  \item test
+\end{enumerate}
+\end{minipage}%
+\begin{minipage}[t]{0.2\linewidth}
+\begin{enumerate}
+  \item \fbox{\parbox[t]{15pt}{test \\ test}}
+  \item \fbox{test}
+  \item \fbox{test}
+\end{enumerate}
+\end{minipage}%
+\begin{minipage}[t]{0.2\linewidth}
+\begin{enumerate}
+  \item \fbox{\parbox[t]{15pt}{test \\ test\strut}}
+  \item \fbox{test}
+  \item \fbox{test}
+\end{enumerate}
+\end{minipage}%
+</pre></div>
+
+<p>Les deux dernières listes utilisent <code>\fbox</code> pour montrer ce qui se
+passe. La <code>\parbox</code> du premier article de la troisième liste ne va
+que jusqu’au bas du second ‘<samp>test</samp>’, or ce mot ne comprend aucun
+caractère déscendant sous la ligne de base.  Le <code>\strut</code> ajouté
+dans la quatrième liste donne sous la ligne de base l’espace
+supplémentaire requis.
+</p>
+<a name="index-paquetage-TikZ-1"></a>
+<a name="index-TikZ_002c-paquetage-1"></a>
+<a name="index-paquetage-Asymptote-1"></a>
+<a name="index-Asymptote_002c-paquetage-1"></a>
+
+
+<p>La commande <code>\strut</code> est souvent utile pour les graphiques, comme en
+<code>TikZ</code> ou <code>Asymptote</code>.  Par exemple, vous pourriez avoir une
+commande telle que <code>\graphnode{<var>nom-nœud</var>}</code> qui ajuste un
+cercle autour de <var>nom-nœud</var>. Toutefois, à moins que vous preniez
+certaines précautions, prendre ‘<samp>x</samp>’ ou ‘<samp>y</samp>’ pour <var>nom-nœud</var>
+produit des cercles de diamètres différents parce que les caractères ont
+des tailles différentes.  Une précaution possible contre cela serait que
+<code>\graphnode</code> insère <code>\strut</code> juste avant <var>nom-nœud</var>, et
+ne dessine le cercle qu’après cela.
+</p>
+<p>L’approche générale d’utiliser une <code>\rule</code> de largeur nulle est
+utile dans de nombreuses circonstances. Dans le tableau ci-dessous, le
+filet de largeur nulle empèche le haut de la première intégrale de taper
+dans la <code>\hline</code>. De même, le second filet empèche la seconde
+intégrale de taper sur la première.
+</p>
+<div class="example">
+<pre class="example">\begin{tabular}{rl}
+  \textsc{Intégrale}   &\textsc{Valeur}           \\
+  \hline
+  $\int_0^x t\, dt$   &$x^2/2$  \rule{0em}{2.5ex} \\
+  $\int_0^x t^2\, dt$ &$x^3/3$  \rule{0em}{2.5ex}
+\end{tabular}
+</pre></div>
+
+<p>(Bien que la commande double contr’oblique de terminaison de ligne
+dispose d’un argument optionnel pour changer la valeur de l’interligne
+correspondant, cela ne fonctionne pas pour résoudre ce problème.
+Changer la première double contr’oblique en quelque-chose du genre de
+<code>\\[2.5ex]</code> augmente l’espace entre la ligne d’en-têtes de colonne
+et le filet <code>\hline</code>, et l’intégrale de la deuxième ligne taperait
+encore dans le filet).
+</p>
+<hr>
+<a name="g_t_005cvspace"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cvfill" accesskey="n" rel="next">\vfill</a>, Précédent: <a href="#g_t_005cstrut" accesskey="p" rel="prev">\strut</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cvspace-1"></a>
+<h3 class="section">19.14 <code>\vspace</code></h3>
+<a name="index-_005cvspace"></a>
+<a name="index-espace-verticale"></a>
+<a name="index-verticale_002c-espace"></a>
+
+<p>Synopsis, l’un parmi :
+</p>
+<div class="example">
+<pre class="example">\vspace{<var>longueur</var>}
+\vspace*{<var>longueur</var>}
+</pre></div>
+
+<p>Ajoute l’espace verticale <var>longueur</var>.  Celle-ci peut-être positive,
+négative, ou nulle.  C’est une longueur élastique — elle peut contenir
+une composante <code>plus</code> ou <code>minus</code> (voir <a href="#Lengths">Lengths</a>).
+</p>
+<p>L’exemple ci-dessous met de l’espace entre les deux paragraphes :
+</p>
+<div class="example">
+<pre class="example">Et je dormis.
+
+\vspace{1ex plus 0.5ex}
+L'aube fraiche d'un nouveau jour.
+</pre></div>
+<p>(Voir <a href="#g_t_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip">\bigskip & \medskip & \smallskip</a>, pour les espaces
+inter-paragraphes usuelles).
+</p>
+<p>La forme en <code>*</code> insère de l’espace vertical non suppressible. Plus
+précisément, LaTeX supprime l’espace vertical au sauts de page et la
+forme étoilée a pour effet de conserver l’espace. Cet exemple ménage une
+espace entre les deux questions :
+</p>
+<div class="example">
+<pre class="example">Question~: trouver l'intégrale de \( 5x^4+5 \).
+
+\vspace*{2cm plus 0.5cm}
+Question~: trouver la dérivée de \( x^5+5x+9 \).
+</pre></div>
+
+<p>Cette espace sera présente même si un saut de page survient entre les
+questions.
+</p>
+<p>Si <code>\vspace</code> est utilisée au milieu d’un paragraphe (c.-à-d. en
+mode horizontal), l’esace est insérée <em>après</em> la ligne comprenant
+la commande <code>\vspace</code> sans commencer un nouveau paragraphe.
+</p>
+<p>Dans cet exemple les deux questions sont espacées uniformément
+verticalement sur la page, avec au moins 2,5cm d’espace sous
+chacune d’elle.
+</p>
+<div class="example">
+<pre class="example">\begin{document}
+1) Z'avez pas vu Mirza ? Oh la la la la la la
+\vspace{2.5cm plus 1fill}
+
+2) Où est donc passé ce chien ? Je le cherche partout
+\vspace{2.5cm plus 1fill}
+\end{document}
+</pre></div>
+
+<hr>
 <a name="g_t_005cvfill"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005cvspace" accesskey="n" rel="next">\vspace</a>, Précédent: <a href="#g_t_005cbigskip-_005cmedskip-_005csmallskip" accesskey="p" rel="prev">\bigskip \medskip \smallskip</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005caddvspace" accesskey="n" rel="next">\addvspace</a>, Précédent: <a href="#g_t_005cvspace" accesskey="p" rel="prev">\vspace</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005cvfill-1"></a>
-<h3 class="section">19.11 <code>\vfill</code></h3>
+<h3 class="section">19.15 <code>\vfill</code></h3>
 <a name="index-_005cvfill"></a>
 
 <a name="index-dilatation-verticale-infinie"></a>
@@ -14601,52 +18631,74 @@
 \end{document}
 </pre></div>
 
-
 <hr>
-<a name="g_t_005cvspace"></a>
+<a name="g_t_005caddvspace"></a>
 <div class="header">
 <p>
 Précédent: <a href="#g_t_005cvfill" accesskey="p" rel="prev">\vfill</a>, Monter: <a href="#Spaces" accesskey="u" rel="up">Spaces</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
-<a name="g_t_005cvspace-1"></a>
-<h3 class="section">19.12 <code>\vspace</code></h3>
-<a name="index-_005cvspace"></a>
-<a name="index-espace-verticale"></a>
-<a name="index-verticale_002c-espace"></a>
+<a name="g_t_005caddvspace-1"></a>
+<h3 class="section">19.16 <code>\addvspace</code></h3>
+<a name="index-_005caddvspace"></a>
+<a name="index-espace-vertical"></a>
+<a name="index-espace-vertical_002c-inserer"></a>
 
-<p>Synopsis, l’une des deux formes suivantes :
+<p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\vspace{<var>longueur</var>}
-\vspace*{<var>longueur</var>}
+<pre class="example">\addvspace{<var>long-vert</var>}
 </pre></div>
 
-<p>Ajout l’espace verticale <var>longueur</var>.  Celle-ci peut-être négative ou positive,
-et c’est une longueur élastique (voir <a href="#Lengths">Lengths</a>).
+<p>Ajoute un espace vertical de longeur <var>long-vert</var>.  Toutefois, si il
+y a deux ou plus <code>\addvspace</code> à la suite, alors elles ajoutent
+seulement l’espace nécessaire à fabriquer la longeur naturelle égale au
+maximum des <var>long-vert</var> correspondant. Cette commande est fragile
+(voir <a href="#g_t_005cprotect">\protect</a>). La longueur <var>long-vert</var> est une longueur
+élastique (voir <a href="#Lengths">Lengths</a>).
 </p>
-<p>LaTeX enlève l’espace verticale provenant de <code>\vspace</code> aux sauts
-de page, c.-à-d. au sommet et au bas des pages. La version étoilée
-<code>\vspace*{...}</code> permet de conserver cette espace.
+<p>L’exemple suivante illustre l’usage de la commande.  L’environnement
+<code>picture</code> dessine une échelle sur laquelle deux filets sont
+posés. Dans un document LaTeX de classe standarde <code>article</code> la
+longueur <code>\baselineskip</code> vaut 12pt.  Comme l’indique
+l’échelle, les deux filets sont écartés de 22pt : la somme des
+<code>\baselineskip</code> et de 10pt provenant du premier
+<code>\addvspace</code>.
 </p>
-<p>Si <code>\vspace</code> est utilisée au milieu d’un paragraphe (c.-à-d. en
-mode horizontal), l’esace est insérée <em>après</em> la ligne comprenant
-la commande <code>\vspace</code> sans commencer un nouveau paragraphe.
-</p>
-<p>Dans cet exemple les deux questions sont espacées uniformément
-verticalement sur la page, avec au moins 2,5cm d’espace sous
-chacune d’elle.
-</p>
 <div class="example">
-<pre class="example">\begin{document}
-1) Z'avez pas vu Mirza ? Oh la la la la la la
-\vspace{2.5cm plus 1fill}
-
-2) Où est donc passé ce chien ? Je le cherche partout
-\vspace{2.5cm plus 1fill}
+<pre class="example">\documentclass{article}
+\usepackage{color}
+\begin{document}
+\setlength{\unitlength}{2pt}%
+\noindent\begin{picture}(0,0)%
+  \multiput(0,0)(0,-1){25}{{\color{blue}\line(1,0){1}}}
+  \multiput(0,0)(0,-5){6}{{\color{red}\line(1,0){2}}}
+\end{picture}%
+\rule{0.25\linewidth}{0.1pt}%
+\par\addvspace{10pt}% \addvspace{20pt}%
+\par\noindent\rule{0.25\linewidth}{0.1pt}%
 \end{document}
 </pre></div>
 
-
+<p>Si dans l’exemple précédent on décommente le second <code>\addvspace</code>,
+l’écart entre les deux filet ne croit pas de 20pt ; mais au lieu
+de cela l’écart devient la somme de <code>\baselineskip</code> et de
+20pt. De sorte que <code>\addvspace</code> en un sens fait le contraire
+de ce que son nom laisse entrendre — elle vérifie que des espaces
+verticaux multiple ne s’accumulent pas, mais qu’au lieu de cela seul le
+plus grand d’eux est utilisé.
+</p>
+<p>LaTeX utilise cette commande pour ajuster l’espace vertical au-dessus
+ou au-dessous d’un environnement qui commence un nouveau paragraphe. Par
+exemple, un environnement <code>theorem</code> commence et finit avec une
+<code>\addvspace</code> de sorte que deux <code>theorem</code> consécutifs sont séparés par
+un espace vertical, et non deux.
+</p>
+<p>Une erreur ‘<samp>Something's wrong--perhaps a missing \item</samp>’ pointant
+sur un <code>\addvspace</code> signifie que vous n’étiez pas en mode vertical
+quand vous avez invoqué cette commande ; une façon pour sortir de cela
+et de faire précéder <code>\addvspace</code> d’une commande <code>\par</code>
+(voir <a href="#g_t_005cpar">\par</a>), comme dans l’exemple plus haut.
+</p>
 <hr>
 <a name="Boxes"></a>
 <div class="header">
@@ -14664,7 +18716,7 @@
 <a name="index-adjustbox_002c-paquetage"></a>
 
 <p>De nombreux paquetages sur le CTAN sont utiles pour la manipulation de
-boîtes. Un ajout utile aux commandes décrites ici est <samp>adjustbox</samp>.
+boîtes. Un ajout utile aux commandes décrites ici est <code>adjustbox</code>.
 </p>
 
 <table class="menu" border="0" cellspacing="0">
@@ -14715,7 +18767,7 @@
 n’est pas coupé en plusieurs lignes.  La commande <code>\mbox</code> est
 robuste, alors que <code>\makebox</code> est fragile (voir <a href="#g_t_005cprotect">\protect</a>).
 </p>
-<p>Comme <code>texte</code> n’est pas coupé en plusieurs ligne, on peut utiliser
+<p>Comme <code>texte</code> n’est pas coupé en plusieurs lignes, on peut utiliser
 <code>\mbox</code> pour empécher une césure. Dans l’exemple suivant, LaTeX
 ne peut pas faire de césure dans le nom du char,
 ‘<samp>T-34</samp>’.
@@ -14725,8 +18777,8 @@
 sur le nazisme.
 </pre></div>
 
-<p>Dans les deux première version du synopsys, <code>\mbox</code> et
-<code>\makebox</code> sont sensiblement équivalente. Elles créent une boîte
+<p>Dans les deux premières versions du synopsys, <code>\mbox</code> et
+<code>\makebox</code> sont sensiblement équivalentes. Elles créent une boîte
 juste assez large pour contenir le <var>texte</var>. (Elle sont comme le
 <code>\hbox</code> du TeX de base).
 </p>
@@ -14744,8 +18796,8 @@
 être trop large pour <var>largeur</var>.  Voir l’exemple plus bas pour des
 boîtes de largeur nulle.
 </p>
-<a name="mbox-makebox-depth"></a><a name="mbox-makebox-height"></a><a name="mbox-makebox-width"></a><a name="mbox-makebox-totalheight"></a><p>Au sein de l’argument <var>largeur</var> vous pouvez utiliser les longueur
-suivante qui font référence aux dimensions de la boîte que LaTeX
+<a name="mbox-makebox-depth"></a><a name="mbox-makebox-height"></a><a name="mbox-makebox-width"></a><a name="mbox-makebox-totalheight"></a><p>Au sein de l’argument <var>largeur</var> vous pouvez utiliser les longueurs
+suivantes qui font référence aux dimensions de la boîte que LaTeX
 obtient en composant <var>texte</var> : <code>\depth</code>, <code>\height</code>,
 <code>\width</code>, <code>\totalheight</code> (la somme de la hauteur et de la
 profondeur de la boîte).  Par exemple, pour fabriquer une boîte où le
@@ -14765,16 +18817,17 @@
 <dd><p>Centré (par défaut).
 </p></dd>
 <dt><code>l</code></dt>
-<dd><p>(Left) justifié à gauche.
+<dd><p>(Left) fer à gauche.
 </p></dd>
 <dt><code>r</code></dt>
-<dd><p>(Right) justifié à droite.
+<dd><p>(Right) fer à droite.
 </p></dd>
 <dt><code>s</code></dt>
-<dd><p>(Stretch) justifié à travers la <var>largeur</var> entière ; <var>texte</var> doit
-contenir de l’espace dilatable pour que cela marche.  Par exemple, ceci
-pourrait être le libellé d’un communiqué de presse :
-<code>\noindent\makebox[\textwidth][s]{\large\hfil DÉPÊCHE\hfil IMMÉDIATE\hfil}</code>
+<dd><p>(Stretch) dilate l’espace intermot dans <var>texte</var> sur la <var>largeur</var>
+entière ; <var>texte</var> doit contenir de l’espace dilatable pour que cela
+marche.  Par exemple, ceci pourrait être le libellé d’un communiqué de
+presse : <code>\noindent\makebox[\textwidth][s]{\large\hfil
+DÉPÊCHE\hfil IMMÉDIATE\hfil}</code>
 </p></dd>
 </dl>
 
@@ -14789,16 +18842,16 @@
 \pts{90}Une hirondelle africaine ou européenne ?
 </pre></div>
 
-<p><a name="index-paquetage-TikZ-1"></a>
-<a name="index-TikZ_002c-paquetage-1"></a>
+<p><a name="index-paquetage-TikZ-2"></a>
+<a name="index-TikZ_002c-paquetage-2"></a>
 </p>
-<a name="index-paquetage-Asymptote-1"></a>
-<a name="index-Asymptote_002c-paquetage-1"></a>
+<a name="index-paquetage-Asymptote-2"></a>
+<a name="index-Asymptote_002c-paquetage-2"></a>
 
 <p>Le bord droit de la sortie ‘<samp>10 points </samp>’ (notez l’espace finale
 après ‘<samp>points</samp>’) est juste avant le ‘<samp>Quelle</samp>’.  Vous pouvez
 utiliser <code>\makebox</code> de la même manière quand vous faites des
-graphiques, comme en <samp>TikZ</samp> ou <samp>Asymptote</samp>, où vous mettez le
+graphiques, comme en <code>TikZ</code> ou <code>Asymptote</code>, où vous mettez le
 bord du texte à une position connue, quelle que soit la longueur de ce
 texte.
 </p>
@@ -14828,30 +18881,105 @@
 <a name="index-_005cfbox"></a>
 <a name="index-_005cframebox-1"></a>
 
-<p>Synopsis :
+<p>Synopsis, l’un parmi :
 </p>
 <div class="example">
 <pre class="example">\fbox{<var>texte</var>}
+\framebox{<var>texte</var>}
+\framebox[<var>largeur</var>]{<var>texte</var>}
 \framebox[<var>largeur</var>][<var>position</var>]{<var>texte</var>}
 </pre></div>
 
-<p>Les commandes <code>\fbox</code> et <code>\framebox</code> sont similaires à
-<code>\mbox</code>, à ceci près qu’elle mettent un cadre autour de l’extérieur
-de la boîte ainsi créée.
+<p>Crée une boîte dans un cadre englobant, c-à-d. quatre filets entourant
+le <var>texte</var>.  Les commandes <code>\fbox</code> et <code>\framebox</code> sont
+similaires à <code>\mbox</code> et <code>\makebox</code>, au cadre près
+(voir <a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a>). La commande <code>\fbox</code> est robuste, la
+commande <code>\framebox</code> est fragile (voir <a href="#g_t_005cprotect">\protect</a>).
 </p>
-<p>De plus, la commande <code>\framebox</code> permet de spécifier explicitement
-la largeur de la boîte avec l’argument optionnel <var>largeur</var>
-(une longueur), et sa position sur la ligne avec l’argument optionnel <var>position</var>. </p>
-<a name="index-_005cfboxrule-1"></a>
-<a name="index-_005cfboxsep-1"></a>
-<p>Les deux commandes produisent un filet d’épaisseur <code>\fboxrule</code>
-(valant par défaut ‘<samp>.4pt</samp>’), et laisse un espace de <code>\fboxsep</code>
-(valant par défaut ‘<samp>3pt</samp>’) entre le filet et le contenu de la boîte.
+<p>Dans l’exemple suivant
 </p>
-<p>Voir <a href="#g_t_005cframebox-_0028picture_0029">\framebox (picture)</a>, pour la commande <code>\framebox</code> dans
-l’environnement <code>picture</code>.
+<div class="example">
+<pre class="example">\fbox{Avertissement ! Tout devoir non rendu obtiendra une note de zéro.}
+</pre></div>
+
+<p>LaTeX met le texte dans une boîte, le texte ne peut subir de
+césure. Autour de la boîte, séparés d’elle par une petit écart, quatre
+filets forment un cadre.
 </p>
+<p>Les deux premières invocations de la commande, <code>\fbox{...}</code> et
+<code>\framebox{...}</code>, sont sensiblement équivalentes. Quant aux
+troisième et quatrième invocations, les arguments optionnels permettent
+de spécifier la largeur de la boîte comme <var>largeur</var> (une longueur),
+et la position du texte au sein de la boîte comme <var>position</var>.
+Voir <a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a>, pour la description complète, mais ci-après
+suit un exemple créant une boîte vide de 0,75cm de large.
+</p>
+<div class="example">
+<pre class="example">\setlength{\fboxsep}{0pt}\framebox[0.75cm]{\strut}}
+</pre></div>
 
+<p>Le <code>\strut</code> assure que la hauteur totale soit de
+<code>\baselineskip</code> (voir <a href="#g_t_005cstrut">\strut</a>).
+</p>
+<p>Les paramètres suivant déterminent la disposition du cadre.
+</p>
+<dl compact="compact">
+<dd><a name="fbox-framebox-fboxrule"></a></dd>
+<dt><code>\fboxrule</code>
+<a name="index-_005cfboxrule-2"></a>
+</dt>
+<dd><a name="index-cadre_002c-epaisseur-du-filet"></a>
+<a name="index-_005cfboxrule"></a>
+<p>L’épaisseur des filets autour de la boîte englobée. Par défaut elle vaut
+0.2pt.  On la change avec une commande telle que
+<code>\setlength{\fboxrule}{0.8pt}</code> (voir <a href="#g_t_005csetlength">\setlength</a>).
+</p>
+<a name="fbox-framebox-fboxsep"></a></dd>
+<dt><code>\fboxsep</code>
+<a name="index-_005cfboxsep-2"></a>
+</dt>
+<dd><a name="index-cadre_002c-separation-d_0027avec-le-contenu"></a>
+<a name="index-_005cfboxsep"></a>
+<p>La distance du cadre à la boîte englobée. Vaut par défaut 3pt.  On
+la change avec une commande telle que
+<code>\setlength{\fboxsep}{0pt}</code> (voir <a href="#g_t_005csetlength">\setlength</a>).  La régler à
+0pt peut parfois être utile : cela met un cadre autour d’une image
+sans bordure blanche.
+</p>
+<div class="example">
+<pre class="example">{\setlength{\fboxsep}{0pt}%
+ \framebox{%
+   \includegraphics[width=0.5\textwidth]{prudence.jpg}}}
+</pre></div>
+
+<p>Les accolades supplémentaires rendent local l’effet du
+<code>\setlength</code>.
+</p>
+</dd>
+</dl>
+
+<p>Comme avec <code>\mbox</code> et <code>\makebox</code>, LaTeX ne fait pas de
+sauts de ligne au sein de <var>texte</var>.  Mais l’exemple ci-dessous a pour
+effet que LaTeX effectue des sauts de ligne pour fabriquer un
+paragraphe, puis encadre le résultat.
+</p>
+<div class="example">
+<pre class="example">\framebox{%
+  \begin{minipage}{0.6\linewidth}
+    « On va bien lentement dans ton pays ! Ici, vois-tu, on est obligé
+    de courir tant qu’on peut pour rester au même endroit, dit la
+    reine. Si tu veux te déplacer, tu dois courir au moins deux fois
+    plus vite ! »
+  \end{minipage}}
+</pre></div>
+
+<p>Voir <a href="#Colored-boxes">Colored boxes</a>, pour des couleurs autres que noir et blanc.
+</p>
+<p>L’environnement <code>picture</code> a une version de la commande
+<code>\framebox</code> où les unités dépendent du <code>\unitlength</code> de
+<code>picture</code> (voir <a href="#g_t_005cframebox-_0028picture_0029">\framebox (picture)</a>).
+</p>
+
 <hr>
 <a name="g_t_005cparbox"></a>
 <div class="header">
@@ -14924,7 +19052,7 @@
 <var>contenu</var> en haut de la boîte, <code>c</code> pour le centrer
 verticalement, <code>b</code> pour le place en bas de la boîte, et <code>s</code>
 pour le dilater verticalement (pour cela, le texte doit contenir de
-l’espace vertical elastique).
+l’espace vertical élastique).
 </p>
 <hr>
 <a name="g_t_005craisebox"></a>
@@ -14990,7 +19118,6 @@
 second est celle de <samp>meta.png</samp>.
 </p>
 
-
 <hr>
 <a name="g_t_005csbox-_0026-_005csavebox"></a>
 <div class="header">
@@ -15041,7 +19168,7 @@
 <p>Les deux invocations de commande
 <code>\sbox{<var>cmd-boîte</var>}{<var>texte</var>}</code> et
 <code>\savebox{<var>cmd-boîte</var>}{<var>texte</var>}</code> sont sensiblement
-équivalentes.  Quant à la troisième et la quatrième, les arguments
+équivalentes.  Quant aux troisième et quatrième, les arguments
 optionnels vous permettent de spécifier la largeur de la boîte comme
 <var>largeur</var>, et la position du texte au sein de cette boîte comme
 <var>position</var>.  Voir <a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a>, pour une description complète.
@@ -15058,7 +19185,8 @@
 comme dans l’exemple qui suit :
 </p>
 <div class="example">
-<pre class="example">\savebox{\unreg}{%
+<pre class="example">\newsavebox{\unreg}
+\savebox{\unreg}{%
   \begin{minipage}{\linewidth}
     \begin{enumerate}
       \item Premier article
@@ -15115,8 +19243,8 @@
 \end{lrbox}
 </pre></div>
 
-<p>ACeci est la forme par environnement des commandes <code>\sbox</code> et
-<code>\savebox</code>, et leur est équivalent. Voir <a href="#g_t_005csbox-_0026-_005csavebox">\sbox & \savebox</a>, pour
+<p>Ceci est la forme par environnement des commandes <code>\sbox</code> et
+<code>\savebox</code>, et leur est équivalente. Voir <a href="#g_t_005csbox-_0026-_005csavebox">\sbox & \savebox</a>, pour
 une description complète.
 </p>
 <p>Le <var>texte</var> au sein de l’environnement est sauvegardé dans un
@@ -15124,7 +19252,7 @@
 référence. Le nom de variable <var>cmd-boîte</var> doit commencer par une
 contr’oblique, <code>\</code>. Vous devez avoir alloué ce registre boîte
 préalablement avec <code>\newsavebox</code> (voir <a href="#g_t_005cnewsavebox">\newsavebox</a>). Dans
-l’exemple suivannt l’environnement est commode pour entrer le
+l’exemple suivant l’environnement est commode pour entrer le
 <code>tabular</code> :
 </p>
 <div class="example">
@@ -15134,13 +19262,12 @@
     \includegraphics[height=1in]{jh.png} \\
     Jim Hef{}feron
   \end{tabular}
-\end{lrbox}    
+\end{lrbox}
   ...
 \usebox{\jhreg}
 </pre></div>
 
 
-
 <hr>
 <a name="g_t_005cusebox"></a>
 <div class="header">
@@ -15186,7 +19313,7 @@
 que si le préambule de votre document contient
 <code>\usepackage{color}</code>, qui fournit le paquetage standard.
 </p>
-<p>Beaucoup d’autres paquetages complémentent également les possibilité de
+<p>Beaucoup d’autres paquetages complémentent également les possibilités de
 LaTeX en matière de couleurs.  Notamment <samp>xcolor</samp> est largement
 utilisé et étend significativement les possibilités décrites ici, y
 compris par l’ajout des modèles de couleur ‘<samp>HTML</samp>’ et ‘<samp>Hsb</samp>’.
@@ -15450,7 +19577,7 @@
 <pre class="example">\begin{center} \color{blue}
   \begin{tabular}{l|r}
     HG &HD \\ \hline
-    BG &BD 
+    BG &BD
   \end{tabular}
 \end{center}
 </pre></div>
@@ -15872,7 +19999,7 @@
 </p>
 <p>Les répertoires sont à donner relativement au fichier de base.  Pour
 faire clair, supposez que vous travaillez sur un document basé sur
-<samp>livre/livre.tex</samp> et qu’il contienne 
+<samp>livre/livre.tex</samp> et qu’il contienne
 <code>\include{chapitres/chap1}</code>.  Si dans <samp>chap1.tex</samp> vous
 mettez <code>\graphicspath{{graphiques/}}</code> alors LaTeX ne
 cherchera pas les graphiques dans <samp>livre/chapitres/graphiques</samp>,
@@ -15907,7 +20034,7 @@
 <div class="example">
 <pre class="example">\DeclareGraphicsExtensions{.png,PNG,.pdf,.PDF}
   ...
-\includegraphics{lion}   % trouve <samp>lion.png</samp> avant <samp>lion.pdf</samp> 
+\includegraphics{lion}   % trouve <samp>lion.png</samp> avant <samp>lion.pdf</samp>
 </pre></div>
 
 <p>Du fait que le nom <samp>lion</samp> ne contient pas de point, LaTeX
@@ -16448,7 +20575,7 @@
 </pre></div>
 
 <p>revient au même que régler <code>bb=0 0 1in 0.618in</code>.
-</p> 
+</p>
 <a name="includegraphics-hiresbb"></a></dd>
 <dt><code>hiresbb</code></dt>
 <dd><p>Si réglé à <code>true</code>, ou juste spécifié comme dans
@@ -16528,13 +20655,13 @@
 \rotatebox[<var>liste-à-clefs-valeurs</var>]{<var>angle</var>}{<var>material</var>}
 </pre></div>
 
-<p>Put <var>material</var> in a box and rotate it <var>angle</var> degrees counterclockwise. 
+<p>Put <var>material</var> in a box and rotate it <var>angle</var> degrees counterclockwise.
 </p>
 <p>This example rotates the table column heads forty five degrees.
 </p>
 <div class="example">
 <pre class="example">\begin{tabular}{ll}
-  \rotatebox{45}{Character} &\rotatebox{45}{NATO phonetic}   \\
+  \rotatebox{45}{Caractère} &\rotatebox{45}{NATO phonetic}   \\
   A                         &AL-FAH  \\
   B                         &BRAH-VOH
 \end{tabular}
@@ -16572,7 +20699,7 @@
 <code>\includegraphics[angle=180,origin=c]{moon}</code> will turn the
 picture upside down from the center, while
 <code>\includegraphics[angle=180,origin=lB]{LeBateau}</code> will turn its
-picture upside down about its left baseline.  (The character <code>c</code>
+picture upside down about its left baseline.  (The caractère <code>c</code>
 gives the horizontal center in <code>bc</code> or <code>tc</code> but gives the
 vertical center in <code>lc</code> or <code>rc</code>.)  The default is <code>lB</code>.
 </p>
@@ -16717,10 +20844,12 @@
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#Additional-Latin-letters" accesskey="6">Lettres latines supplémentaires</a>:</td><td>  </td><td align="left" valign="top">Insérer d’autres caractères non-Américain.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005crule" accesskey="7">\rule</a>:</td><td>  </td><td align="left" valign="top">Insérer des lignes et des  rectangles.
+<tr><td align="left" valign="top">• <a href="#inputenc-package" accesskey="7">inputenc package</a>:</td><td>  </td><td align="left" valign="top">Régler le codage de texte du fichier d’entrée.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005ctoday" accesskey="8">\today</a>:</td><td>  </td><td align="left" valign="top">Insérer la date du jour.
+<tr><td align="left" valign="top">• <a href="#g_t_005crule" accesskey="8">\rule</a>:</td><td>  </td><td align="left" valign="top">Insérer des lignes et des  rectangles.
 </td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005ctoday" accesskey="9">\today</a>:</td><td>  </td><td align="left" valign="top">Insérer la date du jour.
+</td></tr>
 </table>
 
 
@@ -16842,14 +20971,14 @@
 <a name="index-paquetage-textcase"></a>
 <a name="index-textcase_002c-paquetage"></a>
 
-<p>Le paquetage <samp>textcase</samp> comble certaines des lacunes des commandes
+<p>Le paquetage <code>textcase</code> comble certaines des lacunes des commandes
 standardes <code>\MakeUppercase</code> et <code>\MakeLowerCase</code> de LaTeX.
-</p>        
+</p>
 <a name="index-paquetage-mfirstuc"></a>
 <a name="index-mfirstuc_002c-paquetage"></a>
 
 <p>Pour mettre en capitale seulement la première lettre d’un mot, on peut
-utiliser le paquetage <samp>mfirstuc</samp>.
+utiliser le paquetage <code>mfirstuc</code>.
 </p>
 <a name="index-paquetage-expl3"></a>
 <a name="index-expl3_002c-paquetage"></a>
@@ -16978,7 +21107,7 @@
 </p>
 </dd>
 <dt><code>\ldots</code>
-<a name="index-_005cldots"></a>
+<a name="index-_005cldots-1"></a>
 </dt>
 <dt><code>\dots</code>
 <a name="index-_005cdots"></a>
@@ -16986,7 +21115,7 @@
 <dt><code>\textellipsis</code>
 <a name="index-_005ctextellipsis"></a>
 </dt>
-<dd><a name="index-points-de-suspension"></a>
+<dd><a name="index-points-de-suspension-1"></a>
 <a name="index-suspension_002c-points-de"></a>
 <p>Des points de suspension (trois points sur la ligne de base) :
 ‘…’.  <code>\ldots</code> et <code>\dots</code> peuvent également être
@@ -17212,7 +21341,7 @@
 <a name="index-eurosym_002c-paquetage"></a>
 </p>
 <p>Pour un dessin alternatif du glyphe, essayez le paquetage
-<samp>eurosym</samp> ; de plus, la plupart des polices de nos jour sont
+<code>eurosym</code> ; de plus, la plupart des polices de nos jour sont
 fournies avec leur propre symbole Euro (Unicode U+20AC).
 </p>
 </dd>
@@ -17223,6 +21352,17 @@
 <p>Point d’exclamation culbuté : ¡.
 </p>
 </dd>
+<dt><code>\textfiguredash</code>
+<a name="index-_005ctextfiguredash"></a>
+</dt>
+<dd><a name="index-caractere-tiret-numerique"></a>
+<p>Tiret utilisé entre les nombres, Unicode U+2012. Défini dans la parution
+juin-2021 de LaTeX. Quand utilisé avec pdfTeX, approximé par un
+demi-cadratin ; avec un moteur Unicode, soit le glyphe est composé s’il
+est disponible dans la fonte courante, ou sinon l’avertissement habituel
+« Missing character » est inscrit au journal de compilation.
+</p>
+</dd>
 <dt><code>\textgreater</code>
 <a name="index-_005ctextgreater"></a>
 </dt>
@@ -17230,6 +21370,15 @@
 <p>Supérieur à : >.
 </p>
 </dd>
+<dt><code>\texthorizontalbar</code>
+<a name="index-_005ctexthorizontalbar"></a>
+</dt>
+<dd><a name="index-barre-horizontale_002c-caractere"></a>
+<p>Caractère barre horizontale, Unicode U+2015. Défini dans la parution
+juin-2021 de LaTeX. Comportement similaire à <code>\textfiguredash</code>
+ci-dessus ; l’approximation de pdfTeX est un cadratin.
+</p>
+</dd>
 <dt><code>\textless</code>
 <a name="index-_005ctextless"></a>
 </dt>
@@ -17245,6 +21394,18 @@
 <p>Flèche gauche.
 </p>
 </dd>
+<dt><code>\textnonbreakinghyphen</code>
+<a name="index-_005ctextnonbreakinghyphen"></a>
+</dt>
+<dd><a name="index-trait-d_0027union-insecable_002c-caractere"></a>
+<a name="index-insecable_002c-caractere-trait-d_0027union"></a>
+<p>Caractère trait d’union insécable, Unicode U+2011. Défini dans la
+parution juin-2021 de LaTeX. Comportement similaire à
+<code>\textfiguredash</code> ci-dessus ; l’approximation de pdfTeX est un
+trait d’union ASCII ordinaire (avec saut de ligne non-autorisé juste
+après).
+</p>
+</dd>
 <dt><code>\textordfeminine</code>
 <a name="index-_005ctextordfeminine"></a>
 </dt>
@@ -17573,8 +21734,11 @@
 <a name="index-accent-double_002dbreve_002drenversee"></a>
 <a name="index-double_002dbreve_002drenversee_002c-diacritique"></a>
 <a name="index-tirant-suscrit_002c-diacritique"></a>
-<p>Produit un tirant suscrit (double brève renversée), comme dans
-‘oo[’.  La forme <code>\newtie</code> est centrée dans sa boîte.
+<p>Produit un tirant suscrit, ou double brève
+renversée
+(utilisé pour la translitération du Cyrillique dans la romanisation
+ALA-LC). La commande <code>\t</code> attend que l’argument consiste en deux
+caratères. La forme <code>\newtie</code> est centrée dans sa boîte.
 </p>
 </dd>
 <dt><code>\u</code></dt>
@@ -17617,7 +21781,7 @@
 <a name="Additional-Latin-letters"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005crule" accesskey="n" rel="next">\rule</a>, Précédent: <a href="#Accents" accesskey="p" rel="prev">Accents</a>, Monter: <a href="#Special-insertions" accesskey="u" rel="up">Special insertions</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#inputenc-package" accesskey="n" rel="next">inputenc package</a>, Précédent: <a href="#Accents" accesskey="p" rel="prev">Accents</a>, Monter: <a href="#Special-insertions" accesskey="u" rel="up">Special insertions</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="Lettres-latines-supplementaires"></a>
 <h3 class="section">23.6 Lettres latines supplémentaires</h3>
@@ -17737,13 +21901,88 @@
 
 
 <hr>
+<a name="inputenc-package"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005crule" accesskey="n" rel="next">\rule</a>, Précédent: <a href="#Additional-Latin-letters" accesskey="p" rel="prev">Additional Latin letters</a>, Monter: <a href="#Special-insertions" accesskey="u" rel="up">Special insertions</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="paquetage-inputenc"></a>
+<h3 class="section">23.7 paquetage <code>inputenc</code></h3>
+
+<a name="index-inputenc"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\usepackage[<var>nom-codage</var>]{inputenc}
+</pre></div>
+
+<p>Déclare que le codage du texte du fichier d’entrée est
+<var>nom-codage</var>. Par défaut, quand ce paquetage n’est pas chargé, c’est
+UTF-8.  Techniquement, la spécificaton du nom du codage est optionnelle,
+mais en pratique il n’est pas utile de l’omettre.
+</p>
+<a name="index-codage-des-fichiers-d_0027entree"></a>
+<a name="index-caractere_002c-codage-de"></a>
+<a name="index-Unicode"></a>
+<p>Dans un fichier informatique, les caractères sont stockés selon un
+schéma appelé le <em>codage</em>.  Il y a de nombreux différents
+codages. Le plus simple est l’ASCII, il prend en charge 95 caractères
+imprimables, soit trop peu pour la plupart des langages du monde. Par
+exemple, pour composer un e tréma ‘<samp>ë</samp>’ dans un fichier source
+LaTeX codé en ASCII, on utilise la séquence <code>\"e</code>. Ceci
+rendrait les fichiers source pour quoi que ce soit d’autre que
+l’anglais difficiles à lire ; et même pour l’anglais il est commode
+d’avoir un codage plus étendu.
+</p>
+<p>La norme moderne de codage, d’une certaine façon une réunion des autres,
+est l’UTF-8, l’une des représentations de l’Unicode. C’est le codage par
+défaut de LaTeX depuis 2018.
+</p>
+<p>Le paquetage <code>inputenc</code> permet à LaTeX de savoir quel codage est
+utilisé. Par exemple, la commande suivante dit explictement que le
+fichier d’entrée est en UTF-8 (notez l’absence de tiret).
+</p>
+<div class="example">
+<pre class="example">\usepackage[utf8]{inputenc}
+</pre></div>
+
+<p>Attention : n’utilisez <code>inputenc</code> qu’avec le moteur pdfTeX
+(voir <a href="#TeX-engines">TeX engines</a>).  (Les moteurs XeTeX et LuaTeX supposent
+que le fichier d’entrée est codé en UTF-8). Si vous invoquez LaTeX
+avec soit la commande <code>xelatex</code> soit la commande
+<code>lualatex</code>, et essayez de déclarer un codage distinct d’UTF-8
+avec <code>inputenc</code>, comme par ex. <code>latin1</code>, alors vous
+obtiendrez l’erreur <code>inputenc is not designed for xetex or luatex</code>.
+</p>
+<p>Une erreur du paquetage <code>inputenc</code> telle que <code>Invalid UTF-8
+byte "96</code> signifie que le fichier d’entrée contient du matériel qui ne
+suit pas le schéma de codage. Souvent ces erreurs proviennent de la copie
+de matériel issu d’un document utilisant un codage différent de celui du
+fichier d’entrée ; l’erreur donnée en exemple provient d’un guillemet
+anglais simple copié d’une page web utilisant <code>latin1</code> vers un
+fichier d’entrée LaTeX utilisant UTF-8.  La solutiçon la plus simple
+consiste à remplacer tout caractère non-UTF-8 avec leur équivalent UTF-8,
+ou d’utiliser une commande ou un caractère équivalent en LaTeX.
+</p>
+<a name="index-_005cinputencoding"></a>
+<a name="g_t_005cinputencoding"></a><p>Dans certains documents, tel que des collections d’articles de revue
+écrits pas différents auteurs, changer le codage en milieu de document
+peut s’avérer nécessaire. Utiliser la commande
+<code>\inputencoding{<var>nom-codage</var>}</code>.  Les valeurs les plus usuelles
+pour <var>nom-codage</var> sont : <code>ascii</code>, <code>latin1</code>, <code>latin2</code>,
+<code>latin3</code>, <code>latin4</code>, <code>latin5</code>, <code>latin9</code>,
+<code>latin10</code>, et <code>utf8</code>.
+</p>
+
+<hr>
 <a name="g_t_005crule"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005ctoday" accesskey="n" rel="next">\today</a>, Précédent: <a href="#Additional-Latin-letters" accesskey="p" rel="prev">Additional Latin letters</a>, Monter: <a href="#Special-insertions" accesskey="u" rel="up">Special insertions</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005ctoday" accesskey="n" rel="next">\today</a>, Précédent: <a href="#inputenc-package" accesskey="p" rel="prev">inputenc package</a>, Monter: <a href="#Special-insertions" accesskey="u" rel="up">Special insertions</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005crule-1"></a>
-<h3 class="section">23.7 <code>\rule</code></h3>
+<h3 class="section">23.8 <code>\rule</code></h3>
 <a name="index-_005crule"></a>
 
 <p>Synopsis :
@@ -17777,7 +22016,7 @@
 Précédent: <a href="#g_t_005crule" accesskey="p" rel="prev">\rule</a>, Monter: <a href="#Special-insertions" accesskey="u" rel="up">Special insertions</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005ctoday-1"></a>
-<h3 class="section">23.8 <code>\today</code></h3>
+<h3 class="section">23.9 <code>\today</code></h3>
 <a name="index-_005ctoday"></a>
 <a name="index-date-d_0027aujourd_0027hui"></a>
 
@@ -17787,7 +22026,7 @@
 <code>\month</code>, et <code>\year</code> (voir <a href="#g_t_005cday-_005cmonth-_005cyear">\day \month \year</a>) pour faire
 cela.  Elle n’est pas mise à jour durant l’execution de la compilation.
 </p>
-<p>Les extensions multilingues comme entre autres le paquetage <samp>babel</samp>
+<p>Les extensions multilingues comme entre autres le paquetage <code>babel</code>
 ou la classe <samp>lettre</samp> localisent <code>\today</code>. Par exemple le code
 suivant produit ‘<samp>4 juillet 1976</samp>’ :
 </p>
@@ -17844,14 +22083,14 @@
   }
 \begin{document}
 \frontmatter
-\include{pref} 
+\include{pref}
 \mainmatter
-\include{chap1} 
+\include{chap1}
 \include{chap2}
 \appendix
 \include{append}
 \backmatter
-\include{bib} 
+\include{bib}
 \end{document}
 </pre></div>
 
@@ -17953,7 +22192,7 @@
 dans un document LaTeX.
 </p>
 <p>La commande <code>\include</code> fait trois choses : elle exécute
-<code>\clearpage</code> (voir <a href="#g_t_005cclearpage-_0026-_005ccleardoublepage">\clearpage &  \cleardoublepage</a>), puis elle
+<code>\clearpage</code> (voir <a href="#g_t_005cclearpage-_0026-_005ccleardoublepage">\clearpage & \cleardoublepage</a>), puis elle
 insère le matériel à partir du fichier <samp><var>nomfichier</var>.tex</samp> dans
 le document, ensuite fait encore un <code>\clearpage</code>. Cette commande ne
 peut apparaître que dans le corps du document.
@@ -18119,7 +22358,7 @@
 <h2 class="chapter">25 Parties pré/post-liminaires</h2>
 
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">• <a href="#Table-of-contents-etc_002e" accesskey="1">Table des matières etc.</a>:</td><td>  </td><td align="left" valign="top">Table des matière, liste des figures, liste des tableaux.
+<tr><td align="left" valign="top">• <a href="#Table-of-contents-etc_002e" accesskey="1">Table des matières etc.</a>:</td><td>  </td><td align="left" valign="top">Table des matières, liste des figures, liste des tableaux.
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#Glossaries" accesskey="2">Glossaires</a>:</td><td>  </td><td align="left" valign="top">Génère un glossaire.
 </td></tr>
@@ -18253,8 +22492,8 @@
 <a name="index-polyglossia_002c-paquetage"></a>
 
 <p>De même, les deux autres lignes s’occupent des deux autres. Des
-paquetages d’internationalisation tels que <samp>babel</samp> ou
-<samp>polyglossia</samp> modifient les titres en fonction de la langue de base
+paquetages d’internationalisation tels que <code>babel</code> ou
+<code>polyglossia</code> modifient les titres en fonction de la langue de base
 sélectionnée.
 </p>
 <a name="index-paquetage-tocloft"></a>
@@ -18266,28 +22505,88 @@
 <p>Le CTAN a beaucoup de paquetages traitant de la table des matières et
 des listes de figures et de tableaux.  L’un d’eux bien commode pour
 ajuster certains aspects du traitement par défaut, tels que
-l’espacement, est <samp>tocloft</samp>.  Et <samp>tocbibbind</samp> permet d’ajouter
+l’espacement, est <code>tocloft</code>.  Et <code>tocbibbind</code> permet d’ajouter
 automatiquement la bibliograpghie, les indexes, etc. à la table des
 matières.
 </p>
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">• <a href="#g_t_005caddcontentsline" accesskey="1">\addcontentsline</a>:</td><td>  </td><td align="left" valign="top">Ajouter une entrée dans la table des matières etc.
+<tr><td align="left" valign="top">• <a href="#g_t_005c_0040dottedtocline" accesskey="1">\@dottedtocline</a>:</td><td>  </td><td align="left" valign="top">Formate une entrée dans la table des matières etc.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005caddtocontents" accesskey="2">\addtocontents</a>:</td><td>  </td><td align="left" valign="top">Ajouter du texte directement au fichier table des matières etc.
+<tr><td align="left" valign="top">• <a href="#g_t_005caddcontentsline" accesskey="2">\addcontentsline</a>:</td><td>  </td><td align="left" valign="top">Ajouter une entrée dans la table des matières etc.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cnofiles" accesskey="3">\nofiles</a>:</td><td>  </td><td align="left" valign="top">Empêche l’écriture dans les fichiers auxiliaires.
+<tr><td align="left" valign="top">• <a href="#g_t_005caddtocontents" accesskey="3">\addtocontents</a>:</td><td>  </td><td align="left" valign="top">Ajouter du texte directement au fichier table des matières etc.
 </td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005ccontentsline" accesskey="4">\contentsline</a>:</td><td>  </td><td align="left" valign="top">Règle une ligne de table des matières, etc.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cnofiles" accesskey="5">\nofiles</a>:</td><td>  </td><td align="left" valign="top">Empêche l’écriture dans les fichiers auxiliaires.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cnumberline" accesskey="6">\numberline</a>:</td><td>  </td><td align="left" valign="top">Place le numéro en argument fer a gauche dans une boîte.
+</td></tr>
 </table>
 
 
 <hr>
+<a name="g_t_005c_0040dottedtocline"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005caddcontentsline" accesskey="n" rel="next">\addcontentsline</a>, Monter: <a href="#Table-of-contents-etc_002e" accesskey="u" rel="up">Table of contents etc.</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005c_0040dottedtocline-1"></a>
+<h4 class="subsection">25.1.1 <code>\@dottedtocline</code></h4>
+
+<a name="index-_005c_0040dottedtocline"></a>
+<a name="index-table-des-matieres_002c-cree-une-ligne-pointillee"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\@dottedtocline{<var>numnivrubrique</var>}{<var>renfoncement</var>}{<var>largeurnum</var>}{<var>texte</var>}{<var>numpage</var>}
+</pre></div>
+
+<p>Uitlisée en interne par LaTeX pour formater une ligne d’article dans
+la table des matières, table des figures ou table des tableaux. Les
+auteurs ne saisissent pas directement des commandes
+<code>\@dottedtocline</code>.
+</p>
+<p>Cette commande est typiquement utilisée par <code>\l at section</code>,
+<code>\l at subsection</code>, etc., pour formater le contenu de ces tables.
+Par exemple, le fichier <samp>article.cls</samp> contient ces définitions :
+</p>
+<div class="example">
+<pre class="example">\newcommand*\l at section{\@dottedtocline{1}{1.5em}{2.3em}}
+\newcommand*\l at subsection{\@dottedtocline{2}{3.8em}{3.2em}}
+\newcommand*\l at subsubsection{\@dottedtocline{3}{7.0em}{4.1em}}
+</pre></div>
+
+<p>Dans cet exemple, on dirait <code>\@dottedcline</code> ne prend que trois
+argument. Mais en remontant le code on s’aperçoit qu’elle prend
+également les deux arguments finaux <var>texte</var> et <var>numéro-page</var> du
+synopsis d’appel de <code>\contentsline</code> (voir <a href="#g_t_005ccontentsline">\contentsline</a>).
+</p>
+<a name="index-points-de-suite_002c-pointilles-dans-la-table-des-matieres"></a>
+<p>Entre la boîte du texte de titre de rubrique et la marge de droite, ces
+commandes <code>\@dottedtocline</code> insèrent des <em>points de suite</em>,
+c-à-d. une ligne en pointillés uniformément espacés. L’espace
+inter-point est donné par la commande <code>\@dotsep</code>.  Par défaut
+c’est 4.5 (exprimé en unités de longueur mathématique, ou <code>mu</code>,
+soit <code>1/18</code>em.  On peut le modifier avec
+<code>\renewcommand</code>, comme dans
+<code>\renewcommand{\@dotsep}{3.5}</code>.
+</p>
+<p>Dans la classe standarde <samp>book</samp>, LaTeX n’utilise pas de points
+de suite pour articles de la table correspondant aux rubriques de niveau
+<code>\part</code> ou <code>\chapter</code>, et dans la classe <samp>article</samp>, il
+n’en utilise pas pour les articles de niveau <code>\section</code>.
+</p>
+
+<hr>
 <a name="g_t_005caddcontentsline"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005caddtocontents" accesskey="n" rel="next">\addtocontents</a>, Monter: <a href="#Table-of-contents-etc_002e" accesskey="u" rel="up">Table of contents etc.</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005caddtocontents" accesskey="n" rel="next">\addtocontents</a>, Précédent: <a href="#g_t_005c_0040dottedtocline" accesskey="p" rel="prev">\@dottedtocline</a>, Monter: <a href="#Table-of-contents-etc_002e" accesskey="u" rel="up">Table of contents etc.</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005caddcontentsline-1"></a>
-<h4 class="subsection">25.1.1 <code>\addcontentsline</code></h4>
+<h4 class="subsection">25.1.2 <code>\addcontentsline</code></h4>
 <a name="index-_005caddcontentsline_007bext_007d_007bunit_007d_007btexte_007d"></a>
 <a name="index-table-des-matieres_002c-ajouter-manuellement-un-article"></a>
 
@@ -18297,26 +22596,71 @@
 <pre class="example">\addcontentsline{<var>ext</var>}{<var>unit</var>}{<var>texte</var>}
 </pre></div>
 
-<p>La commande <code>\addcontentsline</code> ajoute une entrée a la liste ou
-table specifiée où :
+<a name="index-_005ccontentsline"></a>
+<p>Ajoute un article dans le fichier auxiliaire dont l’extension de nom est
+<var>ext</var>.
 </p>
+<p>L’exemple suivant a pour effet d’ajouter une ligne ‘<samp>Appendices</samp>’ à
+la table des matières :
+</p>
+<div class="example">
+<pre class="example">\addcontentsline{toc}{section}{\protect\textbf{Appendices}}
+</pre></div>
+
+<p>elle apparaîtra au même niveau de renfoncement que les rubriques, sera en
+caractères gras, et recevra le numéro de page correspondant au point où
+la commande apparaît dans le fichier d’entrée.
+</p>
+<p>La commande <code>\addcontentsline</code> écrit de l’information dans le
+fichier <samp><var>nom-racine</var>.<var>ext</var></samp>, où <var>nom-racine</var> est le
+nom du fichier racine (voir <a href="#Splitting-the-input">Splitting the input</a>). Il écrit cette
+information comme le texte de la commande
+<code>\contentsline{<var>unit</var>}{<var>texte</var>}{<var>numéro</var>}</code>, où
+<code><var>numéro</var></code> est la valeur courante du compteur <code><var>unit</var></code>
+(voir <a href="#g_t_005ccontentsline">\contentsline</a>). Le cas le plus fréquent est la table des
+matières et dans ce cas <var>numéro</var> est la valeur du compteur
+<var>unit</var> dans la première page produite où la commande
+<code>\addcontentsline</code> correspondante fut utilisée.
+</p>
+<p>Cette commande est invoquées par les commandes de rubricage
+<code>\chapter</code>, etc. (voir <a href="#Sectioning">Sectioning</a>), et aussi par <code>\caption</code>
+au sein d’un environnement flottant (voir <a href="#Floats">Floats</a>). Mais elle est
+aussi directement utilisées par des auteurs. Par exemple, un auteur
+écrivant un livre dont le style est d’avoir une préface non numérotée
+pourrait utiliser <code>\chapter*</code>. Mais cette commande ne produit pas
+d’article dans la table des matière, on peut alors l’entrer manuellement
+ainsi :
+</p>
+<div class="example">
+<pre class="example">\chapter*{Preface}
+\addcontentsline{toc}{chapter}{\protect\numberline{}Préface}
+</pre></div>
+
+<p>Dans le fichier <samp><var>nom-racine</var>.toc</samp> LaTeX insère alors la
+ligne <code>\contentsline {chapter}{\numberline {}Préface}{3}</code> ;
+notez que le numéro de page ‘<samp>3</samp>’ est généré automatiquement par le
+système, et non saisi manuellement.
+</p>
+<p>Tous les arguments de <code>\addcontentsline</code> sont obligatoires.
+</p>
+
 <dl compact="compact">
 <dt><var>ext</var></dt>
-<dd><p>L’extension de nom de fichier du fichier dans lequel l’information doit
-être écrite, typiquement c’est l’une des trois suivante :: <code>toc</code>
-pour la table des matière (« table of contents » en langue anglaise),
-<code>lof</code> pour la liste des figures (« list of figures »), ou
-<code>lot</code> pour la liste des tableaux (« list of tables »).
+<dd><p>Typiquement c’est l’une des trois chaînes suivantes : <code>toc</code> pour la
+table des matière (« table of contents » en langue anglaise), <code>lof</code>
+pour la liste des figures (« list of figures »), ou <code>lot</code> pour la
+liste des tableaux (« list of tables »).  L’extension de nom de fichier
+du fichier dans lequel l’information doit être écrite.
 </p>
 </dd>
 <dt><var>unit</var></dt>
-<dd><p>Le nom de l’unité sectionnelle à ajouter, typiquement l’une des
-suivantes, selon la valeur de l’argument <var>ext</var> :
+<dd><p>Une chaîne dépendant de la valeur de l’argument <var>ext</var>, typiquement
+l’une des suivantes :
 </p>
 <dl compact="compact">
 <dt><code>toc</code></dt>
-<dd><p>Les unités sectionnelles : <code>part</code>, <code>chapter</code>,
-<code>section</code>, <code>subsection</code>, <code>subsubsection</code>.
+<dd><p>Pour la table des matières, c’est le nom d’une unité sectionnelle : <code>part</code>, <code>chapter</code>,
+<code>section</code>, <code>subsection</code>, <code>subsubsection</code>, etc.
 </p></dd>
 <dt><code>lof</code></dt>
 <dd><p>Pour la liste des figures : <code>figure</code>.
@@ -18328,26 +22672,38 @@
 
 </dd>
 <dt><var>texte</var></dt>
-<dd><p>Le texte de l’entrée.
+<dd><p>Le texte de l’entrée. On doit précéder de <code>\protect</code> toute commande
+fragile (voir <a href="#g_t_005cprotect">\protect</a>) y figurant.
 </p></dd>
 </dl>
 
-<a name="index-_005ccontentsline"></a>
-<p>Ce qui est écrit dans le fichier <samp>.<var>ext</var></samp> est la commande
-<code>\contentsline{<var>unit</var>}{<var>texte</var>}{<var>numéro</var>}</code>, où
-<code><var>numéro</var></code> est la valeur courante du compteur
-<code><var>unit</var></code>.
+<p>La commande <code>\addcontentsline</code> a une interaction avec
+<code>\include</code> (voir <a href="#g_t_005cinclude-_0026-_005cincludeonly">\include & \includeonly</a>). Si vous les utilisez
+au même niveau comme dans
+<code>\addcontentsline{...}{...}{...}\include{...}</code>, alors les
+lignes dans la table des matières risquent de sortir dans un ordre
+erroné. La solution est de déplacer <code>\addcontentsline</code> dans le
+fichier qu’on inclut.
 </p>
+<p>Si vous utiliser une <var>unit</var> que LaTeX ne reconnaît pas, comme
+la coquille dans l’exemple suivant
+</p>
+<div class="example">
+<pre class="example">\addcontentsline{toc}{setcion}{\protect\textbf{Appendices}}
+</pre></div>
 
+<p>alors vous n’obtiendrez pas une erreur mais le formatage de la table des
+matières sera incohérent.
+</p>
 
 <hr>
 <a name="g_t_005caddtocontents"></a>
 <div class="header">
 <p>
-Suivant: <a href="#g_t_005cnofiles" accesskey="n" rel="next">\nofiles</a>, Précédent: <a href="#g_t_005caddcontentsline" accesskey="p" rel="prev">\addcontentsline</a>, Monter: <a href="#Table-of-contents-etc_002e" accesskey="u" rel="up">Table of contents etc.</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005ccontentsline" accesskey="n" rel="next">\contentsline</a>, Précédent: <a href="#g_t_005caddcontentsline" accesskey="p" rel="prev">\addcontentsline</a>, Monter: <a href="#Table-of-contents-etc_002e" accesskey="u" rel="up">Table of contents etc.</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005caddtocontents-1"></a>
-<h4 class="subsection">25.1.2 <code>\addtocontents</code></h4>
+<h4 class="subsection">25.1.3 <code>\addtocontents</code></h4>
 <a name="index-_005caddtocontents_007bext_007d_007btexte_007d"></a>
 
 <p>La commande <code>\addtocontents</code>{<var>ext</var>}{<var>texte</var>} ajoute du
@@ -18369,13 +22725,89 @@
 </dl>
 
 <hr>
+<a name="g_t_005ccontentsline"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cnofiles" accesskey="n" rel="next">\nofiles</a>, Précédent: <a href="#g_t_005caddtocontents" accesskey="p" rel="prev">\addtocontents</a>, Monter: <a href="#Table-of-contents-etc_002e" accesskey="u" rel="up">Table of contents etc.</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005ccontentsline-1"></a>
+<h4 class="subsection">25.1.4 <code>\contentsline</code></h4>
+
+<a name="index-table-des-matieres"></a>
+<a name="index-_005ccontentsline-1"></a>
+<a name="index-_005ctableofcontents-1"></a>
+<a name="index-_002etoc_002c-fichier-1"></a>
+<a name="index-_005clistoffigures-1"></a>
+<a name="index-_005clistoftables-1"></a>
+<a name="index-_002elof_002c-fichier"></a>
+<a name="index-_002elot_002c-fichier"></a>
+<a name="index-_005cl_0040chapter"></a>
+<a name="index-_005cl_0040section"></a>
+<a name="index-_005cl_0040subsection"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\contentsline{<var>unit</var>}{<var>texte</var>}{<var>numéro-page</var>}
+</pre></div>
+
+<p>Utilisé en interne par LaTeX pour composer un article dans une table
+des matières, table des figures, ou table des tableaux (voir <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>). Les auteurs ne saisissent pas directement les commandes
+<code>\contentsline</code>.
+</p>
+<p>En général l’ajout de matériel à ces table est fait automatiquement par
+les commande <code>\chapter</code>, <code>\section</code>, etc. pour la table des
+matières, ou par la commande <code>\caption</code> au sein d’un environnement
+<code>\figure</code> ou <code>\table</code> (voir <a href="#figure">figure</a> et voir <a href="#table">table</a>).
+Ainsi, en supposant que le fichier raacine est <samp>these.tex</samp>, et
+qu’il contient la déclaration <code>\tableofcontents</code>, la commande
+<code>\chapter{Chapitre premier}</code> produit quelque-chose de ce genre
+dans le ifchier <samp>these.toc</samp> :
+</p>
+<div class="example">
+<pre class="example">\contentsline {chapter}{\numberline {1}Chapitre premier}{3}
+</pre></div>
+
+<p>Si le fichier contient la déclaration <code>\listoffigures</code> alors un
+environnement figure comprenant <code>\caption{Essai}</code> produira quelque-chose de ce genre dans <samp>these.lof</samp>.
+</p>
+<div class="example">
+<pre class="example">\contentsline {figure}{\numberline {1.1}{\ignorespaces Essai}}{6}
+</pre></div>
+
+<p>Pour ajouter manuellement du matériel, utilisez
+<code>\addcontentsline{<var>typefic</var>}{<var>unit</var>}{\<var>texte</var>}</code>,
+où <var>typefic</var> est <code>toc</code>, <code>lof</code>, ou <code>lot</code>
+(voir <a href="#g_t_005caddcontentsline">\addcontentsline</a>).
+</p>
+<a name="index-paquetage-tocloft-1"></a>
+<a name="index-tocloft_002c-paquetage-1"></a>
+
+<p>Pour manipuler la façon dont le matériel de la commande
+<code>\contentline</code> est composé, voir le paquetage <code>tocloft</code>.
+</p>
+<a name="index-paquetage-hyperref"></a>
+<a name="index-hyperref_002c-paquetage"></a>
+
+
+<p>Notez que le paquetage <code>hyperref</code> change la définition de
+<code>\contentsline</code> (et de <code>\addcontentsline</code>) pour ajouter plus
+d’arguments, fabriquer des hyperliens.  C’est la source de l’erreur
+<code>Argument of \contentsline has an extra }</code> quand on
+ajoute/supprime l’utilisation d’<code>hyperref</code> et qu’une compilation a
+déjà été faite.  Pour réparer cette erreur, détruisez les fichiers
+<samp>.toc</samp>, <samp>.lof</samp> ou <samp>.lot</samp>, et exécutez de nouveau
+LaTeX.
+</p>
+
+<hr>
 <a name="g_t_005cnofiles"></a>
 <div class="header">
 <p>
-Précédent: <a href="#g_t_005caddtocontents" accesskey="p" rel="prev">\addtocontents</a>, Monter: <a href="#Table-of-contents-etc_002e" accesskey="u" rel="up">Table of contents etc.</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cnumberline" accesskey="n" rel="next">\numberline</a>, Précédent: <a href="#g_t_005ccontentsline" accesskey="p" rel="prev">\contentsline</a>, Monter: <a href="#Table-of-contents-etc_002e" accesskey="u" rel="up">Table of contents etc.</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <a name="g_t_005cnofiles-1"></a>
-<h4 class="subsection">25.1.3 <code>\nofiles</code></h4>
+<h4 class="subsection">25.1.5 <code>\nofiles</code></h4>
 
 <a name="index-_005cnofiles"></a>
 
@@ -18408,6 +22840,56 @@
 </p>
 
 <hr>
+<a name="g_t_005cnumberline"></a>
+<div class="header">
+<p>
+Précédent: <a href="#g_t_005cnofiles" accesskey="p" rel="prev">\nofiles</a>, Monter: <a href="#Table-of-contents-etc_002e" accesskey="u" rel="up">Table of contents etc.</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cnumberline-1"></a>
+<h4 class="subsection">25.1.6 <code>\numberline</code></h4>
+
+<a name="index-_005cnumberline"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\numberline{\<var>numéro</var>}
+</pre></div>
+
+<p>Compose son argument fer à gauche dans une boîte. Cela est utilisé au
+sein d’une commande <code>\contentsline</code> pour composer les numéros de
+rubrique (voir <a href="#g_t_005ccontentsline">\contentsline</a>).
+</p>
+<p>Par exemple, cette ligne dans un fichier <samp>.toc</samp> a pour effer que le
+<code>1.1</code> est composé fer à gauche :
+</p>
+<div class="example">
+<pre class="example">\contentsline {subsection}{\numberline {1.1}Motivation}{2}
+</pre></div>
+
+<p>Par défaut, LaTeX compose tout numéro de rubrique au sein d’une boîte
+de longueur <code>\@tempdima</code>.  Cette longueur est réglée par les
+commandes <code>\l at section</code>, <code>\l at subsection</code>, etc.  Pour Mettre
+les numéros de rubrique dans des boîtes de longueur naturelle utiliser le
+code <code>\renewcommand{\numberline}[1]{#1~}</code> avant
+<code>\tableofcontents</code>.
+</p>
+<p>Cette commande est fragile, aussi vous pourriez avoir besoin de la
+précéder d’un <code>\protect</code> (voir <a href="#g_t_005cprotect">\protect</a>).  Un exemple
+est l’utilisation de <code>\protect</code> dans la commande suivante :
+</p>
+<div class="example">
+<pre class="example"><code>\addcontentsline{toc}{section}{\protect\numberline {}Sommaire}</code>
+</pre></div>
+
+<p>de sorte à obtenir le <code>\numberline</code> dans la commande
+<code>\contentsline</code> dans le fichier <samp>.toc</samp> ainsi :
+<code>\contentsline {section}{\numberline {}Sommaire}{6}</code> (le
+numéro de page ‘<samp>6</samp>’ est ajouté automatiquement par LaTeX ;
+voir <a href="#g_t_005caddcontentsline">\addcontentsline</a>).
+</p>
+
+<hr>
 <a name="Glossaries"></a>
 <div class="header">
 <p>
@@ -18434,6 +22916,7 @@
 <p>Le paquetage <code>glossary</code> disponible sur le CTAN fournit une prise en
 charge de glossaires plus élaborée.
 </p>
+
 <hr>
 <a name="Indexes"></a>
 <div class="header">
@@ -18445,27 +22928,219 @@
 <a name="index-index"></a>
 
 <a name="index-_005cmakeindex"></a>
-<p>La commande <code>\makeindex</code> active la création d’index.  Placez là dans le
-préambule.
-</p>
 <a name="index-_005cindex"></a>
 <a name="index-_002eidx_002c-fichier"></a>
-<p>La commande <code>\index{<var>texte</var>}</code> écrit un article d’index pour
-<var>texte</var> dans un fichier auxiliaire nommé avec une extention
-<samp>.idx</samp>.
+
+<p>Si vous dites à LaTeX les termes que vous voulez voir apparaître dans
+un index, alors il peut produire cet index, classé alphabétiquement et
+en maintenant automatiquement les numéros de page.  Ce qui suit illustre
+les bases.
 </p>
-<a name="index-_005cindexentry"></a>
-<p>Plus précisément, ce qui est écrit est la commande
-<code>\indexentry{<var>texte</var>}{<var>numpage</var>}</code>, où <var>numpage</var> est
-la valeur courante de <code>\thepage</code>.
+<div class="example">
+<pre class="example">\documentclass{article}
+\usepackage{makeidx}    % Fournit les commandes d'indexation
+  \makeindex
+% \usepackage{showidx}  % Affiche les notes en marge des articles
+                        % de l'index
+  ...
+\begin{document}
+  ...
+Le théorème de Wilson\index{Théorème de Wilson} dit qu'un nombre $n>1$
+est premier si et seulement si la factorielle de $n-1$ est congurente à
+$-1$ modulo~$n$.\index{congruence!et théorème de Wilson}
+  ...
+\printindex
+\end{document}
+</pre></div>
+
+<p>Comme illustré ci-dessus, on déclare des articles d’index avec la
+commande <code>\index</code> (voir <a href="#g_t_005cindex">\index</a>). Quand vous exécutez LaTeX,
+le <code>\index</code> inscrit son information, telle que ‘<samp>Théorème de
+Wilson</samp>’, et le numéro de page, dans un fichier auxilaire dont le nom
+finit en <samp>.idx</samp>. Ensuite, pour classer par ordre alphabétique, et
+pour d’autre manipulations, on exécute un program externe, typiquement
+<code>makeindex</code> (voir <a href="#makeindex">makeindex</a>), ce qui écrit un fichier dont le
+nom finit en <samp>.ind</samp>.  Finalement, <code>\printindex</code> ramène cette
+information manipulée dans la sortie (voir <a href="#g_t_005cprintindex">\printindex</a>).
 </p>
-<a name="index-Voir-et-Voir-aussi_002c-article-d_0027index"></a>
-<a name="index-article-d_0027index_002c-_00ab-Voir-_00bb-et-_00ab-Voir-aussi-_00bb"></a>
-<p>Pour générer un article d’index pour « toto » qui dit « Voir titi »,
-utilisez une barre verticale : <code>\index{toto|see{titi}}</code>.
-Utilisez <code>seealso</code> au lieu de <code>see</code> pour fabriquer un article
-en « Voir aussi ».
+<p>Ainsi, si le code de l’exemple plus haut est dans le fichier
+<samp>numth.tex</samp> alors exécuter ‘<samp>pdflatex numth</samp>’ sauvegarde
+l’information de l’article d’index et son numéro de page dans
+<samp>numth.idx</samp>. Et ensuite exécuter ‘<samp>makeindex numth</samp>’ classe par
+ordre alphabétique et sauvegarde les résultats dans
+<samp>numth.ind</samp>. Finalement, exécuter de nouveau ‘<samp>pdflatex numth</samp>’
+affiche l’index désiré, à l’endoit où la commande <code>\printindex</code>
+est dans le code source.
 </p>
+<p>Il, y a beaucoup d’options pour contrôler la sortie.  Un exemple est que
+le point d’exclamation dans <code>\index{congruence!et théorème de
+Wilson}</code> produit un article principal pour ‘<samp>congruence</samp>’ avec un
+sous-article pour ‘<samp>et théorème de Wilson</samp>’.  Pour plus
+d’information, voir <a href="#makeindex">makeindex</a>.
+</p>
+<p>Les commandes <code>\makeindex</code> et <code>\printindex</code> sont
+indépendantes.  Ne pas mettre le <code>\makeindex</code> arrête que LaTeX
+sauvegarde les articles d’index dans le fichier auxiliaire. Ne pas
+mettre le <code>\printindex</code> a pour effet que LaTeX n’affiche pas
+l’index dans la sortie.
+</p>
+<a name="index-paquetage-showidx"></a>
+<a name="index-showidx_002c-paquetage"></a>
+
+<a name="index-paquetage-multind"></a>
+<a name="index-multind_002c-paquetage"></a>
+
+<a name="index-indexes-multiples"></a>
+<a name="index-multiples_002c-indexes"></a>
+<p>Nombre de paquetages existent concernant l’indexation. Le paquetage
+<code>showidx</code> a pour effet que chaque article d’index est affiché dans
+la marge sur la page où le <code>\index</code> apparaît. Ceci peut être utile
+pour préparer l’index.  Le paquetage <code>multind</code>, avec d’autres,
+prend en charge les indexes multiples. Voir aussi l’article de la FAQ
+TeX sur ce sujet,
+<a href="https://www.texfaq.org/FAQ-multind">https://www.texfaq.org/FAQ-multind</a>, et le sujet CTAN,
+<a href="https://ctan.org/topic/index-multi">https://ctan.org/topic/index-multi</a>.
+</p>
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top">• <a href="#Produce-the-index-manually" accesskey="1">Produce the index manually</a>:</td><td>  </td><td align="left" valign="top">Classez les articles vous-même.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cindex" accesskey="2">\index</a>:</td><td>  </td><td align="left" valign="top">Déclare un article d’index.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#makeindex" accesskey="3">makeindex</a>:</td><td>  </td><td align="left" valign="top">Classe les articles d’index automatiquement.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cprintindex" accesskey="4">\printindex</a>:</td><td>  </td><td align="left" valign="top">Met l’index à cet endroit.
+</td></tr>
+</table>
+
+
+<hr>
+<a name="Produce-the-index-manually"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cindex" accesskey="n" rel="next">\index</a>, Monter: <a href="#Indexes" accesskey="u" rel="up">Indexes</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="Produire-l_0027index-manuellement"></a>
+<h4 class="subsection">25.3.1 Produire l’index manuellement</h4>
+
+<a name="index-index_002c-production-manuelle"></a>
+<a name="index-theindex"></a>
+
+<p>Les documents qui sont brefs et statiques peuvent avoir un index produit
+manuellement. L’exemple ci-dessous produit une page séparée intitulée
+‘<samp>Index</samp>’, en format à deux colonnes.
+</p>
+<a name="index-environnement-theindex"></a>
+<a name="index-theindex_002c-environnement"></a>
+
+<div class="example">
+<pre class="example">\begin{theindex}
+\item acorn squash, 1
+\subitem maple baked, 2
+\indexspace
+\item bacon, 3
+\subitem maple baked, 4
+\end{theindex}
+</pre></div>
+
+<p>Notez que l’auteur doit saisir les numéros de page, ce qui est rébarbatif
+et résulte en des numéros inexacts si le document change. C’est pourquoi
+dans la plupart des cas des méthodes automatisées telles que
+<code>makeindex</code> sont préférables.  Voir <a href="#Indexes">Indexes</a>.
+</p>
+<a name="index-_005citem-5"></a>
+<a name="index-_005csubitem"></a>
+<a name="index-_005csubsubitem"></a>
+<a name="index-_005cindexspace"></a>
+<p>Toutefois nous couvrons ces commandes pour être exhaustif, et parce que
+les méthode automatisées sont basées sur elles. Comme l’exemple
+l’illustre, un article principal utilise <code>\item</code>, un sous-article
+<code>\subitem</code>, et le niveau le plus bas utilise <code>\subsubitem</code>.
+Les lignes à blanc entre les articles sont sans effet. L’exemple
+ci-dessus inclut <code>\indexspace</code> pour produire un espace vertical dans
+la sortie que certains styles utilisent avant le premier article
+commençant avec une nouvelle lettre.
+</p>
+
+<hr>
+<a name="g_t_005cindex"></a>
+<div class="header">
+<p>
+Suivant: <a href="#makeindex" accesskey="n" rel="next">makeindex</a>, Précédent: <a href="#Produce-the-index-manually" accesskey="p" rel="prev">Produce the index manually</a>, Monter: <a href="#Indexes" accesskey="u" rel="up">Indexes</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cindex-1"></a>
+<h4 class="subsection">25.3.2 <code>\index</code></h4>
+
+<a name="index-_005cindex-1"></a>
+<a name="index-_002eidx_002c-fichier-1"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\index{<var>chaîne-article-index</var>}
+</pre></div>
+
+<p>Déclare un article dans l’index.  Cette commande est fragile
+(voir <a href="#g_t_005cprotect">\protect</a>).
+</p>
+<p>Par exemple, comme décrit dans <a href="#Indexes">Indexes</a>, une façon d’obtenir un
+index du code ci-dessous est de compiler le document avec <code>pdflatex
+test</code>, puis de traiter les articles de l’index avec <code>makeindex
+test</code>, et ensuite de compiler de nouveau avec <code>pdflatex test</code>.
+</p>
+<div class="example">
+<pre class="example">% fichier test.tex
+  ...
+W~Ackermann (1896--1962).\index{Ackermann}
+  ...
+fonction d'Ackermann\index{Ackermann!fonction}
+  ...
+taux de croissance\index{Ackermann!fonction!taux de croissance}
+</pre></div>
+
+<a name="index-index_002c-articles_002c-sous_002darticles"></a>
+<p>Les trois articles obtiendront un numéro de page, comme dans
+‘<samp>Ackermann, 22</samp>’.  LaTeX formate le deuxième comme un
+sous-article du premier, sur la ligne du dessous et renfoncé, et le
+troisième comme un sous-article du deuxième. On ne peut pas imbriquer
+les articles au delà du troisième niveau de sous-articles.  (Si vous
+ajoutez <code>\index{Ackermann!fonction!taux de
+croissance!comparaison}</code> alors <code>makeindex</code> dit ‘<samp>Scanning
+input file test.idx....done (4 entries accepted, 1 rejected)</samp>’ et le
+quatrième niveau est silencieusement absent de l’index).
+</p>
+<p>Si vous saisissez un deuxième <code>\index</code> avec la même
+<var>chaîne-article-index</var> alors vous obtiendrez un unique article
+d’index avec deux numéros de page (à moins qu’il se trouve que les deux
+soient sur la même page). Ainsi, ajouter <code>comme pour
+Ackermann.\index{Ackermann}</code> plus loin dans le même document que
+ci-dessus donnera un article d’index du genre de ‘<samp>Ackermann, 22,
+151</samp>’.  Notez aussi que vous pouvez saisir les articles d’index dans un
+ordre quelconque, ainsi par exemple <code>\index{Ackermann!fonction}</code>
+peut arriver avant <code>\index{Ackermann}</code>.
+</p>
+<a name="index-index_002c-plage-de-pages"></a>
+<p>Obtenez une plage de page en sortie, du genre de ‘<samp>Hilbert, 23--27</samp>’,
+comme avec le code ci-dessous :
+</p>
+<div class="example">
+<pre class="example">W~Ackermann (1896--1962).\index{Ackermann}
+  ...
+D~Hilbert (1862--1943)\index{Ackermann!Hilbert|(}
+  ...
+désapprouvait son mariage.\index{Ackermann!Hilbert|)}
+</pre></div>
+
+<p>Si le début et la fin de la plage de pages sont égaux alors le systène
+ne donne qu’un seul numéro de page, et non une plage.
+</p>
+<p>Si vous indexez des sous-articles mais sans article principal, comme
+dans <code>\index{Jones!programme}</code> et
+<code>\index{Jones!resultats}</code>, alors la sortie est l’article
+‘<samp>Jones</samp>’ sans virgule ni numéro de page, suivi de deux
+sous-articles, du genre de ‘<samp>programme, 50</samp>’ et ‘<samp>resultats, 51</samp>’.
+</p>
+<a name="index-voir-et-voir-aussi_002c-articles-d_0027index"></a>
+<a name="index-index_002c-articles_002c-_00ab-voir-_00bb-et-_00ab-voir-aussi-_00bb"></a>
 <a name="index-_005cseename"></a>
 <a name="index-_005calsoname"></a>
 <a name="index-paquetage-babel-3"></a>
@@ -18473,48 +23148,388 @@
 <a name="index-paquetage-polyglossia-1"></a>
 <a name="index-polyglossia_002c-paquetage-1"></a>
 
-<p>Le texte « Voir » est défini par la macro <code>\seename</code>, et le texte
-« Voir aussi » par la macro <code>\alsoname</code>.  Ils peuvent être redéfinis
-pour d’autres langages.
+
+<p>On génère un article d’index qui dit ‘<samp>Voir</samp>’ en utilisant un
+caractère barre verticale :
+<code>\index{Ackermann!function|see{fonction de P\'eter}}</code>.  On peut
+également obtenir ‘<samp>voir aussi</samp>’ avec <code>seealso</code>.  (Le texte
+‘<samp>voir</samp>’ est défini par <code>\seename</code>, et ‘<samp>voir ausi</samp>’ par
+<code>\alsoname</code> lorsqu’on charge un paquetage d’internationalisation
+tel que <code>babel</code> or <code>polyglossia</code>, et que la langue
+sélectionnée est le français, sinon par défaut c’est ‘<samp>see</samp>’ et
+‘<samp>see also</samp>’, on peut aussi les redéfinir directement avec
+quelque-chose du genre de <code>\renewcommand{\seename}{cf.}
+\renewcommand{\alsoname}{ibid.}</code>).
 </p>
+<p>La production du mot ‘<samp>voir</samp>’ fait partie d’une fonctionalité plus
+générale. Après la barre verticale vous pouvez mettre le nom <var>cmd</var>
+d’une commande <code>\<var>cmd</var></code> à un argment, comme dans
+<code>\index{group|textit}</code> (notez l’absence de contr’oblique sur la
+commande <code>\textit</code>) et le système appliquera cette commande au
+numéro de page dans l’article d’indexe, donnant ici quelque-chose du
+genre de <code>\textit{7}</code>.  Vous pouvez aussi définir vos propres
+commandes comme dans
+<code>\newcommand{\pagecours}[1]{{\color{blue}#1}}</code> et ensuite
+<code>\index{Ackermann!function|pagecours}</code> donnera un numéro de page
+en bleu (voir <a href="#Color">Color</a>).  Voici in autre exemple, moins pratique :
+</p>
+<div class="example">
+<pre class="example">\newcommand\pageindex[1]{#1, \thepage}
+  ... Epimenides.\index{self-reference|pageindex}
+</pre></div>
+
+<p>qui crée une article citant le numéro de page dans le listing de l’index.
+</p>
+<p>Les deux fonctions décrites plus haut peuvent être combinées, comme dans :
+</p>
+<div class="example">
+<pre class="example">\index{Ackermann!fonction|(pagecours}
+  ...
+\index{Ackermann!fonction|)}
+</pre></div>
+
+<p>ce qui en sortie produit un article d’index du genre de ‘<samp>fonction,
+23--27</samp>’ où la plage de numéros de page est en bleu.
+</p>
+<p>Considérez un article d’index tel que ‘<samp>β-testeur</samp>’. Le
+saisir telle que <code>$\beta$-testeur</code> aura pour effet qu’il sera
+classé selon le signe dollar. Vous pouvez le saisir en utilisant une
+arobe, comme dans <code>\index{bêta-testeur@$\beta$-testeur}</code>.
+Lorsque vous spécifiez un article avec une arobe qui sépare deux chaînes,
+<code><var>pos</var>@<var>texte</var></code>, alors <var>pos</var> donne la position
+alphabétique de l’article alors que <var>texte</var> produit le texte de
+l’article. Un autre exemple est que <code>\index{Saint Michael's
+College at SMC}</code> produit un article d’index ‘<samp>SMC</samp>’ classé dans un
+autre endroit que son épellation donnerait naturellement.
+</p>
+<p>Pour mettre le caractère <code>!</code>, <code>@</code>, <code>|</code> ou <code>"</code> dans
+un article d’index, échappez le en le précédant d’un guillement anglais
+double, <code>"</code>.  (Le guillemet double est ignoré pour le classement
+alphabétique).
+</p>
+<a name="index-paquetage-index"></a>
+<a name="index-index_002c-paquetage"></a>
+
+<p>Nombre de paquetages sur le CTAN apportent des fonctionnalités
+supplémentaires allant au-délà de celles fournies par <code>makeidx</code>.
+L’un deux est <code>index</code> qui permet d’avoir des index multiples et
+contient une commande <code>\index*{<var>index-entry-string</var>}</code> qui
+imprime la <var>chaîne-article-index</var> en plus de l’indexer.
+</p>
+<a name="index-_005cindexentry"></a>
+<a name="index-idx_002c-fichier"></a>
+<p>La commande <code>\index</code> écrit l’information d’indexation dans le
+fichier <samp><var>nom-racine</var>.idx</samp>.  Plus spécifiquement, elle écrit le
+texte de la commande
+<code>\indexentry{<var>chaîne-article-index</var>}{<var>num-page</var>}</code>, où
+<var>num-page</var> est la valeur du compteur <code>\thepage</code>.  Il peut
+arriver, lorsque la commande <code>\printindex</code> perd les pédales, que
+vous ayez à détruire ce fichier pour repartir de bases saines.
+</p>
+<p>Si vous oubliez l’accolade fermante sur une commande <code>\index</code> alors
+vous obtiendrez un message du genre de :
+</p>
+<div class="example">
+<pre class="example">Runaway argument?  {Ackermann!function
+!  Paragraph ended before \@wrindex was complete.
+</pre></div>
+
+
+<hr>
+<a name="makeindex"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cprintindex" accesskey="n" rel="next">\printindex</a>, Précédent: <a href="#g_t_005cindex" accesskey="p" rel="prev">\index</a>, Monter: <a href="#Indexes" accesskey="u" rel="up">Indexes</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="makeindex-1"></a>
+<h4 class="subsection">25.3.3 <code>makeindex</code></h4>
+
+<a name="index-index_002c-traitement"></a>
 <a name="index-makeindex_002c-programme"></a>
-<a name="index-xindy_002c-programle"></a>
 <a name="index-_002eind_002c-fichier"></a>
-<p>Le fichier en <samp>.idx</samp> généré est ensuite trié avec une commande
-externe, d’ordinaire soit <code>makeindex</code>
-(<a href="http://mirror.ctan.org/indexing/makeindex">http://mirror.ctan.org/indexing/makeindex</a>) ou la commande (
-multi-lingue) <code>xindy</code> (<a href="http://xindy.sourceforge.net">http://xindy.sourceforge.net</a>).
-Ceci résulte en un fichier en <samp>.ind</samp>, ce qui peut ensuite être lu
-pour composer l’index.
+<a name="index-_002eidx_002c-fichier-2"></a>
+
+<p>Synopsis, l’un parmi :
 </p>
-<a name="index-_005cprintindex"></a>
-<a name="index-paquetage-makeidx"></a>
-<a name="index-makeidx_002c-paquetage"></a>
+<div class="example">
+<pre class="example">makeindex <var>nomfic</var>
+makeindex -s <var>fichier-style</var> <var>nomfic</var>
+makeindex <var>options</var> <var>nomfic0</var> ...
+</pre></div>
 
-<p>L’index est d’ordinaire généré avec la commande <code>\printindex</code>.
-Celle-ci est définie dans le paquetage <code>makeidx</code>, ainsi vous devez
-mettre <code>\usepackage{makeidx}</code> dans le préambule.
+<p>Trie l’indormation d’index dans le fichier auxiliaire, et fait d’autres
+traitements dessus. C’est un programme en ligne de commande. Il prend en
+entrée un ou plusieurs fichiers bruts d’index, les fichiers
+<samp><var>nomfic</var>.idx</samp>, et produit en sortie le ficher d’index fini, le
+fichier <samp><var>nomfic</var>.ind</samp> qui est l’entrée de <code>\printindex</code>
+(voir <a href="#g_t_005cprintindex">\printindex</a>).
 </p>
-<a name="index-_005cindexspace"></a>
-<p>La longueur élastique <code>\indexspace</code> est insérée avant chaque
-nouvelle lettre dans l’index imprimé ; sa valeur par défaut est
-‘<samp>10pt plus5pt minus3pt</samp>’.
+<a name="index-_002eisty_002c-fichier"></a>
+<a name="index-index_002c-fichier-de-style"></a>
+<a name="index-makeindex_002c-fichier-de-style"></a>
+<p>La première forme de la commande suffit pour beaucoup d’usages. La
+deuxième permet de formatter l’index en utilisant un <em>fichier de
+style d’index</em>, un fichier <samp>.isty</samp>.  La troisième forme est la plus
+générale ; voir la documentation complète sur le CTAN.
 </p>
-<a name="index-paquetage-showidx"></a>
-<a name="index-showidx_002c-paquetage"></a>
+<p>Ci-dessous on donne un exemple d’un fichier <samp>.isty</samp> simple :
+</p>
+<div class="example">
+<pre class="example">% book.isty 
+%   $ makeindex -s book.isty -p odd book.idx
+% creates the index as book.ind, starting on an odd page. 
+preamble
+"\\pagestyle{empty}
+\\small
+\\begin{theindex}
+\\thispagestyle{empty}"
 
-<p>Le paquetage <code>showidx</code> a pour effet que chaque article de l’index
-est affiché dans la marge de la page où l’article apparaît. Ceci peut
-aider à la préparation de l’index.
+postamble
+"\n
+\\end{theindex}"
+</pre></div>
+
+<p>La présente description ne couvre que certaines des possibilités du
+<var>fichier-style</var>. Pour une liste complète voir la documentation sur
+le CTAN.
 </p>
-<a name="index-paquetage-multind"></a>
-<a name="index-multind_002c-paquetage"></a>
+<p>Un fichier de style consiste en une liste de couples :
+<var>spécificateur</var> et <var>attribut</var>. Ils peuvent apparaître dans le
+fichier dans un ordre quelconque. Tous les <var>attribut</var>s sont des
+chaînes, sauf mention du contraire. Les chaînes sont entourées de
+guillemets anglais doubles, <code>"</code>, et la longueur maximale d’une
+chaîne est de 144 caractères.  Le <code>\n</code> représente un saut de ligne
+et le <code>\t</code> une tabulation. Les contr’obliques sont échappées avec
+une autre contr’oblique, comme cela : <code>\\</code>.  Si une ligne commence
+avec un signe pourcent, <code>%</code>, alors c’est un commentaire.
+</p>
+<dl compact="compact">
+<dd><a name="makeindex-preamble"></a></dd>
+<dt><code>preamble</code>
+<a name="index-preamble"></a>
+</dt>
+<dd><p>Préambule du fichier d’index de sortie. Définit le contexte dans lequel
+l’index est formaté. Vaut par défaut : <code>"\\begin{theindex}\n"</code>.
+</p>
+<a name="makeindex-postamble"></a></dd>
+<dt><code>postamble</code>
+<a name="index-postamble"></a>
+</dt>
+<dd><p>Postambule du fichier d’index de sortie. Vaut par défaut :
+<code>"\n\n\\end{theindex}\n"</code>.
+</p>
+<a name="makeindex-group-skip"></a></dd>
+<dt><code>group_skip</code>
+<a name="index-group_005fskip"></a>
+</dt>
+<dd><a name="index-_005cindexspace-1"></a>
+<p>Traditionnellement les articles d’index sont répartis en groupes,
+typiquement un groupe pour les articles commençant pas la lettre
+‘<samp>a</samp>’, etc.  Ce spécificateur donne ce qui est inséré quand un
+nouveau groupe commence.  Vaut par défaut : <code>"\n\n \\indexspace\n"</code>
+(<code>\indexspace</code> est une commande qui insère une longueur élastique,
+par défaut <code>10pt plus5pt minus3pt</code>).
+</p>
+<a name="makeindex-letheadflag"></a></dd>
+<dt><code>lethead_flag</code>
+<a name="index-lethead_005fflag"></a>
+</dt>
+<dd><p>Un entier. Il commande ce qui est inséré pour un nouveau groupe ou une
+nouvelle lettre. Lorsqu’il vaut 0 (ce qui est le réglage par défaut)
+alors rien d’autre que <code>group_skip</code> n’est inséré avant le
+groupe. S’il est positif, alors pour une nouvelle lettre les attributs
+<code>lethead_prefix</code> et <code>lethead_suffix</code> sont insérés, avec cette
+lettre en capitale entre eux. S’il est négatif, alors ce qui est inséré
+est la lettre en bas de casse. Vaut par défaut 0.
+</p>
+<a name="makeindex-lethead-prefix"></a></dd>
+<dt><code>lethead_prefix</code>
+<a name="index-lethead_005fprefix"></a>
+</dt>
+<dd><p>Si un nouveau groupe commence avec une lettre différente alors c’est le
+préfixe inséré devant l’en-tête présentant la nouvelle lettre. Vaut par
+défaut : <code>""</code>
+</p>
+<a name="makeindex-lethead-suffix"></a></dd>
+<dt><code>lethead_suffix</code>
+<a name="index-lethead_005fsuffix"></a>
+</dt>
+<dd><p>Si un nouveau groupe commence avec une lettre différente alors c’est le
+suffixe inséré après l’en-tête présentant la nouvelle lettre. Vaut par
+défaut : <code>""</code>
+</p>
+<a name="makeindex-item-0"></a></dd>
+<dt><code>item_0</code>
+<a name="index-item_005f0"></a>
+</dt>
+<dd><p>C’est ce qui est mis entre deux articles de niveau 0. Vaut par défaut :
+<code>"\n \\item "</code>.
+</p>
+<a name="makeindex-item-1"></a></dd>
+<dt><code>item_1</code>
+<a name="index-item_005f1"></a>
+</dt>
+<dd><p>Mis entre deux articles de niveau 1. Vaut par défaut : <code>"\n
+\\subitem "</code>.
+</p>
+<a name="makeindex-item-2"></a></dd>
+<dt><code>item_2</code>
+<a name="index-item_005f2"></a>
+</dt>
+<dd><p>Mis entre deux articles de niveau 2. Vaut par défaut : <code>"\n
+\\subsubitem "</code>.
+</p>
+<a name="makeindex-item-01"></a></dd>
+<dt><code>item_01</code>
+<a name="index-item_005f01"></a>
+</dt>
+<dd><p>C’est ce qui est mis entre un article de niveau 0 et un article de
+niveau 1. Vaut par défaut : <code>"\n \\subitem "</code>.
+</p>
+<a name="makeindex-item-x1"></a></dd>
+<dt><code>item_x1</code>
+<a name="index-item_005fx1"></a>
+</dt>
+<dd><p>C’est ce qui est mis entre un article de niveau 0 et un article de
+niveau 1 dans le cas où l’article de niveau 0 n’a pas de numéro de page
+(comme dans <code>\index{aaa|see{bbb}}</code>). Vaut par défaut :
+<code>"\n \\subitem "</code>.
+</p>
+<a name="makeindex-item-12"></a></dd>
+<dt><code>item_12</code>
+<a name="index-item_005f12"></a>
+</dt>
+<dd><p>C’est ce qui est mis entre un article de niveau 1 et un article de
+niveau 2.  Vaut par défaut : <code>"\n \\subsubitem "</code>.
+</p>
+<a name="makeindex-item-x2"></a></dd>
+<dt><code>item_x2</code>
+<a name="index-item_005fx2"></a>
+</dt>
+<dd><p>C’est ce qui est mis entre un article de niveau 1 et un article de
+niveau 2 si l’article de niveau 1 n’a pas de numéro de page. Vaut par
+défaut : <code>"\n \\subsubitem "</code>.
+</p>
+<a name="makeindex-delim-0"></a></dd>
+<dt><code>delim_0</code>
+<a name="index-delim_005f0"></a>
+</dt>
+<dd><p>Délimiteur mis entre une clef de niveau 0 et son premier numéro de
+page. Vaut par défaut : une virgule suivie d’un blanc, <code>", "</code>.
+</p>
+<a name="makeindex-delim-1"></a></dd>
+<dt><code>delim_1</code>
+<a name="index-delim_005f1"></a>
+</dt>
+<dd><p>Délimiteur mis entre une clef de niveau 1 et son premier numéro de
+page.  Vaut par défaut : une virgule suivie d’un blanc, <code>", "</code>.
+</p>
+<a name="makeindex-delim-2"></a></dd>
+<dt><code>delim_2</code>
+<a name="index-delim_005f2"></a>
+</dt>
+<dd><p>Délimiteur mis entre une clef de niveau 2 et son premier numéro de
+page.  Vaut par défaut : une virgule suivie d’un blanc, <code>", "</code>.
+</p>
+<a name="makeindex-delim-n"></a></dd>
+<dt><code>delim_n</code>
+<a name="index-delim_005fn"></a>
+</dt>
+<dd><p>Délimiteur mis entre deux numéros de page de la même clef (quel que soit
+le niveau) .  Vaut par défaut : une virgule suivie d’un blanc, <code>",
+"</code>.
+</p>
+<a name="makeindex-delim-r"></a></dd>
+<dt><code>delim_r</code>
+<a name="index-delim_005fr"></a>
+</dt>
+<dd><p>Délimiteur mis entre le numéro de début et le numéro de fin d’une plage
+de numéros de page deux numéros de page. Vaut par défaut : <code>"--"</code>.
+</p>
+<a name="makeindex-line-max"></a></dd>
+<dt><code>line_max</code>
+<a name="index-line_005fmax"></a>
+</dt>
+<dd><p>Un entier. Longueur maximale d’une ligne d’article d’index dans la
+sortie au delà de quoi la ligne est repliée. Vaut par défaut :
+<code>72</code>.
+</p>
+<a name="makeindex-indent-space"></a></dd>
+<dt><code>indent_space</code>
+<a name="index-indent_005fspace"></a>
+</dt>
+<dd><p>Ce qui est inséré au début d’une ligne repliée. Vaut par défaut :
+<code>"\t\t"</code>.
+</p>
+<a name="makeindex-indent-length"></a></dd>
+<dt><code>indent_length</code>
+<a name="index-indent_005flength"></a>
+</dt>
+<dd><p>Un nombre. La longueur d’un renfoncement de ligne repliée. La valeur par
+défaut d’<code>indent_space</code> est de deux tabulations, et chaque
+tabulation compte pour huit espaces de sorte que la valeur par défaut
+est <code>16</code>.
+</p>
+<a name="makeindex-page-precedence"></a></dd>
+<dt><code>page_precedence</code>
+<a name="index-page_005fprecedence"></a>
+</dt>
+<dd><p>Un document peut avoir différents types de numérotations des pages. Par
+exemple, un livre peut avoir des matières préliminaires dont les pages
+sont numérotées en chiffres romains bas de casse alors que les pages de
+la matière principale sont en chiffres arabes. Cette chaîne spécifie
+l’ordre dans lequel ils apparaissent dans l’index. La commande
+<code>makeindex</code> prend en charge cinq types différents de
+numérotation : romain bas de casse <code>r</code>, numérique ou arabe
+<code>n</code>, alphabétique bas de casse <code>a</code>, romain capital <code>R</code>,
+et alphabétique capital <code>A</code>.  Vaut par défaut : <code>"rnaRA"</code>.
+</p>
+</dd>
+</dl>
 
-<p>Le paquetage <code>multind</code> prend en charge la pluralité des index.
-Voir aussi l’article de la FAQ TeX FAQ à ce propos,
-<a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=multind">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=multind</a>.
+<a name="index-xindy_002c-programme"></a>
+<p>Il y a plusieurs autres programmes faisant le même travail que
+<code>makeindex</code>. L’un d’eux est <code>xindy</code>
+(<a href="https://ctan.org/pkg/xindy">https://ctan.org/pkg/xindy</a>), qui fait de l’internationalisation
+et peut traiter des documents balisés en utilisant LaTeX et plusieurs
+autres langages. Il est écrit en Lisp, hautement configurable, à la fois
+en termes de balise et en termes d’ordre d’assemblage du texte, comme
+décrit dans sa documentation.
 </p>
+<a name="index-xindex_002c-programme"></a>
+<p>Un programme d’indexation plus récent prenant en charge l’Unicode est
+<code>xindex</code>, écrit en Lua (<a href="https://ctan.org/pkg/xindex">https://ctan.org/pkg/xindex</a>).
+</p>
+<hr>
+<a name="g_t_005cprintindex"></a>
+<div class="header">
+<p>
+Précédent: <a href="#makeindex" accesskey="p" rel="prev">makeindex</a>, Monter: <a href="#Indexes" accesskey="u" rel="up">Indexes</a>   [<a href="#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
+<a name="g_t_005cprintindex-1"></a>
+<h4 class="subsection">25.3.4 <code>\printindex</code></h4>
 
+<a name="index-index_002c-impression"></a>
+<a name="index-_005cprintindex"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\printindex
+</pre></div>
+
+<p>Place l’index dans la sortie.
+</p>
+<a name="index-paquetage-makeidx"></a>
+<a name="index-makeidx_002c-paquetage"></a>
+
+<p>Pour obtenir un index vous devez en premier inclure
+<code>\usepackage{makeidx}</code> dans le préambule du document et compiler
+le document, et ensuite exécuter la commande système
+<code>makeindex</code>, puis de nouveau compiler le
+document. Voir <a href="#Indexes">Indexes</a>, pour plus de détails et un exemple d’usage de
+<code>\printindex</code>.
+</p>
 <hr>
 <a name="Letters"></a>
 <div class="header">
@@ -18710,7 +23725,6 @@
 </pre></div>
 
 
-
 <hr>
 <a name="g_t_005cclosing"></a>
 <div class="header">
@@ -19150,7 +24164,7 @@
 
 <p>Une raison usuelle de vouloir lire d’un fichier de données est de faire
 du publipostage.  CTAN a plusieurs paquetage pour cela ; parmi lesquels
-<samp>datatool</samp>.
+<code>datatool</code>.
 </p>
 <hr>
 <a name="g_t_005ctypein"></a>
@@ -19362,7 +24376,7 @@
 fichier est pour les réponses à des exerccies, ou dans quelque autre
 situation où vous désirer écrire en sortie verbatim, sans développer les
 macros.  CTAN a plusieurs paquetages pour cela ; parmi lesquels
-<samp>answers</samp>.
+<code>answers</code>.
 </p>
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="#g_t_005cwrite-and-security" accesskey="1">\write et la securité</a>:</td><td>  </td><td align="left" valign="top">Sécurité.
@@ -19539,8 +24553,8 @@
 système d’exploitation exécute la commande et l’exécution de LaTeX
 est bloquée jusqu’à ce que cela soit fini.
 </p>
-<a name="index-paquetage-Asymptote-2"></a>
-<a name="index-Asymptote_002c-paquetage-2"></a>
+<a name="index-paquetage-Asymptote-3"></a>
+<a name="index-Asymptote_002c-paquetage-3"></a>
 
 <p>La séquence suivante (sur Unix)
 </p>
@@ -19569,7 +24583,7 @@
 <p>Il peut arriver que vous ayez besoin de plusieurs étapes pour obtenir
 l’information désirée.  L’exemple suivant insère en entrée une liste de
 tous les fichiers PDF du répertoire courant (voir aussi
-<samp>texosquery</samp> plus bas) :
+<code>texosquery</code> plus bas) :
 </p>
 <div class="example">
 <pre class="example">\immediate\write18{ls *.pdf > tmp.dat}
@@ -19628,7 +24642,7 @@
 <a name="index-repertoire_002c-listage_002c-du-systeme"></a>
 <p>Si votre besoin c’est d’avoir de l’information sur le système, comme le
 nom du système d’exploitation, celui de la locale, ou le contenu d’un
-répertoire, alors jeter un coup d’œil au paquetage <samp>texosquery</samp> qui
+répertoire, alors jeter un coup d’œil au paquetage <code>texosquery</code> qui
 fournit une interface commode et sûre pour cela, contrairement aux
 exemples donnés plus haut utilisant <code>\write18</code> à l’état brut :
 <a href="https://ctan.org/pkg/texosquery">https://ctan.org/pkg/texosquery</a>.
@@ -19641,7 +24655,8 @@
 </div>
 <a name="Interface-ligne-de-commande"></a>
 <h2 class="chapter">28 Interface ligne de commande</h2>
-<a name="Command-line"></a><a name="index-ligne-de-commande"></a>
+<a name="Command-line"></a><a name="index-ligne-de-commande_002c-interface"></a>
+<a name="index-interface-ligne-de-commande"></a>
 <a name="index-CLI"></a>
 
 <p>Synopsis (depuis la ligne de commande d’un terminal) :
@@ -19651,8 +24666,9 @@
 </pre></div>
 
 <p>Exécute LaTeX sur <var>argument</var>. À la place de <code>pdflatex</code>
-vous pouvez aussi utiliser <code>xelatex</code>, ou <code>lualatex</code>, ou
-<code>latex</code>.
+vous pouvez aussi utiliser (pour une sortie PDF) <code>xelatex</code>, ou
+<code>lualatex</code>, ou (pour une sorite DVI) <code>latex</code> ou
+<code>dvilualatex</code>, entre autres (voir <a href="#TeX-engines">TeX engines</a>).
 </p>
 <p>L’exemple suivant exécute LaTeX sur le fichier <samp>these.tex</samp>
 produisant en sortie <samp>these.pdf</samp>.
@@ -19721,11 +24737,17 @@
 rédaction ordinaire de documents. Pour une liste complète, essayez
 d’exécuter ‘<samp>latex --help</samp>’ depuis la ligne de commande.
 </p>
-<p>Les implementations permettent en général de spécifier les options de
-ligne de commande avec un prefixe ‘<samp>-</samp>’ ou ‘<samp>--</samp>’.  C’est le cas à
-la fois pour TeX Live (et MacTeX) et MiKTeX.  Ici on utilise
-les deux conventions indistinctement.
+<p>Avec nombre d’implementations on peut spécifier les options de ligne de
+commande avec un prefixe ‘<samp>-</samp>’ ou ‘<samp>--</samp>’.  C’est le cas à la fois
+pour TeX Live (y compris MacTeX) et MiKTeX. Ici on utilise les
+deux conventions indistinctement. Si une option prend une valeur,
+celle-ci peut être spécifiée soit comme un argument séparé
+(‘<samp>--truc bidule</samp>’), ou comme un argument unique avec un signe
+<code>=</code> (‘<samp>--truc=bidule</samp>’), à condition qu’il n’y ait aucun espace
+autour du <code>=</code>. On utilisera en général la syntaxe en <code>=</code>.
 </p>
+
+
 <dl compact="compact">
 <dd><a name="index-_002d_002dversion-ligne-de-commande_002c-option"></a>
 </dd>
@@ -19807,7 +24829,7 @@
 <dt><code>--disable-write18</code></dt>
 <dt><code>--shell-escape</code></dt>
 <dt><code>--no-shell-escape</code></dt>
-<dd><p>Activation et desactivation <code>\write18{<var>commande_shell</var>}</code>
+<dd><p>Activation et désactivation <code>\write18{<var>commande_shell</var>}</code>
 (voir <a href="#g_t_005cwrite18">\write18</a>).  Les deux premières options sont prises en charge à
 la fois par TeX Live et MiKTeX, alors que les deux suivantes sont
 des synonymes pris en charge par TeX Live.
@@ -19854,18 +24876,25 @@
 <a name="index-code-entre-sur-la-ligne-de-commande"></a>
 <a name="index-entre_002c-code-sur-la-ligne-de-commande"></a>
 
-<p>Au sein de l’invocation de ligne de commande <code>pdflatex
-<var>options</var> <var>argument</var></code> vous pouvez spécifier du code LaTeX
-arbitraire en entrée en commençant <var>argument</var> par une
-contr’oblique. Ceci permet de faire certains effets spéciaux.
+<p>Au sein de l’invocation de ligne de commande
 </p>
-<a name="index-paquetage-hyperref"></a>
-<a name="index-hyperref_002c-paquetage"></a>
+<div class="example">
+<pre class="example">pdflatex <var>options</var> <var>argument</var>
+</pre></div>
 
-<p>Par exemple, ce fichier (qui utilise le paquetage <samp>hyperref</samp> pour
-les hyperliens) peut produire deux types de sortie, l’un pour
-l’impression papier et l’autre pour une consultation PDF.
+<p>vous pouvez spécifier du code LaTeX arbitraire en entrée en
+commençant <var>argument</var> par une contr’oblique (ce qui est pris en
+charge par tous les moteurs). Ceci permet de faire certains effets
+spéciaux.
 </p>
+<a name="index-paquetage-hyperref-1"></a>
+<a name="index-hyperref_002c-paquetage-1"></a>
+
+<p>Par exemple, ce fichier (qui utilise le paquetage <code>hyperref</code> pour
+les hyperliens) peut produire deux types de sortie, l’un pour une
+consultation sur document papier et l’autre pour une consultation sur
+écran.
+</p>
 <div class="example">
 <pre class="example">\ifdefined\paperversion        % dans le préambule
 \newcommand{\urlcolor}{black}
@@ -19880,10 +24909,18 @@
 
 <p>Lorsqu’on compile ce document <samp>book.tex</samp> avec la ligne de commande
 <code>pdflatex book</code> le lien ‘<samp>CTAN</samp>’ sera en bleu.  Mais si on le
-compile avec <code>pdflatex "\def\paperversion{}\input book.tex"</code>,
-alors le lien sera en noir.  (Notez l’utilise des guillemets anglais
+compile avec
+</p>
+<div class="example">
+<pre class="example">pdflatex "\def\paperversion{}\input book.tex"
+</pre></div>
+
+<p>alors le lien sera en noir.  On utilise des guillemets anglais double
 pour empécher l’interpretation des symboles par l’interpréteur de ligne
-de commande ; votre système fait peut-être cela différemment).
+de commande (désigné également par <em>shell</em>). (Ceci fonctionne
+généralement à la fois sur les systèmes Unix et Windows, mais il y a
+nombre de particularités dans l’usage des guillemets par les shells,
+lisez donc la documentation de votre système si besoin est).
 </p>
 <p>De même, à partir d’un seul fichier <samp>principal.tex</samp> vous pouvez
 compiler deux versions distinctes.
@@ -19894,8 +24931,8 @@
 </pre></div>
 
 <p>L’option <code>jobname</code> est là parce que sinon les deux fichiers en
-sortie s’appeleraient <samp>principal.pdf</samp> et le second écraseraient le
-premier.
+sortie s’appeleraient <samp>principal.pdf</samp> et le second écraserait le
+premier. (voir <a href="#Jobname">Jobname</a>).
 </p>
 <p>Dans cet exemple on passe l’option <code>draft</code> au paquetage
 <samp>graphicx</samp> :
@@ -19918,14 +24955,14 @@
 <pre class="example">\documentclass{book}
 \begin{document}
 \frontmatter
-\include{pref} 
+\include{pref}
 \mainmatter
-\include{chap1} 
+\include{chap1}
 \include{chap2}
 \appendix
 \include{append}
 \backmatter
-\include{bib} 
+\include{bib}
 \end{document}
 </pre></div>
 
@@ -19968,89 +25005,237 @@
 </div>
 <a name="Nom-d_0027ouvrage-de-TeX"></a>
 <h3 class="section">28.3 Nom d’ouvrage de TeX</h3>
+<a name="index-nom-d_0027ouvrage-_0028jobname_0029"></a>
+<a name="index-jobname_002c-nom-d_0027ouvrage"></a>
+<a name="index-document_002c-nom-racine"></a>
+<a name="index-racine-du-nom-du-document"></a>
+<a name="index-fichier-racine-1"></a>
+<a name="index-racine_002c-fichier-1"></a>
 
-<p>Quand vous exécutez <code><code>pdflatex</code> <var>options</var>
-<var>argument</var></code>, si <var>argument</var> ne commence pas par une contr’oblique
-alors TeX considère que c’est le nom du fichier racine à lire en
-entrée. Le nom du fichier racine, sans l’extension <samp>.tex</samp> si elle
-est donnée, définit alors le <em>nom d’ouvrage</em>, celui-ci est utilisé pour
-nommer le fichier journal et le fichier de sortie.
+<p>Exécuter LaTeX crée plusieurs fichiers, dont la sortie principale en
+PDF (ou DVI) et bien d’autres. Ces fichiers sont nommés selon ce qu’on
+appelle le <em>nom d’ouvrage</em>. Le cas le plus fréquent est aussi le
+plus simple : la commande <code>pdflatex these</code> crée <code>these.pdf</code> et
+aussi <code>these.log</code> et <code>these.aux</code>. Ici le nom d’ouvrage est
+<code>these</code>.
 </p>
-<p>Autrement, si <var>argument</var> commence par une contr’oblique, il attend
-la première instruction <code>\input</code> et le nom du fichier en entrée
-devient le nom d’ouvrage.
+<p>En général, LaTeX est invoqué comme <code><var>moteur-latex</var>
+<var>options</var> <var>arguments</var></code>, où <var>moteur-latex</var> est
+<code>pdflatex</code>, <code>lualatex</code>, etc. (voir <a href="#TeX-engines">TeX engines</a>).  Si
+<var>arguments</var> ne commence pas par une contr’oblique, comme c’est le
+cas ci-dessus avec <code>these</code>, alors TeX insère un argument
+<code>\input</code> en tête de la liste d’arguments <var>arguments</var> et
+considère le texte formé en joignant les éléments de cette liste séparés
+par des blancs comme un code source pris en entrée. Ainsi la ligne de
+commande <code>pdflatex these</code> conduit LaTeX à compiler le code
+source suivant :
 </p>
-<p>Au sein du document, la variable <code>\jobname</code> se développe dans le
-nom d’ouvrage, avec la particularité que tous les caractères sont de
-catcode 11 (lettre). Ainsi, si vous voulez utilisez le nom d’ouvrage
-comme une condition, la solution la plus simple est d’utiliser une macro
-de text du paquetage <samp>xtring</samp> dans sa variante étoilée pour être
-insensible au catcode. Dans le texte suivant par exemple, la note en bas
-de page « dont la Respublica Bananensis Francorum. » n’est présente que
-si le nom de tâche commence par <samp>moi-meme</samp>.
+<div class="example">
+<pre class="example">\input these
+</pre></div>
+
+<p>Ceci permet de faire une indirection vers le fichier <samp>these.tex</samp>
+qui est censé contenir l’entièreté du code source à compiler, et qu’on
+appelle à ce titre <em>fichier racine</em> (voir <a href="#Splitting-the-input">Splitting the input</a>).
 </p>
+<p>On appelle <em>nom racine</em> le nom du fichier racine, sans l’extension
+<samp>.tex</samp> s’il en a une. Voir <a href="#g_t_005cinput">\input</a>, pour la gestion de l’extension
+<samp>.tex</samp>.
+</p>
+<p>Notez bien, que si on a toujours un nom d’ouvrage, on n’a pas
+systématiquement de nom racine. En effet, dès lors qu’on a du code
+LaTeX passé sur la ligne de commande (voir <a href="#Command-line-input">Command line input</a>),
+l’entièreté du code compilé n’est pas issu d’un seul fichier. En
+supposant ici et ci-après que le shell est <samp>bash</samp>, et donc que les
+guillemets anglais simples ou doubles sont interprétés par le shell (voir
+<a href="https://www.gnu.org/software/bash/manual/html_node/Quoting.html#Quoting">(info "(bash) Quoting")</a>), considerez par exemple ligne de commande
+suivante :
+</p>
 <div class="example">
+<pre class="example">pdflatex '\documentclass{article}\input' corps
+</pre></div>
+
+<p>Dans l’exemple précédent, on ne peut pas considérer <samp>corps.tex</samp>
+comme un fichier racine, puisqu’il ne peut pas être compilé de façon
+autonome vu qu’il ne contient pas la commande <code>\documentclass</code>. Par
+abus de langage on continue toutefois de parler de fichier racine si le
+code LaTeX passé en ligne de commande ne sert qu’à configurer la
+façon dont le fichier est compilé, comme dans :
+</p>
+<div class="example">
+<pre class="example">pdflatex '\PassOptionsToClass{printout}{beamer}\input' mapresentation
+</pre></div>
+
+<p>où <samp>mapresenation.tex</samp> contient une présentation <code>beamer</code>, et
+on veut juste la compiler de façon adéquate pour une impression plutôt
+que pour une projection.
+</p>
+<p>Voici par contre un exemple extrême où on n’a pas de fichier racine,
+considérez la ligne de commande :
+</p>
+<div class="example">
+<pre class="example">pdflatex fic "Bonjour tout le monde~!" '\end{document}'
+</pre></div>
+
+<p>ce qui conduit <samp>pdflatex</samp> à compiler le code source suivant :
+</p>
+<div class="example">
+<pre class="example">\input fic Bonjour tout le monde~! \end{document}
+</pre></div>
+
+<p>À supposer que <samp>fic.tex</samp> soit un fichier contenant
+<code>\documentclass{minimal}\begin{document}</code> le résultat sera un
+document PDF nommé <samp>fic.pdf</samp> et contenant le texte ‘<samp>Bonjour
+tout le monde !</samp>’.
+</p>
+<p>Dans la mesure où on n’a pas systématiquement de fichier racine, la
+règle que TeX utilise pour déterminer implicitement le nom d’ouvrage,
+c-à-d. lorsqu’il n’est pas spécifié explicitement par l’option
+<code>-jobname</code> (voir <a href="#Command-line-options">Command line options</a>), est que le nom d’ouvrage
+soit le nom du fichier correspondant à l’argument passé au premier
+<code>\input</code> rencontré durant la compilation, débarassé de l’extension
+<samp>.tex</samp> s’il en a une. Dans l’exemple précédent, le nom d’ouvrage
+est donc bien <samp>fic</samp>. Voir aussi plus bas la primitive
+<code>\jobname</code> pour une dérogation à cette règle.
+</p>
+<p>Ce qui précède vaut également si TeX est en mode interactif, la seule
+différence est alors que <var>arguments</var> n’est pas passé entièrement sur
+la ligne de commande, mais saisi interactivement par l’utilisateur. Par
+exemple si dans le shell vous tapez la ligne de commande
+<code>pdflatex</code>, puis qu’à l’invite de TeX vous tapez <code>these</code>,
+vous aurez le même résultat que dans le premier exemple donné, à savoir
+si vous aviez tapé directement <code>pdflatex these</code> depuis le shell.
+</p>
+<p>Dans la même veine, la seule différence si <var>arguments</var> commence avec
+une contr’oblique est que le <code>\input</code> n’est pas inséré, et donc
+<code>pdflatex "\input" these</code> est sensiblement équivalent à
+<code>pdflatex these</code>.
+</p>
+<p>Il y a deux autres possiblités pour le nom d’ouvrage. Pour ce qui est de
+la première, il peut être directement spécifié avec l’option
+<code>-jobname</code>, comme dans <code>pdflatex -jobname=monnom</code>
+(voir <a href="#Command-line-input">Command line input</a> pour un véritable exemple).
+</p>
+<a name="index-texput_002c-nom-d_0027ouvrage-par-defaut"></a>
+<a name="index-repli_002c-nom-d_0027ouvrage"></a>
+<p>La seconde possibilité est <samp>texput</samp>, c’est la valeur par défaut de
+repli si aucun autre nom n’est disponible pour TeX. Par exemple si
+aucune option <code>-jobname</code> n’a été spécifiée et que la compilation
+s’arrête avant qu’une commande <code>\input</code> ne soit trouvée, alors le
+fichier journal s’appelle <samp>texput.log</samp>.
+</p>
+
+<a name="index-_005cjobname"></a>
+<p>Au sein du document, la primitive <code>\jobname</code> se comporte comme une
+macro qui se développe en le nom d’ouvrage. Quand le nom d’ouvrage
+contient au moins un blanc, un guillemet anglais est ajouté et début et
+fin de la chaîne renvoyée par <code>\jobname</code> et tout blanc est remplacé
+par un espace, c-à-d. qu’un caractère tabulation est remplacé par un
+espace. De plus, au cours du développement, tous les caractères sont de
+catcode 12 (other), y compris les lettres qui normalement sont de
+catcode 11, mais à l’exception des espaces auquel un catcode 10 est
+attribué.
+</p>
+<a name="index-_005cIfBeginWith_002a-macro-from-xstring"></a>
+<a name="index-paquetage-xstring"></a>
+<a name="index-xstring_002c-paquetage"></a>
+
+
+<p>À cause de cette situation des catcodes, utiliser le nom d’ouvrage dans
+une expression conditionnelle peut devenir compliqué. Une solution est
+d’utiliser la macro <code>\IfBeginWith</code> du paquetage <samp>xtring</samp> dans
+sa forme étoilée pour être insensible au catcode. Dans le texte suivant
+par exemple, la note en bas de page « dont la Respublica Bananensis
+Francorum. » n’est présente que si le nom d’ouvrage commence par
+<samp>moi-meme</samp>.
+</p>
+<div class="example">
 <pre class="example">Si une démocratie est juste un régime où les citoyens votent alors
 toutes les républiques bananières\IfBeginWith*{\jobname}{moi-meme}%
 {\footnote{dont la Respublica Bananensis Francorum.}}{} sont des
 démocraties.
 </pre></div>
 
-<p>Cela ne fonctionnerait pas si la version non étoilée de
-<code>\IfBeginWith</code> était utilisée, parce que le <code>-</code> dans
-‘<samp>moi-meme</samp>’ a un catcode 12, alors que dans <code>\jobname</code>, s’il
-s’y trouve, il a nécessairement un catcode 11.
+<p>Redéfinir <code>\jobname</code> dans le code source avec un
+<code>\renewcommand</code> peut s’avérer vain et risqué. Tout d’abord, si
+c’était ce qui vous cherchiez, cela ne changera pas le nom d’ouvrage au
+sens où les fichiers créés directement par le moteur continuent à
+utiliser le nom d’ouvrage original : il s’agit notamment du fichier de
+sortie principale <samp>.pdf</samp> ou <samp>.dvi</samp>, du journal de compilation
+<samp>.log</samp> et du fichier de liste fichiers <samp>.fls</samp> si l’option
+<code>-recorder</code> a été utilisée. Par contre les fichiers auxiliaires
+<samp>.aux</samp>, <samp>.bib</samp>, etc. pourront être renommés car leur nom est
+produit par le noyau LaTeX en développant <code>\jobname</code> et non
+directement par le moteur, mais à condition bien sûr que la redéfinition
+soit faite avant l’ouverture des fichiers en question. Le paquetage
+<samp>multibib</samp> utilise ce truc pour gérer plusieurs fichiers de
+référence bibliographique.
 </p>
-<p>Dans certains cas il peut être utile de fixer le nom de tâche à une
-autre valeur que celle par défaut, l’option <code>--jobname</code> permet de
-faire cela, elle l’emporte sur le premier <code>\input</code> et spécifie
-directement le nom.  Voir <a href="#Command-line-input">Command line input</a>, pour un exemple d’usage,
-où l’on génère deux fichiers <samp>etudiants.pdf</samp> et
-<samp>professeurs.pdf</samp> à partir d’un même code source <samp>principal.tex</samp>.
+<p>La séquence de contrôle <code>\jobname</code> se comporte comme une macro, au
+sens où on peut faire dessus toutes les opérations qu’on ferait sur une
+macro, et notamment la développer, mais ce n’est pas une macro, c’est
+une primitive TeX. Ainsi, une seconde règle de détermination du nom
+d’ouvrage est que le premier développement de <code>\jobname</code> fige le
+nom d’ouvrage. Dans l’exemple suivant de ligne de commande :
 </p>
-<p>En l’absence d’option <code>--jobname</code>, la valeur initiale de
-<code>\jobname</code> est <code>texput</code>, de sorte que si la compilation
-s’arrête avant le premier <code>\input</code>, le journal produit sera nommé
-<samp>texput.log</samp>. Par exemple la commande suivante :
-</p>
 <div class="example">
-<pre class="example">pdflatex "\nonstopmode\errmessage{\string\jobname\space vaut \jobname}"
+<pre class="example">pdflatex '\typeout{\jobname}\input' these
 </pre></div>
 
-<p>produira un journal <samp>textput.log</samp> contenant le message d’erreur
-‘<samp>! \jobname vaut texput.</samp>’.
+<p>le nom d’ouvrage sera la valeur par défaut <samp>texput</samp>, et non
+<samp>these</samp>. En effet le code LaTeX <code>\typeout{\jobname}</code> a
+pour effet que <code>\jobname</code> est développé avant que le premier
+<code>\input</code> ne soit rencontré, et donc on déroge à la première règle
+énoncée plus haut, c-à-d. que dans ce cas le nom d’ouvrage n’est pas
+donné par le premier <code>\input</code>.
 </p>
-<p>Attention, le nom de tâche est également forcé à <samp>texput</samp> si le
-premier <code>\input</code> est indirectement appelé par <code>\documentclass</code>
-ou <code>\RequirePackage</code>. Ainsi l’exemple suivant produira un fichier
-nommé <samp>texput.pdf</samp> avec une version raisonnablement récente de
-LaTeX :
+<a name="index-_005cdocumentclass_002c-et-nom-d_0027ouvrage-texput"></a>
+<a name="index-_005cRequirePackage_002c-et-nom-d_0027ouvrage-texput"></a>
+<p>Cette seconde règle a pour autre conséquence que dans l’exemple suivant
+de ligne de commande :
 </p>
 <div class="example">
-<pre class="example">pdflatex "\documentclass{minimal}\begin{document}Bonjour !\end{document}"
+<pre class="example">pdflatex '\documentclass{article}\input' corps
 </pre></div>
 
-<p>mais avec une version plus ancienne le fichier de sortie se serait nommé
-<samp>minimal.pdf</samp>, parce que le premier <code>\input</code> appelé
-indirectement par <code>\documentclass</code> aurait été traité de la même
-façon que s’il chargeait le fichier source racine.
+<p>le nom d’ouvrage sera également <samp>texput</samp>, en effet en sous-main les
+commandes <code>\documentclass</code> et <code>\RequirePackage</code> développent
+<code>\jobname</code>, et donc la seconde règle dérogue à la première règle,
+celle du premier <code>\input</code> recontré.
 </p>
-<p>Voici un autre exemple de cela, ici on reprend l’exemple donné dans
-<a href="#Command-line-input">Command line input</a> où l’on passe sur la ligne de commande l’option
-<code>draft</code> au paquetage <samp>graphicx</samp>. Mais au lieu de le faire avec
-<code>\PassOptionToPackage</code>, on le fait avec <code>\RequirePackage</code>, ce
-qui a également pour effet que le paquetage <samp>graphicx</samp> sera chargé
-en premier, si ce n’était pas déjà le cas.
+<p>Il est à noter que ce qui précède n’était pas vrai avec de vieilles
+versions de LaTeX (approximativement) antérieures à 2020. Avec ces
+vieilles versions <code>\documentclass</code> et <code>\RequirePackage</code>
+faisaient un <code>\input</code> sans développement préalable de
+<code>\jobname</code> et donc dans l’exemple précédent le nom d’ouvrage aurait
+été <samp>article</samp>, ce qui était déroutant.
 </p>
+<p>Par ailleurs, l’équivalence entre <code>pdflatex "\input" these</code> et
+<code>pdflatex these</code> peut être mise en défaut lorsque le nom du fichier
+comprend un blanc. Comparer par exemple les deux lignes de commande
+suivantes :
+</p>
 <div class="example">
-<pre class="example">pdflatex --jobname=aa "\RequirePackage[draft]{graphicx}\input{aa.tex}"
+<pre class="example">pdflatex '\input' 'to\space\space to'
+pdflatex 'to\space\space to'
 </pre></div>
 
-<p>L’option <code>--jobname=aa</code> est nécessaire, car elle garantit que le
-fichier de sortie se nommera bien <samp>aa.pdf</samp>, et non
-<samp>texput.pdf</samp> avec une version récente de LaTeX, ni
-<samp>graphicx.pdf</samp> avec une version plus ancienne.
+<p>En remplaçant les espaces par des espaces visibles
+<code>␣</code> pour la clareté de l’exposé, la première ligne de
+commande qui a un <code>\input</code> explicite cherche un fichier
+<samp>to.tex</samp>, ou à défaut <samp>to</samp>, et ajoute à la suite de
+l’<code>\input</code> de ce fichier, le code source
+<code>\space␣to</code>, en effet le premier des deux
+<code>\space</code> est consommé par l’<code>\input</code>. Elle aura donc pour nom
+d’ouvrage <samp>to</samp>. La seconde, qui a un <code>\input</code> implicite, a par
+contre un comportement qui dépend de la distribution. Avec MiKTeX elle
+est équivalente à la première. Mais avec TeXLive, elle cherche un
+fichier <samp>to␣␣to.tex</samp>, ou à défaut
+<samp>to␣␣to</samp>, et n’ajoute rien à la suite
+de l’<code>\input</code> de ce fichier. Elle aura donc pour nom d’ouvrage
+<samp>"to␣␣to"</samp>.
 </p>
+
 <hr>
 <a name="Recovering-from-errors"></a>
 <div class="header">
@@ -20075,7 +25260,7 @@
 <pre class="example">! Undefined control sequence.
 l.5 Le problème \PN
            {} est mis à prix à un million de dollars.
-? 
+?
 </pre></div>
 
 <p>Le plus simple est de saisir <kbd>x</kbd> et <kbd>RETURN</kbd> et de corriger la
@@ -20097,7 +25282,7 @@
 <div class="example">
 <pre class="example">! I can't find file `tste'.
 <*> tste
-        
+
 (Press Enter to retry, or Control-D to exit)
 Please type another input file name:
 </pre></div>
@@ -20367,6 +25552,8 @@
    
 <a class="summary-letter" href="#Concept-Index_cp_letter-G"><b>G</b></a>
    
+<a class="summary-letter" href="#Concept-Index_cp_letter-H"><b>H</b></a>
+   
 <a class="summary-letter" href="#Concept-Index_cp_letter-I"><b>I</b></a>
    
 <a class="summary-letter" href="#Concept-Index_cp_letter-J"><b>J</b></a>
@@ -20415,10 +25602,19 @@
 <tr><th><a name="Concept-Index_cp_symbol-3">.</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_002eglo_002c-fichier"><samp>.glo</samp>, fichier</a>:</td><td> </td><td valign="top"><a href="#Glossaries">Glossaries</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_002eidx_002c-fichier"><samp>.idx</samp>, fichier</a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_002eind_002c-fichier"><samp>.ind</samp>, fichier</a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_002eidx_002c-fichier-1"><samp>.idx</samp>, fichier</a>:</td><td> </td><td valign="top"><a href="#g_t_005cindex">\index</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_002eidx_002c-fichier-2"><samp>.idx</samp>, fichier</a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_002eind_002c-fichier"><samp>.ind</samp>, fichier</a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_002eisty_002c-fichier"><samp>.isty</samp>, fichier</a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Concept-Index_cp_symbol-4">\</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005c--_0028contr_0027oblique_002despace_0029">\ <!-- /@w --> (contr’oblique-espace)</a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0028SPACE_0029">\(SPACE)</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cESPACE">\<tt class="key">ESPACE</tt></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0028SPACE_0029">\(SPACE)</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cfboxrule">\fboxrule</a>:</td><td> </td><td valign="top"><a href="#g_t_005cfbox-_0026-_005cframebox">\fbox & \framebox</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cfboxsep">\fboxsep</a>:</td><td> </td><td valign="top"><a href="#g_t_005cfbox-_0026-_005cframebox">\fbox & \framebox</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cinclude-imbriques-non-autorises"><code>\include</code> imbriqués non autorisés</a>:</td><td> </td><td valign="top"><a href="#g_t_005cinclude-_0026-_005cincludeonly">\include & \includeonly</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cSAUTDELIGNE">\<tt class="key">SAUTDELIGNE</tt></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0028SPACE_0029">\(SPACE)</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cTABULATION">\<tt class="key">TABULATION</tt></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0028SPACE_0029">\(SPACE)</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cwrite-et-securite"><code>\write</code> et sécurité</a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite-and-security">\write and security</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cwrite-immediat"><code>\write</code> immédiat</a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite">\write</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cwrite-retarde"><code>\write</code> retardé</a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite">\write</a></td></tr>
@@ -20461,10 +25657,17 @@
 <tr><td></td><td valign="top"><a href="#index-accent-trema-hongrois">accent tréma hongrois</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-accents">accents</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-Accents-mathematiques">Accents mathématiques</a>:</td><td> </td><td valign="top"><a href="#Math-accents">Math accents</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-accents_002c-definir">accents, définir</a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareFontEncoding">\DeclareFontEncoding</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-accents_002c-definir-1">accents, définir</a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextAccent">\DeclareTextAccent</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-accents_002c-definir-2">accents, définir</a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextAccentDefault">\DeclareTextAccentDefault</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-accents_002c-definir-3">accents, définir</a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextComposite">\DeclareTextComposite</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-accents_002c-definir-4">accents, définir</a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextCompositeCommand">\DeclareTextCompositeCommand</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-accents_002c-definir-5">accents, définir</a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextSymbolDefault">\DeclareTextSymbolDefault</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-accentuees_002c-lettres">accentuées, lettres</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-accentues_002c-caracteres">accentués, caractères</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-accolade-droite_002c-dans-le-texte">accolade droite, dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-accolade-gauche_002c-dans-le-texte">accolade gauche, dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-accolades">accolades</a>:</td><td> </td><td valign="top"><a href="#Delimiters">Delimiters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-acceder-a-un-caractere-quelconque-d_0027une-police">accéder à un caractère quelconque d’une police</a>:</td><td> </td><td valign="top"><a href="#Symbols-by-font-position">Symbols by font position</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-afficher-du-texte-cite-avec-renfoncement-de-paragraphe">afficher du texte cité avec renfoncement de paragraphe</a>:</td><td> </td><td valign="top"><a href="#quotation-_0026-quote">quotation & quote</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-afficher-un-texte-cite-sans-renfoncement-de-paragraphe">afficher un texte cité sans renfoncement de paragraphe</a>:</td><td> </td><td valign="top"><a href="#quotation-_0026-quote">quotation & quote</a></td></tr>
@@ -20479,12 +25682,12 @@
 <tr><td></td><td valign="top"><a href="#index-annexes-d_0027un-livre">annexes d’un livre</a>:</td><td> </td><td valign="top"><a href="#g_t_005cfrontmatter-_0026-_005cmainmatter-_0026-_005cbackmatter">\frontmatter & \mainmatter & \backmatter</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-anomalies_002c-rapports">anomalies, rapports</a>:</td><td> </td><td valign="top"><a href="#About-this-document">About this document</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-apercu-de-LaTeX">aperçu de LaTeX</a>:</td><td> </td><td valign="top"><a href="#Overview">Overview</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-appaires_002c-delimiteurs">appairés, délimiteurs</a>:</td><td> </td><td valign="top"><a href="#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-appel">appel</a>:</td><td> </td><td valign="top"><a href="#g_t_005copening">\opening</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-appendices">appendices</a>:</td><td> </td><td valign="top"><a href="#g_t_005cappendix">\appendix</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-appendix">appendix</a>:</td><td> </td><td valign="top"><a href="#g_t_005cappendix">\appendix</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-arguments-mouvants">arguments mouvants</a>:</td><td> </td><td valign="top"><a href="#g_t_005cprotect">\protect</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-arriere_002dplan-colore">arrière-plan coloré</a>:</td><td> </td><td valign="top"><a href="#Colored-pages">Colored pages</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-article-d_0027index_002c-_00ab-Voir-_00bb-et-_00ab-Voir-aussi-_00bb">article d’index, « Voir » et « Voir aussi »</a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-article-d_0027une-liste_002c-compteur-specifiant">article d’une liste, compteur spécifiant</a>:</td><td> </td><td valign="top"><a href="#g_t_005cusecounter">\usecounter</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-articles-numerotes_002c-compteur-specifiant">articles numérotés, compteur spécifiant</a>:</td><td> </td><td valign="top"><a href="#g_t_005cusecounter">\usecounter</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-ASCII_002c-circonflexe-dans-le-texte">ASCII, circonflexe dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
@@ -20496,6 +25699,7 @@
 <tr><th><a name="Concept-Index_cp_letter-B">B</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-barre-par_002ddessus_002c-accent">barre  par-dessus, accent</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-barre-au_002ddessous">barre au-dessous</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-barre-horizontale_002c-caractere">barre horizontale, caractère</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-barre-sousscite">barre sousscite</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-barre-verticale-double_002c-dans-le-texte">barre verticale double, dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-barre-verticale_002c-dans-le-texte">barre verticale, dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
@@ -20511,7 +25715,7 @@
 <tr><td></td><td valign="top"><a href="#index-bibliographie_002c-creer-_0028automatiquement_0029">bibliographie, créer (automatiquement)</a>:</td><td> </td><td valign="top"><a href="#Using-BibTeX">Using BibTeX</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-bibliographie_002c-creer-_0028manuellement_0029">bibliographie, créer (manuellement)</a>:</td><td> </td><td valign="top"><a href="#thebibliography">thebibliography</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-bibTeX_002c-utilisation">bibTeX, utilisation</a>:</td><td> </td><td valign="top"><a href="#Using-BibTeX">Using BibTeX</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-Big-point">Big point</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-big-point">big point</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-bogues_002c-rapports">bogues, rapports</a>:</td><td> </td><td valign="top"><a href="#About-this-document">About this document</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-Bonjour-le-monde">Bonjour le monde</a>:</td><td> </td><td valign="top"><a href="#Starting-and-ending">Starting and ending</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-book_002c-annexes">book, annexes</a>:</td><td> </td><td valign="top"><a href="#g_t_005cfrontmatter-_0026-_005cmainmatter-_0026-_005cbackmatter">\frontmatter & \mainmatter & \backmatter</a></td></tr>
@@ -20535,16 +25739,23 @@
 <tr><td></td><td valign="top"><a href="#index-cadratin_002c-demi">cadratin, demi</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-cadratin_002c-deux-tiers">cadratin, deux tiers</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-cadratin_002c-trois_002dquarts">cadratin, trois-quarts</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-calligraphique_002c-fontes">calligraphique, fontes</a>:</td><td> </td><td valign="top"><a href="#Calligraphic">Calligraphic</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-Capitales">Capitales</a>:</td><td> </td><td valign="top"><a href="#Upper-and-lower-case">Upper and lower case</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-captions">captions</a>:</td><td> </td><td valign="top"><a href="#g_t_005ccaption">\caption</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-caractere-invisible">caractère invisible</a>:</td><td> </td><td valign="top"><a href="#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-caractere-invisible-1">caractère invisible</a>:</td><td> </td><td valign="top"><a href="#g_t_005cmathstrut">\mathstrut</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-caractere-tiret-numerique">caractère tiret numérique</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-caractere_002c-codage-de">caractère, codage de</a>:</td><td> </td><td valign="top"><a href="#inputenc-package">inputenc package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-caracteres-latins-non-diacrites">caractères latins non diacrités</a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-caracteres-reserves">caractères réservés</a>:</td><td> </td><td valign="top"><a href="#Reserved-characters">Reserved characters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-caracteres-speciaux-1">caractères speciaux</a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-caracteres-speciaux">caractères spéciaux</a>:</td><td> </td><td valign="top"><a href="#Reserved-characters">Reserved characters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-caron_002c-diacritique">caron, diacritique</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-Casse-de-caracteres">Casse de caractères</a>:</td><td> </td><td valign="top"><a href="#Upper-and-lower-case">Upper and lower case</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-cassetin_002c-fonte">cassetin, fonte</a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextAccent">\DeclareTextAccent</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-catcode">catcode</a>:</td><td> </td><td valign="top"><a href="#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-categorie_002c-code-de-caractere">catégorie, code de caractère</a>:</td><td> </td><td valign="top"><a href="#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-Centimetre">Centimètre</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-centimetre">centimètre</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-centrer-du-texte_002c-declaration-pour">centrer du texte, déclaration pour</a>:</td><td> </td><td valign="top"><a href="#g_t_005ccentering">\centering</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-centrer-du-texte_002c-environnement-pour">centrer du texte, environnement pour</a>:</td><td> </td><td valign="top"><a href="#center">center</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-centre_002c-asterisque_002c-dans-le-texte">centré, astérisque, dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
@@ -20562,7 +25773,7 @@
 <tr><td></td><td valign="top"><a href="#index-chiffres-de-revetement">chiffres de revêtement</a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-chiffres-de-style-ancien">chiffres de style ancien</a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-chiffres-de-style-ancien_002c">chiffres de style ancien,</a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-Cicero">Cicero</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-cicero">cicéro</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-circonflexe-ASCII_002c-dans-le-texte">circonflexe ASCII, dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-circonflexe_002c-accent">circonflexe, accent</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-circonflexe_002c-diacritique">circonflexe, diacritique</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
@@ -20580,6 +25791,8 @@
 <tr><td></td><td valign="top"><a href="#index-clause-at_002c-au-sein-d_0027une-definition-de-police">clause at, au sein d’une définition de police</a>:</td><td> </td><td valign="top"><a href="#g_t_005cnewfont">\newfont</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-clef-de-reference-bibiliographique">clef de référence bibiliographique</a>:</td><td> </td><td valign="top"><a href="#g_t_005cbibitem">\bibitem</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-CLI">CLI</a>:</td><td> </td><td valign="top"><a href="#Command-line-interface">Command line interface</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-codage-de-fonte">codage de fonte</a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareFontEncoding">\DeclareFontEncoding</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-codage-des-fichiers-d_0027entree">codage des fichiers d’entrée</a>:</td><td> </td><td valign="top"><a href="#inputenc-package">inputenc package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-code-de-categorie-de-caractere">code de catégorie de caractère</a>:</td><td> </td><td valign="top"><a href="#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-code-entre-sur-la-ligne-de-commande">code entré sur la ligne de commande</a>:</td><td> </td><td valign="top"><a href="#Command-line-input">Command line input</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-code-source_002c-composer-du">code source, composer du</a>:</td><td> </td><td valign="top"><a href="#verbatim">verbatim</a></td></tr>
@@ -20588,7 +25801,6 @@
 <tr><td></td><td valign="top"><a href="#index-colore_002c-texte">coloré, texte</a>:</td><td> </td><td valign="top"><a href="#Colored-text">Colored text</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-coloree_002c-page">colorée, page</a>:</td><td> </td><td valign="top"><a href="#Colored-pages">Colored pages</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-colorees_002c-boites">colorées, boîtes</a>:</td><td> </td><td valign="top"><a href="#Colored-boxes">Colored boxes</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-commande-de-longueur">commande de longueur</a>:</td><td> </td><td valign="top"><a href="#g_t_005csetlength">\setlength</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-commande-longue">commande longue</a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-commandes-de-fontes-de-bas-niveau">commandes de fontes de bas niveau</a>:</td><td> </td><td valign="top"><a href="#Low_002dlevel-font-commands">Low-level font commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-commandes-de-fontes_002c-de-bas-niveau">commandes de fontes, de bas niveau</a>:</td><td> </td><td valign="top"><a href="#Low_002dlevel-font-commands">Low-level font commands</a></td></tr>
@@ -20601,12 +25813,14 @@
 <tr><td></td><td valign="top"><a href="#index-commandes-robustes">commandes robustes</a>:</td><td> </td><td valign="top"><a href="#g_t_005cprotect">\protect</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-commandes_002c-definir-de-nouvelles">commandes, définir de nouvelles</a>:</td><td> </td><td valign="top"><a href="#g_t_005cprovidecommand">\providecommand</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-commandes_002c-en-definir-de-nouvelles">commandes, en définir de nouvelles</a>:</td><td> </td><td valign="top"><a href="#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-commandes_002c-ignorer-les-espaces">commandes, ignorer les espaces</a>:</td><td> </td><td valign="top"><a href="#g_t_005cignorespaces-_0026-_005cignorespacesafterend">\ignorespaces & \ignorespacesafterend</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-commandes_002c-ignorer-les-espaces-1">commandes, ignorer les espaces</a>:</td><td> </td><td valign="top"><a href="#xspace-package">xspace package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-commandes_002c-paquetage-graphics">commandes, paquetage graphics</a>:</td><td> </td><td valign="top"><a href="#Commands-for-graphics">Commands for graphics</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-commandes_002c-syntaxe-des">commandes, syntaxe des</a>:</td><td> </td><td valign="top"><a href="#LaTeX-command-syntax">LaTeX command syntax</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-commandes_002c-variantes-etoilees">commandes, variantes étoilées</a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0040ifstar">\@ifstar</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-commencer-une-nouvelle-page">commencer une nouvelle page</a>:</td><td> </td><td valign="top"><a href="#g_t_005cnewpage">\newpage</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-commencer-une-nouvelles-page-et-debourrer-les-flottant">commencer une nouvelles page et débourrer les flottant</a>:</td><td> </td><td valign="top"><a href="#g_t_005cclearpage-_0026-_005ccleardoublepage">\clearpage &  \cleardoublepage</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-commencer-une-page-de-droite">commencer une page de droite</a>:</td><td> </td><td valign="top"><a href="#g_t_005cclearpage-_0026-_005ccleardoublepage">\clearpage &  \cleardoublepage</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-commencer-une-nouvelles-page-et-debourrer-les-flottant">commencer une nouvelles page et débourrer les flottant</a>:</td><td> </td><td valign="top"><a href="#g_t_005cclearpage-_0026-_005ccleardoublepage">\clearpage & \cleardoublepage</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-commencer-une-page-de-droite">commencer une page de droite</a>:</td><td> </td><td valign="top"><a href="#g_t_005cclearpage-_0026-_005ccleardoublepage">\clearpage & \cleardoublepage</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-compteurs_002c-a-list-of">compteurs, a list of</a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-compteurs_002c-definir-de-nouveaux">compteurs, définir de nouveaux</a>:</td><td> </td><td valign="top"><a href="#g_t_005cnewcounter">\newcounter</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-compteurs_002c-obtenir-la-valeur-d_0027un">compteurs, obtenir la valeur d’un</a>:</td><td> </td><td valign="top"><a href="#g_t_005cvalue">\value</a></td></tr>
@@ -20615,6 +25829,8 @@
 <tr><td></td><td valign="top"><a href="#index-contr_0027oblique_002c-dans-le-texte">contr’oblique, dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-copie_002c-liste-des-personnes-en_002c-dans-une-lettre">copie, liste des personnes en, dans une lettre</a>:</td><td> </td><td valign="top"><a href="#g_t_005ccc">\cc</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-Correction-italique">Correction italique</a>:</td><td> </td><td valign="top"><a href="#g_t_005c_002f">\/</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-correspondantes_002c-parentheses">correspondantes, parenthèses</a>:</td><td> </td><td valign="top"><a href="#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-correspondants_002c-crochets">correspondants, crochets</a>:</td><td> </td><td valign="top"><a href="#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-couleur">couleur</a>:</td><td> </td><td valign="top"><a href="#Color">Color</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-couleur-1">couleur</a>:</td><td> </td><td valign="top"><a href="#Define-colors">Define colors</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-couleur-2">couleur</a>:</td><td> </td><td valign="top"><a href="#Colored-text">Colored text</a></td></tr>
@@ -20622,10 +25838,12 @@
 <tr><td></td><td valign="top"><a href="#index-couleur-4">couleur</a>:</td><td> </td><td valign="top"><a href="#Colored-pages">Colored pages</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-couleur_002c-definir">couleur, définir</a>:</td><td> </td><td valign="top"><a href="#Define-colors">Define colors</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-coupure-de-mot_002c-empecher">coupure de mot, empécher</a>:</td><td> </td><td valign="top"><a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-crochets">crochets</a>:</td><td> </td><td valign="top"><a href="#Delimiters">Delimiters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-creer-des-images">créer des images</a>:</td><td> </td><td valign="top"><a href="#picture">picture</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-creer-des-tableaux">créer des tableaux</a>:</td><td> </td><td valign="top"><a href="#table">table</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-cresure_002c-discretionnaire">crésure, discrétionnaire</a>:</td><td> </td><td valign="top"><a href="#g_t_005cdiscretionary">\discretionary</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-CTAN">CTAN</a>:</td><td> </td><td valign="top"><a href="#CTAN">CTAN</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-cursive_002c-fontes">cursive, fontes</a>:</td><td> </td><td valign="top"><a href="#Calligraphic">Calligraphic</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-cedille_002c-diacritique">cédille, diacritique</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-cesure_002c-definir">césure, définir</a>:</td><td> </td><td valign="top"><a href="#g_t_005chyphenation">\hyphenation</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-cesure_002c-empecher">césure, empécher</a>:</td><td> </td><td valign="top"><a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a></td></tr>
@@ -20635,6 +25853,7 @@
 <tr><td></td><td valign="top"><a href="#index-DANTE-e_002eV_002e">DANTE e.V.</a>:</td><td> </td><td valign="top"><a href="#CTAN">CTAN</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-date-d_0027aujourd_0027hui">date d’aujourd’hui</a>:</td><td> </td><td valign="top"><a href="#g_t_005ctoday">\today</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-defining-new-environnements">defining new environnements</a>:</td><td> </td><td valign="top"><a href="#g_t_005cnewenvironment-_0026-_005crenewenvironment">\newenvironment & \renewenvironment</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-delimiteurs">delimiteurs</a>:</td><td> </td><td valign="top"><a href="#Delimiters">Delimiters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-demi_002dcadratin">demi-cadratin</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-deux_002dtiers-cadratin">deux-tiers cadratin</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-diacritique-barre_002dsouscrite">diacritique barre-souscrite</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
@@ -20658,8 +25877,11 @@
 <tr><td></td><td valign="top"><a href="#index-difference-entre-classe-et-paquetage">différence entre classe et paquetage</a>:</td><td> </td><td valign="top"><a href="#Class-and-package-construction">Class and package construction</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-dilatation-verticale-infinie">dilatation verticale infinie</a>:</td><td> </td><td valign="top"><a href="#g_t_005cvfill">\vfill</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-dimen-TeX-de-base">dimen <span class="roman">TeX de base</span></a>:</td><td> </td><td valign="top"><a href="#Lengths">Lengths</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-dimension-de-fonte_002c-inclinaison">dimension de fonte, inclinaison</a>:</td><td> </td><td valign="top"><a href="#g_t_005c_002f">\/</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-discretionnaire_002c-cesure">discrétionnaire, césure</a>:</td><td> </td><td valign="top"><a href="#g_t_005cdiscretionary">\discretionary</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-document_002c-nom-racine">document, nom racine</a>:</td><td> </td><td valign="top"><a href="#Jobname">Jobname</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-dollar_002c-signe">dollar, signe</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-double-espacement">double espacement</a>:</td><td> </td><td valign="top"><a href="#g_t_005cbaselineskip-_0026-_005cbaselinestretch">\baselineskip & \baselinestretch</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-double-obele_002c-dans-le-texte">double obèle, dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-double-renvoi_002c-resolution">double renvoi, résolution</a>:</td><td> </td><td valign="top"><a href="#Output-files">Output files</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-double_002c-barre-verticale_002c-dans-le-texte">double, barre verticale, dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
@@ -20667,6 +25889,7 @@
 <tr><td></td><td valign="top"><a href="#index-double_002c-guillemet_002dapostrophe-de-droite">double, guillemet-apostrophe de droite</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-double_002c-obele_002c-dans-le-texte">double, obèle, dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-double_002dbreve_002drenversee_002c-diacritique">double-brève-renversée, diacritique</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-douze">douze</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-droit-d_0027auteur_002c-symbole">droit d’auteur, symbole</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-droit_002c-guillemet-double-sur-la-ligne-de-base">droit, guillemet double sur la ligne de base</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-droit_002c-guillemet-simple-sur-la-ligne-de-base">droit, guillemet simple sur la ligne de base</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
@@ -20675,7 +25898,7 @@
 <tr><td></td><td valign="top"><a href="#index-droite_002c-fleche_002c-dans-le-texte">droite, flèche, dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-droite_002c-guillemet-anglais-simple">droite, guillemet anglais simple</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-droite_002c-guillemet_002dapostrophe-simple">droite, guillemet-apostrophe simple</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-debourrer-les-flottant-et-commencer-une-page">débourrer les flottant et commencer une page</a>:</td><td> </td><td valign="top"><a href="#g_t_005cclearpage-_0026-_005ccleardoublepage">\clearpage &  \cleardoublepage</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-debourrer-les-flottants-et-commencer-une-page">débourrer les flottants et commencer une page</a>:</td><td> </td><td valign="top"><a href="#g_t_005cclearpage-_0026-_005ccleardoublepage">\clearpage & \cleardoublepage</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-debut-de-document_002c-crochet">début de document, crochet</a>:</td><td> </td><td valign="top"><a href="#g_t_005cAtBeginDocument">\AtBeginDocument</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-debut-et-fin">début et fin</a>:</td><td> </td><td valign="top"><a href="#Starting-and-ending">Starting and ending</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-declaration-en-aval-de-reference">déclaration en aval de référence</a>:</td><td> </td><td valign="top"><a href="#Cross-references">Cross references</a></td></tr>
@@ -20687,7 +25910,9 @@
 <tr><td></td><td valign="top"><a href="#index-definir-une-nouvelle-commande">définir une nouvelle commande</a>:</td><td> </td><td valign="top"><a href="#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-definir-une-nouvelle-commande-1">définir une nouvelle commande</a>:</td><td> </td><td valign="top"><a href="#g_t_005cprovidecommand">\providecommand</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-definitions">définitions</a>:</td><td> </td><td valign="top"><a href="#Definitions">Definitions</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-delimiteur-nul">délimiteur nul</a>:</td><td> </td><td valign="top"><a href="#Math-miscellany">Math miscellany</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-delimiteur-nul">délimiteur nul</a>:</td><td> </td><td valign="top"><a href="#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-delimiteur-nul-1">délimiteur nul</a>:</td><td> </td><td valign="top"><a href="#Math-miscellany">Math miscellany</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-delimiteurs-appaires">délimiteurs appairés</a>:</td><td> </td><td valign="top"><a href="#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Concept-Index_cp_letter-E">E</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-e-dans-l_0027a">e dans l’a</a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
@@ -20708,19 +25933,36 @@
 <tr><td></td><td valign="top"><a href="#index-EPS_002c-fichiers">EPS, fichiers</a>:</td><td> </td><td valign="top"><a href="#Graphics-package-configuration">Graphics package configuration</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-EPS_002c-fichiers-1">EPS, fichiers</a>:</td><td> </td><td valign="top"><a href="#g_t_005cincludegraphics">\includegraphics</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-errorstopmode">errorstopmode</a>:</td><td> </td><td valign="top"><a href="#Command-line-options">Command line options</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-espace-blanc">espace blanc</a>:</td><td> </td><td valign="top"><a href="#Spaces">Spaces</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-espace-entre-les-lignes">espace entre les lignes</a>:</td><td> </td><td valign="top"><a href="#g_t_005cbaselineskip-_0026-_005cbaselinestretch">\baselineskip & \baselinestretch</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-espace-fine">espace fine</a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-espace-fine-1">espace fine</a>:</td><td> </td><td valign="top"><a href="#g_t_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-espace-fine-negative">espace fine négative</a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-espace-fine-negative-1">espace fine négative</a>:</td><td> </td><td valign="top"><a href="#g_t_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-espace-horizontal">espace horizontal</a>:</td><td> </td><td valign="top"><a href="#g_t_005chss">\hss</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-espace-horizontal-dilatable">espace horizontal dilatable</a>:</td><td> </td><td valign="top"><a href="#g_t_005chss">\hss</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-espace-insecable">espace insécable</a>:</td><td> </td><td valign="top"><a href="#g_t_007e">~</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-espace-vertical">espace vertical</a>:</td><td> </td><td valign="top"><a href="#g_t_005caddvspace">\addvspace</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-espace-vertical-avant-les-paragraphes">espace vertical avant les paragraphes</a>:</td><td> </td><td valign="top"><a href="#g_t_005cparindent-_0026-_005cparskip">\parindent & \parskip</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-espace-vertical_002c-inserer">espace vertical, insérer</a>:</td><td> </td><td valign="top"><a href="#g_t_005caddvspace">\addvspace</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-espace-vertical_002c-mode-mathematique">espace vertical, mode mathématique</a>:</td><td> </td><td valign="top"><a href="#g_t_005csmash">\smash</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-espace-verticale">espace verticale</a>:</td><td> </td><td valign="top"><a href="#g_t_005cvspace">\vspace</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-espace-visible">espace visible</a>:</td><td> </td><td valign="top"><a href="#g_t_005cverb">\verb</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-espace-visible_002c-symbole_002c-dans-le-texte">espace visible, symbole, dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-espace_002c-inserer-de-l_0027espace-horizontal">espace, insérer de l’espace horizontal</a>:</td><td> </td><td valign="top"><a href="#g_t_005chss">\hss</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-espacement-au-sein-du-mode-mathematique">espacement au sein du mode mathématique</a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-espacement-inter_002dphrase">espacement inter-phrase</a>:</td><td> </td><td valign="top"><a href="#g_t_005cfrenchspacing">\frenchspacing</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-espacement-inter_002dphrase">espacement inter-phrase</a>:</td><td> </td><td valign="top"><a href="#g_t_005cfrenchspacing-_0026-_005cnonfrenchspacing">\frenchspacing & \nonfrenchspacing</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-espacement-inter_002dphrase-1">espacement inter-phrase</a>:</td><td> </td><td valign="top"><a href="#g_t_005cnormalsfcodes">\normalsfcodes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-espacement_002c-mode-mathematique">espacement, mode mathématique</a>:</td><td> </td><td valign="top"><a href="#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-espacement_002c-mode-mathematique-1">espacement, mode mathématique</a>:</td><td> </td><td valign="top"><a href="#g_t_005cmathstrut">\mathstrut</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-espaces">espaces</a>:</td><td> </td><td valign="top"><a href="#Spaces">Spaces</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-espaces_002c-ignorer-au-voisinage-d_0027une-commande">espaces, ignorer au voisinage d’une commande</a>:</td><td> </td><td valign="top"><a href="#g_t_005cignorespaces-_0026-_005cignorespacesafterend">\ignorespaces & \ignorespacesafterend</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-espaces_002c-ignorer-autour-des-commandes">espaces, ignorer autour des commandes</a>:</td><td> </td><td valign="top"><a href="#xspace-package">xspace package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-eszet-lettre-allemande">eszet lettre allemande</a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-eth-islandais">eth islandais</a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-eth_002c-lettre-islandaise">eth, lettre islandaise</a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-euro_002c-symbole">euro, symbole</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-exnterne_002c-mode-paragraphe">exnterne, mode paragraphe</a>:</td><td> </td><td valign="top"><a href="#Modes">Modes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-exploitation_002c-information-systeme-de">exploitation, information système de</a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite18">\write18</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-exposant">exposant</a>:</td><td> </td><td valign="top"><a href="#Subscripts-_0026-superscripts">Subscripts & superscripts</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-extension_002c-structure">extension, structure</a>:</td><td> </td><td valign="top"><a href="#Class-and-package-structure">Class and package structure</a></td></tr>
@@ -20740,6 +25982,7 @@
 <tr><td></td><td valign="top"><a href="#index-fichier-format-TeX">fichier format TeX</a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-fichier-journal">fichier journal</a>:</td><td> </td><td valign="top"><a href="#Output-files">Output files</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-fichier-racine">fichier racine</a>:</td><td> </td><td valign="top"><a href="#Splitting-the-input">Splitting the input</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-fichier-racine-1">fichier racine</a>:</td><td> </td><td valign="top"><a href="#Jobname">Jobname</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-fichier_002c-lecture-d_0027un">fichier, lecture d’un</a>:</td><td> </td><td valign="top"><a href="#g_t_005cread">\read</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-fichiers-source_002c-rendre-autonomes">fichiers source, rendre autonomes</a>:</td><td> </td><td valign="top"><a href="#filecontents">filecontents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-figures_002c-insertion">figures, insertion</a>:</td><td> </td><td valign="top"><a href="#figure">figure</a></td></tr>
@@ -20749,9 +25992,18 @@
 <tr><td></td><td valign="top"><a href="#index-fin-d_0027une-lettre">fin d’une lettre</a>:</td><td> </td><td valign="top"><a href="#g_t_005cclosing">\closing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-fin-document_002c-crochet">fin document, crochet</a>:</td><td> </td><td valign="top"><a href="#g_t_005cAtEndDocument">\AtEndDocument</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-fin-et-debut">fin et début</a>:</td><td> </td><td valign="top"><a href="#Starting-and-ending">Starting and ending</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-fine_002c-espace">fine, espace</a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-fine_002c-espace-1">fine, espace</a>:</td><td> </td><td valign="top"><a href="#g_t_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-fine_002c-espace_002c-negative">fine, espace, négative</a>:</td><td> </td><td valign="top"><a href="#g_t_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-fleche-droite_002c-dans-le-texte">flèche droite, dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-fleche-gauche_002c-left_002c-dans-le-texte">flèche gauche, left, dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-fleches">flèches</a>:</td><td> </td><td valign="top"><a href="#Arrows">Arrows</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-fonctions-mathematiques">fonctions mathématiques</a>:</td><td> </td><td valign="top"><a href="#Math-functions">Math functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-fonte_002c-codage">fonte, codage</a>:</td><td> </td><td valign="top"><a href="#fontenc-package">fontenc package</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-fonte_002c-codage-1">fonte, codage</a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextAccent">\DeclareTextAccent</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-fonte_002c-dimension_002c-inclinaison">fonte, dimension, inclinaison</a>:</td><td> </td><td valign="top"><a href="#g_t_005c_002f">\/</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-fonte_002c-declarer-le-codage">fonte, déclarer le codage</a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareFontEncoding">\DeclareFontEncoding</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-fontes_002c-cursives">fontes, cursives</a>:</td><td> </td><td valign="top"><a href="#Calligraphic">Calligraphic</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-force_002c-option-de-filecontents"><code>force</code>, option de <code>filecontents</code></a>:</td><td> </td><td valign="top"><a href="#filecontents">filecontents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-format-LaTeX_002c-fichier-_0028_002efmt_0029">format LaTeX, fichier (<code>.fmt</code>)</a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-format-TeX_002c-fichier-_0028_002efmt_0029">format TeX, fichier (<code>.fmt</code>)</a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
@@ -20797,7 +26049,9 @@
 <tr><td></td><td valign="top"><a href="#index-gras">gras</a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-gras-machine-a-ecrire_002c-eviter">gras machine à écrire, éviter</a>:</td><td> </td><td valign="top"><a href="#description">description</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-gras-tapuscrit_002c-eviter">gras tapuscrit, éviter</a>:</td><td> </td><td valign="top"><a href="#description">description</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-gras_002c-caracteres_002c-en-mathematiques">gras, caractères, en mathematiques</a>:</td><td> </td><td valign="top"><a href="#g_t_005cboldmath-_0026-_005cunboldmath">\boldmath & \unboldmath</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-grave-accent">grave accent</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Greek-letters">Greek letters</a>:</td><td> </td><td valign="top"><a href="#Greek-letters">Greek letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-guillemet-droit-double-sur-la-ligne-de-base">guillemet droit double  sur la ligne de base</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-guillemet-droit-simple-sur-la-ligne-de-base">guillemet droit simple  sur la ligne de base</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-guillemet_002dapostrophe-de-droite-double">guillemet-apostrophe de droite double</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
@@ -20812,25 +26066,43 @@
 <tr><td></td><td valign="top"><a href="#index-guillemets-simple">guillemets simple</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-guillemets_002dvirgule-inferieurs_002c-simple-et-double">guillemets-virgule inférieurs, simple et double</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
+<tr><th><a name="Concept-Index_cp_letter-H">H</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-horizontal_002c-espace">horizontal, espace</a>:</td><td> </td><td valign="top"><a href="#g_t_005chss">\hss</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-horizontal_002c-espacement">horizontal, espacement</a>:</td><td> </td><td valign="top"><a href="#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-horizontal_002c-renfoncement-d_0027un-paragraphe">horizontal, renfoncement d’un paragraphe</a>:</td><td> </td><td valign="top"><a href="#g_t_005cparindent-_0026-_005cparskip">\parindent & \parskip</a></td></tr>
+<tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Concept-Index_cp_letter-I">I</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-i-sans-point">i sans point</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-i-sans-point-en-math">i sans point en math</a>:</td><td> </td><td valign="top"><a href="#Math-accents">Math accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-Icelandic-thorn">Icelandic thorn</a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-ici_002c-placer-les-flottants">ici, placer les flottants</a>:</td><td> </td><td valign="top"><a href="#Floats">Floats</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-idx_002c-fichier">idx, fichier</a>:</td><td> </td><td valign="top"><a href="#g_t_005cindex">\index</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-images_002c-creer">images, créer</a>:</td><td> </td><td valign="top"><a href="#picture">picture</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-imbrication-de-_005cinclude-non-autorisee">imbrication de <code>\include</code> non autorisée</a>:</td><td> </td><td valign="top"><a href="#g_t_005cinclude-_0026-_005cincludeonly">\include & \includeonly</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-implementations-de-TeX">implémentations de TeX</a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-importer-des-graphiques">importer des graphiques</a>:</td><td> </td><td valign="top"><a href="#g_t_005cincludegraphics">\includegraphics</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-inclure-des-graphiques">inclure des graphiques</a>:</td><td> </td><td valign="top"><a href="#g_t_005cincludegraphics">\includegraphics</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-index">index</a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-index_002c-articles_002c-sous_002darticles">index, articles, sous-articles</a>:</td><td> </td><td valign="top"><a href="#g_t_005cindex">\index</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-index_002c-articles_002c-_00ab-voir-_00bb-et-_00ab-voir-aussi-_00bb">index, articles, « voir » et « voir aussi »</a>:</td><td> </td><td valign="top"><a href="#g_t_005cindex">\index</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-index_002c-impression">index, impression</a>:</td><td> </td><td valign="top"><a href="#g_t_005cprintindex">\printindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-index_002c-plage-de-pages">index, plage de pages</a>:</td><td> </td><td valign="top"><a href="#g_t_005cindex">\index</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-index_002c-production-manuelle">index, production manuelle</a>:</td><td> </td><td valign="top"><a href="#Produce-the-index-manually">Produce the index manually</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-indexes-multiples">indexes multiples</a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-indice-inferieur">indice inférieur</a>:</td><td> </td><td valign="top"><a href="#Subscripts-_0026-superscripts">Subscripts & superscripts</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-indice-superieur">indice supérieur</a>:</td><td> </td><td valign="top"><a href="#Subscripts-_0026-superscripts">Subscripts & superscripts</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-inferieur-a_002c-symbole-dans-le-texte">inférieur à, symbole dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-inferieur_002c-guillemet_002dvirgule-double">inférieur, guillemet-virgule double</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-inferieur_002c-guillemet_002dvirgule-simple">inférieur, guillemet-virgule simple</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-insecable_002c-caractere-trait-d_0027union">insécable, caractère trait d’union</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-insecable_002c-espace">insécable, espace</a>:</td><td> </td><td valign="top"><a href="#g_t_007e">~</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-inserer-des-figures">insérer des figures</a>:</td><td> </td><td valign="top"><a href="#figure">figure</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-interligne-double">interligne double</a>:</td><td> </td><td valign="top"><a href="#Low_002dlevel-font-commands">Low-level font commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-interface-ligne-de-commande">interface ligne de commande</a>:</td><td> </td><td valign="top"><a href="#Command-line-interface">Command line interface</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-interligne_002c-espace">interligne, espace</a>:</td><td> </td><td valign="top"><a href="#g_t_005cbaselineskip-_0026-_005cbaselinestretch">\baselineskip & \baselinestretch</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-interne_002c-mode-paragraphe">interne, mode paragraphe</a>:</td><td> </td><td valign="top"><a href="#Modes">Modes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-interpreteur-de-commandes-du-systeme-d_0027exploitation_002c-acces-a">interpréteur de commandes du système d’exploitation, accès à</a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite18">\write18</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-invisible_002c-caractere">invisible, caractère</a>:</td><td> </td><td valign="top"><a href="#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-invisible_002c-caractere-1">invisible, caractère</a>:</td><td> </td><td valign="top"><a href="#g_t_005cmathstrut">\mathstrut</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-invite-_002a">invite ‘<samp>*</samp>’</a>:</td><td> </td><td valign="top"><a href="#Recovering-from-errors">Recovering from errors</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-italique">italique</a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -20838,6 +26110,7 @@
 <tr><td></td><td valign="top"><a href="#index-j-sans-point">j sans point</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-j-sans-point-en-math">j sans point en math</a>:</td><td> </td><td valign="top"><a href="#Math-accents">Math accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-jobname">jobname</a>:</td><td> </td><td valign="top"><a href="#Command-line-options">Command line options</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-jobname_002c-nom-d_0027ouvrage">jobname, nom d’ouvrage</a>:</td><td> </td><td valign="top"><a href="#Jobname">Jobname</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-journal_002c-ecrire-vers-le-fichier">journal, écrire vers le fichier</a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite">\write</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-JPEG_002c-fichiers">JPEG, fichiers</a>:</td><td> </td><td valign="top"><a href="#Graphics-package-configuration">Graphics package configuration</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-JPEG_002c-fichiers-1">JPEG, fichiers</a>:</td><td> </td><td valign="top"><a href="#g_t_005cincludegraphics">\includegraphics</a></td></tr>
@@ -20873,7 +26146,7 @@
 <tr><td></td><td valign="top"><a href="#index-lettres_002c-commencer">lettres, commencer</a>:</td><td> </td><td valign="top"><a href="#g_t_005copening">\opening</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-lettres_002c-salutation">lettres, salutation</a>:</td><td> </td><td valign="top"><a href="#g_t_005cclosing">\closing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-lettres_002c-ecrire-des">lettres, écrire des</a>:</td><td> </td><td valign="top"><a href="#Letters">Letters</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-ligne-de-commande">ligne de commande</a>:</td><td> </td><td valign="top"><a href="#Command-line-interface">Command line interface</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-ligne-de-commande_002c-interface">ligne de commande, interface</a>:</td><td> </td><td valign="top"><a href="#Command-line-interface">Command line interface</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-ligne-tabulee_002c-tabbing">ligne tabulée, <span class="roman">tabbing</span></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-lignes-dans-des-tableaux">lignes dans des tableaux</a>:</td><td> </td><td valign="top"><a href="#tabular">tabular</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-lire-un-fichier">lire un fichier</a>:</td><td> </td><td valign="top"><a href="#g_t_005cread">\read</a></td></tr>
@@ -20897,7 +26170,6 @@
 <tr><td></td><td valign="top"><a href="#index-logo-LaTeX2e">logo LaTeX2e</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-logo-TeX">logo TeX</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-longueur_002c-ajouter-a-une">longueur, ajouter à une</a>:</td><td> </td><td valign="top"><a href="#g_t_005caddtolength">\addtolength</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-longueur_002c-commande-de">longueur, commande de</a>:</td><td> </td><td valign="top"><a href="#g_t_005csetlength">\setlength</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-longueur_002c-regler-une">longueur, régler une</a>:</td><td> </td><td valign="top"><a href="#g_t_005csetlength">\setlength</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-longueurs-predefinies">longueurs prédéfinies</a>:</td><td> </td><td valign="top"><a href="#Predefined-lengths">Predefined lengths</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-longueurs-elastiques_002c-definir-de-nouvelles">longueurs élastiques, définir de nouvelles</a>:</td><td> </td><td valign="top"><a href="#g_t_005cnewlength">\newlength</a></td></tr>
@@ -20911,7 +26183,7 @@
 <tr><td></td><td valign="top"><a href="#index-macron_002c-diacritique">macron, diacritique</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-macron_002dsouscrit_002c-diacritique">macron-souscrit, diacritique</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-Madsen_002c-Lars">Madsen, Lars</a>:</td><td> </td><td valign="top"><a href="#eqnarray">eqnarray</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-makeindex_002c-programme"><code>makeindex</code>, programme</a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-makeindex_002c-programme">makeindex, <span class="roman">programme</span></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-marge-gauche">marge gauche</a>:</td><td> </td><td valign="top"><a href="#Page-layout-parameters">Page layout parameters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-marge-gauche-nominale">marge gauche nominale</a>:</td><td> </td><td valign="top"><a href="#Page-layout-parameters">Page layout parameters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-marge-superieure">marge supérieure</a>:</td><td> </td><td valign="top"><a href="#Page-layout-parameters">Page layout parameters</a></td></tr>
@@ -20929,10 +26201,11 @@
 <tr><td></td><td valign="top"><a href="#index-math_002c-accents">math, accents</a>:</td><td> </td><td valign="top"><a href="#Math-accents">Math accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-math_002c-fonctions">math, fonctions</a>:</td><td> </td><td valign="top"><a href="#Math-functions">Math functions</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-math_002c-miscellanees">math, miscellanées</a>:</td><td> </td><td valign="top"><a href="#Math-miscellany">Math miscellany</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-math_002c-styles">math, styles</a>:</td><td> </td><td valign="top"><a href="#Math-styles">Math styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-mathematiques-gras">mathématiques gras</a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-mathematiques_002c-gras">mathématiques, gras</a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-matieres_002c-fichier">matières, fichier</a>:</td><td> </td><td valign="top"><a href="#Output-files">Output files</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-Millimetre">Millimètre</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-millimetre">millimètre</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-minipage_002c-creer-une">minipage, créer une</a>:</td><td> </td><td valign="top"><a href="#minipage">minipage</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-mirrors-of-CTAN">mirrors of CTAN</a>:</td><td> </td><td valign="top"><a href="#CTAN">CTAN</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-miscellanees-en-math">miscellanées en math</a>:</td><td> </td><td valign="top"><a href="#Math-miscellany">Math miscellany</a></td></tr>
@@ -20940,10 +26213,16 @@
 <tr><td></td><td valign="top"><a href="#index-mode-gauche_002da_002ddroite-_0028left_002dto_002dright_0029">mode gauche-à-droite (left-to-right)</a>:</td><td> </td><td valign="top"><a href="#Modes">Modes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-mode-LR">mode LR</a>:</td><td> </td><td valign="top"><a href="#Modes">Modes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-mode-math">mode math</a>:</td><td> </td><td valign="top"><a href="#Modes">Modes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-mode-math-d_0027affichage">mode math d’affichage</a>:</td><td> </td><td valign="top"><a href="#Modes">Modes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-mode-mathematique_002c-entrer">mode mathématique, entrer</a>:</td><td> </td><td valign="top"><a href="#Math-formulas">Math formulas</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-mode-mathematique_002c-espace-vertical">mode mathématique, espace vertical</a>:</td><td> </td><td valign="top"><a href="#g_t_005csmash">\smash</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-mode-mathematique_002c-espacement">mode mathématique, espacement</a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-mode-mathematique_002c-espacement-1">mode mathématique, espacement</a>:</td><td> </td><td valign="top"><a href="#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-mode-mathematique_002c-espacement-2">mode mathématique, espacement</a>:</td><td> </td><td valign="top"><a href="#g_t_005cmathstrut">\mathstrut</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-mode-paragraphe">mode paragraphe</a>:</td><td> </td><td valign="top"><a href="#Modes">Modes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-mode-paragraphe-1">mode paragraphe</a>:</td><td> </td><td valign="top"><a href="#g_t_005cparbox">\parbox</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-mode-vertical">mode vertical</a>:</td><td> </td><td valign="top"><a href="#Modes">Modes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-mode-vertical-interne">mode vertical interne</a>:</td><td> </td><td valign="top"><a href="#Modes">Modes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-modes">modes</a>:</td><td> </td><td valign="top"><a href="#Modes">Modes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-modele-de-document">modèle de document</a>:</td><td> </td><td valign="top"><a href="#Document-templates">Document templates</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-modeles-de-couleur">modèles de couleur</a>:</td><td> </td><td valign="top"><a href="#Color-models">Color models</a></td></tr>
@@ -20954,18 +26233,23 @@
 <tr><td></td><td valign="top"><a href="#index-motif-courant-de-taquets-de-tabulation_002c-tabbing">motif courant de taquets de tabulation, <span class="roman">tabbing</span></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-mpfootnote_002c-compteur">mpfootnote, compteur</a>:</td><td> </td><td valign="top"><a href="#g_t_005cfootnote">\footnote</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-mu_002c-unite-mathematique">mu, unité mathématique</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-multiples_002c-indexes">multiples, indexes</a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-multiplication-discretionnaire">multiplication discrétionnaire</a>:</td><td> </td><td valign="top"><a href="#Math-miscellany">Math miscellany</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Concept-Index_cp_letter-N">N</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-NBSP">NBSP</a>:</td><td> </td><td valign="top"><a href="#g_t_007e">~</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-noheader_002c-option-de-filecontents"><code>noheader</code>, option de <code>filecontents</code></a>:</td><td> </td><td valign="top"><a href="#filecontents">filecontents</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-nom-d_0027ouvrage-_0028jobname_0029">nom d’ouvrage (jobname)</a>:</td><td> </td><td valign="top"><a href="#Jobname">Jobname</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-nom-de-fichier-de-la-tache-courante">nom de fichier de la tâche courante</a>:</td><td> </td><td valign="top"><a href="#Command-line-options">Command line options</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-nonstopmode">nonstopmode</a>:</td><td> </td><td valign="top"><a href="#Command-line-options">Command line options</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-nosearch_002c-option-de-filecontents"><code>nosearch</code>, option de <code>filecontents</code></a>:</td><td> </td><td valign="top"><a href="#filecontents">filecontents</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-note-en-bas-de-page-portant-sur-une-autre-note">note en bas de page portant sur une autre note</a>:</td><td> </td><td valign="top"><a href="#Footnotes-of-footnotes">Footnotes of footnotes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-note-en-bas-de-page_002c-creer">note en bas de page, créer</a>:</td><td> </td><td valign="top"><a href="#Footnotes">Footnotes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-note-en-bas-de-page_002c-recursivement">note en bas de page, récursivement</a>:</td><td> </td><td valign="top"><a href="#Footnotes-of-footnotes">Footnotes of footnotes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-note-en-bas-de-page_002c-symboles-au-lieu-de-numeros">note en bas de page, symboles au lieu de numéros</a>:</td><td> </td><td valign="top"><a href="#g_t_005cfootnote">\footnote</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-notes-dans-la-marge">notes dans la marge</a>:</td><td> </td><td valign="top"><a href="#Marginal-notes">Marginal notes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-notes-en-bas-de-page-au-sein-des-figures">notes en bas de page au sein des figures</a>:</td><td> </td><td valign="top"><a href="#minipage">minipage</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-Notes-en-bas-de-page_002c-au-sein-d_0027une-minipage">Notes en bas de page, au sein d’une minipage</a>:</td><td> </td><td valign="top"><a href="#g_t_005cfootnote">\footnote</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-notes-en-bas-de-page_002c-au-sein-d_0027une-minipage">notes en bas de page, au sein d’une minipage</a>:</td><td> </td><td valign="top"><a href="#g_t_005cfootnote">\footnote</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-notes-en-bas-de-page_002c-dans-les-titres-de-rubrique">notes en bas de page, dans les titres de rubrique</a>:</td><td> </td><td valign="top"><a href="#Footnotes-in-section-headings">Footnotes in section headings</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-Notes-en-bas-de-page_002c-dans-un-tableau">Notes en bas de page, dans un tableau</a>:</td><td> </td><td valign="top"><a href="#Footnotes-in-a-table">Footnotes in a table</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-notes-en-bas-de-page_002c-parametres">notes en bas de page, paramètres</a>:</td><td> </td><td valign="top"><a href="#Footnote-parameters">Footnote parameters</a></td></tr>
@@ -20978,6 +26262,7 @@
 <tr><td></td><td valign="top"><a href="#index-nouvelle-page_002c-commencer">nouvelle page, commencer</a>:</td><td> </td><td valign="top"><a href="#g_t_005cnewpage">\newpage</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-nouvelles-classes_002c-commandes">nouvelles classes, commandes</a>:</td><td> </td><td valign="top"><a href="#Class-and-package-construction">Class and package construction</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-nouvelles-commandes_002c-definir">nouvelles commandes, définir</a>:</td><td> </td><td valign="top"><a href="#g_t_005cprovidecommand">\providecommand</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-nul_002c-delimiteur">nul, délimiteur</a>:</td><td> </td><td valign="top"><a href="#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-numero-d_0027equation_002c-omettre">numéro d’équation, omettre</a>:</td><td> </td><td valign="top"><a href="#eqnarray">eqnarray</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-numero-d_0027equation_002c-renvoi">numéro d’équation, renvoi</a>:</td><td> </td><td valign="top"><a href="#g_t_005cref">\ref</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-numero-de-figure_002c-renvoi">numéro de figure, renvoi</a>:</td><td> </td><td valign="top"><a href="#g_t_005cref">\ref</a></td></tr>
@@ -21012,6 +26297,7 @@
 <tr><td></td><td valign="top"><a href="#index-Ordinaux-espagnols_002c-feminin-et-masculin">Ordinaux espagnols, féminin et masculin</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-Ordinaux_002c-feminin-et-masculin">Ordinaux, féminin et masculin</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-oslash">oslash</a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-OT1">OT1</a>:</td><td> </td><td valign="top"><a href="#fontenc-package">fontenc package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-ouvrant_002c-_002c-guillemet_002dapostrophe-simple">ouvrant, , guillemet-apostrophe simple</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-overwrite_002c-option-de-filecontents"><code>overwrite</code>, option de <code>filecontents</code></a>:</td><td> </td><td valign="top"><a href="#filecontents">filecontents</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -21034,12 +26320,14 @@
 <tr><td></td><td valign="top"><a href="#index-paragraphe_002c-mode">paragraphe, mode</a>:</td><td> </td><td valign="top"><a href="#g_t_005cparbox">\parbox</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paragraphe_002c-mode-1">paragraphe, mode</a>:</td><td> </td><td valign="top"><a href="#g_t_005cparbox">\parbox</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paragraphe_002c-symbole">paragraphe, symbole</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paragraphe_002c-terminaison">paragraphe, terminaison</a>:</td><td> </td><td valign="top"><a href="#g_t_005cpar">\par</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paragraphes">paragraphes</a>:</td><td> </td><td valign="top"><a href="#Making-paragraphs">Making paragraphs</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paragraphes_002c-renfoncement-au-sein-d_0027une-minipage">paragraphes, renfoncement au sein d’une minipage</a>:</td><td> </td><td valign="top"><a href="#minipage">minipage</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-parametre-positionnel">paramètre positionnel</a>:</td><td> </td><td valign="top"><a href="#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-parametre-positionnel-1">paramètre positionnel</a>:</td><td> </td><td valign="top"><a href="#g_t_005cnewenvironment-_0026-_005crenewenvironment">\newenvironment & \renewenvironment</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-parametres_002c-la-mise-en-page">paramètres, la mise en page</a>:</td><td> </td><td valign="top"><a href="#Page-layout-parameters">Page layout parameters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-parametres_002c-pour-notes-en-bas-de-page">paramètres, pour notes en bas de page</a>:</td><td> </td><td valign="top"><a href="#Footnote-parameters">Footnote parameters</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-parentheses">parenthèses</a>:</td><td> </td><td valign="top"><a href="#Delimiters">Delimiters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-part"><code>part</code></a>:</td><td> </td><td valign="top"><a href="#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-part-1">part</a>:</td><td> </td><td valign="top"><a href="#g_t_005cpart">\part</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-partie">partie</a>:</td><td> </td><td valign="top"><a href="#Sectioning">Sectioning</a></td></tr>
@@ -21056,7 +26344,6 @@
 <tr><td></td><td valign="top"><a href="#index-pdfTeX">pdfTeX</a>:</td><td> </td><td valign="top"><a href="#Output-files">Output files</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-pdfTeX_002c-moteur">pdfTeX, moteur</a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-pica">pica</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-pict2e_002c-paquetage"><code>pict2e</code>, paquetage</a>:</td><td> </td><td valign="top"><a href="#g_t_005cline">\line</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-Pied_002dde_002dmouche">Pied-de-mouche</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-pieces-jointes_002c-liste">pièces jointes, liste</a>:</td><td> </td><td valign="top"><a href="#g_t_005cencl">\encl</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-pieces-postliminaires-d_0027un-livre">pièces postliminaires d’un livre</a>:</td><td> </td><td valign="top"><a href="#g_t_005cfrontmatter-_0026-_005cmainmatter-_0026-_005cbackmatter">\frontmatter & \mainmatter & \backmatter</a></td></tr>
@@ -21065,15 +26352,20 @@
 <tr><td></td><td valign="top"><a href="#index-placement-des-flottants">placement des flottants</a>:</td><td> </td><td valign="top"><a href="#Floats">Floats</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-PNG_002c-fichiers">PNG, fichiers</a>:</td><td> </td><td valign="top"><a href="#Graphics-package-configuration">Graphics package configuration</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-PNG_002c-fichiers-1">PNG, fichiers</a>:</td><td> </td><td valign="top"><a href="#g_t_005cincludegraphics">\includegraphics</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-Point">Point</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-point">point</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-point-centre_002c-dans-le-texte">point centré, dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-point-d_0027exclamation-culbute">point d’exclamation culbuté</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-point-d_0027interrogation-culbute">point d’interrogation culbuté</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-point-Didot">point Didot</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-point-en-chef_002c-diacritique">point en chef, diacritique</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-Point-proportionne-_0028Scaled-point_0029">Point proportionné (Scaled point)</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-point-proportionne-_0028scaled-point_0029">point proportionné (scaled point)</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-point-suscrit_002c-diacritique">point suscrit, diacritique</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-points-de-suspension">points de suspension</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-point-terminant-une-abreviation">point terminant une abréviation</a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0040">\@</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-point-terminant-une-phrase">point terminant une phrase</a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0040">\@</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-point_002c-espacement-apres">point, espacement après</a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0040">\@</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-points-de-suite_002c-pointilles-dans-la-table-des-matieres">points de suite, pointillés dans la table des matières</a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0040dottedtocline">\@dottedtocline</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-points-de-suspension">points de suspension</a>:</td><td> </td><td valign="top"><a href="#Dots">Dots</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-points-de-suspension-1">points de suspension</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-police-de-largeur-fixe">police de largeur fixe</a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-police-inclinee">police inclinée</a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-police-machine-a-ecrire">police machine à écrire</a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
@@ -21100,11 +26392,14 @@
 <tr><td></td><td valign="top"><a href="#index-quad">quad</a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Concept-Index_cp_letter-R">R</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-racine-du-nom-du-document">racine du nom du document</a>:</td><td> </td><td valign="top"><a href="#Jobname">Jobname</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-racine_002c-fichier">racine, fichier</a>:</td><td> </td><td valign="top"><a href="#Splitting-the-input">Splitting the input</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-racine_002c-fichier-1">racine, fichier</a>:</td><td> </td><td valign="top"><a href="#Jobname">Jobname</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-rapports-d_0027anomalies">rapports d’anomalies</a>:</td><td> </td><td valign="top"><a href="#About-this-document">About this document</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-rapports-de-bogues">rapports de bogues</a>:</td><td> </td><td valign="top"><a href="#About-this-document">About this document</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-redefining-environnements">redefining environnements</a>:</td><td> </td><td valign="top"><a href="#g_t_005cnewenvironment-_0026-_005crenewenvironment">\newenvironment & \renewenvironment</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-remarks-in-the-marge">remarks in the marge</a>:</td><td> </td><td valign="top"><a href="#Marginal-notes">Marginal notes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-renfoncement-d_0027un-paragraphe">renfoncement d’un paragraphe</a>:</td><td> </td><td valign="top"><a href="#g_t_005cparindent-_0026-_005cparskip">\parindent & \parskip</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-renfoncement-des-paragraphes-dans-du-texte-cite">renfoncement des paragraphes dans du texte cité</a>:</td><td> </td><td valign="top"><a href="#quotation-_0026-quote">quotation & quote</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-renfoncement-des-paragraphes-dans-un-texte-cite_002c-omettre">renfoncement des paragraphes dans un texte cité, omettre</a>:</td><td> </td><td valign="top"><a href="#quotation-_0026-quote">quotation & quote</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-renfoncement-des-paragraphes_002c-au-sein-d_0027une-minipage">renfoncement des paragraphes, au sein d’une minipage</a>:</td><td> </td><td valign="top"><a href="#minipage">minipage</a></td></tr>
@@ -21116,11 +26411,14 @@
 <tr><td></td><td valign="top"><a href="#index-renvoi_002c-resolution">renvoi, résolution</a>:</td><td> </td><td valign="top"><a href="#Output-files">Output files</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-renvoi_002c-symbolique">renvoi, symbolique</a>:</td><td> </td><td valign="top"><a href="#g_t_005cref">\ref</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-renvois">renvois</a>:</td><td> </td><td valign="top"><a href="#Cross-references">Cross references</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-renvois-entre-documents">renvois entre documents</a>:</td><td> </td><td valign="top"><a href="#xr-package">xr package</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-repli_002c-nom-d_0027ouvrage">repli, nom d’ouvrage</a>:</td><td> </td><td valign="top"><a href="#Jobname">Jobname</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-resizing">resizing</a>:</td><td> </td><td valign="top"><a href="#g_t_005cscalebox">\scalebox</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-resizing-1">resizing</a>:</td><td> </td><td valign="top"><a href="#g_t_005cresizebox">\resizebox</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-ressort_002c-registre-de_002c-TeX-de-base">ressort, registre de, TeX de base</a>:</td><td> </td><td valign="top"><a href="#g_t_005cnewlength">\newlength</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-restreint_002c-acces-interpreteur-de-commande-du-systeme-d_0027exploitation">restreint, accès interpréteur de commande du système d’exploitation</a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite18">\write18</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-restreint_002c-acces-shell">restreint, accès shell</a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite18">\write18</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-retrait-d_0027un-paragraphe">retrait d’un paragraphe</a>:</td><td> </td><td valign="top"><a href="#g_t_005cparindent-_0026-_005cparskip">\parindent & \parskip</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-rigides_002c-longueurs">rigides, longueurs</a>:</td><td> </td><td valign="top"><a href="#Lengths">Lengths</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-robuste_002c-commande">robuste, commande</a>:</td><td> </td><td valign="top"><a href="#g_t_005cprotect">\protect</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-rond-en-chef_002c-diacritique">rond en chef, diacritique</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
@@ -21181,7 +26479,11 @@
 <tr><td></td><td valign="top"><a href="#index-specificateur_002c-placement-de-flottants">spécificateur, placement de flottants</a>:</td><td> </td><td valign="top"><a href="#Floats">Floats</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-stable_002c-option-du-paquetage-footmisc"><code>stable</code>, option du paquetage <code>footmisc</code></a>:</td><td> </td><td valign="top"><a href="#Footnotes-in-section-headings">Footnotes in section headings</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-sterling_002c-symbole">sterling, symbole</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-style-affichage">style affichage</a>:</td><td> </td><td valign="top"><a href="#Math-styles">Math styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-style-de-numerotation-de-page">style de numérotation de page</a>:</td><td> </td><td valign="top"><a href="#g_t_005cpagenumbering">\pagenumbering</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-style-script">style script</a>:</td><td> </td><td valign="top"><a href="#Math-styles">Math styles</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-style-scriptscript">style scriptscript</a>:</td><td> </td><td valign="top"><a href="#Math-styles">Math styles</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-style-texte">style texte</a>:</td><td> </td><td valign="top"><a href="#Math-styles">Math styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-styles-de-police">styles de police</a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-styles-de-texte">styles de texte</a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-styles-typographiques">styles typographiques</a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
@@ -21200,17 +26502,23 @@
 <tr><td></td><td valign="top"><a href="#index-symbole-marque-deposee">symbole marque déposée</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-symbole-puce">symbole puce</a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-symbole-vecteur-en-math">symbole vecteur en math</a>:</td><td> </td><td valign="top"><a href="#Math-accents">Math accents</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-symbole_002c-definition">symbole, définition</a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextSymbol">\DeclareTextSymbol</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-symboles-d_0027une-police_002c-par-leur-numero">symboles d’une police, par leur numéro</a>:</td><td> </td><td valign="top"><a href="#Symbols-by-font-position">Symbols by font position</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-symboles-mathematiques">symboles mathématiques</a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-symboles-texte">symboles texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-symboles_002c-en-cracteres-gras">symboles, en cractères gras</a>:</td><td> </td><td valign="top"><a href="#g_t_005cboldmath-_0026-_005cunboldmath">\boldmath & \unboldmath</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-symboles_002c-fleches">symboles, flèches</a>:</td><td> </td><td valign="top"><a href="#Arrows">Arrows</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-symbols_002c-mathematiques">symbols, mathématiques</a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-systeme_002c-commandes-executees-depuis-LaTeX">système, commandes exécutées depuis LaTeX</a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite18">\write18</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-systeme_002c-information">système, information</a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite18">\write18</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-series-de-polices">séries de polices</a>:</td><td> </td><td valign="top"><a href="#Low_002dlevel-font-commands">Low-level font commands</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Concept-Index_cp_letter-T">T</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-T1">T1</a>:</td><td> </td><td valign="top"><a href="#fontenc-package">fontenc package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-table-des-matiere_002c-creation">table des matière, création</a>:</td><td> </td><td valign="top"><a href="#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-table-des-matieres">table des matières</a>:</td><td> </td><td valign="top"><a href="#g_t_005ccontentsline">\contentsline</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-table-des-matieres_002c-ajouter-manuellement-un-article">table des matières, ajouter manuellement un article</a>:</td><td> </td><td valign="top"><a href="#g_t_005caddcontentsline">\addcontentsline</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-table-des-matieres_002c-cree-une-ligne-pointillee">table des matières, crée une ligne pointillée</a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0040dottedtocline">\@dottedtocline</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-table-des-matieres_002c-fichier">table des matières, fichier</a>:</td><td> </td><td valign="top"><a href="#Output-files">Output files</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-table-des-matieres_002c-impression-des-numeros-de-rubrique">table des matières, impression des numéros de rubrique</a>:</td><td> </td><td valign="top"><a href="#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-table-des-matieres_002c-eviter-les-notes-en-bas-de-page">table des matières, éviter les notes en bas de page</a>:</td><td> </td><td valign="top"><a href="#Footnotes-in-section-headings">Footnotes in section headings</a></td></tr>
@@ -21246,7 +26554,6 @@
 <tr><td></td><td valign="top"><a href="#index-texte-verbatim">texte verbatim</a>:</td><td> </td><td valign="top"><a href="#verbatim">verbatim</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-texte-verbatim_002c-en_002dligne">texte verbatim, en-ligne</a>:</td><td> </td><td valign="top"><a href="#g_t_005cverb">\verb</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-thickspace">thickspace</a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-thinspace">thinspace</a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-thorn_002c-lettre-islandaise">thorn, lettre islandaise</a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-theoreme_002c-environnement-simili_002d">théorème, environnement simili-</a>:</td><td> </td><td valign="top"><a href="#g_t_005cnewtheorem">\newtheorem</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-theoremes_002c-composition-des">théorèmes, composition des</a>:</td><td> </td><td valign="top"><a href="#theorem">theorem</a></td></tr>
@@ -21255,23 +26562,28 @@
 <tr><td></td><td valign="top"><a href="#index-tilde_002c-diacritique">tilde, diacritique</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-tirant-suscrit_002c-diacritique">tirant suscrit, diacritique</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-tiret-bas_002c-dans-le-texte">tiret bas, dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-trait-d_0027union-insecable_002c-caractere">trait d’union insécable, caractère</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-trois_002dquarts_002c-cadratin">trois-quarts, cadratin</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-trema-hongrois_002c-accent">tréma hongrois, accent</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-trema-hongrois_002c-diacritique">tréma hongrois, diacritique</a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-TS1_002c-codage">TS1, codage</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Concept-Index_cp_letter-U">U</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Unicode">Unicode</a>:</td><td> </td><td valign="top"><a href="#inputenc-package">inputenc package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-unites_002c-de-longueur">unités, de longueur</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-UTF_002d8">UTF-8</a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-UTF_002d8_002c-prise-en-charge-des-fontes">UTF-8, prise en charge des fontes</a>:</td><td> </td><td valign="top"><a href="#fontenc-package">fontenc package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-utilisation-de-BibTeX">utilisation de BibTeX</a>:</td><td> </td><td valign="top"><a href="#Using-BibTeX">Using BibTeX</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Concept-Index_cp_letter-V">V</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-variables_002c-a-list-of">variables, a list of</a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-vertical_002c-espacement">vertical, espacement</a>:</td><td> </td><td valign="top"><a href="#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-vertical_002c-espacement-1">vertical, espacement</a>:</td><td> </td><td valign="top"><a href="#g_t_005cmathstrut">\mathstrut</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-verticale-infinie_002c-dilatation">verticale infinie, dilatation</a>:</td><td> </td><td valign="top"><a href="#g_t_005cvfill">\vfill</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-verticale_002c-barre-dans-le-texte">verticale, barre dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-verticale_002c-espace">verticale, espace</a>:</td><td> </td><td valign="top"><a href="#g_t_005cvspace">\vspace</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-visible_002c-symbole-espace_002c-dans-le-texte">visible, symbole espace, dans le texte</a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-Voir-et-Voir-aussi_002c-article-d_0027index">Voir et Voir aussi, article d’index</a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-voir-et-voir-aussi_002c-articles-d_0027index">voir et voir aussi, articles d’index</a>:</td><td> </td><td valign="top"><a href="#g_t_005cindex">\index</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Concept-Index_cp_letter-W">W</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-wide-hat-accent_002c-math">wide hat accent, math</a>:</td><td> </td><td valign="top"><a href="#Math-accents">Math accents</a></td></tr>
@@ -21281,7 +26593,7 @@
 <tr><th><a name="Concept-Index_cp_letter-X">X</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-x_002c-hauteur-d_0027un">x, hauteur d’un</a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-XeTeX">XeTeX</a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-xindy_002c-programle"><code>xindy</code>, programle</a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-xindy_002c-programme">xindy, <span class="roman">programme</span></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Concept-Index_cp_letter-É">É</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-ecrire-des-lettres">écrire des lettres</a>:</td><td> </td><td valign="top"><a href="#Letters">Letters</a></td></tr>
@@ -21291,12 +26603,17 @@
 <tr><td></td><td valign="top"><a href="#index-element-extraordinaire">élément extraordinaire</a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite">\write</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-equations_002c-aligner">équations, aligner</a>:</td><td> </td><td valign="top"><a href="#eqnarray">eqnarray</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-equations_002c-environnement-pour">équations, environnement pour</a>:</td><td> </td><td valign="top"><a href="#equation">equation</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-etai">étai</a>:</td><td> </td><td valign="top"><a href="#Footnote-parameters">Footnote parameters</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-etai-1">étai</a>:</td><td> </td><td valign="top"><a href="#g_t_005cstrut">\strut</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-etai-mathematique">étai mathématique</a>:</td><td> </td><td valign="top"><a href="#g_t_005cmathstrut">\mathstrut</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-etiquette">étiquette</a>:</td><td> </td><td valign="top"><a href="#Cross-references">Cross references</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-etiquette-machine-a-ecrire-dans-les-listes">étiquette machine à écrire dans les listes</a>:</td><td> </td><td valign="top"><a href="#description">description</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-etiquette-tapuscrite-dans-les-listes">étiquette tapuscrite dans les listes</a>:</td><td> </td><td valign="top"><a href="#description">description</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-etirement_002c-omettre-l_0027etirement-vertical">étirement, omettre l’étirement vertical</a>:</td><td> </td><td valign="top"><a href="#g_t_005craggedbottom">\raggedbottom</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-etoilee_002c-forme-des-commandes-de-rubricage">étoilée, forme des commandes de rubricage</a>:</td><td> </td><td valign="top"><a href="#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-etoilees_002c-variantes-de-commandes">étoilées, variantes de commandes</a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0040ifstar">\@ifstar</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-evidees_002c-lettres">évidées, lettres</a>:</td><td> </td><td valign="top"><a href="#Blackboard-bold">Blackboard bold</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-evidees_002c-lettres-grasses">évidées, lettres grasses</a>:</td><td> </td><td valign="top"><a href="#Blackboard-bold">Blackboard bold</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
 <table><tr><th valign="top">Aller à:   </th><td><a class="summary-letter" href="#Concept-Index_cp_symbol-1"><b>*</b></a>
@@ -21324,6 +26641,8 @@
    
 <a class="summary-letter" href="#Concept-Index_cp_letter-G"><b>G</b></a>
    
+<a class="summary-letter" href="#Concept-Index_cp_letter-H"><b>H</b></a>
+   
 <a class="summary-letter" href="#Concept-Index_cp_letter-I"><b>I</b></a>
    
 <a class="summary-letter" href="#Concept-Index_cp_letter-J"><b>J</b></a>
@@ -21360,6 +26679,7 @@
    
 </td></tr></table>
 
+
 <hr>
 <a name="Command-Index"></a>
 <div class="header">
@@ -21389,6 +26709,8 @@
    
 <a class="summary-letter" href="#Command-Index_fn_symbol-10"><b>{</b></a>
    
+<a class="summary-letter" href="#Command-Index_fn_symbol-11"><b>~</b></a>
+   
 <br>
 <a class="summary-letter" href="#Command-Index_fn_letter-A"><b>A</b></a>
    
@@ -21460,12 +26782,15 @@
 <tr><td></td><td valign="top"><a href="#index-_002efmt_002c-fichier"><code>.fmt, <span class="roman">fichier</span></code></a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_002elof-fichier"><code>.lof <span class="roman">fichier</span></code></a>:</td><td> </td><td valign="top"><a href="#Output-files">Output files</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_002elof-fichier-1"><code>.lof <span class="roman">fichier</span></code></a>:</td><td> </td><td valign="top"><a href="#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_002elof_002c-fichier"><code>.lof, <span class="roman">fichier</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccontentsline">\contentsline</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_002elot-fichier"><code>.lot <span class="roman">fichier</span></code></a>:</td><td> </td><td valign="top"><a href="#Output-files">Output files</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_002elot-fichier-1"><code>.lot <span class="roman">fichier</span></code></a>:</td><td> </td><td valign="top"><a href="#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_002elot_002c-fichier"><code>.lot, <span class="roman">fichier</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccontentsline">\contentsline</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_002epdf-fichier"><code>.pdf <span class="roman">fichier</span></code></a>:</td><td> </td><td valign="top"><a href="#Output-files">Output files</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_002etex_002c-extension-par-defaut"><code>.tex, <span class="roman">extension par défaut</span></code></a>:</td><td> </td><td valign="top"><a href="#Command-line-interface">Command line interface</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_002etoc-fichier"><code>.toc <span class="roman">fichier</span></code></a>:</td><td> </td><td valign="top"><a href="#Output-files">Output files</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_002etoc_002c-fichier"><code>.toc, <span class="roman">fichier</span></code></a>:</td><td> </td><td valign="top"><a href="#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_002etoc_002c-fichier-1"><code>.toc, <span class="roman">fichier</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccontentsline">\contentsline</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_002exdv-fichier"><code>.xdv <span class="roman">fichier</span></code></a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Command-Index_fn_symbol-5">/</a></th><td></td><td></td></tr>
@@ -21475,6 +26800,7 @@
 <tr><td></td><td valign="top"><a href="#index-_005b_002e_002e_002e_005d-pour-les-arguments-optionnels"><code>[...] <span class="roman">pour les arguments optionnels</span></code></a>:</td><td> </td><td valign="top"><a href="#LaTeX-command-syntax">LaTeX command syntax</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Command-Index_fn_symbol-7">\</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005c--_0028contr_0027oblique_002despace_0029-1"><code>\ <!-- /@w --> (contr'oblique-espace)</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0028SPACE_0029">\(SPACE)</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005c-caractere-de-debut-des-commandes"><code>\ <span class="roman">caractère de début des commandes</span></code></a>:</td><td> </td><td valign="top"><a href="#LaTeX-command-syntax">LaTeX command syntax</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005c_0021"><code>\!</code></a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005c_0022-_0028accent-trema_0029"><code>\" <span class="roman">(accent tréma)</span></code></a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
@@ -21502,8 +26828,10 @@
 <tr><td></td><td valign="top"><a href="#index-_005c_003e"><code>\></code></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005c_003e-1"><code>\></code></a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005c_003e-_0028tabbing_0029"><code>\> <span class="roman">(tabbing)</span></code></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005c_0040"><code>\@</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0040">\@</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005c_0040auxout"><code>\@auxout</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite">\write</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005c_0040beginparpenalty"><code>\@beginparpenalty</code></a>:</td><td> </td><td valign="top"><a href="#list">list</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005c_0040dottedtocline"><code>\@dottedtocline</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0040dottedtocline">\@dottedtocline</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005c_0040endparpenalty"><code>\@endparpenalty</code></a>:</td><td> </td><td valign="top"><a href="#list">list</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005c_0040fnsymbol"><code>\@fnsymbol</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cfootnote">\footnote</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005c_0040ifstar"><code>\@ifstar</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0040ifstar">\@ifstar</a></td></tr>
@@ -21515,6 +26843,7 @@
 <tr><td></td><td valign="top"><a href="#index-_005ca_003d-_0028macron_002c-accent-dans-tabbing_0029"><code>\a= <span class="roman">(macron, accent dans tabbing)</span></code></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005caa-_0028aa_0029"><code>\aa (å)</code></a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cAA-_0028AA_0029"><code>\AA (Å)</code></a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005caccent"><code>\accent</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005caccent">\accent</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cacute"><code>\acute</code></a>:</td><td> </td><td valign="top"><a href="#Math-accents">Math accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005caddcontentsline_007bext_007d_007bunit_007d_007btexte_007d"><code>\addcontentsline{<var>ext</var>}{<var>unit</var>}{<var>texte</var>}</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005caddcontentsline">\addcontentsline</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005caddress"><code>\address</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005caddress">\address</a></td></tr>
@@ -21529,7 +26858,7 @@
 <tr><td></td><td valign="top"><a href="#index-_005cAlph"><code>\Alph</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol">\alph \Alph \arabic \roman \Roman \fnsymbol</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cAlph-example"><code>\Alph <span class="roman">example</span></code></a>:</td><td> </td><td valign="top"><a href="#enumerate">enumerate</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005calpha"><code>\alpha</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005calsoname"><code>\alsoname</code></a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005calsoname"><code>\alsoname</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cindex">\index</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005camalg"><code>\amalg</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cangle"><code>\angle</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cappendix"><code>\appendix</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cappendix">\appendix</a></td></tr>
@@ -21555,7 +26884,8 @@
 <tr><td></td><td valign="top"><a href="#index-_005cbackslash"><code>\backslash</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cbar"><code>\bar</code></a>:</td><td> </td><td valign="top"><a href="#Math-accents">Math accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cbaselineskip"><code>\baselineskip</code></a>:</td><td> </td><td valign="top"><a href="#Low_002dlevel-font-commands">Low-level font commands</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cbaselinestretch"><code>\baselinestretch</code></a>:</td><td> </td><td valign="top"><a href="#Low_002dlevel-font-commands">Low-level font commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cbaselineskip-1"><code>\baselineskip</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbaselineskip-_0026-_005cbaselinestretch">\baselineskip & \baselinestretch</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cbaselinestretch"><code>\baselinestretch</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbaselineskip-_0026-_005cbaselinestretch">\baselineskip & \baselinestretch</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cbegin"><code>\begin</code></a>:</td><td> </td><td valign="top"><a href="#Environments">Environments</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cbeta"><code>\beta</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cbf"><code>\bf</code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
@@ -21570,8 +26900,8 @@
 <tr><td></td><td valign="top"><a href="#index-_005cbigodot"><code>\bigodot</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cbigoplus"><code>\bigoplus</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cbigotimes"><code>\bigotimes</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cbigskip"><code>\bigskip</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbigskip-_005cmedskip-_005csmallskip">\bigskip \medskip \smallskip</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cbigskipamount"><code>\bigskipamount</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbigskip-_005cmedskip-_005csmallskip">\bigskip \medskip \smallskip</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cbigskip"><code>\bigskip</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip">\bigskip & \medskip & \smallskip</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cbigskipamount"><code>\bigskipamount</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip">\bigskip & \medskip & \smallskip</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cbigsqcup"><code>\bigsqcup</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cbigtriangledown"><code>\bigtriangledown</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cbigtriangleup"><code>\bigtriangleup</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
@@ -21580,6 +26910,8 @@
 <tr><td></td><td valign="top"><a href="#index-_005cbigwedge"><code>\bigwedge</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cbmod"><code>\bmod</code></a>:</td><td> </td><td valign="top"><a href="#Math-functions">Math functions</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cboldmath"><code>\boldmath</code></a>:</td><td> </td><td valign="top"><a href="#Math-formulas">Math formulas</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cboldmath-1"><code>\boldmath</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cboldmath-_0026-_005cunboldmath">\boldmath & \unboldmath</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cboldmath-2"><code>\boldmath</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cboldmath-_0026-_005cunboldmath">\boldmath & \unboldmath</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cbot"><code>\bot</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cbottomfraction"><code>\bottomfraction</code></a>:</td><td> </td><td valign="top"><a href="#Floats">Floats</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cbottomnumber"><code>\bottomnumber</code></a>:</td><td> </td><td valign="top"><a href="#Floats">Floats</a></td></tr>
@@ -21605,11 +26937,12 @@
 <tr><td></td><td valign="top"><a href="#index-_005ccapitalring"><code>\capitalring</code></a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ccapitaltie"><code>\capitaltie</code></a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ccapitaltilde"><code>\capitaltilde</code></a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005ccaption"><code>\caption</code></a>:</td><td> </td><td valign="top"><a href="#figure">figure</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005ccaption-1"><code>\caption</code></a>:</td><td> </td><td valign="top"><a href="#table">table</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005ccaption"><code>\caption</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccaption">\caption</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005ccaption-1"><code>\caption</code></a>:</td><td> </td><td valign="top"><a href="#figure">figure</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005ccaption-2"><code>\caption</code></a>:</td><td> </td><td valign="top"><a href="#table">table</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ccc"><code>\cc</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccc">\cc</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ccdot"><code>\cdot</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005ccdots"><code>\cdots</code></a>:</td><td> </td><td valign="top"><a href="#Math-miscellany">Math miscellany</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005ccdots"><code>\cdots</code></a>:</td><td> </td><td valign="top"><a href="#Dots">Dots</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ccentering"><code>\centering</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccentering">\centering</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cchapter"><code>\chapter</code></a>:</td><td> </td><td valign="top"><a href="#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cchapter-1"><code>\chapter</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cchapter">\chapter</a></td></tr>
@@ -21625,8 +26958,8 @@
 <tr><td></td><td valign="top"><a href="#index-_005cClassInfoNoLine"><code>\ClassInfoNoLine</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cClassWarning"><code>\ClassWarning</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cClassWarningNoLine"><code>\ClassWarningNoLine</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005ccleardoublepage"><code>\cleardoublepage</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cclearpage-_0026-_005ccleardoublepage">\clearpage &  \cleardoublepage</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cclearpage"><code>\clearpage</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cclearpage-_0026-_005ccleardoublepage">\clearpage &  \cleardoublepage</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005ccleardoublepage"><code>\cleardoublepage</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cclearpage-_0026-_005ccleardoublepage">\clearpage & \cleardoublepage</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cclearpage"><code>\clearpage</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cclearpage-_0026-_005ccleardoublepage">\clearpage & \cleardoublepage</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ccline"><code>\cline</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccline">\cline</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cclosein"><code>\closein</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005copenin-_0026-_005copenout">\openin & \openout</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ccloseout"><code>\closeout</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005copenin-_0026-_005copenout">\openin & \openout</a></td></tr>
@@ -21644,6 +26977,7 @@
 <tr><td></td><td valign="top"><a href="#index-_005ccomplement"><code>\complement</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ccong"><code>\cong</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ccontentsline"><code>\contentsline</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005caddcontentsline">\addcontentsline</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005ccontentsline-1"><code>\contentsline</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccontentsline">\contentsline</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ccoprod"><code>\coprod</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ccopyright"><code>\copyright</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ccos"><code>\cos</code></a>:</td><td> </td><td valign="top"><a href="#Math-functions">Math functions</a></td></tr>
@@ -21667,13 +27001,26 @@
 <tr><td></td><td valign="top"><a href="#index-_005cddag"><code>\ddag</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cddagger"><code>\ddagger</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cddot"><code>\ddot</code></a>:</td><td> </td><td valign="top"><a href="#Math-accents">Math accents</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cddots"><code>\ddots</code></a>:</td><td> </td><td valign="top"><a href="#Math-miscellany">Math miscellany</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cddots"><code>\ddots</code></a>:</td><td> </td><td valign="top"><a href="#Dots">Dots</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cDeclareFontEncoding"><code>\DeclareFontEncoding</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareFontEncoding">\DeclareFontEncoding</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cDeclareGraphicsExtensions"><code>\DeclareGraphicsExtensions</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareGraphicsExtensions">\DeclareGraphicsExtensions</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cDeclareGraphicsRule"><code>\DeclareGraphicsRule</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareGraphicsRule">\DeclareGraphicsRule</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cDeclareOption"><code>\DeclareOption</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cDeclareOption_002a"><code>\DeclareOption*</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cDeclareRobustCommand"><code>\DeclareRobustCommand</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cDeclareRobustCommand_002a"><code>\DeclareRobustCommand*</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cDeclareTextAccent"><code>\DeclareTextAccent</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextAccent">\DeclareTextAccent</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cDeclareTextAccent-1"><code>\DeclareTextAccent</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextAccentDefault">\DeclareTextAccentDefault</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cDeclareTextAccentDefault"><code>\DeclareTextAccentDefault</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextAccentDefault">\DeclareTextAccentDefault</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cDeclareTextCommand"><code>\DeclareTextCommand</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand">\DeclareTextCommand & \ProvideTextCommand</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cDeclareTextCommand-1"><code>\DeclareTextCommand</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault">\DeclareTextCommandDefault & \ProvideTextCommandDefault</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cDeclareTextCommandDefault"><code>\DeclareTextCommandDefault</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault">\DeclareTextCommandDefault & \ProvideTextCommandDefault</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cDeclareTextComposite"><code>\DeclareTextComposite</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextComposite">\DeclareTextComposite</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cDeclareTextCompositeCommand"><code>\DeclareTextCompositeCommand</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextCompositeCommand">\DeclareTextCompositeCommand</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cDeclareTextSymbol"><code>\DeclareTextSymbol</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand">\DeclareTextCommand & \ProvideTextCommand</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cDeclareTextSymbol-1"><code>\DeclareTextSymbol</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextSymbol">\DeclareTextSymbol</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cDeclareTextSymbol-2"><code>\DeclareTextSymbol</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextSymbolDefault">\DeclareTextSymbolDefault</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cDeclareTextSymbolDefault"><code>\DeclareTextSymbolDefault</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextSymbolDefault">\DeclareTextSymbolDefault</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cdeg"><code>\deg</code></a>:</td><td> </td><td valign="top"><a href="#Math-functions">Math functions</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cDelta"><code>\Delta</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cdelta"><code>\delta</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
@@ -21686,13 +27033,15 @@
 <tr><td></td><td valign="top"><a href="#index-_005cdiamondsuit"><code>\diamondsuit</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cdim"><code>\dim</code></a>:</td><td> </td><td valign="top"><a href="#Math-functions">Math functions</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cdisplaystyle"><code>\displaystyle</code></a>:</td><td> </td><td valign="top"><a href="#Math-formulas">Math formulas</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cdisplaystyle-1"><code>\displaystyle</code></a>:</td><td> </td><td valign="top"><a href="#Math-styles">Math styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cdiv"><code>\div</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cdj"><code>\dj</code></a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cDJ"><code>\DJ</code></a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cdocumentclass"><code>\documentclass</code></a>:</td><td> </td><td valign="top"><a href="#Document-classes">Document classes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cdocumentclass_002c-et-nom-d_0027ouvrage-texput"><code>\documentclass<span class="roman">, et nom d’ouvrage <code>texput</code></span></code></a>:</td><td> </td><td valign="top"><a href="#Jobname">Jobname</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cdot"><code>\dot</code></a>:</td><td> </td><td valign="top"><a href="#Math-accents">Math accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cdoteq"><code>\doteq</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cdotfill"><code>\dotfill</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005chrulefill-_005cdotfill">\hrulefill \dotfill</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cdotfill"><code>\dotfill</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005chrulefill-_0026-_005cdotfill">\hrulefill & \dotfill</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cdots"><code>\dots</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cdoublerulesep"><code>\doublerulesep</code></a>:</td><td> </td><td valign="top"><a href="#tabular">tabular</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cdownarrow"><code>\downarrow</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
@@ -21705,13 +27054,14 @@
 <tr><td></td><td valign="top"><a href="#index-_005cend"><code>\end</code></a>:</td><td> </td><td valign="top"><a href="#Environments">Environments</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cendinput"><code>\endinput</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cendinput">\endinput</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cenlargethispage"><code>\enlargethispage</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cenlargethispage">\enlargethispage</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005censpace"><code>\enspace</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005censpace-_0026-_005cquad-_0026-_005cqquad">\enspace & \quad & \qquad</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cenumi"><code>\enumi</code></a>:</td><td> </td><td valign="top"><a href="#enumerate">enumerate</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cenumii"><code>\enumii</code></a>:</td><td> </td><td valign="top"><a href="#enumerate">enumerate</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cenumiii"><code>\enumiii</code></a>:</td><td> </td><td valign="top"><a href="#enumerate">enumerate</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cenumiv"><code>\enumiv</code></a>:</td><td> </td><td valign="top"><a href="#enumerate">enumerate</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cepsilon"><code>\epsilon</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cequiv"><code>\equiv</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cespace"><code>\<span class="key">espace</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0028SPACE_0029-and-_005c_0040">\(SPACE) and \@</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cESPACE-1"><code>\<span class="key">ESPACE</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0028SPACE_0029">\(SPACE)</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ceta"><code>\eta</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cevensidemargin"><code>\evensidemargin</code></a>:</td><td> </td><td valign="top"><a href="#Document-class-options">Document class options</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cevensidemargin-1"><code>\evensidemargin</code></a>:</td><td> </td><td valign="top"><a href="#Page-layout-parameters">Page layout parameters</a></td></tr>
@@ -21719,12 +27069,13 @@
 <tr><td></td><td valign="top"><a href="#index-_005cExecuteOptions"><code>\ExecuteOptions</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cexists"><code>\exists</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cexp"><code>\exp</code></a>:</td><td> </td><td valign="top"><a href="#Math-functions">Math functions</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cexternaldocument"><code>\externaldocument</code></a>:</td><td> </td><td valign="top"><a href="#xr-package">xr package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cextracolsep"><code>\extracolsep</code></a>:</td><td> </td><td valign="top"><a href="#tabular">tabular</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cfbox"><code>\fbox</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cfbox-_0026-_005cframebox">\fbox & \framebox</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cfboxrule"><code>\fboxrule</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cframebox-_0028picture_0029">\framebox (picture)</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cfboxrule-1"><code>\fboxrule</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cfbox-_0026-_005cframebox">\fbox & \framebox</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cfboxsep"><code>\fboxsep</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cframebox-_0028picture_0029">\framebox (picture)</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cfboxsep-1"><code>\fboxsep</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cfbox-_0026-_005cframebox">\fbox & \framebox</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cfboxrule-1"><code>\fboxrule</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cframebox-_0028picture_0029">\framebox (picture)</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cfboxrule-2"><code>\fboxrule</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cfbox-_0026-_005cframebox">\fbox & \framebox</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cfboxsep-1"><code>\fboxsep</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cframebox-_0028picture_0029">\framebox (picture)</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cfboxsep-2"><code>\fboxsep</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cfbox-_0026-_005cframebox">\fbox & \framebox</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cfill"><code>\fill</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005chfill">\hfill</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cflat"><code>\flat</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cfloatpagefraction"><code>\floatpagefraction</code></a>:</td><td> </td><td valign="top"><a href="#Floats">Floats</a></td></tr>
@@ -21732,6 +27083,7 @@
 <tr><td></td><td valign="top"><a href="#index-_005cflushbottom"><code>\flushbottom</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cflushbottom">\flushbottom</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cfnsymbol"><code>\fnsymbol</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol">\alph \Alph \arabic \roman \Roman \fnsymbol</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cfnsymbol_002c-et-note-en-bas-de-page"><code>\fnsymbol<span class="roman">, et note en bas de page</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cfootnote">\footnote</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cfontdimen1"><code>\fontdimen1</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_002f">\/</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cfontencoding"><code>\fontencoding</code></a>:</td><td> </td><td valign="top"><a href="#Low_002dlevel-font-commands">Low-level font commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cfontfamily"><code>\fontfamily</code></a>:</td><td> </td><td valign="top"><a href="#Low_002dlevel-font-commands">Low-level font commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cfontseries"><code>\fontseries</code></a>:</td><td> </td><td valign="top"><a href="#Low_002dlevel-font-commands">Low-level font commands</a></td></tr>
@@ -21751,10 +27103,10 @@
 <tr><td></td><td valign="top"><a href="#index-_005cframe"><code>\frame</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cframe">\frame</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cframebox"><code>\framebox</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cframebox-_0028picture_0029">\framebox (picture)</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cframebox-1"><code>\framebox</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cfbox-_0026-_005cframebox">\fbox & \framebox</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cfrenchspacing"><code>\frenchspacing</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cfrenchspacing">\frenchspacing</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cfrenchspacing"><code>\frenchspacing</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cfrenchspacing-_0026-_005cnonfrenchspacing">\frenchspacing & \nonfrenchspacing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cfrontmatter"><code>\frontmatter</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cfrontmatter-_0026-_005cmainmatter-_0026-_005cbackmatter">\frontmatter & \mainmatter & \backmatter</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cfrown"><code>\frown</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cfussy"><code>\fussy</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cfussy">\fussy</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cfussy"><code>\fussy</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cfussy-_0026-_005csloppy">\fussy & \sloppy</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cGamma"><code>\Gamma</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cgamma"><code>\gamma</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cgcd"><code>\gcd</code></a>:</td><td> </td><td valign="top"><a href="#Math-functions">Math functions</a></td></tr>
@@ -21785,16 +27137,20 @@
 <tr><td></td><td valign="top"><a href="#index-_005chom"><code>\hom</code></a>:</td><td> </td><td valign="top"><a href="#Math-functions">Math functions</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005chookleftarrow"><code>\hookleftarrow</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005chookrightarrow"><code>\hookrightarrow</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005chrulefill"><code>\hrulefill</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005chrulefill-_005cdotfill">\hrulefill \dotfill</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005chrulefill"><code>\hrulefill</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005chrulefill-_0026-_005cdotfill">\hrulefill & \dotfill</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005chsize"><code>\hsize</code></a>:</td><td> </td><td valign="top"><a href="#Page-layout-parameters">Page layout parameters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005chsize-1"><code>\hsize</code></a>:</td><td> </td><td valign="top"><a href="#Page-layout-parameters">Page layout parameters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005chspace"><code>\hspace</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005chspace">\hspace</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005chss"><code>\hss</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005chss">\hss</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005chuge"><code>\huge</code></a>:</td><td> </td><td valign="top"><a href="#Font-sizes">Font sizes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cHuge"><code>\Huge</code></a>:</td><td> </td><td valign="top"><a href="#Font-sizes">Font sizes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005chyphenation"><code>\hyphenation</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005chyphenation">\hyphenation</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ci-_0028i-sans-point_0029"><code>\i <span class="roman">(i sans point)</span></code></a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cIfBeginWith_002a-macro-from-xstring"><code>\IfBeginWith*<span class="roman"> macro from <code>xstring</code></span></code></a>:</td><td> </td><td valign="top"><a href="#Jobname">Jobname</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ciff"><code>\iff</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cIfFileExists"><code>\IfFileExists</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cignorespaces"><code>\ignorespaces</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cignorespaces-_0026-_005cignorespacesafterend">\ignorespaces & \ignorespacesafterend</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cignorespacesafterend"><code>\ignorespacesafterend</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cignorespaces-_0026-_005cignorespacesafterend">\ignorespaces & \ignorespacesafterend</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cij-_0028ij_0029"><code>\ij (ij)</code></a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cIJ-_0028IJ_0029"><code>\IJ (IJ)</code></a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cil"><code>\il</code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
@@ -21807,11 +27163,14 @@
 <tr><td></td><td valign="top"><a href="#index-_005cincludeonly"><code>\includeonly</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cinclude-_0026-_005cincludeonly">\include & \includeonly</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cindent"><code>\indent</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cindent">\indent</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cindex"><code>\index</code></a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cindexentry"><code>\indexentry</code></a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cindexspace"><code>\indexspace</code></a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cindex-1"><code>\index</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cindex">\index</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cindexentry"><code>\indexentry</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cindex">\index</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cindexspace"><code>\indexspace</code></a>:</td><td> </td><td valign="top"><a href="#Produce-the-index-manually">Produce the index manually</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cindexspace-1"><code>\indexspace</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cinf"><code>\inf</code></a>:</td><td> </td><td valign="top"><a href="#Math-functions">Math functions</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cinfty"><code>\infty</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cinput"><code>\input</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cinput">\input</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cinputencoding"><code>\inputencoding</code></a>:</td><td> </td><td valign="top"><a href="#inputenc-package">inputenc package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cInputIfFileExists"><code>\InputIfFileExists</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cint"><code>\int</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cintextsep"><code>\intextsep</code></a>:</td><td> </td><td valign="top"><a href="#Floats">Floats</a></td></tr>
@@ -21821,11 +27180,13 @@
 <tr><td></td><td valign="top"><a href="#index-_005citem-2"><code>\item</code></a>:</td><td> </td><td valign="top"><a href="#enumerate">enumerate</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005citem-3"><code>\item</code></a>:</td><td> </td><td valign="top"><a href="#itemize">itemize</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005citem-4"><code>\item</code></a>:</td><td> </td><td valign="top"><a href="#itemize">itemize</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005citem-5"><code>\item</code></a>:</td><td> </td><td valign="top"><a href="#Produce-the-index-manually">Produce the index manually</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005citemindent"><code>\itemindent</code></a>:</td><td> </td><td valign="top"><a href="#list">list</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005citemsep"><code>\itemsep</code></a>:</td><td> </td><td valign="top"><a href="#list">list</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005citshape"><code>\itshape</code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cj-_0028j-sans-point_0029"><code>\j <span class="roman">(j sans point)</span></code></a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cjmath"><code>\jmath</code></a>:</td><td> </td><td valign="top"><a href="#Math-accents">Math accents</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cjobname"><code>\jobname</code></a>:</td><td> </td><td valign="top"><a href="#Jobname">Jobname</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cJoin"><code>\Join</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ck-_0028ogonek_0029"><code>\k <span class="roman">(ogonek)</span></code></a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ckappa"><code>\kappa</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
@@ -21833,6 +27194,9 @@
 <tr><td></td><td valign="top"><a href="#index-_005ckill"><code>\kill</code></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cl-_0028l_0029"><code>\l (ł)</code></a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cL-_0028L_0029"><code>\L (Ł)</code></a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cl_0040chapter"><code>\l at chapter</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccontentsline">\contentsline</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cl_0040section"><code>\l at section</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccontentsline">\contentsline</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cl_0040subsection"><code>\l at subsection</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccontentsline">\contentsline</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005clabel"><code>\label</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005clabel">\label</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005clabelenumi"><code>\labelenumi</code></a>:</td><td> </td><td valign="top"><a href="#enumerate">enumerate</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005clabelenumii"><code>\labelenumii</code></a>:</td><td> </td><td valign="top"><a href="#enumerate">enumerate</a></td></tr>
@@ -21851,14 +27215,17 @@
 <tr><td></td><td valign="top"><a href="#index-_005clarge"><code>\large</code></a>:</td><td> </td><td valign="top"><a href="#Font-sizes">Font sizes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cLarge"><code>\Large</code></a>:</td><td> </td><td valign="top"><a href="#Font-sizes">Font sizes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cLARGE"><code>\LARGE</code></a>:</td><td> </td><td valign="top"><a href="#Font-sizes">Font sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cLastDeclaredEncoding"><code>\LastDeclaredEncoding</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cLastDeclaredEncoding">\LastDeclaredEncoding</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cLaTeX"><code>\LaTeX</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cLaTeXe"><code>\LaTeXe</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005clbrace"><code>\lbrace</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005clbrack"><code>\lbrack</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005clceil"><code>\lceil</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cldots"><code>\ldots</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cldots"><code>\ldots</code></a>:</td><td> </td><td valign="top"><a href="#Dots">Dots</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cldots-1"><code>\ldots</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cle"><code>\le</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cleadsto"><code>\leadsto</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cleft"><code>\left</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cleft-delim1-_002e_002e_002e-_005cright-delim2"><code>\left <var>delim1</var> ... \right <var>delim2</var></code></a>:</td><td> </td><td valign="top"><a href="#Math-miscellany">Math miscellany</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cLeftarrow"><code>\Leftarrow</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cleftarrow"><code>\leftarrow</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
@@ -21884,12 +27251,17 @@
 <tr><td></td><td valign="top"><a href="#index-_005climsup"><code>\limsup</code></a>:</td><td> </td><td valign="top"><a href="#Math-functions">Math functions</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cline"><code>\line</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cline">\line</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005clinebreak"><code>\linebreak</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005clinebreak-_0026-_005cnolinebreak">\linebreak & \nolinebreak</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005clineskip"><code>\lineskip</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbaselineskip-_0026-_005cbaselinestretch">\baselineskip & \baselinestretch</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005clineskiplimit"><code>\lineskiplimit</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbaselineskip-_0026-_005cbaselinestretch">\baselineskip & \baselinestretch</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005clinespread"><code>\linespread</code></a>:</td><td> </td><td valign="top"><a href="#Low_002dlevel-font-commands">Low-level font commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005clinespread-1"><code>\linespread</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbaselineskip-_0026-_005cbaselinestretch">\baselineskip & \baselinestretch</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005clinethickness"><code>\linethickness</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005clinethickness">\linethickness</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005clinewidth"><code>\linewidth</code></a>:</td><td> </td><td valign="top"><a href="#Page-layout-parameters">Page layout parameters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005clinewidth-1"><code>\linewidth</code></a>:</td><td> </td><td valign="top"><a href="#Page-layout-parameters">Page layout parameters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005clistoffigures"><code>\listoffigures</code></a>:</td><td> </td><td valign="top"><a href="#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005clistoffigures-1"><code>\listoffigures</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccontentsline">\contentsline</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005clistoftables"><code>\listoftables</code></a>:</td><td> </td><td valign="top"><a href="#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005clistoftables-1"><code>\listoftables</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccontentsline">\contentsline</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005clistparindent"><code>\listparindent</code></a>:</td><td> </td><td valign="top"><a href="#list">list</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cll"><code>\ll</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cln"><code>\ln</code></a>:</td><td> </td><td valign="top"><a href="#Math-functions">Math functions</a></td></tr>
@@ -21934,14 +27306,15 @@
 <tr><td></td><td valign="top"><a href="#index-_005cmathsection"><code>\mathsection</code></a>:</td><td> </td><td valign="top"><a href="#Math-miscellany">Math miscellany</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cmathsf"><code>\mathsf</code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cmathsterling"><code>\mathsterling</code></a>:</td><td> </td><td valign="top"><a href="#Math-miscellany">Math miscellany</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cmathstrut"><code><code>\mathstrut</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cmathstrut">\mathstrut</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cmathtt"><code>\mathtt</code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cmathunderscore"><code>\mathunderscore</code></a>:</td><td> </td><td valign="top"><a href="#Math-miscellany">Math miscellany</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cmathversion"><code>\mathversion</code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cmax"><code>\max</code></a>:</td><td> </td><td valign="top"><a href="#Math-functions">Math functions</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cmbox"><code>\mbox</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cmdseries"><code>\mdseries</code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cmedskip"><code>\medskip</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbigskip-_005cmedskip-_005csmallskip">\bigskip \medskip \smallskip</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cmedskipamount"><code>\medskipamount</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbigskip-_005cmedskip-_005csmallskip">\bigskip \medskip \smallskip</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cmedskip"><code>\medskip</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip">\bigskip & \medskip & \smallskip</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cmedskipamount"><code>\medskipamount</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip">\bigskip & \medskip & \smallskip</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cmedspace"><code>\medspace</code></a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cmessage"><code>\message</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cmessage">\message</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cmho"><code>\mho</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
@@ -21960,6 +27333,10 @@
 <tr><td></td><td valign="top"><a href="#index-_005cnearrow"><code>\nearrow</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cNeedsTeXFormat"><code>\NeedsTeXFormat</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cneg"><code>\neg</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cnegmedspace"><code>\negmedspace</code></a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cnegthickspace"><code>\negthickspace</code></a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cnegthinspace"><code>\negthinspace</code></a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cnegthinspace-1"><code>\negthinspace</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cneq"><code>\neq</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cnewcommand"><code>\newcommand</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cnewcounter"><code>\newcounter</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cnewcounter">\newcounter</a></td></tr>
@@ -21979,15 +27356,17 @@
 <tr><td></td><td valign="top"><a href="#index-_005cnofiles"><code>\nofiles</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cnofiles">\nofiles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cnoindent"><code>\noindent</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cnoindent">\noindent</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cnolinebreak"><code>\nolinebreak</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005clinebreak-_0026-_005cnolinebreak">\linebreak & \nolinebreak</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cnonfrenchspacing"><code>\nonfrenchspacing</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cfrenchspacing">\frenchspacing</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cnonfrenchspacing"><code>\nonfrenchspacing</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cfrenchspacing-_0026-_005cnonfrenchspacing">\frenchspacing & \nonfrenchspacing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cnonumber"><code>\nonumber</code></a>:</td><td> </td><td valign="top"><a href="#eqnarray">eqnarray</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cnopagebreak"><code>\nopagebreak</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cpagebreak-_0026-_005cnopagebreak">\pagebreak & \nopagebreak</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cnormalfont"><code>\normalfont</code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cnormalmarginpar"><code>\normalmarginpar</code></a>:</td><td> </td><td valign="top"><a href="#Marginal-notes">Marginal notes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cnormalsfcodes"><code>\normalsfcodes</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cnormalsfcodes">\normalsfcodes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cnormalsize"><code>\normalsize</code></a>:</td><td> </td><td valign="top"><a href="#Font-sizes">Font sizes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cnot"><code>\not</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cnotin"><code>\notin</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cnu"><code>\nu</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cnumberline"><code>\numberline</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cnumberline">\numberline</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cnwarrow"><code>\nwarrow</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005co-_0028o_0029"><code>\o (ø)</code></a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cO-_0028O_0029"><code>\O (Ø)</code></a>:</td><td> </td><td valign="top"><a href="#Additional-Latin-letters">Additional Latin letters</a></td></tr>
@@ -22026,12 +27405,14 @@
 <tr><td></td><td valign="top"><a href="#index-_005cpageref"><code>\pageref</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cpageref">\pageref</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cpaperheight"><code>\paperheight</code></a>:</td><td> </td><td valign="top"><a href="#Page-layout-parameters">Page layout parameters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cpaperwidth"><code>\paperwidth</code></a>:</td><td> </td><td valign="top"><a href="#Page-layout-parameters">Page layout parameters</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cpar"><code>\par</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cpar">\par</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cparagraph"><code>\paragraph</code></a>:</td><td> </td><td valign="top"><a href="#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cparagraph-1"><code>\paragraph</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph">\subsubsection & \paragraph & \subparagraph</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cparallel"><code>\parallel</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cparbox"><code>\parbox</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cparbox">\parbox</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cparindent"><code>\parindent</code></a>:</td><td> </td><td valign="top"><a href="#minipage">minipage</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cparindent-1"><code>\parindent</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cindent">\indent</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cparindent-2"><code>\parindent</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cparindent-_0026-_005cparskip">\parindent & \parskip</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cparsep"><code>\parsep</code></a>:</td><td> </td><td valign="top"><a href="#list">list</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cparskip"><code>\parskip</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cparindent-_0026-_005cparskip">\parindent & \parskip</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cparskip-exemple"><code>\parskip <span class="roman">exemple</span></code></a>:</td><td> </td><td valign="top"><a href="#itemize">itemize</a></td></tr>
@@ -22044,6 +27425,7 @@
 <tr><td></td><td valign="top"><a href="#index-_005cpdfpageheight"><code>\pdfpageheight</code></a>:</td><td> </td><td valign="top"><a href="#Document-class-options">Document class options</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cpdfpagewidth"><code>\pdfpagewidth</code></a>:</td><td> </td><td valign="top"><a href="#Document-class-options">Document class options</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cperp"><code>\perp</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cPhi"><code>\Phi</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cphi"><code>\phi</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cPi"><code>\Pi</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cpi"><code>\pi</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
@@ -22055,8 +27437,9 @@
 <tr><td></td><td valign="top"><a href="#index-_005cPr"><code>\Pr</code></a>:</td><td> </td><td valign="top"><a href="#Math-functions">Math functions</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cprec"><code>\prec</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cpreceq"><code>\preceq</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cprevdepth"><code>\prevdepth</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbaselineskip-_0026-_005cbaselinestretch">\baselineskip & \baselinestretch</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cprime"><code>\prime</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cprintindex"><code>\printindex</code></a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cprintindex"><code>\printindex</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cprintindex">\printindex</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cProcessOptions"><code>\ProcessOptions</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cProcessOptions_002a"><code>\ProcessOptions*</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cprod"><code>\prod</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
@@ -22067,6 +27450,9 @@
 <tr><td></td><td valign="top"><a href="#index-_005cProvidesClass"><code>\ProvidesClass</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cProvidesFile"><code>\ProvidesFile</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cProvidesPackage"><code>\ProvidesPackage</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cProvideTextCommand"><code>\ProvideTextCommand</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand">\DeclareTextCommand & \ProvideTextCommand</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cProvideTextCommand-1"><code>\ProvideTextCommand</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault">\DeclareTextCommandDefault & \ProvideTextCommandDefault</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cProvideTextCommandDefault"><code>\ProvideTextCommandDefault</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault">\DeclareTextCommandDefault & \ProvideTextCommandDefault</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cps"><code>\ps</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cps">\ps</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cPsi"><code>\Psi</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cpsi"><code>\psi</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
@@ -22074,7 +27460,9 @@
 <tr><td></td><td valign="top"><a href="#index-_005cput"><code>\put</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cput">\put</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cqbezier"><code>\qbezier</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cqbezier">\qbezier</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cqquad"><code>\qquad</code></a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cqquad-1"><code>\qquad</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005censpace-_0026-_005cquad-_0026-_005cqquad">\enspace & \quad & \qquad</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cquad"><code>\quad</code></a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cquad-1"><code>\quad</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005censpace-_0026-_005cquad-_0026-_005cqquad">\enspace & \quad & \qquad</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cquotedblbase-_0028_201e_0029"><code>\quotedblbase <span class="roman">(„)</span></code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cquotesinglbase-_0028_201a_0029"><code>\quotesinglbase <span class="roman">(‚)</span></code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cr-_0028ring-accent_0029"><code>\r <span class="roman">(ring accent)</span></code></a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
@@ -22094,6 +27482,7 @@
 <tr><td></td><td valign="top"><a href="#index-_005crefstepcounter"><code>\refstepcounter</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005crefstepcounter">\refstepcounter</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005crenewenvironment"><code>\renewenvironment</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cnewenvironment-_0026-_005crenewenvironment">\newenvironment & \renewenvironment</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cRequirePackage"><code>\RequirePackage</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cRequirePackage_002c-et-nom-d_0027ouvrage-texput"><code>\RequirePackage<span class="roman">, et nom d’ouvrage <code>texput</code></span></code></a>:</td><td> </td><td valign="top"><a href="#Jobname">Jobname</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cRequirePackageWithOptions"><code>\RequirePackageWithOptions</code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cresizebox"><code>\resizebox</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cresizebox">\resizebox</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005crestorecr"><code>\restorecr</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cobeycr-_0026-_005crestorecr">\obeycr & \restorecr</a></td></tr>
@@ -22103,7 +27492,8 @@
 <tr><td></td><td valign="top"><a href="#index-_005crfloor"><code>\rfloor</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005crhd"><code>\rhd</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005crho"><code>\rho</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cright"><code>\right</code></a>:</td><td> </td><td valign="top"><a href="#Math-miscellany">Math miscellany</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cright"><code>\right</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cright-1"><code>\right</code></a>:</td><td> </td><td valign="top"><a href="#Math-miscellany">Math miscellany</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cRightarrow"><code>\Rightarrow</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005crightarrow"><code>\rightarrow</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005crightharpoondown"><code>\rightharpoondown</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
@@ -22118,18 +27508,19 @@
 <tr><td></td><td valign="top"><a href="#index-_005crq"><code>\rq</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005crule"><code>\rule</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005crule">\rule</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cS"><code>\S</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005csautdeligne"><code>\<span class="key">sautdeligne</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0028SPACE_0029-and-_005c_0040">\(SPACE) and \@</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csavebox"><code>\savebox</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csbox-_0026-_005csavebox">\sbox & \savebox</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csbox"><code>\sbox</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csbox-_0026-_005csavebox">\sbox & \savebox</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csc"><code>\sc</code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cscalebox"><code>\scalebox</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cscalebox">\scalebox</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cscriptscriptstyle"><code>\scriptscriptstyle</code></a>:</td><td> </td><td valign="top"><a href="#Math-styles">Math styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cscriptsize"><code>\scriptsize</code></a>:</td><td> </td><td valign="top"><a href="#Font-sizes">Font sizes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cscriptstyle"><code>\scriptstyle</code></a>:</td><td> </td><td valign="top"><a href="#Math-styles">Math styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cscshape"><code>\scshape</code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csearrow"><code>\searrow</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csec"><code>\sec</code></a>:</td><td> </td><td valign="top"><a href="#Math-functions">Math functions</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csection"><code>\section</code></a>:</td><td> </td><td valign="top"><a href="#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csection-1"><code>\section</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csection">\section</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cseename"><code>\seename</code></a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cseename"><code>\seename</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cindex">\index</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cselectfont"><code>\selectfont</code></a>:</td><td> </td><td valign="top"><a href="#Low_002dlevel-font-commands">Low-level font commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csetcounter"><code>\setcounter</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csetcounter">\setcounter</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csetlength"><code>\setlength</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csetlength">\setlength</a></td></tr>
@@ -22154,9 +27545,10 @@
 <tr><td></td><td valign="top"><a href="#index-_005cslshape"><code>\slshape</code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csmall"><code>\small</code></a>:</td><td> </td><td valign="top"><a href="#Font-sizes">Font sizes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csmallint"><code>\smallint</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005csmallskip"><code>\smallskip</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbigskip-_005cmedskip-_005csmallskip">\bigskip \medskip \smallskip</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005csmallskipamount"><code>\smallskipamount</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbigskip-_005cmedskip-_005csmallskip">\bigskip \medskip \smallskip</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005csmallskip"><code>\smallskip</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip">\bigskip & \medskip & \smallskip</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005csmallskipamount"><code>\smallskipamount</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip">\bigskip & \medskip & \smallskip</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csmile"><code>\smile</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cspacefactor"><code>\spacefactor</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cspacefactor">\spacefactor</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cspadesuit"><code>\spadesuit</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csqcap"><code>\sqcap</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csqcup"><code>\sqcup</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
@@ -22171,12 +27563,15 @@
 <tr><td></td><td valign="top"><a href="#index-_005cstar"><code>\star</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cstepcounter"><code>\stepcounter</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cstepcounter">\stepcounter</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cstop"><code>\stop</code></a>:</td><td> </td><td valign="top"><a href="#Recovering-from-errors">Recovering from errors</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cstrut"><code>\strut</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cstrut">\strut</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005csubitem"><code>\subitem</code></a>:</td><td> </td><td valign="top"><a href="#Produce-the-index-manually">Produce the index manually</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csubparagraph"><code>\subparagraph</code></a>:</td><td> </td><td valign="top"><a href="#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csubparagraph-1"><code>\subparagraph</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph">\subsubsection & \paragraph & \subparagraph</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csubsection"><code>\subsection</code></a>:</td><td> </td><td valign="top"><a href="#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csubsection-1"><code>\subsection</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csubsection">\subsection</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csubset"><code>\subset</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csubseteq"><code>\subseteq</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005csubsubitem"><code>\subsubitem</code></a>:</td><td> </td><td valign="top"><a href="#Produce-the-index-manually">Produce the index manually</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csubsubsection"><code>\subsubsection</code></a>:</td><td> </td><td valign="top"><a href="#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csubsubsection-1"><code>\subsubsection</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph">\subsubsection & \paragraph & \subparagraph</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005csucc"><code>\succ</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
@@ -22193,7 +27588,7 @@
 <tr><td></td><td valign="top"><a href="#index-_005ctabbingsep"><code>\tabbingsep</code></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctabcolsep"><code>\tabcolsep</code></a>:</td><td> </td><td valign="top"><a href="#tabular">tabular</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctableofcontents"><code>\tableofcontents</code></a>:</td><td> </td><td valign="top"><a href="#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005ctabulation"><code>\<span class="key">tabulation</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0028SPACE_0029-and-_005c_0040">\(SPACE) and \@</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005ctableofcontents-1"><code>\tableofcontents</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccontentsline">\contentsline</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctan"><code>\tan</code></a>:</td><td> </td><td valign="top"><a href="#Math-functions">Math functions</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctanh"><code>\tanh</code></a>:</td><td> </td><td valign="top"><a href="#Math-functions">Math functions</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctau"><code>\tau</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
@@ -22224,14 +27619,17 @@
 <tr><td></td><td valign="top"><a href="#index-_005ctextendash-_0028ou-_002d_002d_0029"><code>\textendash <span class="roman">(ou <code>--</code>)</span></code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctexteuro"><code>\texteuro</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctextexclamdown-_0028ou-_0021_0060_0029"><code>\textexclamdown <span class="roman">(ou <code>!`</code>)</span></code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005ctextfiguredash"><code>\textfiguredash</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctextfloatsep"><code>\textfloatsep</code></a>:</td><td> </td><td valign="top"><a href="#Floats">Floats</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctextfraction"><code>\textfraction</code></a>:</td><td> </td><td valign="top"><a href="#Floats">Floats</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctextgreater"><code>\textgreater</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctextheight"><code>\textheight</code></a>:</td><td> </td><td valign="top"><a href="#Page-layout-parameters">Page layout parameters</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005ctexthorizontalbar"><code>\texthorizontalbar</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctextit"><code>\textit</code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctextleftarrow"><code>\textleftarrow</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctextless"><code>\textless</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctextmd"><code>\textmd</code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005ctextnonbreakinghyphen"><code>\textnonbreakinghyphen</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctextnormal"><code>\textnormal</code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctextordfeminine"><code>\textordfeminine</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctextordmasculine"><code>\textordmasculine</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
@@ -22252,6 +27650,7 @@
 <tr><td></td><td valign="top"><a href="#index-_005ctextsf"><code>\textsf</code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctextsl"><code>\textsl</code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctextsterling"><code>\textsterling</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005ctextstyle"><code>\textstyle</code></a>:</td><td> </td><td valign="top"><a href="#Math-styles">Math styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctextthreequartersemdash"><code>\textthreequartersemdash</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctexttrademark"><code>\texttrademark</code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctexttt"><code>\texttt</code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
@@ -22267,7 +27666,7 @@
 <tr><td></td><td valign="top"><a href="#index-_005cthickspace"><code>\thickspace</code></a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cthinlines"><code>\thinlines</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cthinlines">\thinlines</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cthinspace"><code>\thinspace</code></a>:</td><td> </td><td valign="top"><a href="#Spacing-in-math-mode">Spacing in math mode</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cthinspace-1"><code>\thinspace</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cthinspace">\thinspace</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cthinspace-1"><code>\thinspace</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cthispagestyle"><code>\thispagestyle</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cthispagestyle">\thispagestyle</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctilde"><code>\tilde</code></a>:</td><td> </td><td valign="top"><a href="#Math-accents">Math accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005ctimes"><code>\times</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
@@ -22293,6 +27692,8 @@
 <tr><td></td><td valign="top"><a href="#index-_005ctypeout"><code>\typeout</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ctypeout">\typeout</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cu-_0028breve-accent_0029"><code>\u <span class="roman">(breve accent)</span></code></a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cunboldmath"><code>\unboldmath</code></a>:</td><td> </td><td valign="top"><a href="#Math-formulas">Math formulas</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cunboldmath-1"><code>\unboldmath</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cboldmath-_0026-_005cunboldmath">\boldmath & \unboldmath</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cunboldmath-2"><code>\unboldmath</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cboldmath-_0026-_005cunboldmath">\boldmath & \unboldmath</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cunderbar"><code>\underbar</code></a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cunderbrace_007bmath_007d"><code>\underbrace{<var>math</var>}</code></a>:</td><td> </td><td valign="top"><a href="#Math-miscellany">Math miscellany</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cunderline_007btexte_007d"><code>\underline{<var>texte</var>}</code></a>:</td><td> </td><td valign="top"><a href="#Math-miscellany">Math miscellany</a></td></tr>
@@ -22312,6 +27713,8 @@
 <tr><td></td><td valign="top"><a href="#index-_005cusecounter"><code>\usecounter</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cusecounter">\usecounter</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cusefont"><code>\usefont</code></a>:</td><td> </td><td valign="top"><a href="#Low_002dlevel-font-commands">Low-level font commands</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cusepackage"><code>\usepackage</code></a>:</td><td> </td><td valign="top"><a href="#Additional-packages">Additional packages</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cUseTextAccent"><code>\UseTextAccent</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cUseTextSymbol-_0026-_005cUseTextAccent">\UseTextSymbol & \UseTextAccent</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cUseTextSymbol"><code>\UseTextSymbol</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cUseTextSymbol-_0026-_005cUseTextAccent">\UseTextSymbol & \UseTextAccent</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cv-_0028breve-accent_0029"><code>\v <span class="roman">(breve accent)</span></code></a>:</td><td> </td><td valign="top"><a href="#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cvalue"><code>\value</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cvalue">\value</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cvanothing"><code>\vanothing</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
@@ -22323,7 +27726,8 @@
 <tr><td></td><td valign="top"><a href="#index-_005cvartheta"><code>\vartheta</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cvbox-TeX-de-base"><code>\vbox <span class="roman">TeX de base</span></code></a>:</td><td> </td><td valign="top"><a href="#minipage">minipage</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cvdash-_005b_003f_005d-Taquet-droit-_003b-prouve_002c-implique-_003b"><code>\vdash ⊢ Taquet droit ; prouve, implique ;</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-_005cvdots"><code>\vdots</code></a>:</td><td> </td><td valign="top"><a href="#Math-miscellany">Math miscellany</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cvdots"><code>\vdots</code></a>:</td><td> </td><td valign="top"><a href="#Dots">Dots</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cvdots-1"><code>\vdots</code></a>:</td><td> </td><td valign="top"><a href="#Math-miscellany">Math miscellany</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cvec"><code>\vec</code></a>:</td><td> </td><td valign="top"><a href="#Math-accents">Math accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cvector"><code>\vector</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cvector">\vector</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cvee"><code>\vee</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
@@ -22345,6 +27749,7 @@
 <tr><td></td><td valign="top"><a href="#index-_005cwrite18"><code>\write18</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite18">\write18</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cXi"><code>\Xi</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cxi"><code>\xi</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_005cxspace"><code>\xspace</code></a>:</td><td> </td><td valign="top"><a href="#xspace-package">xspace package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005cyear"><code>\year</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cday-_005cmonth-_005cyear">\day \month \year</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005czeta"><code>\zeta</code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_005c_005b"><code>\[</code></a>:</td><td> </td><td valign="top"><a href="#Math-formulas">Math formulas</a></td></tr>
@@ -22381,33 +27786,52 @@
 <tr><th><a name="Command-Index_fn_symbol-10">{</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-_007b_002e_002e_002e_007d-pour-les-arguments-obligatoires"><code>{...} <span class="roman">pour les arguments obligatoires</span></code></a>:</td><td> </td><td valign="top"><a href="#LaTeX-command-syntax">LaTeX command syntax</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
+<tr><th><a name="Command-Index_fn_symbol-11">~</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-_007e"><code>~</code></a>:</td><td> </td><td valign="top"><a href="#g_t_007e">~</a></td></tr>
+<tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Command-Index_fn_letter-A">A</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-abstract_002c-environnement"><code><code>abstract</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#abstract">abstract</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-adjustbox_002c-paquetage"><code><code>adjustbox</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Boxes">Boxes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-algorithm2e_002c-paquetage"><code><code>algorithm2e</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-amscd_002c-paquetage"><code><code>amscd</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Arrows">Arrows</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-amsfonts_002c-paquetage"><code><code>amsfonts</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Arrows">Arrows</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-amsmath_002c-paquetage"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#array">array</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-amsmath_002c-paquetage-1"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#displaymath">displaymath</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-amsmath_002c-paquetage-2"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#equation">equation</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-amsmath_002c-paquetage-3"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#theorem">theorem</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-amsmath_002c-paquetage-1"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#array">array</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-amsmath_002c-paquetage-2"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#displaymath">displaymath</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-amsmath_002c-paquetage-3"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#equation">equation</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-amsmath_002c-paquetage-4"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#theorem">theorem</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-amsmath_002c-paquetage-5"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-amsmath_002c-paquetage-6"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbigl-_0026-_005cbigr-etc_002e">\bigl & \bigr etc.</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-amsmath_002c-paquetage-7"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Dots">Dots</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-amsmath_002c-paquetage-8"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-amsmath_002c-paquetage-9"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-amsthm_002c-paquetage"><code><code>amsthm</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#theorem">theorem</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-answers_002c-paquetage"><code><code>answers</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite">\write</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-appendix_002c-paquetage"><code><code>appendix</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cappendix">\appendix</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-arobe"><code>arobe</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0040">\@</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-array_002c-environnement"><code><code>array</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#array">array</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-array_002c-paquetage"><code><code>array</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#array">array</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-Asymptote_002c-paquetage"><code><code>Asymptote</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cline">\line</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-Asymptote_002c-paquetage-1"><code><code>Asymptote</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-Asymptote_002c-paquetage-2"><code><code>Asymptote</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite18">\write18</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Asymptote_002c-paquetage-1"><code><code>Asymptote</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cstrut">\strut</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Asymptote_002c-paquetage-2"><code><code>Asymptote</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-Asymptote_002c-paquetage-3"><code><code>Asymptote</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite18">\write18</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Command-Index_fn_letter-B">B</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-babel_002c-paquetage"><code><code>babel</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cchapter">\chapter</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-babel_002c-paquetage-1"><code><code>babel</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#thebibliography">thebibliography</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-babel_002c-paquetage-2"><code><code>babel</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-babel_002c-paquetage-3"><code><code>babel</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-babel_002c-paquetage-3"><code><code>babel</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cindex">\index</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-beamer_002c-paquetage"><code><code>beamer</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#beamer-template">beamer template</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-bigfoot_002c-paquetage"><code><code>bigfoot</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Footnotes-of-footnotes">Footnotes of footnotes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-bm_002c-paquetage"><code><code>bm</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cboldmath-_0026-_005cunboldmath">\boldmath & \unboldmath</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-bp"><code>bp</code></a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Command-Index_fn_letter-C">C</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-cadre_002c-separation-d_0027avec-le-contenu"><code>cadre, séparation d'avec le contenu</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cfbox-_0026-_005cframebox">\fbox & \framebox</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-cadre_002c-epaisseur-du-filet"><code>cadre, épaisseur du filet</code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cfbox-_0026-_005cframebox">\fbox & \framebox</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-cc"><code>cc</code></a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-center_002c-environnement"><code><code>center</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#center">center</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-chapter-counter"><code>chapter counter</code></a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-classe-article"><code><span class="roman">classe</span> article</code></a>:</td><td> </td><td valign="top"><a href="#Document-classes">Document classes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-classe-book"><code><span class="roman">classe</span> book</code></a>:</td><td> </td><td valign="top"><a href="#Document-classes">Document classes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-classe-letter"><code><span class="roman">classe</span> letter</code></a>:</td><td> </td><td valign="top"><a href="#Document-classes">Document classes</a></td></tr>
@@ -22415,6 +27839,7 @@
 <tr><td></td><td valign="top"><a href="#index-classe-slides"><code><span class="roman">classe</span> slides</code></a>:</td><td> </td><td valign="top"><a href="#Document-classes">Document classes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-cleveref_002c-paquetage"><code><code>cleveref</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Cross-references">Cross references</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-cm"><code>cm</code></a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-cm_002dsuper_002c-paquetage"><code><code>cm-super</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#fontenc-package">fontenc package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-cmd_002eexe_002c-utilise-par-_005cwrite18"><code>cmd.exe<span class="roman">, utilisé par <code>\write18</code></span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite18">\write18</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-commande-dvipdfmx"><code><span class="roman">commande</span> dvipdfmx</code></a>:</td><td> </td><td valign="top"><a href="#Output-files">Output files</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-commande-dvips"><code><span class="roman">commande</span> dvips</code></a>:</td><td> </td><td valign="top"><a href="#Output-files">Output files</a></td></tr>
@@ -22428,7 +27853,13 @@
 <tr><th><a name="Command-Index_fn_letter-D">D</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-datatool_002c-paquetage"><code><code>datatool</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cread">\read</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-datetime_002c-paquetage"><code><code>datetime</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ctoday">\today</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-dcolumn_002c-paquetage"><code><code>dcolumn</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#array">array</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-dd"><code>dd</code></a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-delim_005f0"><code>delim_0</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-delim_005f1"><code>delim_1</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-delim_005f2"><code>delim_2</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-delim_005fn"><code>delim_n</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-delim_005fr"><code>delim_r</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-description_002c-environnement"><code><code>description</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#description">description</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-displaymath_002c-environnement"><code><code>displaymath</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#displaymath">displaymath</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-displaymath_002c-environnement-1"><code><code>displaymath</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#Math-formulas">Math formulas</a></td></tr>
@@ -22438,8 +27869,12 @@
 <tr><th><a name="Command-Index_fn_letter-E">E</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-em-1"><code>em</code></a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-enumerate_002c-environnement"><code><code>enumerate</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#enumerate">enumerate</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-enumi-counter"><code>enumi counter</code></a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-enumii-counter"><code>enumii counter</code></a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-enumiii-counter"><code>enumiii counter</code></a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-enumitem_002c-paquetage"><code><code>enumitem</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#itemize">itemize</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-enumitem_002c-paquetage-1"><code><code>enumitem</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#list">list</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-enumiv-counter"><code>enumiv counter</code></a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-environnement-abstract"><code><span class="roman">environnement</span> <code>abstract</code></code></a>:</td><td> </td><td valign="top"><a href="#abstract">abstract</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-environnement-array"><code><span class="roman">environnement</span> <code>array</code></code></a>:</td><td> </td><td valign="top"><a href="#array">array</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-environnement-center"><code><span class="roman">environnement</span> <code>center</code></code></a>:</td><td> </td><td valign="top"><a href="#center">center</a></td></tr>
@@ -22469,11 +27904,13 @@
 <tr><td></td><td valign="top"><a href="#index-environnement-table"><code><span class="roman">environnement</span> <code>table</code></code></a>:</td><td> </td><td valign="top"><a href="#table">table</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-environnement-tabular"><code><span class="roman">environnement</span> <code>tabular</code></code></a>:</td><td> </td><td valign="top"><a href="#tabular">tabular</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-environnement-thebibliography"><code><span class="roman">environnement</span> <code>thebibliography</code></code></a>:</td><td> </td><td valign="top"><a href="#thebibliography">thebibliography</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-environnement-theindex"><code><span class="roman">environnement</span> <code>theindex</code></code></a>:</td><td> </td><td valign="top"><a href="#Produce-the-index-manually">Produce the index manually</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-environnement-theorem"><code><span class="roman">environnement</span> <code>theorem</code></code></a>:</td><td> </td><td valign="top"><a href="#theorem">theorem</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-environnement-titlepage"><code><span class="roman">environnement</span> <code>titlepage</code></code></a>:</td><td> </td><td valign="top"><a href="#titlepage">titlepage</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-environnement-verbatim"><code><span class="roman">environnement</span> <code>verbatim</code></code></a>:</td><td> </td><td valign="top"><a href="#verbatim">verbatim</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-environnement-verse"><code><span class="roman">environnement</span> <code>verse</code></code></a>:</td><td> </td><td valign="top"><a href="#verse">verse</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-eqnarray_002c-environnement"><code><code>eqnarray</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#eqnarray">eqnarray</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-equation-counter"><code>equation counter</code></a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-equation_002c-environnement"><code><code>equation</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#equation">equation</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-equation_002c-environnement-1"><code><code>equation</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#Math-formulas">Math formulas</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-etex_002c-commande"><code>etex, <span class="roman">commande</span></code></a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
@@ -22481,12 +27918,14 @@
 <tr><td></td><td valign="top"><a href="#index-eurosym_002c-paquetage"><code><code>eurosym</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-ex"><code>ex</code></a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-expl3_002c-paquetage"><code><code>expl3</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Upper-and-lower-case">Upper and lower case</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-expressions"><code>expressions</code></a>:</td><td> </td><td valign="top"><a href="#Expressions">Expressions</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Command-Index_fn_letter-F">F</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-fancyvrb_002c-paquetage"><code><code>fancyvrb</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-fancyvrb_002c-paquetage-1"><code><code>fancyvrb</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#verbatim">verbatim</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-fichier-_002edvi"><code><span class="roman">fichier</span> .dvi</code></a>:</td><td> </td><td valign="top"><a href="#Output-files">Output files</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-fichier-_002elog"><code><span class="roman">fichier</span> .log</code></a>:</td><td> </td><td valign="top"><a href="#Output-files">Output files</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-figure-counter"><code>figure counter</code></a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-figure_002c-environnement"><code><code>figure</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#figure">figure</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-filecontents_002a_002c-environnement"><code><code>filecontents*</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#filecontents">filecontents</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-filecontents_002c-environnement"><code><code>filecontents</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#filecontents">filecontents</a></td></tr>
@@ -22495,17 +27934,22 @@
 <tr><td></td><td valign="top"><a href="#index-float_002c-paquetage"><code><code>float</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Floats">Floats</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-flushleft_002c-environnement"><code><code>flushleft</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#flushleft">flushleft</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-flushright_002c-environnement"><code><code>flushright</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#flushright">flushright</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-fontenc"><code>fontenc</code></a>:</td><td> </td><td valign="top"><a href="#fontenc-package">fontenc package</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-fontspec_002c-paquetage"><code><code>fontspec</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#fontenc-package">fontenc package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-footmisc_002c-paquetage"><code><code>footmisc</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Footnotes-in-section-headings">Footnotes in section headings</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-footnote-counter"><code>footnote counter</code></a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Command-Index_fn_letter-G">G</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-geometry_002c-paquetage"><code><code>geometry</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Document-class-options">Document class options</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-geometry_002c-paquetage-1"><code><code>geometry</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Document-class-options">Document class options</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-graphpap_002c-paquetage"><code><code>graphpap</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cgraphpaper">\graphpaper</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-grfext_002c-paquetage"><code><code>grfext</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareGraphicsExtensions">\DeclareGraphicsExtensions</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-group_005fskip"><code>group_skip</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Command-Index_fn_letter-H">H</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-https_003a_002f_002flatexref_002exyz-page-d_0027accueil"><code><a href="https://latexref.xyz">https://latexref.xyz</a> <span class="roman">page d’accueil</span></code></a>:</td><td> </td><td valign="top"><a href="#About-this-document">About this document</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-hyperref_002c-paquetage"><code><code>hyperref</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Command-line-input">Command line input</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-hyperref_002c-paquetage"><code><code>hyperref</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccontentsline">\contentsline</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-hyperref_002c-paquetage-1"><code><code>hyperref</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Command-line-input">Command line input</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Command-Index_fn_letter-I">I</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-in"><code>in</code></a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
@@ -22514,20 +27958,39 @@
 <tr><td></td><td valign="top"><a href="#index-indentfirst_002c-paquetage-2"><code><code>indentfirst</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csection">\section</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-indentfirst_002c-paquetage-3"><code><code>indentfirst</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csubsection">\subsection</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-indentfirst_002c-paquetage-4"><code><code>indentfirst</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph">\subsubsection & \paragraph & \subparagraph</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-indent_005flength"><code>indent_length</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-indent_005fspace"><code>indent_space</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-index_002c-fichier-de-style"><code>index, fichier de style</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-index_002c-paquetage"><code><code>index</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cindex">\index</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-index_002c-traitement"><code>index, traitement</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-inputenc"><code>inputenc</code></a>:</td><td> </td><td valign="top"><a href="#inputenc-package">inputenc package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-itemize_002c-environnement"><code><code>itemize</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#itemize">itemize</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-item_005f0"><code>item_0</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-item_005f01"><code>item_01</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-item_005f1"><code>item_1</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-item_005f12"><code>item_12</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-item_005f2"><code>item_2</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-item_005fx1"><code>item_x1</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-item_005fx2"><code>item_x2</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Command-Index_fn_letter-L">L</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-latex"><code>latex</code></a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-latex_002ddev"><code>latex-dev</code></a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-latex_002ddoc_002dptr-document"><code>latex-doc-ptr <span class="roman">document</span></code></a>:</td><td> </td><td valign="top"><a href="#About-this-document">About this document</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-latexrefman_0040tug_002eorg-adresse-mel_002e"><code><a href="mailto:latexrefman at tug.org">latexrefman at tug.org</a> <span class="roman">adresse mél.</span></code></a>:</td><td> </td><td valign="top"><a href="#About-this-document">About this document</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-latexsym_002c-paquetage"><code><code>latexsym</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Arrows">Arrows</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-lethead_005fflag"><code>lethead_flag</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-lethead_005fprefix"><code>lethead_prefix</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-lethead_005fsuffix"><code>lethead_suffix</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-letter_002c-environnement"><code><code>letter</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#letter">letter</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-line_005fmax"><code>line_max</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-list_002c-environnement"><code><code>list</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#list">list</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-listings_002c-paquetage"><code><code>listings</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-listings_002c-paquetage-1"><code><code>listings</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#verbatim">verbatim</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-listings_002c-paquetage-2"><code><code>listings</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cverb">\verb</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-lmodern_002c-paquetage"><code><code>lmodern</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#fontenc-package">fontenc package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-longtable_002c-paquetage"><code><code>longtable</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-lR-box"><code>lR box</code></a>:</td><td> </td><td valign="top"><a href="#picture">picture</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-LR-box"><code>LR box</code></a>:</td><td> </td><td valign="top"><a href="#picture">picture</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-lrbox"><code>lrbox</code></a>:</td><td> </td><td valign="top"><a href="#lrbox">lrbox</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-lshort-document"><code>lshort <span class="roman">document</span></code></a>:</td><td> </td><td valign="top"><a href="#About-this-document">About this document</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-lualatex"><code>lualatex</code></a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
@@ -22536,9 +27999,16 @@
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Command-Index_fn_letter-M">M</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-macros2e_002c-paquetage"><code><code>macros2e</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-makeidx_002c-paquetage"><code><code>makeidx</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-makeidx_002c-paquetage"><code><code>makeidx</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cprintindex">\printindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-makeindex_002c-fichier-de-style"><code>makeindex, fichier de style</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-math_002c-environnement"><code><code>math</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#math">math</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-math_002c-environnement-1"><code><code>math</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#Math-formulas">Math formulas</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-math_002c-fleches"><code>math, flèches</code></a>:</td><td> </td><td valign="top"><a href="#Arrows">Arrows</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-mathtools_002c-paquetage"><code><code>mathtools</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-mathtools_002c-paquetage-1"><code><code>mathtools</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Delimiters">Delimiters</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-mathtools_002c-paquetage-2"><code><code>mathtools</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-mathtools_002c-paquetage-3"><code><code>mathtools</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csmash">\smash</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-mathtools_002c-paquetage-4"><code><code>mathtools</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-MetaPost_002c-paquetage"><code><code>MetaPost</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cline">\line</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-mfirstuc_002c-paquetage"><code><code>mfirstuc</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Upper-and-lower-case">Upper and lower case</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-minipage_002c-environnement"><code><code>minipage</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#minipage">minipage</a></td></tr>
@@ -22546,6 +28016,7 @@
 <tr><td></td><td valign="top"><a href="#index-minted_002c-paquetage-1"><code><code>minted</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#verbatim">verbatim</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-minted_002c-paquetage-2"><code><code>minted</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cverb">\verb</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-mm"><code>mm</code></a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-mpfootnote-counter"><code>mpfootnote counter</code></a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-mu"><code>mu</code></a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-multind_002c-paquetage"><code><code>multind</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -22575,28 +28046,45 @@
 <tr><td></td><td valign="top"><a href="#index-option-twoside"><code><span class="roman">option</span> twoside</code></a>:</td><td> </td><td valign="top"><a href="#Document-class-options">Document class options</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Command-Index_fn_letter-P">P</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-package_002c-paquetage"><code><code>package</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccaption">\caption</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-page-counter"><code>page counter</code></a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-page_005fprecedence"><code>page_precedence</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-adjustbox"><code><span class="roman">paquetage</span> <code>adjustbox</code></code></a>:</td><td> </td><td valign="top"><a href="#Boxes">Boxes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-algorithm2e"><code><span class="roman">paquetage</span> <code>algorithm2e</code></code></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-amscd"><code><span class="roman">paquetage</span> <code>amscd</code></code></a>:</td><td> </td><td valign="top"><a href="#Arrows">Arrows</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-amsfonts"><code><span class="roman">paquetage</span> <code>amsfonts</code></code></a>:</td><td> </td><td valign="top"><a href="#Arrows">Arrows</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-amsmath"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="#array">array</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-paquetage-amsmath-1"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="#displaymath">displaymath</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-paquetage-amsmath-2"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="#equation">equation</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-paquetage-amsmath-3"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="#theorem">theorem</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-amsmath-1"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="#array">array</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-amsmath-2"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="#displaymath">displaymath</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-amsmath-3"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="#equation">equation</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-amsmath-4"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="#theorem">theorem</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-amsmath-5"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-amsmath-6"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbigl-_0026-_005cbigr-etc_002e">\bigl & \bigr etc.</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-amsmath-7"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="#Dots">Dots</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-amsmath-8"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-amsmath-9"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-amsthm"><code><span class="roman">paquetage</span> <code>amsthm</code></code></a>:</td><td> </td><td valign="top"><a href="#theorem">theorem</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-answers"><code><span class="roman">paquetage</span> <code>answers</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite">\write</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-appendix"><code><span class="roman">paquetage</span> <code>appendix</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cappendix">\appendix</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-array"><code><span class="roman">paquetage</span> <code>array</code></code></a>:</td><td> </td><td valign="top"><a href="#array">array</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-Asymptote"><code><span class="roman">paquetage</span> <code>Asymptote</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cline">\line</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-paquetage-Asymptote-1"><code><span class="roman">paquetage</span> <code>Asymptote</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-paquetage-Asymptote-2"><code><span class="roman">paquetage</span> <code>Asymptote</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite18">\write18</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-Asymptote-1"><code><span class="roman">paquetage</span> <code>Asymptote</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cstrut">\strut</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-Asymptote-2"><code><span class="roman">paquetage</span> <code>Asymptote</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-Asymptote-3"><code><span class="roman">paquetage</span> <code>Asymptote</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite18">\write18</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-babel"><code><span class="roman">paquetage</span> <code>babel</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cchapter">\chapter</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-babel-1"><code><span class="roman">paquetage</span> <code>babel</code></code></a>:</td><td> </td><td valign="top"><a href="#thebibliography">thebibliography</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-babel-2"><code><span class="roman">paquetage</span> <code>babel</code></code></a>:</td><td> </td><td valign="top"><a href="#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-paquetage-babel-3"><code><span class="roman">paquetage</span> <code>babel</code></code></a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-babel-3"><code><span class="roman">paquetage</span> <code>babel</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cindex">\index</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-beamer"><code><span class="roman">paquetage</span> <code>beamer</code></code></a>:</td><td> </td><td valign="top"><a href="#beamer-template">beamer template</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-bigfoot"><code><span class="roman">paquetage</span> <code>bigfoot</code></code></a>:</td><td> </td><td valign="top"><a href="#Footnotes-of-footnotes">Footnotes of footnotes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-bm"><code><span class="roman">paquetage</span> <code>bm</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cboldmath-_0026-_005cunboldmath">\boldmath & \unboldmath</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-cleveref"><code><span class="roman">paquetage</span> <code>cleveref</code></code></a>:</td><td> </td><td valign="top"><a href="#Cross-references">Cross references</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-cm_002dsuper"><code><span class="roman">paquetage</span> <code>cm-super</code></code></a>:</td><td> </td><td valign="top"><a href="#fontenc-package">fontenc package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-cprotect"><code><span class="roman">paquetage</span> <code>cprotect</code></code></a>:</td><td> </td><td valign="top"><a href="#verbatim">verbatim</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-cprotect-1"><code><span class="roman">paquetage</span> <code>cprotect</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cverb">\verb</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-datatool"><code><span class="roman">paquetage</span> <code>datatool</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cread">\read</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-datetime"><code><span class="roman">paquetage</span> <code>datetime</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ctoday">\today</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-dcolumn"><code><span class="roman">paquetage</span> <code>dcolumn</code></code></a>:</td><td> </td><td valign="top"><a href="#array">array</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-enumitem"><code><span class="roman">paquetage</span> <code>enumitem</code></code></a>:</td><td> </td><td valign="top"><a href="#itemize">itemize</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-enumitem-1"><code><span class="roman">paquetage</span> <code>enumitem</code></code></a>:</td><td> </td><td valign="top"><a href="#list">list</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-etoolbox"><code><span class="roman">paquetage</span> <code>etoolbox</code></code></a>:</td><td> </td><td valign="top"><a href="#Class-and-package-commands">Class and package commands</a></td></tr>
@@ -22606,43 +28094,57 @@
 <tr><td></td><td valign="top"><a href="#index-paquetage-fancyvrb-1"><code><span class="roman">paquetage</span> <code>fancyvrb</code></code></a>:</td><td> </td><td valign="top"><a href="#verbatim">verbatim</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-flafter"><code><span class="roman">paquetage</span> <code>flafter</code></code></a>:</td><td> </td><td valign="top"><a href="#Floats">Floats</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-float"><code><span class="roman">paquetage</span> <code>float</code></code></a>:</td><td> </td><td valign="top"><a href="#Floats">Floats</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-fontspec"><code><span class="roman">paquetage</span> <code>fontspec</code></code></a>:</td><td> </td><td valign="top"><a href="#fontenc-package">fontenc package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-footmisc"><code><span class="roman">paquetage</span> <code>footmisc</code></code></a>:</td><td> </td><td valign="top"><a href="#Footnotes-in-section-headings">Footnotes in section headings</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-geometry"><code><span class="roman">paquetage</span> <code>geometry</code></code></a>:</td><td> </td><td valign="top"><a href="#Document-class-options">Document class options</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-geometry-1"><code><span class="roman">paquetage</span> <code>geometry</code></code></a>:</td><td> </td><td valign="top"><a href="#Document-class-options">Document class options</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-graphpap"><code><span class="roman">paquetage</span> <code>graphpap</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cgraphpaper">\graphpaper</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-grfext"><code><span class="roman">paquetage</span> <code>grfext</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cDeclareGraphicsExtensions">\DeclareGraphicsExtensions</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-paquetage-hyperref"><code><span class="roman">paquetage</span> <code>hyperref</code></code></a>:</td><td> </td><td valign="top"><a href="#Command-line-input">Command line input</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-hyperref"><code><span class="roman">paquetage</span> <code>hyperref</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccontentsline">\contentsline</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-hyperref-1"><code><span class="roman">paquetage</span> <code>hyperref</code></code></a>:</td><td> </td><td valign="top"><a href="#Command-line-input">Command line input</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-indentfirst"><code><span class="roman">paquetage</span> <code>indentfirst</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cpart">\part</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-indentfirst-1"><code><span class="roman">paquetage</span> <code>indentfirst</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cchapter">\chapter</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-indentfirst-2"><code><span class="roman">paquetage</span> <code>indentfirst</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csection">\section</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-indentfirst-3"><code><span class="roman">paquetage</span> <code>indentfirst</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csubsection">\subsection</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-indentfirst-4"><code><span class="roman">paquetage</span> <code>indentfirst</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph">\subsubsection & \paragraph & \subparagraph</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-index"><code><span class="roman">paquetage</span> <code>index</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cindex">\index</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-latexsym"><code><span class="roman">paquetage</span> <code>latexsym</code></code></a>:</td><td> </td><td valign="top"><a href="#Arrows">Arrows</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-listings"><code><span class="roman">paquetage</span> <code>listings</code></code></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-listings-1"><code><span class="roman">paquetage</span> <code>listings</code></code></a>:</td><td> </td><td valign="top"><a href="#verbatim">verbatim</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-listings-2"><code><span class="roman">paquetage</span> <code>listings</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cverb">\verb</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-lmodern"><code><span class="roman">paquetage</span> <code>lmodern</code></code></a>:</td><td> </td><td valign="top"><a href="#fontenc-package">fontenc package</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-longtable"><code><span class="roman">paquetage</span> <code>longtable</code></code></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-macros2e"><code><span class="roman">paquetage</span> <code>macros2e</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-paquetage-makeidx"><code><span class="roman">paquetage</span> <code>makeidx</code></code></a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-makeidx"><code><span class="roman">paquetage</span> <code>makeidx</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cprintindex">\printindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-mathtools"><code><span class="roman">paquetage</span> <code>mathtools</code></code></a>:</td><td> </td><td valign="top"><a href="#Math-symbols">Math symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-mathtools-1"><code><span class="roman">paquetage</span> <code>mathtools</code></code></a>:</td><td> </td><td valign="top"><a href="#Delimiters">Delimiters</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-mathtools-2"><code><span class="roman">paquetage</span> <code>mathtools</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-mathtools-3"><code><span class="roman">paquetage</span> <code>mathtools</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csmash">\smash</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-mathtools-4"><code><span class="roman">paquetage</span> <code>mathtools</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-MetaPost"><code><span class="roman">paquetage</span> <code>MetaPost</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cline">\line</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-mfirstuc"><code><span class="roman">paquetage</span> <code>mfirstuc</code></code></a>:</td><td> </td><td valign="top"><a href="#Upper-and-lower-case">Upper and lower case</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-minted"><code><span class="roman">paquetage</span> <code>minted</code></code></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-minted-1"><code><span class="roman">paquetage</span> <code>minted</code></code></a>:</td><td> </td><td valign="top"><a href="#verbatim">verbatim</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-minted-2"><code><span class="roman">paquetage</span> <code>minted</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cverb">\verb</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-multind"><code><span class="roman">paquetage</span> <code>multind</code></code></a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-package"><code><span class="roman">paquetage</span> <code>package</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccaption">\caption</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-pict2e"><code><span class="roman">paquetage</span> <code>pict2e</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cline">\line</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-polyglossia"><code><span class="roman">paquetage</span> <code>polyglossia</code></code></a>:</td><td> </td><td valign="top"><a href="#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-paquetage-polyglossia-1"><code><span class="roman">paquetage</span> <code>polyglossia</code></code></a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-polyglossia-1"><code><span class="roman">paquetage</span> <code>polyglossia</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cindex">\index</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-PSTricks"><code><span class="roman">paquetage</span> <code>PSTricks</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cline">\line</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-paquetage-setspace"><code><span class="roman">paquetage</span> <code>setspace</code></code></a>:</td><td> </td><td valign="top"><a href="#Low_002dlevel-font-commands">Low-level font commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-setspace"><code><span class="roman">paquetage</span> <code>setspace</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbaselineskip-_0026-_005cbaselinestretch">\baselineskip & \baselinestretch</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-showidx"><code><span class="roman">paquetage</span> <code>showidx</code></code></a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-siunitx"><code><span class="roman">paquetage</span> <code>siunitx</code></code></a>:</td><td> </td><td valign="top"><a href="#minipage">minipage</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-siunitx-1"><code><span class="roman">paquetage</span> <code>siunitx</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_007e">~</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-soul"><code><span class="roman">paquetage</span> <code>soul</code></code></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-suffix"><code><span class="roman">paquetage</span> <code>suffix</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0040ifstar">\@ifstar</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-texosquery"><code><span class="roman">paquetage</span> <code>texosquery</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite18">\write18</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-textcase"><code><span class="roman">paquetage</span> <code>textcase</code></code></a>:</td><td> </td><td valign="top"><a href="#Upper-and-lower-case">Upper and lower case</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-textcomp"><code><span class="roman">paquetage</span> <code>textcomp</code></code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-TikZ"><code><span class="roman">paquetage</span> <code>TikZ</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cline">\line</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-paquetage-TikZ-1"><code><span class="roman">paquetage</span> <code>TikZ</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-TikZ-1"><code><span class="roman">paquetage</span> <code>TikZ</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cstrut">\strut</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-TikZ-2"><code><span class="roman">paquetage</span> <code>TikZ</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-tikz_002dcd"><code><span class="roman">paquetage</span> <code>tikz-cd</code></code></a>:</td><td> </td><td valign="top"><a href="#Arrows">Arrows</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-titlesec"><code><span class="roman">paquetage</span> <code>titlesec</code></code></a>:</td><td> </td><td valign="top"><a href="#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-titlesec-1"><code><span class="roman">paquetage</span> <code>titlesec</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cpart">\part</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-titlesec-2"><code><span class="roman">paquetage</span> <code>titlesec</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cchapter">\chapter</a></td></tr>
@@ -22651,20 +28153,28 @@
 <tr><td></td><td valign="top"><a href="#index-paquetage-titlesec-5"><code><span class="roman">paquetage</span> <code>titlesec</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph">\subsubsection & \paragraph & \subparagraph</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-tocbibbind"><code><span class="roman">paquetage</span> <code>tocbibbind</code></code></a>:</td><td> </td><td valign="top"><a href="#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-tocloft"><code><span class="roman">paquetage</span> <code>tocloft</code></code></a>:</td><td> </td><td valign="top"><a href="#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-tocloft-1"><code><span class="roman">paquetage</span> <code>tocloft</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccontentsline">\contentsline</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-unicode_002dmath"><code><span class="roman">paquetage</span> <code>unicode-math</code></code></a>:</td><td> </td><td valign="top"><a href="#Greek-letters">Greek letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-url"><code><span class="roman">paquetage</span> <code>url</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cverb">\verb</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-verbatimbox"><code><span class="roman">paquetage</span> <code>verbatimbox</code></code></a>:</td><td> </td><td valign="top"><a href="#verbatim">verbatim</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-paquetage-xparse"><code><span class="roman">paquetage</span> <code>xparse</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0040ifstar">\@ifstar</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-paquetage-xspace"><code><span class="roman">paquetage</span> <code>xspace</code></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0028SPACE_0029-after-control-sequence">\(SPACE) after control sequence</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-xr"><code><span class="roman">paquetage</span> <code>xr</code></code></a>:</td><td> </td><td valign="top"><a href="#xr-package">xr package</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-xr_002dhyper"><code><span class="roman">paquetage</span> <code>xr-hyper</code></code></a>:</td><td> </td><td valign="top"><a href="#xr-package">xr package</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paquetage-xstring"><code><span class="roman">paquetage</span> <code>xstring</code></code></a>:</td><td> </td><td valign="top"><a href="#Jobname">Jobname</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-paragraph-counter"><code>paragraph counter</code></a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-part-counter"><code>part counter</code></a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-pc"><code>pc</code></a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-pdflatex"><code>pdflatex</code></a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-pdflatex_002ddev"><code>pdflatex-dev</code></a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-pict2e_002c-paquetage-1"><code><code>pict2e</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cline">\line</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-pict2e_002c-paquetage"><code><code>pict2e</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cline">\line</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-picture_002c-environnement"><code><code>picture</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#picture">picture</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-platex"><code>platex</code></a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-platex_002ddev"><code>platex-dev</code></a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-polyglossia_002c-paquetage"><code><code>polyglossia</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-polyglossia_002c-paquetage-1"><code><code>polyglossia</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-polyglossia_002c-paquetage-1"><code><code>polyglossia</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cindex">\index</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-postamble"><code>postamble</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-pouce-_0028inch_0029"><code>pouce (inch)</code></a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-preamble"><code>preamble</code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-PSTricks_002c-paquetage"><code><code>PSTricks</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cline">\line</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-pt"><code>pt</code></a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
@@ -22675,28 +28185,39 @@
 <tr><th><a name="Command-Index_fn_letter-S">S</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-secnumdepth"><code>secnumdepth</code></a>:</td><td> </td><td valign="top"><a href="#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-secnumdepth-compteur"><code>secnumdepth <span class="roman">compteur</span></code></a>:</td><td> </td><td valign="top"><a href="#Sectioning">Sectioning</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-setspace_002c-paquetage"><code><code>setspace</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Low_002dlevel-font-commands">Low-level font commands</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-section-counter"><code>section counter</code></a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-setspace_002c-paquetage"><code><code>setspace</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cbaselineskip-_0026-_005cbaselinestretch">\baselineskip & \baselinestretch</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-sh_002c-utilise-par-_005cwrite18"><code>sh<span class="roman">, utilisé par <code>\write18</code></span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite18">\write18</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-SHELL_002c-environnement_002c-variables-de"><code>SHELL<span class="roman">, environnement, variables de</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite18">\write18</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-SHELL_002c-variables-d_0027environnement"><code>SHELL<span class="roman">, variables d’environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite18">\write18</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-showidx_002c-paquetage"><code><code>showidx</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Indexes">Indexes</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-siunitx_002c-paquetage"><code><code>siunitx</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#minipage">minipage</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-siunitx_002c-paquetage-1"><code><code>siunitx</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_007e">~</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-soul_002c-paquetage"><code><code>soul</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-sp"><code>sp</code></a>:</td><td> </td><td valign="top"><a href="#Units-of-length">Units of length</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-subparagraph-counter"><code>subparagraph counter</code></a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-subsection-counter"><code>subsection counter</code></a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-subsubsection-counter"><code>subsubsection counter</code></a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-suffix_002c-paquetage"><code><code>suffix</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0040ifstar">\@ifstar</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Command-Index_fn_letter-T">T</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="#index-tabbing_002c-environnement"><code><code>tabbing</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#tabbing">tabbing</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-table-counter"><code>table counter</code></a>:</td><td> </td><td valign="top"><a href="#Counters">Counters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-table_002c-environnement"><code><code>table</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#table">table</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-tabular_002c-environnement"><code><code>tabular</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#tabular">tabular</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-texosquery_002c-paquetage"><code><code>texosquery</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cwrite18">\write18</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-texput_002c-nom-d_0027ouvrage-par-defaut"><code>texput<span class="roman">, nom d’ouvrage par défaut</span></code></a>:</td><td> </td><td valign="top"><a href="#Jobname">Jobname</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-textcase_002c-paquetage"><code><code>textcase</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Upper-and-lower-case">Upper and lower case</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-textcomp_002c-paquetage"><code><code>textcomp</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-textcomp_002c-paquetage-1"><code>textcomp, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-thebibliography_002c-environnement"><code><code>thebibliography</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#thebibliography">thebibliography</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-theindex"><code>theindex</code></a>:</td><td> </td><td valign="top"><a href="#Produce-the-index-manually">Produce the index manually</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-theindex_002c-environnement"><code><code>theindex</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#Produce-the-index-manually">Produce the index manually</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-theorem_002c-environnement"><code><code>theorem</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#theorem">theorem</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-TikZ_002c-paquetage"><code><code>TikZ</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cline">\line</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-TikZ_002c-paquetage-1"><code><code>TikZ</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-TikZ_002c-paquetage-1"><code><code>TikZ</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cstrut">\strut</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-TikZ_002c-paquetage-2"><code><code>TikZ</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-tikz_002dcd_002c-paquetage"><code><code>tikz-cd</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Arrows">Arrows</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-titlepage_002c-environnement"><code><code>titlepage</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="#titlepage">titlepage</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-titlesec_002c-paquetage"><code><code>titlesec</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-titlesec_002c-paquetage-1"><code><code>titlesec</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cpart">\part</a></td></tr>
@@ -22708,9 +28229,11 @@
 <tr><td></td><td valign="top"><a href="#index-tocdepth"><code>tocdepth</code></a>:</td><td> </td><td valign="top"><a href="#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-tocdepth-counter"><code>tocdepth <span class="roman">counter</span></code></a>:</td><td> </td><td valign="top"><a href="#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-tocloft_002c-paquetage"><code><code>tocloft</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-tocloft_002c-paquetage-1"><code><code>tocloft</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005ccontentsline">\contentsline</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-topmargin"><code>topmargin</code></a>:</td><td> </td><td valign="top"><a href="#Page-layout-parameters">Page layout parameters</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Command-Index_fn_letter-U">U</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="#index-unicode_002dmath_002c-paquetage"><code><code>unicode-math</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Greek-letters">Greek letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-uplatex"><code>uplatex</code></a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-uplatex_002ddev"><code>uplatex-dev</code></a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-url_002c-paquetage"><code><code>url</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005cverb">\verb</a></td></tr>
@@ -22726,8 +28249,11 @@
 <tr><td></td><td valign="top"><a href="#index-xelatex"><code>xelatex</code></a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-xelatex-commande"><code>xelatex <span class="roman">commande</span></code></a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-xelatex_002ddev"><code>xelatex-dev</code></a>:</td><td> </td><td valign="top"><a href="#TeX-engines">TeX engines</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-xindex_002c-programme"><code>xindex, <span class="roman">programme</span></code></a>:</td><td> </td><td valign="top"><a href="#makeindex">makeindex</a></td></tr>
 <tr><td></td><td valign="top"><a href="#index-xparse_002c-paquetage"><code><code>xparse</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0040ifstar">\@ifstar</a></td></tr>
-<tr><td></td><td valign="top"><a href="#index-xspace_002c-paquetage"><code><code>xspace</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#g_t_005c_0028SPACE_0029-after-control-sequence">\(SPACE) after control sequence</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-xr_002c-paquetage"><code><code>xr</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#xr-package">xr package</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-xr_002dhyper_002c-paquetage"><code><code>xr-hyper</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#xr-package">xr package</a></td></tr>
+<tr><td></td><td valign="top"><a href="#index-xstring_002c-paquetage"><code><code>xstring</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="#Jobname">Jobname</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
 <table><tr><th valign="top">Aller à:   </th><td><a class="summary-letter" href="#Command-Index_fn_symbol-1"><b>$</b></a>
@@ -22750,6 +28276,8 @@
    
 <a class="summary-letter" href="#Command-Index_fn_symbol-10"><b>{</b></a>
    
+<a class="summary-letter" href="#Command-Index_fn_symbol-11"><b>~</b></a>
+   
 <br>
 <a class="summary-letter" href="#Command-Index_fn_letter-A"><b>A</b></a>
    
@@ -22801,6 +28329,9 @@
 document</p>
 <h3><a name="FOOT2" href="#DOCF2">(2)</a></h3>
 <p>Format portable de document</p>
+<h3><a name="FOOT3" href="#DOCF3">(3)</a></h3>
+<p>En anglais c’est le terme jeton — token — qui
+est utilisé.</p>
 </div>
 <hr>
 

Modified: trunk/latex2e-fr.info
===================================================================
--- trunk/latex2e-fr.info	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-fr.info	2021-10-08 18:12:28 UTC (rev 1061)
@@ -2,7 +2,7 @@
 latex2e-fr.texi.
 
 Ce document est un manuel de référence officieux pour LaTeX, un système
-de préparation de documents, version « Décembre 2020 ».
+de préparation de documents, version « Août 2021 ».
 
    Ce manuel a été traduit du fichier ‘LATEX.HLP’ v1.0a de la
 bibliothèque d’aide VMS. La version pré-traduction a été rédigée par
@@ -10,14 +10,16 @@
 La version LaTeX 2.09 a été rédigée par Stephen Gilmore.  La version
 LaTeX2e a été adaptée à partir de celle-ci par Torsten Martinsen.  Karl
 Berry a fait d’autres mises à jour et ajouts, et reconnaît avec
-gratitude avoir utilisé ‘Hypertext Help with LaTeX’, de Sheldon Green,
-et ‘LaTeX Command Summary’ (pour LaTeX2.09) de L. Botway et
-C. Biemesderfer (publié par le TeX Users Group en tant que ‘TeXniques’
-numéro 10) ; il a utilisé ces documents en tant que matériel de
-référence et n’en a copié aucun texte directement.
+gratitude avoir utilisé comme matériel de référence ‘Hypertext Help with
+LaTeX’, de Sheldon Green, et ‘LaTeX Command Summary’ (pour LaTeX2.09) de
+L. Botway et C. Biemesderfer (publié par le TeX Users Group en tant que
+‘TeXniques’ numéro 10).  Nous savons également gré à Martin Herbert
+Dietze d’avoir de plus utilisé du matériel apparaissant dans son
+latex2e-refence.  (À partir de ces références aucun texte n’a été copié
+directement).
 
-   Tous droits réservés © 2015-2020 Vincent Belaïche — traduction.
-Tous droits réservés © 2007-2020 Karl Berry.
+   Tous droits réservés © 2015-2021 Vincent Belaïche — traduction.
+Tous droits réservés © 2007-2021 Karl Berry.
 Tous droits réservés © 1988, 1994, 2007 Stephen Gilmore.
 Tous droits réservés © 1994, 1995, 1996 Torsten Martinsen.
 
@@ -49,7 +51,7 @@
 ******************************************
 
 Ce document est un manuel de référence officieux pour LaTeX2e, un
-système de préparation de document, dans sa version « Décembre 2020 ».
+système de préparation de document, dans sa version « Août 2021 ».
 
 * Menu:
 
@@ -832,7 +834,7 @@
      cela produit une avertissement semblable à ‘Unused global
      option(s): [badoption].’ Vous pouvez changer ce comportement avec
      la version étoilée ‘\DeclareOption*{CODE}’.  Par exemple, beaucoup
-     de classeq étendent une classe existante en utilisant une commande
+     de classes étendent une classe existante en utilisant une commande
      du genre ‘\LoadClass{article}’, et pour passer les options
      suppémentaires à la classe sous-jascente utilisent un code tel que
      celui-ci :
@@ -1106,14 +1108,14 @@
 
      La LISTE D’OPTIONS, si présente, est une liste ponctuée de
      virgules.  La DATE DE PARUTION, si présente, doit avoir le format
-     AAAA/MM/JJ.  Si la date de parution du paquetzge tel qu’il est
-     installé sur votre systèlme est antérieur à DATE DE PARUTION alors
+     AAAA/MM/JJ.  Si la date de parution du paquetage tel qu’il est
+     installé sur votre système est antérieur à DATE DE PARUTION alors
      vous obtiendrez un avertissement du genre de ‘You have requested,
      on input line 9, version `2017/07/03' of package jhtest, but only
      version `2000/01/01' is available’.
 
      La variante ‘\RequirePackageWithOptions’ utilise la liste d’options
-     de la classe courtante.  Ceci implique qu’elle ignore toute option
+     de la classe courante.  Ceci implique qu’elle ignore toute option
      passée à la classe via ‘\PassOptionsToClass’.  C’est une commande
      de commodité pour permettre facilement de construire des classes
      sur des classes existantes sans avoir à gérer les options qui sont
@@ -1174,7 +1176,6 @@
 utilisez ‘pdflatex’ alors placer ceci dans le préambule
 
      \usepackage[T1]{fontenc}
-     \usepackage[utf8]{inputenc}  % Optionnel : codage du fichier d'entrée
 
 cela active la prise en charge pour les langages européens les plus
 répandus, notamment le français, l’italien, le polonais.  En
@@ -1250,7 +1251,7 @@
 * \DeclareTextSymbol::              Définit un symbole dans le codage.
 * \DeclareTextSymbolDefault::       Repli d’un symbole dans le codage.
 * \LastDeclaredEncoding::           Sauvegarde le dernier codage déclaré.
-* \UseTextAccent & \UseTextSymbol:: Passe temporairement à un autre codage.
+* \UseTextSymbol & \UseTextAccent:: Passe temporairement à un autre codage.
 
 
 File: latex2e-fr.info,  Node: \DeclareFontEncoding,  Next: \DeclareTextAccent,  Up: fontenc package
@@ -1258,36 +1259,40 @@
 4.1.1 ‘\DeclareFontEncoding’
 ----------------------------
 
-Synopsis:
+Synopsis :
 
-     \DeclareFontEncoding{ENCODING}{TEXT-SETTINGS}{MATH-SETTINGS}
+     \DeclareFontEncoding{CODAGE}{RÉGLAGES-TEXTE}{RÉGLAGES-MATH}
 
-   Declare the font encoding ENCODING.  It also saves the value of
-ENCODING in ‘\LastDeclaredEncoding’ (*note \LastDeclaredEncoding::).
+   Déclare le codage de fonte CODAGE.  Sauvegarde également la valeur de
+CODAGE dans ‘\LastDeclaredEncoding’ (*note \LastDeclaredEncoding::).
 
-   The file ‘t1enc.def’ contains this line (followed by many others).
+   Le fichier ‘t1enc.def’ contient cette ligne (suivie de bien
+d’autres) :
 
      \DeclareFontEncoding{T1}{}{}
 
-   The TEXT-SETTINGS are the commands that LaTeX will run every time it
-switches from one encoding to another with the ‘\selectfont’ or
-‘\fontencoding’ command.  The MATH-SETTINGS are the commands that LaTeX
-will use whenever the font is accessed as a math alphabet.
+   Les RÉGLAGES-TEXTE sont les commandes que LaTeX exécutera chaque fois
+qu’il commute d’un codage à une autre avec les commandes ‘\selectfont’
+et ‘\fontencoding’.  Les RÉGLAGES-MATH sont les commandes que LaTeX
+utilise lorsque la fonte est accédée en tant qu’alphabet mathématique.
 
-   LaTeX ignores any space characters inside TEXT-SETTINGS and
-MATH-SETTINGS, to prevent unintended spaces in the output.
+   LaTeX ignore tout espace au sein de RÉGLAGES-TEXTE et RÉGLAGES-MATH,
+de sorte à prévenir toute insertion non voulue d’espace en sortie.
 
-   If you invent an encoding you should pick a two or three letter name
-starting with ‘L’ for ‘local’, or ‘E’ for ‘experimental’.
+   Si vous inventez un codage vous devriez choisir un nom de deux ou
+trois lettres commençant par ‘L’ pour ‘local’, ou ‘E’ pour
+‘experimental’.
 
-   Note that output encoding files may be read several times by LaTeX so
-using, e.g., ‘\newcommand’ may cause an error.  In addition, such files
-should contain ‘\ProvidesFile’ line (*note Class and package
-commands::).
+   Notez que les fichiers de définition de codage de sortie sont
+potientiellement lus plusieurs fois par LaTeX, ainsi utiliser, par ex.
+‘\newcommand’ peut causer une erreur.  De plus, il est préférable que de
+tels fichiers contiennent une ligne ‘\ProvidesFile’ (*note Class and
+package commands::).
 
-   Note also that you should use the ‘\...Default’ commands only in a
-package, not in the encoding definition files, since those files should
-only contain declarations specific to that encoding.
+   Notez aussi qu’il est préférable de n’utiliser les commandes en
+‘\...Default’ que dans un paquetage, et non dans les fichiers de
+définition de codage, puisque ces fichiers ne devraient contenir que des
+déclarations spécifiques à ce codage-là.
 
 
 File: latex2e-fr.info,  Node: \DeclareTextAccent,  Next: \DeclareTextAccentDefault,  Prev: \DeclareFontEncoding,  Up: fontenc package
@@ -1295,24 +1300,28 @@
 4.1.2 ‘\DeclareTextAccent’
 --------------------------
 
-Synopsis:
+Synopsis :
 
-     \DeclareTextAccent{CMD}{ENCODING}{SLOT}
+     \DeclareTextAccent{CMD}{CODAGE}{CASSETIN}
 
-   Define an accent, to be put on top of other glyphs, in the encoding
-ENCODING at the location SLOT.
+   Définit un accent, à mettre au dessus d’autres glyphe, au sein du
+codage CODAGE à la position CASSETIN.
 
-   This line from ‘t1enc.def’ declares that to make a circumflex accent
-as in ‘\^A’, the system will put the accent in slot 2 over the ‘A’
-character, which is represented in ASCII as 65.  (This holds unless
-there is a relevant ‘DeclareTextComposite’ or
-‘\DeclareTextCompositeCommand’ declaration; *note
-\DeclareTextComposite::.)
+   Un “cassetin” est le numéro identifiant un glyphe au sein d’une
+fonte.
 
+   La ligne suivante de ‘t1enc.def’ déclare que pour fabriquer un accent
+circonflexe comme dans ‘\^A’, le système va mettre l’accent dans du
+cassetin 2 sur le caractère ‘A’, qui est représenté en ASCII comme 65.
+(Ceci vaut à moins qu’il y ait une déclaration ‘DeclareTextComposite’ ou
+‘\DeclareTextCompositeCommand’ pertinente ; *note
+\DeclareTextComposite::) :
+
      \DeclareTextAccent{\^}{T1}{2}
 
-   If CMD has already been defined then ‘\DeclareTextAccent’ does not
-give an error but it does log the redefinition in the transcript file.
+   Si CMD a déjà été défini, alors ‘\DeclareTextAccent’ ne produit pas
+d’erreur mais il enregistre la redéfinition dans le fichier de
+transcription.
 
 
 File: latex2e-fr.info,  Node: \DeclareTextAccentDefault,  Next: \DeclareTextCommand & \ProvideTextCommand,  Prev: \DeclareTextAccent,  Up: fontenc package
@@ -1320,30 +1329,32 @@
 4.1.3 ‘\DeclareTextAccentDefault’
 ---------------------------------
 
-Synopsis:
+Synopsis :
 
-     \DeclareTextAccentDefault{CMD}{ENCODING}
+     \DeclareTextAccentDefault{\CMD}{CODAGE}
 
-   If there is an encoding-specific accent command CMD but there is no
-associated ‘\DeclareTextAccent’ for that encoding then this command will
-pick up the slack, by saying to use it as described for ENCODING.
+   S’il y a une commande d’accent ‘\CMD’ spécifique à un codage mais
+qu’il n’y a aucun ‘\DeclareTextAccent’ associé pour ce codage, alors
+cette commande va prendre le relai en disant de l’utiliser comme décrit
+pour CODAGE.
 
-   For example, to make the encoding ‘OT1’ be the default encoding for
-the accent ‘\"’, declare this.
+   Par exemple, pour faire que le codage ‘OT1’ soit le codage par défaut
+pour l’accent ‘\"’, déclarez ceci :
 
      \DeclareTextAccentDefault{\"}{OT1}
 
-If you issue a ‘\"’ when the current encoding does not have a definition
-for that accent then LaTeX will use the definition from ‘OT1’
+Si vous tapez un ‘\"’ alors que le codage courant n’a pas de définition
+pour cet accent, alors LaTeX utilisera la définition issue de ‘OT1’.
 
-   That is, this command is equivalent to this call (*note
-\UseTextAccent & \UseTextSymbol::).
+   C-à-d. que cette commande est équivalente l’appel suivant (*note
+\UseTextSymbol & \UseTextAccent::) :
 
-     \DeclareTextCommandDefault[1]{CMD}
-        {\UseTextAccent{ENCODING}{CMD}{#1}}
+     \DeclareTextCommandDefault[1]{\CMD}
+        {\UseTextAccent{CODAGE}{\CMD}{#1}}
 
-   Note that ‘\DeclareTextAccentDefault’ works for any one-argument
-‘fontenc’ command, not just the accent command.
+   Notez que ‘\DeclareTextAccentDefault’ fonctionne pour l’une
+quelconque des commandes ‘fontenc’ à un argument, et pas seulement les
+commandes d’accent.
 
 
 File: latex2e-fr.info,  Node: \DeclareTextCommand & \ProvideTextCommand,  Next: \DeclareTextCommandDefault & \ProvideTextCommandDefault,  Prev: \DeclareTextAccentDefault,  Up: fontenc package
@@ -1351,51 +1362,53 @@
 4.1.4 ‘\DeclareTextCommand’ & ‘\ProvideTextCommand’
 ---------------------------------------------------
 
-Synopsis, one of:
+Synopsis, l’un parmi :
 
-     \DeclareTextCommand{CMD}{ENCODING}{DEFN}
-     \DeclareTextCommand{CMD}{ENCODING}[NARGS]{DEFN}
-     \DeclareTextCommand{CMD}{ENCODING}[NARGS][OPTARGDEFAULT]{DEFN}
+     \DeclareTextCommand{\CMD}{CODAGE}{DÉFN}
+     \DeclareTextCommand{\CMD}{CODAGE}[NARGS]{DEFN}
+     \DeclareTextCommand{\CMD}{CODAGE}[NARGS][DÉFAUTARGOPT]{DÉFN}
 
-   or one of:
+   ou l’un parmi :
 
-     \ProvideTextCommand{CMD}{ENCODING}{DEFN}
-     \ProvideTextCommand{CMD}{ENCODING}[NARGS]{DEFN}
-     \ProvideTextCommand{CMD}{ENCODING}[NARGS][OPTARGDEFAULT]{DEFN}
+     \ProvideTextCommand{\CMD}{CODAGE}{DÉFN}
+     \ProvideTextCommand{\CMD}{CODAGE}[NARGS]{DÉFN}
+     \ProvideTextCommand{\CMD}{CODAGE}[NARGS][DÉFAUTARGOPT]{DÉFN}
 
-   Define the command CMD, which will be specific to one encoding.  The
-command name CMD must begin with a backslash, \.  These commands can
-only appear in the preamble.  Redefining ‘cmd’ does not cause an error.
-The defined command will be robust even if the code in DEFN is fragile
-(*note \protect::).
+   Définit la commande ‘\CMD’, laquelle sera spécifique à un codage.  Le
+nom CMD de la commande doit être précédé d’une contr’oblique, ‘\’.  Ces
+commandes ne peuvent apparaître que dans le préambule.  Redéfinir ‘\CMD’
+ne cause pas d’erreur.  La commande définie sera robuste même si le code
+dans DÉFN est fragile (*note \protect::).
 
-   For example, the file ‘t1enc.def’ contains this line.
+   Par exemple, le fichier ‘t1enc.def’ contient la ligne suivante :
 
      \DeclareTextCommand{\textperthousand}{T1}{\%\char 24 }
 
-   With that, you can express parts per thousand.
+   Avec cela, vous pouvez exprimer des pourmilles comme ceci :
 
-     \usepackage[T1]{fontenc}  % in preamble
+     \usepackage[T1]{fontenc}  % dans le préambule
        ...
-     Legal limit is \( 0.8 \)\textperthousand.
+     La limite légale est de \( 0,8 \)\textperthousand.
 
-If you change the font encoding to ‘OT1’ then you get an error like
-‘LaTeX Error: Command \textperthousand unavailable in encoding OT1’.
+Si vous changez le codage de fonte en ‘OT1’ alors vous obtenez une
+erreur du genre de ‘LaTeX Error: Command \textperthousand unavailable in
+encoding OT1’.
 
-   The ‘\ProvideTextCommand’ variant does the same, except that it does
-nothing if CMD is already defined.  The ‘\DeclareTextSymbol’ command is
-faster than this one for simple slot-to-glyph association (*note
-\DeclareTextSymbol::)
+   La variante ‘\ProvideTextCommand’ agit de même, à ceci près qu’elle
+ne fait rien si ‘\CMD’ est déjà définie.  La commande
+‘\DeclareTextSymbol’ est plus rapide pour une simple association d’un
+cassetin à un glyphe (*note \DeclareTextSymbol::)
 
-   The optional NARGS and OPTARGSDEFAULT arguments play the same role
-here as in ‘\newcommand’ (*note \newcommand & \renewcommand::).
-Briefly, NARGS is an integer from 0 to 9 specifying the number of
-arguments that the defined command ‘cmd’ takes.  This number includes
-any optional argument.  Omitting this argument is the same as specifying
-0, meaning that CMD will have no arguments.  And, if OPTARGSDEFAULT is
-present then the first argument of ‘\CMD’ is optional, with default
-value OPTARGDEFAULT (which may be the empty string).  If OPTARGSDEFAULT
-is not present then ‘\CMD’ does not take an optional argument.
+   Les arguments optionels NARGS et DÉFAUTARGOPT jouent le même rôle que
+dans ‘\newcommand’ (*note \newcommand & \renewcommand::).  En un mot,
+NARGS est un entier de 0 à 9 spécifiant le nombre d’arguments que la
+commande ‘\CMD’ qu’on définit prend.  Ce nombre inclut tout argument
+optionnel.  Omettre cet argument revient au même que spécifier 0 pour
+dire que ‘\CMD’ n’a aucun argument.  Et, si DÉFAUTARGOPT est présent,
+alors le premier argument de ‘\CMD’ est optionnel, et sa valeur par
+défaut est DÉFAUTARGOPT (ce qui peut être la chaîne vide).  Si
+DÉFAUTARGOPT n’est pas présent alors ‘\CMD’ ne prend pas d’argument
+optionnel.
 
 
 File: latex2e-fr.info,  Node: \DeclareTextCommandDefault & \ProvideTextCommandDefault,  Next: \DeclareTextComposite,  Prev: \DeclareTextCommand & \ProvideTextCommand,  Up: fontenc package
@@ -1403,34 +1416,37 @@
 4.1.5 ‘\DeclareTextCommandDefault’ & ‘\ProvideTextCommandDefault ’
 ------------------------------------------------------------------
 
-Synopsis:
+Synopsis :
 
-     \DeclareTextCommandDefault{CMD}{DEFN}
+     \DeclareTextCommandDefault{\CMD}{DÉFN}
 
-   or:
+   ou :
 
-     \ProvideTextCommandDefault{CMD}{DEFN}
+     \ProvideTextCommandDefault{\CMD}{DÉFN}
 
-   Give a default definition for CMD, for when that command is not
-defined in the encoding currently in force.  This default should only
-use encodings known to be available.
+   Donne une définition par défaut à ‘\CMD’, pour la situation où cette
+commande n’est pas définie dans le codage actuellement en vigueur.  La
+valeur par défaut doit utiliser uniquement les codages connus comme
+disponibles.
 
-   This makes ‘\copyright’ available.
+   La déclaration ci-dessous rend ‘\copyright’ disponible.
 
      \DeclareTextCommandDefault{\copyright}{\textcircled{c}}
 
-   It uses only an encoding (OMS) that is always available.
+Elle utilise uniquement un codage (OMS) qui est toujours disponible.
 
-   The ‘\DeclareTextCommandDefault’ should not occur in the encoding
-definition files since those files should declare only commands for use
-when you select that encoding.  It should instead be in a package.
+   La déclaration ‘\DeclareTextCommandDefault’ n’est pas destinée à
+survenir dans un fichier de définition de codage puisque ces fichiers ne
+doivent déclarer que des commandes à utiliser quand vous sélectionnez ce
+codage.  Au lieu de cela, elle devrait être dans un paquetage.
 
-   As with the related non-default commands, the
-‘\ProvideTextCommandDefault’ has exactly the same behavior as
-‘\DeclareTextCommandDefault’ except that it does nothing if CMD is
-already defined (*note \DeclareTextCommand & \ProvideTextCommand::).
-So, packages can use it to provide fallbacks that other packages can
-improve upon.
+   Comme pour les commandes correspondantes qui ne sont pas en
+‘...Default’, la déclaration ‘\ProvideTextCommandDefault’ a exactement
+le même comportement que ‘\DeclareTextCommandDefault’ à ceci près
+qu’elle ne fait rien si ‘\CMD’ est déjà définie (*note
+\DeclareTextCommand & \ProvideTextCommand::).  De sorte qu’un paquetage
+peut l’utiliser pour fournir une définition de repli que d’autres
+paquetages peuvent améliorer.
 
 
 File: latex2e-fr.info,  Node: \DeclareTextComposite,  Next: \DeclareTextCompositeCommand,  Prev: \DeclareTextCommandDefault & \ProvideTextCommandDefault,  Up: fontenc package
@@ -1438,26 +1454,27 @@
 4.1.6 ‘\DeclareTextComposite’
 -----------------------------
 
-Synopsis:
+Synopsis :
 
-     \DeclareTextComposite{CMD}{ENCODING}{SIMPLE_OBJECT}{SLOT}
+     \DeclareTextComposite{\CMD}{CODAGE}{OBJET_SIMPLE}{CASSETIN}
 
-   Access an accented glyph directly, that is, without having to put an
-accent over a separate character.
+   Accède à un glyphe accentué directement, c-à-d. sans avoir à placer
+une accent au dessus d’un caractère séparé.
 
-   This line from ‘t1enc.def’ means that ‘\^o’ will cause LaTeX to
-typeset lowercase ‘o’ by taking the character directly from location 224
-in the font.
+   La ligne suivante extraite de ‘t1enc.def’ signifie que ‘\^o’ aura
+pour effet que LaTeX compose le ‘o’ bas-de-casse en prenant le caractère
+directement du cassetin 224 de la fonte.
 
      \DeclareTextComposite{\^}{T1}{o}{244}
 
-   *Note fontenc package::, for a list of common encodings.  The
-SIMPLE_OBJECT should be a single character or a single command.  The
-SLOT argument is usually a positive integer represented in decimal
-(although octal or hexadecimal are possible).  Normally CMD has already
-been declared for this encoding, either with ‘\DeclareTextAccent’ or
-with a one-argument ‘\DeclareTextCommand’.  In ‘t1enc.def’, the above
-line follows the ‘\DeclareTextAccent{\^}{T1}{2}’ command.
+   *Note fontenc package::, pour une liste des codages usuels.
+L’OBJET_SIMPLE devrait être un seul caractère ou une seule commande.
+L’argument CASSETIN est d’ordinaire un entier positif représenté en
+décimal (bien que les notations octale ou hexadécimale soient
+possibles).  Normalement \CMD a déjà été déclarée pour ce codage, soit
+avec ‘\DeclareTextAccent’ soit avec un ‘\DeclareTextCommand’ à un
+argument.  Dans ‘t1enc.def’, la ligne ci-dessus suit la commande
+‘\DeclareTextAccent{\^}{T1}{2}’.
 
 
 File: latex2e-fr.info,  Node: \DeclareTextCompositeCommand,  Next: \DeclareTextSymbol,  Prev: \DeclareTextComposite,  Up: fontenc package
@@ -1465,20 +1482,21 @@
 4.1.7 ‘\DeclareTextCompositeCommand’
 ------------------------------------
 
-Synopsis:
+Synopsis :
 
-     \DeclareTextCompositeCommand{CMD}{ENCODING}{ARG}{CODE}
+     \DeclareTextCompositeCommand{\CMD}{CODAGE}{ARG}{CODE}
 
-   A more general version of ‘\DeclareTextComposite’ that runs arbitrary
-code with CMD.
+   Une version plus générale de ‘\DeclareTextComposite’ qui exécute un
+code arbitraire avec ‘\CMD’.
 
-   This allows accents on ‘i’ to act like accents on dotless i, ‘\i’.
+   Ceci permet que des accents sur ‘i’ se comportent de la même façon
+que des accents sur le i-sans-point, ‘\i’.
 
      \DeclareTextCompositeCommand{\'}{OT1}{i}{\'\i}
 
-   *Note fontenc package::, for a list of common encodings.  Normally
-CMD will have already been declared with ‘\DeclareTextAccent’ or as a
-one argument ‘\DeclareTextCommand’.
+   *Note fontenc package::, pour une liste des codages usuels.
+Normalement ‘\CMD’ doit avoir été déjà déclarée avec
+‘\DeclareTextAccent’ ou avec un ‘\DeclareTextCommand’ à un argument.
 
 
 File: latex2e-fr.info,  Node: \DeclareTextSymbol,  Next: \DeclareTextSymbolDefault,  Prev: \DeclareTextCompositeCommand,  Up: fontenc package
@@ -1486,29 +1504,32 @@
 4.1.8 ‘\DeclareTextSymbol’
 --------------------------
 
-Synopsis:
+Synopsis :
 
-     \DeclareTextSymbol{CMD}{ENCODING}{SLOT}
+     \DeclareTextSymbol{\CMD}{CODAGE}{CASSETIN}
 
-   Define a symbol in the encoding ENCODING at the location SLOT.
-Symbols defined in this way are for use in text, not mathematics.
+   Définit un symbole dans le codage CODAGE à la position CASSETIN.  Les
+symboles définis de cette manière sont destinés à être utilisés dans du
+texte, et non dans des mathématiques.
 
-   For example, this line from ‘t1enc.def’ declares the number of the
-glyph to use for 00AB, the left guillemet.
+   Par exemple, cette ligne extraite de ‘t1enc.def’ déclare le numéro du
+glyphe à utiliser pour «, le guillemet gauche :
 
      \DeclareTextSymbol{\guillemotleft}{T1}{19}
 
-The command ‘\DeclareTextCommand{\guillemotleft}{T1}{\char 19}’ has the
-same effect but is slower (*note \DeclareTextCommand &
+La commande ‘\DeclareTextCommand{\guillemotleft}{T1}{\char 19}’ a le
+même effet mais est plus lente (*note \DeclareTextCommand &
 \ProvideTextCommand::).
 
-   *Note fontenc package::, for a list of common encodings.  The SLOT
-can be specified in decimal, or octal (as in ‘'023’), or hexadecimal (as
-in ‘"13’), although decimal has the advantage that single quote or
-double quote could be redefined by another package.
+   *Note fontenc package::, pour une liste des codages usuels.  Le
+CASSETIN peut être spécifié en notation décimale, ou octale (comme dans
+‘'023’), ou hexadecimale (comme dans ‘"13’), bien que la notation
+décimale ait l’avantage d’être insensible à la redéfinition du guillemet
+anglais simple ou double par un autre paquetage.
 
-   If CMD has already been defined then ‘\DeclareTextSymbol’ does not
-give an error but it does log the redefinition in the transcript file.
+   Si ‘\CMD’ est déjà définie, alors ‘\DeclareTextSymbol’ ne produit pas
+une erreur, mais il inscrit que la redéfinition a eu lieu dans le
+fichier transcript.
 
 
 File: latex2e-fr.info,  Node: \DeclareTextSymbolDefault,  Next: \LastDeclaredEncoding,  Prev: \DeclareTextSymbol,  Up: fontenc package
@@ -1516,89 +1537,95 @@
 4.1.9 ‘\DeclareTextSymbolDefault’
 ---------------------------------
 
-Synopsis:
+Synopsis :
 
-     \DeclareTextSymbolDefault{CMD}{ENCODING}
+     \DeclareTextSymbolDefault{\CMD}{CODAGE}
 
-   If there is an encoding-specific symbol command CMD but there is no
-associated ‘\DeclareTextSymbol’ for that encoding, then this command
-will pick up the slack, by saying to get the symbol as described for
-ENCODING.
+   S’il y a une ‘\CMD’ de symbole spécifique à un codage mais qu’il n’y
+a pas de ‘\DeclareTextSymbol’ associé pour ce codage, alors cette
+commande peut prendre le relai, en disant d’obtenir le symbole selon la
+description faite pour CODAGE.
 
-   For example, to declare that if the current encoding has no meaning
-for ‘\textdollar’ then use the one from ‘OT1’, declare this.
+   Par exemple, pour déclarer que si le codage courant ne donne pas de
+signification à ‘\textdollar’ alors on utilise celle issue d’‘OT1’,
+déclarer ceci :
 
      \DeclareTextSymbolDefault{\textdollar}{OT1}
 
-   That is, this command is equivalent to this call (*note
-\UseTextAccent & \UseTextSymbol::).
+   C-à-d. que cette commande est équivalente à cet appel (*note
+\UseTextSymbol & \UseTextAccent::) :
 
-     \DeclareTextCommandDefault{CMD}
-        {\UseTextSymbol{ENCODING}{CMD}}
+     \DeclareTextCommandDefault{\CMD}
+        {\UseTextSymbol{CODAGE}{\CMD}}
 
-   Note that ‘\DeclareTextSymbolDefault’ can be used to define a default
-for any zero-argument ‘fontenc’ command.
+   Notez que ‘\DeclareTextSymbolDefault’ peut être utilisé pour définir
+une signification par défaut pour toute commande à zéro argument de
+‘fontenc’.
 
 
-File: latex2e-fr.info,  Node: \LastDeclaredEncoding,  Next: \UseTextAccent & \UseTextSymbol,  Prev: \DeclareTextSymbolDefault,  Up: fontenc package
+File: latex2e-fr.info,  Node: \LastDeclaredEncoding,  Next: \UseTextSymbol & \UseTextAccent,  Prev: \DeclareTextSymbolDefault,  Up: fontenc package
 
 4.1.10 ‘\LastDeclaredEncoding’
 ------------------------------
 
-Synopsis:
+Synopsis :
 
      \LastDeclaredEncoding
 
-   Get the name of the most recently declared encoding.  The
-‘\DeclareFontEncoding’ command stores the name so that it can be
-retrieved with this command (*note \DeclareFontEncoding::).
+   Obtient le nom du dernier codage déclaré.  La commande
+‘\DeclareFontEncoding’ stocke le nom de sorte qu’on puisse le retrouver
+avec cette commande (*note \DeclareFontEncoding::).
 
-   This relies on ‘\LastDeclaredEncoding’ rather than give the name of
-the encoding explicitly.
+   Dans l’exemple suivant, on compte sur ‘\LastDeclaredEncoding’ plutôt
+que de donner le nom du codage explicitement :
 
      \DeclareFontEncoding{JH1}{}{}
      \DeclareTextAccent{\'}{\LastDeclaredEncoding}{0}
 
 
-File: latex2e-fr.info,  Node: \UseTextAccent & \UseTextSymbol,  Prev: \LastDeclaredEncoding,  Up: fontenc package
+File: latex2e-fr.info,  Node: \UseTextSymbol & \UseTextAccent,  Prev: \LastDeclaredEncoding,  Up: fontenc package
 
-4.1.11 ‘\UseTextAccent’ & ‘\UseTextSymbol’
+4.1.11 ‘\UseTextSymbol’ & ‘\UseTextAccent’
 ------------------------------------------
 
-Synopsis:
+Synopsis :
 
-     \UseTextSymbol{ENCODING}{CMD}
+     \UseTextSymbol{CODAGE}{\CMD}
 
-   or:
+   ou :
 
-     \UseTextAccent{ENCODING}{CMD}{TEXT}
+     \UseTextAccent{CODAGE}{\CMD}{TEXTE}
 
-   Use a symbol or accent not from the current encoding.
+   Utilise un symbole ou un accent qui n’est pas défini dans le codage
+courant.
 
-   In general, to use a ‘fontenc’ command in an encoding where it is not
-defined, and if the command has no arguments, then you can use it like
-this:
+   En général, pour utiliser une commande ‘fontenc’ dans un codage où
+elle n’est pas définie, et si la commande n’a pas d’arguments, alors
+vous pouvez utiliser quelque-chose de ce genre :
 
      \UseTextSymbol{OT1}{\ss}
 
-which is equivalent to this (note the outer braces form a group, so
-LaTeX reverts back to the prior encoding after the ‘\ss’):
+ce qui est équivalent à ceci (notez que les accolades externes forment
+un groupe, de sorte que LaTeX revient au codage précédent après le
+‘\ss’) :
 
      {\fontencoding{OT1}\selectfont\ss}
 
-   Similarly, to use a ‘fontenc’ command in an encoding where it is not
-defined, and if the command has one argument, you can use it like this:
+   De même, pour utiliser une commande ‘fontenc’ dans un codage où elle
+n’est pas définie, et si la commande a un argument, vous pouvez
+l’utiliser ainsi :
 
      \UseTextAccent{OT1}{\'}{a}
 
-which is equivalent to this (again note the outer braces forming a
-group):
+ce qui est équivalent à cela (encore une fois, notez les accolades
+externes formant un groupe) :
 
-     {fontencoding{OT1}\selectfont\'{\fontencoding{ENC_IN_USE}\selectfont a}}
+     {fontencoding{OT1}\selectfont
+        \'{\fontencoding{CDG_EN_VIGUEUR}\selectfont a}}
 
-Here, ENC_IN_USE is the encoding in force before this sequence of
-commands, so that ‘a’ is typeset using the current encoding and only the
-accent is taken from ‘OT1’.
+Ci-dessus, CDG_EN_VIGUEUR est le codage en vigueur avant cette séquence
+de commandes, de sorte que ‘a’ est composé en utilisant le codage
+courant, et seulement l’accent est pris de ‘OT1’.
 
 
 File: latex2e-fr.info,  Node: Font styles,  Next: Font sizes,  Prev: fontenc package,  Up: Fonts
@@ -1614,8 +1641,8 @@
 est la “forme déclarative” correspondante, qui est souvant utile.  Cette
 forme ne prend pas arguments comme dans ‘{\itshape TEXTE}’.  La portée
 la forme déclarative s’étend jusqu’à la prochaine commande de type style
-ou jusqu’à la fin du groupe actuel.  De plus, chacun a une forme par
-environnement comme ‘\begin{itshape}…\end{itshape}’, que l’ont décrit
+ou jusqu’à la fin du groupe actuel.  De plus, chacune a une forme par
+environnement comme ‘\begin{itshape}…\end{itshape}’, que l’on décrit
 plus amplement à la fin de cette rubrique.
 
    Ces commandes, dans n’importe laquelle des trois formes, sont
@@ -1782,6 +1809,19 @@
 pu la mettre entre accolades ‘{\small Ce texte est en petits
 caractères.}’.
 
+   Essayer d’utiliser ces commandes en math, comme dans ‘$\small
+mv^2/2$’, donne l’avertissement ‘LaTeX Font Warning: Command \small
+invalid in math mode’, et la taille de fonte n’est pas changée.  Pour
+travailler avec un formule trop grande, le plus souvent la meilleure
+option est d’utiliser l’environnement ‘displaymath’ (*note Math
+formulas::), ou l’un des environnement fournis par le paquetage
+‘amsmath’.  Pour des mathématiques dans le texte, comme dans un tableau
+de formules, une alternative est quelque-chose du genre de ‘{\small
+$mv^2/2$}’.  (Il arrive que ‘\scriptsize’ et ‘\scriptstyle’ soient pris
+l’un pour l’autre.  Les deux changent la taille mais le dernier change
+nombre d’autres aspects conditionnant la composition des mathéatiques.
+*Note Math styles::).
+
    Une “forme par environnement” de chacune de ces commandes est
 également définie ; par exemple, ‘\begin{tiny}...\end{tiny}’.
 Toutefois, en pratique cette forme peut aisément mener à des espaces
@@ -1862,11 +1902,12 @@
 
      ‘ul’ Ultra maigre
      ‘el’ Extra maigre
-     ‘l’  Maigre (Light)
+     ‘l’  Maigre — ‘l’ pour light en anglais
      ‘sl’ Semi maigre
-     ‘m’  Demi-gras (Medium, normal)
+     ‘m’  Demi-gras — ‘m’ pour medium en
+          anglais
      ‘sb’ Semi gras
-     ‘b’  Gras (Bold)
+     ‘b’  Gras — ‘b’ pour bold en anglais
      ‘eb’ Extra gras
      ‘ub’ Ultra gras
 
@@ -1883,7 +1924,7 @@
      ‘ex’ Extra étendu
      ‘ux’ Ultra étendu
 
-     Quand Lorsqu’on forme la chaîne de caractères SÉRIE à partir de la
+     Lorsqu’on forme la chaîne de caractères SÉRIE à partir de la
      graisse et de la largeur, on laisse tomber le ‘m’ qui signifie
      medium concernant la graisse ou la largeur, auquel cas on en
      utilise juste un (‘‘m’’).
@@ -1893,10 +1934,11 @@
 
      ‘n’  Droit (normal)
      ‘it’ Italique
-     ‘sl’ Incliné (oblique)
+     ‘sl’ Incliné (oblique) — ‘sl’ pour slanted en anglais.
      ‘sc’ Petites capitales
-     ‘ui’ Italique droit
-     ‘ol’ Plan
+     ‘ui’ Italique droit — ‘ui’ pour upright italic en
+          anglais
+     ‘ol’ Détouré — ‘ol’ pour outline en anglais.
 
      Les deux dernières allures ne sont pas disponibles pour la plupart
      des familles de polices, et les petites capitales sont aussi
@@ -1905,37 +1947,22 @@
 ‘\fontsize{TAILLE}{INTERLIGNE}’
      Réglage de la taille de police et de l’espacement d’interligne.
      L’unité des deux paramètres est par défaut le point (‘pt’).
-     L’espaceement d’interligne est l’espace vertiical nominal entre
+     L’espacement d’interligne est l’espace vertical nominal entre
      ligne, de ligne de base à ligne de base.  Il est stocké dans le
      paramètre ‘\baselineskip’.  La valeur par défaut de ‘\baselineskip’
      pour la police Computer Modern est 1,2 fois le ‘\fontsize’.
      Changer directement ‘\baselineskip’ est déconseillé dans la mesuure
      où sa valeur est réinitialisée à chaque fois qu’un changement de
-     taille se produit ; voir ensuite ‘\baselinestretch’.
+     taille se produit ; au lieu de cela utilisez ‘\baselinestretch’
+     (*note \baselineskip & \baselinestretch::).
 
-‘\baselinestretch’
-     L’espacement des lignes est également multiplié par la valeur du
-     paramètre ‘\baselinestretch’ ; la valeur par défaut est 1.  Tout
-     changement prend effet losque ‘\selectfont’ (voir plus bas) est
-     appelé.  Vous pouvez modifier l’interligne pour tout le document en
-     faisant, par ex. pour le doubler,
-     ‘\renewcommand{\baselinestretch}{2.0}’ dans le préambule,
-
-     Cependant, la meilleure façon de mettre un document en « espacement
-     double » est d’utiliser le paquetage ‘setspace’.  En plus de
-     proposer une pluralité d’options d’espacement, ce paquetage
-     conserve un interligne simple là où c’est typiquement désirable,
-     comme dans les notes de bas de page et dans les légendes de figure.
-     Voir la documentation du paquetage.
-
 ‘\linespread{FACTEUR}’
-     Est équivalent à ‘\renewcommand{\baselinestretch}{FACTEUR}’, et
-     doit donc être suivie par ‘\selectfont’ pour avoir un effet.  Il
-     vaut mieux que ce soit dans le préambule, ou utiliser le paquetage
-     ‘setspace’, comme on vient de le décrire.
+     Équivalent à ‘\renewcommand{\baselinestretch}{FACTEUR}’, et donc
+     doit être suivi de ‘\selectfont’ pour prendre effet.  *Note
+     \baselineskip & \baselinestretch::, pour plus ample information.
 
 ‘\selectfont’
-     Les modifications apportées en appelant les commandes de polices
+     Les modifications apportées en appelant les commandes de fonte
      décrites ci-dessus n’entrent en vigueur qu’après que ‘\selectfont’
      est appelé, comme dans ‘\fontfamily{NOMFAMILLE}\selectfont’.  La
      plupart du temps il est plus pratique de mettre cela dans une
@@ -1965,6 +1992,7 @@
 * \flushbottom :: Faire toutes les pages de texte de la même hauteur.
 * \raggedbottom :: Autoriser les pages de texte à être de hauteurs différentes.
 * Paramètres de mise en page: Page layout parameters. ‘\headheight’ ‘\footskip’.
+* \baselineskip & \baselinestretch::           Interlignes.
 * Flottants: Floats.                  Figures, tableaux, etc.
 
 
@@ -2021,7 +2049,7 @@
 ‘table*’ et ‘figure*’ s’étendent en largeur sur deux colonnes, alors que
 les environnements non étoilés ‘table’ et ‘figure’ n’occupe qu’une
 colonne (*note figure:: et *note table::).  LaTeX place les flottants
-étoilés au somme d’une page.  Les paramètres ci-après contrôlent le
+étoilés au sommet d’une page.  Les paramètres ci-après contrôlent le
 comportement des flottants en cas de sortie à deux colonnes :
 
 ‘\dbltopfraction’
@@ -2117,7 +2145,7 @@
 d’élastique ne seront étirée.
 
 
-File: latex2e-fr.info,  Node: Page layout parameters,  Next: Floats,  Prev: \raggedbottom,  Up: Layout
+File: latex2e-fr.info,  Node: Page layout parameters,  Next: \baselineskip & \baselinestretch,  Prev: \raggedbottom,  Up: Layout
 
 5.5 Paramètres de mise en page
 ==============================
@@ -2313,9 +2341,117 @@
      police, par exemple, ‘10pt’ à ‘10pt’.
 
 
-File: latex2e-fr.info,  Node: Floats,  Prev: Page layout parameters,  Up: Layout
+File: latex2e-fr.info,  Node: \baselineskip & \baselinestretch,  Next: Floats,  Prev: Page layout parameters,  Up: Layout
 
-5.6 Flottants
+5.6 ‘\baselineskip’ & ‘\baselinestretch’
+========================================
+
+La variable ‘\baselineskip’ est une longueur eslastique (*note
+Lengths::).  Elle donne l’“interligne”, la distance normale entre les
+lignes d’un paragraphe, de ligne de base à ligne de base.
+
+   D’ordinaire un auteur de documents ne change pas directement
+‘\baselineskip’ en écrivant.  Au lieu de cela, l’interligne est réglé
+par la commande de bas niveau de sélection de fonte ‘\fontsize’ (*note
+low level font commands fontsize::).  La valeur de ‘\baselineskip’ est
+re-initialisée chaque fois qu’un changement de fonte survient et ansi
+tout changement direct de ‘\baselineskip’ serait anéanti dès la
+prochaine commutation de fonte.  Pour la façon d’influencer l’espacement
+des lignes, voir la discussion de ‘\baselinestretch’ ci-dessous.
+
+   D’habitude, une taille de fonte et un interligne sont assignés par
+l’auteur de la fonte.  Ces nombres sont nominaux au sens où si, par
+exemple, un fichier de style de fonte comprend la commande
+‘\fontsize{10pt}{12pt}’ alors cela ne veut pas dire que les caractères
+dans la fonte font 10pt de haut ; par exemple, les parenthèses et les
+capitales accentuées pourraient être plus hautes.  Non plus cela ne
+signifie que si les lignes sont espacées de moins de 12pt alors elles
+risquent de se toucher.  Ces nombres sont plutôt des jugements
+typographiques.  (Souvent, le ‘\baselineskip’ est environ plus grand de
+20% que la taille de fonte).
+
+   Le ‘\baselineskip’ n’est pas une propriété de chaque ligne, mais du
+pagraphe entier.  Il en résulte, que du texte de grande taille au milieu
+d’un paragraphe, tel qu’un simple ‘{\Huge Q}’, est serré sur sa ligne.
+TeX s’assure qu’il ne racle pas sur la ligne du dessus mais il ne change
+par le ‘\baselineskip’ pour que cette ligne-là soit surplombée d’un
+espace supplémentaire.  Pour résoudre ce problème, utilisez un ‘\strut’
+(*note \strut::).
+
+   La valeur de ‘\baselineskip’ que TeX utilise pour les paragraphes est
+celle en vigueur à l’endroit de la commande ou ligne à blanc qui termine
+l’unité de paragraphe.  Ansi, si un document contient le paragraphe
+ci-dessous alors ses lignes seront recroquevillées ensemble, comparées
+au lignes des paragraphes alentour.
+
+     Beaucoup de gens considèrent les sauts de page entre du texte est une
+     équation affichée comme du mauvais style, alors qu'en fait l'affiche
+     fait partie du paragraphe.  Étant donné que l'affiche ci-dessous est en
+     taille de fonte footnotesize, l'entièreté du paragraphe a un espcement
+     d'interligne correspondant à cette taille. {\footnotesize $$a+b = c$$}
+
+   Le procédé de fabrication des paragraphes est que quand une nouvelle
+ligne est ajoutée, si la somme de la profondeur de la ligne précédente
+et de la hauteur de la nouvelle ligne est inférieure à ‘\baselineskip’
+alors TeX insère une glue verticale en quantité suffisante pour faire la
+différence.  Il y a deux points délicats.  Le premier est que au cas où
+les lignes seraient trop proches l’une de l’autre, plus proches que
+‘\lineskiplimit’, alors TeX au lieu de cela utilise ‘\lineskip’ comme la
+glue d’interligne.  Le second est que TeX n’utilise pas vraiment la
+profondeur de la ligne précédente.  Au lieu de cela il utilise
+‘\prevdepth’, ce qui d’ordinaire contient cette profondeur.  Mais au
+début d’un paragraphe, (ou de toute liste verticale) ou juste après un
+filet, ‘\prevdepth’ a la valeur de -1000pt et cette valeur speciale dit
+à TeX de ne pas insérer de glue d’interligne au démarrage du paragraph.
+
+   Dans les classes standardes ‘\lineskiplimit’ vaut 0pt et ‘\lineskip’
+vaut 1pt.  Selon le procédé exposé dans le paragraphe précédent, la
+distance entre les lignes peut approcher zéro, mais si elle devient zéro
+(ou moins que zéro) alors un écarement de 1pt est appliqué aux lignes.
+
+   Il arrive qu’un auteur doive, à des fins d’édition, mettre le
+document en double interligne, ou bien en interligne un-et-demi.  La
+façon correcte d’influencer la distance d’interligne est au travers de
+‘\baselinestretch’ qui dilate ‘\baselineskip’, et a une valeur par
+défaut de ‘1.0’.  C’est une commande, et non une longueur, ainsi on
+change le facteur d’échelle comme dans
+‘\renewcommand{\baselinestretch}{1.5}\selectfont’.
+
+   La façon la plus directe de changer l’interligne pour tout un
+document est de placer ‘\linespread{FACTEUR}’ dans le préambule.  Pour
+un double espacement, prenez FACTEURR à ‘1.6’ et pour un espacement
+un-et-demi utilisez ‘1.3’.  Ces nombres sont approximatifs : par exemple
+puisque ‘\baselineskip’ vaut environ 1,2 fois la taille de fonte, le
+multiplier par 1,6 donne un rapport entre l’interligne et la taille de
+fonte d’environ 2.  (La commande ‘\linespread’ est définie comme
+‘\renewcommand{\baselinestretch}{FACTEUR}’ de sorte que son effet
+n’entre en vigueur que lorsqu’un réglage de fonte survient.  Mais cela a
+toujours lieu au démarrage d’un document, de sorte que là vous n’avez
+pas besoin de la faire suivre d’un ‘\selectfont’).
+
+   Une approche plus simple est fournie par le paquetage ‘setspace’.
+Voici un exemple de base :
+
+     \usepackage{setspace}
+     \doublespacing  % ou \onehalfspacing pour 1,5
+
+Placé dans le préambule ces déclarations démarreront le document dès le
+début avec ces réglages de taille.  Mais vous pouvez aussi les utiliser
+dans le corps du document pour changer l’espacement à partir de ce
+point, et par conséquent il y a ‘\singlespacing’ pour revenir à
+l’espacement normal.  Dans le corps du document, une pratique meilleure
+qu’utiliser ces declarations est d’utiliser les environnements, tels que
+‘\begin{doublespace} ... \end{doublespace}’.  Ce paquetage fournit aussi
+des commandes pour faire un espacement quelconque :
+‘\setstretch{FACTOR}’ et ‘\begin{spacing}{FACTOR} ... \end{spacing}’.
+Ce paquetage conserve également un interligne simple là où c’est
+typiquement désirable, comme dans les notes de bas de page et dans les
+légendes de figure.  Voir la documentation du paquetage.
+
+
+File: latex2e-fr.info,  Node: Floats,  Prev: \baselineskip & \baselinestretch,  Up: Layout
+
+5.7 Flottants
 =============
 
 Certains éléments typographiques, tels que les figures et les tableaux,
@@ -2475,7 +2611,89 @@
 environments like figure and table in LaTeX? »
 (<http://latex-project.org/papers/tb111mitt-float.pdf>).
 
+* Menu:
+
+* \caption::          Fabrique une légende pour un environnement flottant.
+
 
+File: latex2e-fr.info,  Node: \caption,  Up: Floats
+
+5.7.1 ‘\caption’
+----------------
+
+Synopsis :
+
+     \caption{TEXTE-LÉGENDE}
+
+ou
+
+     \caption[TEXTE-LÉGENDE-BREF]{TEXTE-LÉGENDE}
+
+   Fabrique une légende pour un environnement flottant, tel que les
+environnements ‘figure’ ou ‘table’ (*note figure:: ou *note table::).
+
+   Dans l’exemple suivant, LaTeX place une légende sous l’espace blanc
+vertical laissé par l’auteur pour l’inclusion ultérieur d’une image.
+
+     \begin{figure}
+       \vspace*{1cm}
+       \caption{Alonzo Cushing, Battery A, 4th US Artillery.}
+       \label{fig:CushingPic}
+     \end{figure}
+
+La commande ‘\caption’ crée une étiquette pour la légende TEXTE-LÉGENDE
+du genre de ‘Figure 1 – ’ pour un document ‘article’ ou ‘Figure 1.1 – ’
+pour un document ‘book’.  Le texte est centré s’il est plus court que la
+largeur du texte, ou composé comme un paragraphe sans retrait s’il prend
+plus d’une ligne.
+
+   En plus de placer le TEXTE-LÉGENDE dans la sortie, la commande
+‘\caption’ sauvegarde également cette information pour qu’elle soit
+utilisée dans une liste de figures ou un liste de tableaux (*note Table
+of contents etc.::).
+
+   Ci-desous la commande ‘\caption’ utilise l’argument optionnel
+TEXTE-LÉGENDE-BREF, de sorte que le texte plus bref apparaisse dans la
+liste des tableaux plutôt que la version longue TEXTE-LÉGENDE.
+
+     \begin{table}
+       \centering
+       \begin{tabular}{|*{3}{c}|}
+         \hline
+         4  &9  &2 \\
+         3  &5  &7 \\
+         8  &1  &6 \\
+         \hline
+       \end{tabular}
+       \caption[Carré de \textit{Lo Shu}]{%
+         Le carré de \textit{Lo Shu}, il est unique parmi les carrés
+         d'ordre trois à la rotation ou réflexion près.}
+       \label{tab:LoShu}
+     \end{table}
+
+LaTeX crée une étiquette pour TEXTE-LÉGENDE du genre de ‘Table 1 – ’
+pour un document ‘article’ ou ‘Table 1.1 – ’ pour un document ‘book’.
+
+   La légende peut apparaître au sommet d’une ‘figure’ ou ‘table’.  Cela
+se produirait ainsi dans l’exemple précédent en mettant la ‘\caption’
+entre le ‘\centering’ et le ‘\begin{tabular}’.
+
+   Les différents environnements flottants sont numérotés séparément,
+par défaut.  Le compteur de l’environnement ‘figure’ est nommé ‘figure’,
+et de même le compteur de l’environnement ‘table’ est ‘table’.
+
+   Le texte qui est mis dans la liste des figures ou des tableaux est un
+argument mouvant.  Si vous obtenez l’erreur LaTeX ‘! Argument of
+\@caption has an extra }’ alors vous devez précéder d’un ‘\protect’
+toute commande fragile.  *Note \protect::.
+
+   Le paquetage ‘caption’ a beaucoup d’options pour ajuster l’apparence
+de la légende, par ex. changer la taille de la fonte, faire que la
+légende soit un texte en retrait plutôt qu’un paragraphe, ou faire que
+la légende soit toujours un paragraphe, plutôt qu’un texte centré quand
+elle est courte.
+
+
 File: latex2e-fr.info,  Node: Sectioning,  Next: Cross references,  Prev: Layout,  Up: Top
 
 6 Rubricage
@@ -2885,7 +3103,7 @@
      \subsection[$\alpha,\beta,\gamma$ paper]{\textit{The Origin of
        Chemical Elements} by R.A.~Alpher, H.~Bethe, and G.~Gamow}
 
-mais seulement ‘03B1,03B2,03B3 paper’ dans la table des matières.
+mais seulement ‘α,β,γ paper’ dans la table des matières.
 
    Pour déterminer quelles rubriques sont numérotées et lesquelles
 apparaissent dans la table des matières, le numéro de niveau d’une
@@ -3339,8 +3557,9 @@
 * Menu:
 
 * \label :: Attribuez un nom symbolique à un morceau de texte.
-* \pageref:: Faire référence à un numéro de page.
-* \ref:: Faire référence à une rubrique, figure ou chose similaire.
+* \pageref:: Faire un renvoi à un numéro de page.
+* \ref:: Faire un renvoi à une rubrique, figure ou chose similaire.
+* xr, paquetage: xr package. Renvois depuis un autre document.
 
 
 File: latex2e-fr.info,  Node: \label,  Next: \pageref,  Up: Cross references
@@ -3424,7 +3643,7 @@
      \end{equation}
 
 
-File: latex2e-fr.info,  Node: \ref,  Prev: \pageref,  Up: Cross references
+File: latex2e-fr.info,  Node: \ref,  Next: xr package,  Prev: \pageref,  Up: Cross references
 
 7.3 ‘\ref{CLEF}’
 ================
@@ -3450,6 +3669,66 @@
      \end{enumerate}
 
 
+File: latex2e-fr.info,  Node: xr package,  Prev: \ref,  Up: Cross references
+
+7.4 ‘xr’ package
+================
+
+Synopsis :
+
+     \usepackage{xr}
+       \externaldocument{NOM-DE-BASE-DOCUMENT}
+
+   ou
+
+     \usepackage{xr}
+       \externaldocument[PRÉFIXE-RENVOI]{NOM-DE-BASE-DOCUMENT}
+
+   Fait des renvois vers le document externe ‘NOM-DE-BASE-DOCUMENT.tex’.
+
+   Voici un exemple.  Si ‘cours.tex’ comprend ce qui suit dans le
+préambule :
+
+     \usepackage{xr}
+       \externaldocument{exercises}
+       \externaldocument[IND-]{indications}
+       \externaldocument{reponses}
+
+alors on peut utiliser des étiquettes de renvoi depuis les trois autres
+documents.  Supposons que ‘exercises.tex’ a une liste énumérée qui
+contient ceci :
+
+     \item \label{exer:ThmEuler} Que se passe-t-il si chaque nœud a un
+     degré impair ?
+
+et que ‘indications.tex’ comprend une liste énumérée avec ceci :
+
+     \item \label{exer:ThmEuler} Distinguez le cas à deux nœuds.
+
+et que ‘reponses.tex’ a une liste énumérée avec ceci :
+
+     \item \label{rep:ThmEuler} Il n'y pas pas de chemin d'Euler, sauf
+     s'il y a exactement deux nœuds.
+
+   Après avoir compilé les documents ‘exercises’, ‘indications’, et
+‘reponses’, saisir ce qui suit dans le corps de ‘cours.tex’ aura pour
+effet qu’on a accès depuis ‘cours’ aux numéros de renvoi utilisés dans
+les autres documents.
+
+     Voir Exercise~\ref{exer:ThmEuler}, avec Indication~\ref{IND-exer:ThmEuler}.
+     La solutioçn est Réponse~\ref{rep:ThmEuler}.
+
+   Le prefixe ‘IND-’ pour les renvois depuis le fichier ‘indications’
+est nécessaire parce que l’étiquette dans ce fichier est la même que
+dans le fichier ‘exercices’.  Sans ce préfixe, les deux renvois auraient
+le numéro correspondant à ce dernier.
+
+   Note : si le document utilise le paquetage ‘hyperref’ alors au lieu
+de ‘xr’, placez ‘\usepackage{xr-hyper}’ avant le
+‘\usepackage{hyperref}’.  Aussi, si l’un quelconque parmi les documents
+utilise ‘hyperref’ alors tous doivent l’utiser.
+
+
 File: latex2e-fr.info,  Node: Environments,  Next: Line breaking,  Prev: Cross references,  Up: Top
 
 8 Environments
@@ -3565,10 +3844,11 @@
      \end{array}
 
    Les tableaux mathématiques sont produits avec l’environnement
-‘array’, normalement au sein d’un environnement ‘equation’ (*note
-equation::).  Les entrées dans chaque colonne sont séparées avec une
-esperluette (‘&’).  Les lignes sont terminées par une double
-contr’oblique (*note \\::).
+‘array’.  Cet environnement ne peut être utilisé qu’en mode math (*note
+Modes::), normalement au sein d’un environnement mathématique hors texte
+tel qu’‘equation’ (*note equation::).  Les entrées dans chaque colonne
+sont séparées avec une esperluette (‘&’).  Les lignes sont terminées par
+une double contr’oblique (*note \\::).
 
    L’exemple suivant affiche un tableau trois par trois.
 
@@ -3586,19 +3866,20 @@
    L’argument obligatoire PATRON décrit le nombre de colonnes,
 l’alignement en leur sein, et le formatage des régions inter-colonne.
 Par exemple, ‘\begin{array}{rcl}...\end{array}’ produit trois colonnes :
-la première fer à droite, la deuxième centrée, et la troisière fer à
+la première fer à droite, la deuxième centrée, et la troisième fer à
 gauche.  Voir *note tabular:: pour une description complète de PATRON,
 et des autres caractéristiques communes aux deux environnements, y
 compris l’argument optionnel ‘pos’.
 
-   L’environnement ‘array’ diverge de ‘tabular’ par deux aspect.  Le
-premier est que les entrée de ‘array’ sont composées en mode
-mathématique, dans le texte(sauf si le PATRON spécifie la colonne avec
-‘@p{...}’, ce qui a pour effet que l’entrée est composée en mode texte).
-Le second est que au lieu du paramètre ‘\tablcolsep’ de ‘tabular’,
-l’espace inter-colonne que LaTeX met dans un ‘array’ est contrôlé par
-‘\arraycolsep’, qui spécifie la moitié de la largueur entre les
-colonnes.  La valeur par défaut est ‘5pt’.
+   L’environnement ‘array’ diverge de ‘tabular’ par deux aspects.  Le
+premier est que les entrées de ‘array’ sont composées en mode
+mathématique, en style texte (*note Math styles::) (sauf si le PATRON
+spécifie la colonne avec ‘p{...}’, ce qui a pour effet que l’entrée est
+composée en mode texte).  Le second est que au lieu du paramètre
+‘\tablcolsep’ de ‘tabular’, l’espace inter-colonne que LaTeX met dans un
+‘array’ est contrôlé par ‘\arraycolsep’, qui spécifie la moitié de la
+largeur entre les colonnes.  La valeur par défaut est ‘5pt’ de sorte
+qu’un espace de 10pt sépare deux colonnes.
 
    Pour otenir des tableaux entre accolades la méthode standarde est
 d’utiliser le paquetage ‘amsmath’.  Il comprend les environnements
@@ -3609,18 +3890,10 @@
 verticales ‘||...||’, ainsi que diverses autres contructions de
 tableaux.
 
-   Voici un exemple d’un tableau :
+   L’exemple suivant utilise le paquetage ‘amsmath’ :
 
-     \begin{equation}
-       \begin{array}{cr}
-         \sqrt{y}  &12.3 \\
-         x^2       &3.4
-       \end{array}
-     \end{equation}
+     \usepackage{amsmath}  % dans le préambule
 
-   L’exemple suivante nécessite ‘\usepackage{amsmath}’ dans le
-preambule :
-
      \begin{equation}
        \begin{vmatrix}{cc}
          a  &b \\
@@ -3628,6 +3901,12 @@
        \end{vmatrix}=ad-bc
      \end{equation}
 
+   Il y a beaucoup de paquetages concernant les tableaux.  Le
+paquetage ‘array’ étend utilement leur possibilités de bien des
+manières, et notamment en ajoutant des types de colonne.  Le
+paquetage ‘dcolumn’ ajoute un type de colonne pour centrer sur le
+séparateur décimal.  Pour les deux voir la documentation sur le CTAN.
+
 
 File: latex2e-fr.info,  Node: center,  Next: description,  Prev: array,  Up: Environments
 
@@ -4068,10 +4347,10 @@
 PLACEMENT ‘b’ dans *note Floats::.
 
    L’étiquette est optionnelle ; elle est utilisée pour les renvois
-(*note Cross references::).  La commande ‘\caption’ spécifie la légende
-TEXTE pour la figure.  La légende est numérotée par défaut.  Si TITRELDF
-est présent, il est utilisé dans la liste des figures au lieu de TEXTE
-(*note Table of contents etc.::).
+(*note Cross references::).  La commande optionnelle ‘\caption’ spécifie
+la légende TEXTE pour la figure (*note \caption::).  La légende est
+numérotée par défaut.  Si TITRELDF est présent, il est utilisé dans la
+liste des figures au lieu de TEXTE (*note Table of contents etc.::).
 
    Cet exemple fabrique une figure à partir d’un graphique.  Il
 nécessite l’un des paquetages ‘graphics’ ou ‘graphicx’.  Le graphique,
@@ -4229,8 +4508,8 @@
 
      \begin{tabular}{rp{5cm}}
        Équipe alpha  &{\raggedright Cette équipe fait le travail réel.} \\
-       Équipe beta   &{\raggedright Cette équipe assure que le système de refroidissement
-                                     ne manque jamais d'eau.} \\
+       Équipe beta   &{\raggedright Cette équipe assure que le système de
+                        refroidissement ne manque jamais d'eau.} \\
      \end{tabular}
 
 
@@ -4417,8 +4696,10 @@
 Synopsis :
 
      \begin{list}{ÉTIQUETAGE}{ESPACEMENT}
-     \item[ÉTIQUETTE OPTIONNELLE DU PREMIER ARTICLE] texte du premier article
-     \item[ÉTIQUETTE OPTIONNELLE DU DEUXIÈME ARTICLE] texte du deuxième aticle
+     \item[ÉTIQUETTE OPTIONNELLE DU PREMIER ARTICLE] texte du premier
+       article
+     \item[ÉTIQUETTE OPTIONNELLE DU DEUXIÈME ARTICLE] texte du deuxième
+       aticle
      ...
      \end{list}
 
@@ -4859,9 +5140,9 @@
      \begin{minipage}{7.5cm}
        Stephen Kleene fut un fondateur de la théorie de la récursivité.
 
-       Il fut l'élève de Church, l'auteur de trois textes qui firent autorité,
-       et le président de l'Association for Symbolic Logic, et il fut
-       récompensé par la National Medal of Science.
+       Il fut l'élève de Church, l'auteur de trois textes qui firent
+       autorité, et le président de l'Association for Symbolic Logic, et il
+       fut récompensé par la National Medal of Science.
       \end{minipage}
 
 Voir plus bas pour une discussion sur le renfoncement de paragraphe au
@@ -4873,9 +5154,9 @@
 
    Il y a trois arguments optionnels, POSITION, HAUTEUR, et POS-INTERNE.
 Il n’est pas nécessaire de fournir les trois à la fois.  Par exemple,
-obtenez les valeur par défaut pour POSITION et réglez HAUTEUR avec
-‘\begin{minipage}[c][2.54cm] MATIÈRE \end{minipage}’.  (Obtenez la
-hauteur naturelle avec un argument vide, ‘[]’).
+obtenez les valeurs par défaut pour POSITION et réglez HAUTEUR avec
+‘\begin{minipage}[c][2.54cm]{\columnwidth} MATIÈRE \end{minipage}’.
+(Obtenez la hauteur naturelle avec un argument vide, ‘[]’).
 
    L’argument optionnel POSITION gouverne la façon dont la ‘minipage’
 s’aligne verticalement avec la matière l’entourant.
@@ -4976,8 +5257,8 @@
    L’exemple suivant place un tableau de données côte à côte d’un
 graphique.  Ils sont verticalement centrés.
 
-     % siunitx permet d'avoir le type de colonne S dans les tableaux, pour l'alignement
-     % sur le séparateur décimal, réglé comme virgule.
+     % siunitx permet d'avoir le type de colonne S dans les tableaux,
+     % pour l'alignement sur le séparateur décimal, réglé comme virgule.
      \usepackage[output-decimal-marker={,}]{siunitx}
      \newcommand*{\vcenteredhbox}[1]{\begin{tabular}{@{}c@{}}#1\end{tabular}}
        ...
@@ -4986,9 +5267,11 @@
        \hspace{0.1\textwidth}
        \begin{minipage}{0.5\textwidth}
          \begin{tabular}{r|S}
-           % \multicolumn pour supprimer la barre verticale entre les titres de colonnes
+           % \multicolumn pour supprimer la barre verticale entre les titres
+           % de colonnes
            \multicolumn{1}{r}{Quartier} &
-           % les accolades empèchent siunitx de voir le point comme un séparateur décimal
+           % les accolades empèchent siunitx de voir le point comme un
+           % séparateur décimal
            {Pop. (million)}  \\ \hline
            The Bronx      &1.5  \\
            Brooklyn       &2.6  \\
@@ -5030,7 +5313,8 @@
 parallélogramme pour additionner deux vecteurs.
 
      \setlength{\unitlength}{1cm}
-     \begin{picture}(6,6)      % la boîte de l'image fera 6cm de large sur 6cm de haut
+     \begin{picture}(6,6)  % la boîte de l'image fera 6cm de large sur 6cm
+                           % de haut
        \put(0,0){\vector(2,1){4}}  % la pente du vecteur est de 1/2
          \put(2,1){\makebox(0,0)[l]{\ premier terme}}
        \put(4,2){\vector(1,2){2}}
@@ -5039,14 +5323,13 @@
          \put(3,3){\makebox(0,0)[r]{somme\ }}
      \end{picture}
 
-   L’environnement ‘picture’ a un argument obligatoire qui est une pair
-de nombres réels positifs (LARGEUR,HAUTEUR).  Le point est utilisée
-comme séparateur décimal quand il ne sont pas entiers.  En les
-multipliant par ‘\unitlength’ on obtient la taille nominale de la
-sortie, c-à-d. l’espace que LaTeX reserve sur la page en sortie.  Cette
-taille nominale n’est pas nécessairement la taille réelle de l’image ;
-LaTeX dessine aussi les parties de l’image en dehors de la boîte de
-l’image.
+   L’environnement ‘picture’ a un argument obligatoire qui est une paire
+de nombres réels positifs (LARGEUR,HAUTEUR).  Le point est utilisé comme
+séparateur décimal quand ils ne sont pas entiers.  En les multipliant
+par ‘\unitlength’ on obtient la taille nominale de la sortie, c-à-d.
+l’espace que LaTeX reserve sur la page en sortie.  Cette taille nominale
+n’est pas nécessairement la taille réelle de l’image ; LaTeX dessine
+aussi les parties de l’image en dehors de la boîte de l’image.
 
    L’environnement ‘picture’ a aussi un argument optionnel
 (DÉCALAGEX,DÉCALAGEY).  Il sert à décaler l’origine.  Contrairement aux
@@ -5072,7 +5355,7 @@
 donnant les coordonnées en x et en y.  Une “coordonnée” n’est pas une
 longueur, c’est un nombre réel (il utilise le point ‘.’ comme séparateur
 décimal et peut avoir un signe moins).  Elle spécifie une longueur en
-terme de la longueur unité ‘\unitlength’, de sorte que si ‘\unitlength’
+termes de la longueur unité ‘\unitlength’, de sorte que si ‘\unitlength’
 a été réglée à ‘1cm’, alors la coordonnées ‘2.54’ spécifie une longueur
 de 2,54 centimètres.
 
@@ -5084,22 +5367,22 @@
    L’environnement ‘picture’ prend en charge les expressions
 arithmétiques standardes en plus des nombres.
 
-   Les coordonnées sont données relarivement à une origine, qui est par
+   Les coordonnées sont données relativement à une origine, qui est par
 défaut au coin en bas à gauche de l’image.  Notez que lorsque une
 position apparaît en tant qu’argument, comme dans ‘\put(1,2){...}’, elle
 n’est pas entourées d’accolades puisque les parenthèses servent à
 délimiter l’argument.  De même, contrairement à certain système de
 dessin par ordinateur, l’axe des ordonnées y est orienté vers le haut de
-la page, c-à-d. que y = 1 est _au-dessus_ de y = 0.
+la page, par ex. y = 1 est _au-dessus_ de y = 0.
 
    Il y a quatre manières de placer des chose dans une image : ‘\put’,
 ‘\multiput’, ‘\qbezier’, et ‘\graphpaper’.  La plus utilisée est ‘\put’.
 Le code suivant
 
-     \put (11.3,-.3){...}
+     \put (11.3,-0.3){...}
 
 met l’objet spécifié par ‘...’ dans le dessin ‘picture’, avec son point
-de référence aux coordonnées (11.3,-.3).  Les points de référence des
+de référence aux coordonnées (11.3,-0.3).  Les points de référence des
 divers objets sont décrits plus bas.
 
    La commande ‘\put’ crée une “LR box”.  Vous pouvez mettre tout ce qui
@@ -5114,12 +5397,12 @@
        \put(0,0){\line(1,1){1}}
      \end{picture}
 
-les trois sont juste légèrement à la gauche du point où forment un angle
-les deux lignes.  (À noter aussi que ‘\line(1,1){1}’ ne demande pas une
-ligne de longueur un, mais une ligne dont l’étendu selon la coordonnée x
-est de 1).
+les trois points sont juste légèrement à la gauche du point où les deux
+lignes forment un angle.  (À noter aussi que ‘\line(1,1){1}’ ne demande
+pas une ligne de longueur un, mais une ligne dont l’étendue selon la
+coordonnée x est de 1).
 
-   Les cmmandes ‘\multiput’, ‘qbezier’, et ‘graphpaper’ sont décrite
+   Les cmmandes ‘\multiput’, ‘qbezier’, et ‘graphpaper’ sont décrites
 plus bas.
 
    Vous pouvez également utiliser cet envionnement pour placer une
@@ -5129,7 +5412,7 @@
        ...
      \begin{center}
      \setlength{\unitlength}{\textwidth}
-     \begin{picture}(1,1)      % reserve un espace large et haut de \textwidth
+     \begin{picture}(1,1)   % réserve un espace large et haut de \textwidth
        \put(0,0){\includegraphics[width=\textwidth]{desertedisland.jpg}}
        \put(0.25,0.35){\textcolor{red}{X Trésor ici}}
      \end{picture}
@@ -5137,7 +5420,7 @@
 
 Le X rouge sera précisément à un quart de ‘\textwidth’ à droite de la
 marge de gauche, et ‘0.35\textwidth’ au dessus du bas de l’image.  Un
-autre exemple de cet utilisation est de placer un code similaire dans
+autre exemple de cette utilisation est de placer un code similaire dans
 l’en-tête de page pour obtenir une matière répétée sur chaque page.
 
 * Menu:
@@ -5146,12 +5429,12 @@
 * \multiput:: Dessine plusieurs instances d’un objet.
 * \qbezier:: Dessine un courbe de Bézier quadratique.
 * \graphpaper:: Dessine un quadrillage.
-* \circle:: Dessine un cercle.
 * \line:: Dessine une ligne droite.
-* \linethickness:: Règle l’épaisseur de ligne.
+* \linethickness:: Règle l’épaisseur des lignes horizontales et verticales.
+* \thinlines:: L’épaisseur de ligne par défaut.
 * \thicklines:: Une plus grosse épaisseur de ligne.
-* \thinlines:: L’épaisseur de ligne par défaut.
-* \oval:: Dessine une ellipse.
+* \circle:: Dessine un cercle.
+* \oval:: Dessine un ovale.
 * \shortstack:: Empile plusieurs objets.
 * \vector:: Dessine une ligne flèchée.
 * \makebox (picture):: Dessine une boîte de la taille spécifiée.
@@ -5165,11 +5448,20 @@
 8.19.1 ‘\put’
 -------------
 
-‘\put(XCOORD,YCOORD){ ... }’
+‘\put(XCOORD,YCOORD){CONTENU}’
 
-   La commande ‘\put’ place l’article spécifié par l’argument
-obligatoire aux coordonnées XCOORD et YCOORD fournies.
+   La commande ‘\put’ place CONTENU aux coordonnées (XCOORD,YCOORD).
+Voir la discussion sur les coordonnées et ‘\unitlength’ dans *note
+picture::.  Le CONTENU est traité en mode LR (*note Modes::) de sorte
+qu’il ne peut pas contenir de sauts de ligne.
 
+   L’exemple ci-dessous inclut le texte dans le dessin ‘picture’.
+
+     \put(4.5,2.5){Faire la manœuvre de \textit{retrait}}
+
+   Le point de référence, la position (4.5,2.5), est le point en bas à
+gauche de texte, au coin en bas à gauche du ‘F’.
+
 
 File: latex2e-fr.info,  Node: \multiput,  Next: \qbezier,  Prev: \put,  Up: picture
 
@@ -5177,12 +5469,25 @@
 ------------------
 
 Synopsis :
-     \multiput(X,Y)(DELTA_X,DELTA_Y){N}{OBJ}
+     \multiput(X,Y)(DELTA_X,DELTA_Y){NBRE-COPIES}{OBJ}
 
-   La commande ‘\multiput’ copie l’objet OBJ en un motif régulier à
-travers la figure.  OBJ est placé en premier à la position (x,y), puis à
-la position (x+\delta x,y+\delta y), et ainsi de suite, N fois.
+   La commande ‘\multiput’ copie l’objet OBJ en tout NBRE-COPIES fois,
+avec un incrément de DELTA_X,DELTA_Y.  Le OBJ est placé en premier à la
+position (x,y), puis à la position (x+\delta x,y+\delta y), et ainsi de
+suite.
 
+   L’exemple ci-dessous dessine une grille simple avec une ligne sur
+cinq en gras (voir aussi *note \graphpaper::).
+
+     \begin{picture}(10,10)
+       \linethickness{0.05mm}
+       \multiput(0,0)(1,0){10}{\line(0,1){10}}
+       \multiput(0,0)(0,1){10}{\line(1,0){10}}
+       \linethickness{0.5mm}
+       \multiput(0,0)(5,0){3}{\line(0,1){10}}
+       \multiput(0,0)(0,5){3}{\line(1,0){10}}
+     \end{picture}
+
 
 File: latex2e-fr.info,  Node: \qbezier,  Next: \graphpaper,  Prev: \multiput,  Up: picture
 
@@ -5195,8 +5500,8 @@
      \qbezier[QUANT](X1,Y1)(X2,Y2)(X3,Y3)
 
    Dessing une courbe de Bézier quadratique dont les points de contrôle
-sont donnés par les trois arguments obligatoire ‘(X1,Y1)’, ‘(X2,Y2)’, et
-‘(X3,Y3)’.  C-à-d. que la courbe va de (X1,Y1) à (X3,Y3), est
+sont donnés par les trois arguments obligatoires ‘(X1,Y1)’, ‘(X2,Y2)’,
+et ‘(X3,Y3)’.  C-à-d. que la courbe va de (X1,Y1) à (X3,Y3), est
 quadratique, et est telle que la tangente en (X1,Y1) passe par (X2,Y2),
 et de même pour la tangente en (X3,Y3).
 
@@ -5204,15 +5509,15 @@
 
      \qbezier(1,1)(1.25,0.75)(1,0)
 
-La tangente de la coubre en (1,1) passe par (1.25,0.75), et la tangent
+La tangente de la coubre en (1,1) passe par (1.25,0.75), et la tangente
 en (1,0) fait de même.
 
    L’argument optionnel QUANT donne le nombre de points intermédiaires
-calculés.  Par défaut une courbe liste est dessinée dont le nombre
-maximum de points est ‘\qbeziermax’ (on change cette valeur avec
+calculés.  Par défaut la commande dessine une courbe lisse dont le
+nombre maximum de points est ‘\qbeziermax’ (on change cette valeur avec
 ‘\renewcommand’).
 
-   L’exempel suivante dessine un rectangle avec un haut ondulé, en
+   L’exemple suivant dessine un rectangle avec un haut ondulé, en
 utilisant ‘\qbezier’ pour cette courbe.
 
      \begin{picture}(8,4)
@@ -5222,13 +5527,13 @@
        \put(4,0){\line(0,1){3.5}}     % côté droit
        \qbezier(2,3)(2.5,2.9)(3,3.25)
          \qbezier(3,3.25)(3.5,3.6)(4,3.5)
-       \thicklines                 % ci-dessous, les lignes sont deux fois plus épaisses
+       \thicklines  % ci-dessous, les lignes sont deux fois plus épaisses
        \put(2,3){\line(4,1){2}}
-       \put(4.5,2.5){\framebox{Trapezoidal Rule}}
+       \put(4.5,2.5){\framebox{Méthode des trapèzes}}
      \end{picture}
 
 
-File: latex2e-fr.info,  Node: \graphpaper,  Next: \circle,  Prev: \qbezier,  Up: picture
+File: latex2e-fr.info,  Node: \graphpaper,  Next: \line,  Prev: \qbezier,  Up: picture
 
 8.19.4 ‘\graphpaper’
 --------------------
@@ -5256,41 +5561,21 @@
 Les lignes sont numérotées toutes les dix unités.
 
 
-File: latex2e-fr.info,  Node: \circle,  Next: \line,  Prev: \graphpaper,  Up: picture
+File: latex2e-fr.info,  Node: \line,  Next: \linethickness,  Prev: \graphpaper,  Up: picture
 
-8.19.5 ‘\circle’
-----------------
-
-Synopsis :
-     \circle{DIAMÈTRE}
-     \circle*{DIAMÈTRE}
-
-   La commande ‘\circle’ produit un cercle dont le diamètre est le plus
-proche possible de celui spécifié.  La forme étoilée (en ‘*’) de la
-commande dessine un disque, c.-à-d. un cercle plein.
-
-   L’exemple suivant trace un cerrcle de rayon 6, centré en ‘(5,7)’.
-
-     \put(5,7){\circle{6}}
-
-   Les rayons disponible pour ‘circle’ sont, en points, les nombres pair
-de 2 à 20 inclus.  Pour ‘\circle*’ ce sont tous les entiers de 1 à 15.
-
-
-File: latex2e-fr.info,  Node: \line,  Next: \linethickness,  Prev: \circle,  Up: picture
-
-8.19.6 ‘\line’
+8.19.5 ‘\line’
 --------------
 
 Synopsis :
 
-     \line(XPENTE,YPENTE){EXCURSION}
+     \line(X_AVANCE,Y_MONTE){EXCURSION}
 
-   Dessine une ligne.  Sa pente est telle que la ligne monte de YPENTE
-verticalement pour toute avancée horizontale de XPENTE.  L’EXCURSION est
-le déplacement horizontal total — ce n’est pas la longueur du vecteur,
-mais la variation en x.  Dans le cas spécial des lignes verticales, où
-(XPENTE,YPENTE)=(0,1), l’EXCURSION donne le déplacement en y.
+   Dessine une ligne.  Sa pente est telle que la ligne monte de Y_MONTE
+verticalement pour toute avancée horizontale de X_AVANCE.  L’EXCURSION
+est le déplacement horizontal total — ce n’est pas la longueur du
+vecteur, mais la variation en x.  Dans le cas spécial des lignes
+verticales, où (X_AVANCE,Y_MONTE)=(0,1), l’EXCURSION donne le
+déplacement en y.
 
    L’exemple suivant dessine une ligne commençant aux coordonnées (1,3).
 
@@ -5302,12 +5587,12 @@
 particulier, notez que EXCURSION=4 n’est pas la longueur de la ligne,
 mais c’est son déplacement en x.
 
-   Les arguments XPENTE et YPENTE sont des entiers qui peuvent être
-positifs, negatifs, ou nuls zero (si les deux valent 0, alors LaTeX
-traite le second comme 1).  Avec
-‘\put(X_INIT,Y_INIT){\line(XPENTE,YPENTE){TRAVEL}}’, si XPENTE est
-négatif alors l’extrémté finale d ela ligne a sa première coordonnée
-inférieure à X_INIT.  Si YPENTE est negatif alors l’extrémité finale a
+   Les arguments X_AVANCE et Y_MONTE sont des entiers qui peuvent être
+positifs, negatifs, ou nuls (si les deux valent 0, alors LaTeX traite le
+second comme 1).  Avec
+‘\put(X_INIT,Y_INIT){\line(X_AVANCE,Y_MONTE){TRAVEL}}’, si X_AVANCE est
+négatif alors l’extrémté finale de la ligne a sa première coordonnée
+inférieure à X_INIT.  Si Y_MONTE est negatif alors l’extrémité finale a
 sa seconde coordonnées inférieure à Y_INIT.
 
    Si EXCURSION est négatif alors vous obtenez ‘LaTeX Error: Bad \line
@@ -5316,53 +5601,79 @@
    De base LaTeX peut seulement dessiner des lignes avec une plage
 limitées de pentes parce que ces lignes sont constituées par la
 juxtaposition de petits segments de droite issus de polices
-préfabriquées.  Les deux nombres XPENTE et YPENTE prennent des valeurs
-entières de −6 jusqu’à 6.  De plus ils doivent être premiers entre eux,
-de sorte que (XPENTE, YPENTE)=(2,1) est licite, mais pas (XPENTE,
-YPENTE)=(4,2) (is vous choisissez cette dernière forme alors au lieu de
-lignes vous obtiendrez des séquences de têtes de flèches ; la solution
-est de revenir à la première forme).  Pour obtenir des lignes de pente
-arbitraire et plein d’autres formes dans un système tel que ‘picture’,
-voir le paquetage ‘pict2e’ (<https://ctan.org/pkg/pict2e>).  Une autre
-solution est d’utiliser un système graphique complet tel que TikZ,
-PSTricks, MetaPost, ou Asymptote.
+préfabriquées.  Les deux nombres X_AVANCE et Y_MONTE prennent des
+valeurs entières de −6 jusqu’à 6.  De plus ils doivent être premiers
+entre eux, de sorte que (X_AVANCE, Y_MONTE)=(2,1) est licite, mais pas
+(X_AVANCE, Y_MONTE)=(4,2) (is vous choisissez cette dernière forme alors
+au lieu de lignes vous obtiendrez des séquences de têtes de flèches ; la
+solution est de revenir à la première forme).  Pour obtenir des lignes
+de pente arbitraire et plein d’autres formes dans un système tel que
+‘picture’, voir le paquetage ‘pict2e’ (<https://ctan.org/pkg/pict2e>).
+Une autre solution est d’utiliser un système graphique complet tel que
+TikZ, PSTricks, MetaPost, ou Asymptote.
 
 
-File: latex2e-fr.info,  Node: \linethickness,  Next: \thicklines,  Prev: \line,  Up: picture
+File: latex2e-fr.info,  Node: \linethickness,  Next: \thinlines,  Prev: \line,  Up: picture
 
-8.19.7 ‘\linethickness’
+8.19.6 ‘\linethickness’
 -----------------------
 
 La commande ‘\linethickness{DIM}’ déclare que l’épaisseur des lignes
 horizontales et verticales dans un environnement ‘picture’ vaut DIM, ce
-qui doit être une longueur positive.
+qui doit être une longueur positive (*note Lengths::).  Elle diffère de
+‘\thinlines’ et ‘\thicklines’ en ce qu’elle n’affecte pas l’épaisseur
+des lignes obliques, cercles, ou ovales (*note \oval::).
 
-   Elle diffère de ‘\thinlines’ et ‘\thicklines’ en ce qu’elle n’affecte
-pas l’épaisseur des lignes obliques, cercles, ou quarts de cercles
-dessinés par ‘\oval’.
+
+File: latex2e-fr.info,  Node: \thinlines,  Next: \thicklines,  Prev: \linethickness,  Up: picture
 
+8.19.7 ‘\thinlines’
+-------------------
+
+La commande ‘\thinlines’ déclare que l’épaisseur de trait des lignes
+(*note \line::), cercles (*note \circle::) et ovales (*note \oval::) qui
+suivent dans un environnement ‘picture’ est réglée à 0,4pt.  C’est
+l’épaisseur par défaut, et donc cette commande n’est nécessaire que si
+l’épaisseur a été changée par soit *note \linethickness::, soit *note
+\thicklines::.
+
 
-File: latex2e-fr.info,  Node: \thicklines,  Next: \thinlines,  Prev: \linethickness,  Up: picture
+File: latex2e-fr.info,  Node: \thicklines,  Next: \circle,  Prev: \thinlines,  Up: picture
 
 8.19.8 ‘\thicklines’
 --------------------
 
-La commande ‘\thicklines’ est une épaisseur de trait alternative pour
-les lignes verticales et horizontales dans un environnement picture ;
-cf. *note \linethickness:: et *note \thinlines::.
+La commande ‘\thicklines’ déclare que l’épaisseur de trait des lignes
+(*note \line::), cercles (*note \circle::) et ovales (*note \oval::) qui
+suivent dans un environnement ‘picture’ est réglée à 0,8pt.  Voir aussi
+soit *note \linethickness::, soit *note \thinlines::.  Cette commande
+est illustrée dans l’exemple de la méthode des trapèzes de *note
+\qbezier::.
 
 
-File: latex2e-fr.info,  Node: \thinlines,  Next: \oval,  Prev: \thicklines,  Up: picture
+File: latex2e-fr.info,  Node: \circle,  Next: \oval,  Prev: \thicklines,  Up: picture
 
-8.19.9 ‘\thinlines’
--------------------
+8.19.9 ‘\circle’
+----------------
 
-La commande ‘\thinlines’ est l’épaisseur de trait par défaut pour les
-lignes horizontales et verticales dans un environnement picture ;
-cf. *note \linethickness:: et *note \thicklines::.
+Synopsis :
+     \circle{DIAMÈTRE}
+     \circle*{DIAMÈTRE}
 
+   La commande ‘\circle’ produit un cercle dont le diamètre est le plus
+proche possible de celui spécifié.  La forme étoilée (en ‘*’) de la
+commande dessine un disque, c.-à-d. un cercle plein.
+
+   L’exemple suivant trace un cerrcle de rayon 6, centré en ‘(5,7)’.
+
+     \put(5,7){\circle{6}}
+
+   Les rayons disponibles pour ‘circle’ sont, en points, les nombres
+pair de 2 à 20 inclus.  Pour ‘\circle*’ ce sont tous les entiers de 1 à
+15.
+
 
-File: latex2e-fr.info,  Node: \oval,  Next: \shortstack,  Prev: \thinlines,  Up: picture
+File: latex2e-fr.info,  Node: \oval,  Next: \shortstack,  Prev: \circle,  Up: picture
 
 8.19.10 ‘\oval’
 ---------------
@@ -5371,9 +5682,9 @@
 
      \oval(LARGEUR,HAUTEUR)[PORTION]
 
-   La commande ‘\oval’ produit un rectangle aux coins arrondis.
-L’argument optionnel PORTION vous permet de ne produire qu’une moitié de
-l’ovale selon ce qui suit :
+   La commande ‘\oval’ produit un rectangle aux coins arrondis, ci-après
+désigné par “ovale”.  L’argument optionnel PORTION vous permet de ne
+produire qu’une moitié de l’ovale selon ce qui suit :
 
 ‘t’
      selectionne la moitié supérieure ;
@@ -5387,10 +5698,19 @@
    Il est également possible de ne produire qu’un quart de l’ovale en
 réglant PORTION à ‘tr’, ‘br’, ‘bl’, ou ‘tl’.
 
-   Les « coins » de l’ovale sont fabriqués avec des quarts de cercle
-d’un rayon maximal de 20pt, ainsi les « ovales » de grande taille
-ressembleront plus à des boîtes aux coins arrondis.
+   L’exemple suivant dessins la moitié supérieure d’un ovale qui est
+large de 3, et haut de 7.
 
+     \put(5,7){\oval(3,7)[t]}
+
+Le (5,7) est le centre de l’ovale entier, et non juste le centre de la
+moitié supérieure.
+
+   Ces formes ne sont pas des ellipse.  Ce sont des rectangles dont les
+« coins » sont fabriqués avec des quarts de cercle.  Ces cercles ont un
+rayon maximal de 20pt (*note \circle:: pour les tailles).  Ainsi les
+grands ovales sont juste des cadres aux coins quelque peu arrondis.
+
 
 File: latex2e-fr.info,  Node: \shortstack,  Next: \vector,  Prev: \oval,  Up: picture
 
@@ -5399,20 +5719,52 @@
 
 Synopsis :
 
-     \shortstack[POSITION]{...\\...\\...}
+     \shortstack[POSITION]{LIGNE-1\\ ...}
 
-   La commande ‘\shortstack’ produit une pile d’objets.  Les positions
-valides sont :
+   La commande ‘\shortstack’ produit une pile verticale d’objets.
 
+   L’exemple suivant étiquette l’axe des y en écrivant le mot ‘axe’ au
+dessus du mot ‘y’.
+
+     \setlength{\unitlength}{1cm}
+     \begin{picture}(5,2.5)(-0.75,0)
+        \put(0,0){\vector(1,0){4}}   % axe des x
+        \put(0,0){\vector(0,1){2}}   % axe des y
+        \put(-0.2,2){\makebox(0,0)[r]{\shortstack[r]{axe\\ $y$}}}
+     \end{picture}
+
+Pour une pile ‘\shortstack’, le point de référence est le coin inférieur
+gauche de la pile.  Dans l’exemple plus haut la boîte ‘\makebox’ (*note
+\mbox & \makebox::) met la pile fer à droite dans une boîte de largeur
+nulle, de sorte qu’au bout du compte la pile est située légèrement à la
+gauche de l’axe des y.
+
+   Les positions valides sont :
+
 ‘r’
-     Déplace les objets à la droite de la pile.
+     Aligne les objets fer à droite
 ‘l’
-     Déplace les objets à la gauche de la pile
+     Aligne les objets fer à gauche
 ‘c’
-     Déplace les objets au centre de la pile (position par défaut)
+     Centre les objets (position par défaut)
 
-   Les objets sont séparés avec ‘\\’.
+   Les objets sont séparés en lignes avec ‘\\’.  « Short stack »
+signifie « pile courte » en anglais : ces piles sont courtes au sens où,
+contrairement à un environnement ‘tabular’ ou ‘array’, dans leur cas les
+lignes ne sont pas espacées d’un interligne uniforme.  Ainsi, dans
+‘\shortstack{X\\o\\o\\X}’ les première et dernière lignes sont plus
+hautes que les deux du milieu, et donc l’interligne entre les deux du
+milieu est plus petit que celui entre la troisième et la dernière ligne.
+Vous pouvez ajuster les hauteurs et profondeurs de ligne en mettant
+l’interligne habituel avec ‘\shortstack{X\\ \strut o\\o\\X}’ (*note
+\strut::), ou explicitement, avec une boîte de largeur nulle
+‘\shortstack{X \\ \rule{0pt}{12pt} o\\o\\X}’, ou encore en uitilisant
+l’argument optionnel de ‘\\’, comme dans ‘\shortstack{X\\[2pt]
+o\\o\\X}’.
 
+   La commande ‘\shortstack’ est également disponbile hors de
+l’environnement ‘picture’.
+
 
 File: latex2e-fr.info,  Node: \vector,  Next: \makebox (picture),  Prev: \shortstack,  Up: picture
 
@@ -5982,10 +6334,10 @@
 
    L’étiquette est optionnelle ; elle est utilisée pour les double
 renvois (*note Cross references::).  La commande ‘\caption’ est
-également optionnelle.  Elle spécifie la légende TITRE pour la figure.
-La légende est numérotée par défaut.  Si TITRELDT est présent, il est
-utilisé dans la liste des tableaux au lieu de TITRE (*note Table of
-contents etc.::).
+également optionnelle.  Elle spécifie la légende TITRE pour le tableau
+(*note \caption::).  La légende est numérotée par défaut.  Si TITRELDT
+est présent, il est utilisé dans la liste des tableaux au lieu de TITRE
+(*note Table of contents etc.::).
 
    Dans l’exemple suivant le tabeau et se légende flottent jusqu’au bas
 d’une page, à moins qu’il soit repoussé jusqu’à une page de flottants à
@@ -6279,14 +6631,14 @@
 
      \begin{tabular}{l|r@{-}l}
        \multicolumn{1}{c}{\textsc{Période}}
-         &multicolumn{2}{c}{\textsc{Dates}} \\ \hline
+         &\multicolumn{2}{c}{\textsc{Dates}} \\ \hline
        Baroque          &1600           &1760         \\
        Classique        &1730           &1820         \\
        Romantique       &1780           &1910         \\
        Impressioniste   &1875           &1925
      \end{tabular}
 
-   Noter ue bien que la spécification ‘tabular’ par défaut place un
+   Notez que bien que la spécification ‘tabular’ par défaut place un
 filet vertical etre la première et la deuxième colonne, du fait qu’il
 n’y pas pas de barre verticale dans aucun des patrons PATRON des
 commandes ‘\multicolumn’ des deux premières colonne, alors aucun filet
@@ -6790,14 +7142,45 @@
      ...
      \end{verse}
 
-   L’environnement ‘verse’ est conçu pour la poésie, bien que vous
-pouvez lui trouver d’autres usages.
+   L’environnement ‘verse’ est conçu pour la poésie.
 
-   Les marges sont renfoncées sur la gauche et la droite, les
-paragraphes ne le sont pas, et le texte n’est pas justifié.  Séparez le
-ligne de chaque strophe avec ‘\\’, et utilisez une ou plusieurs lignes
-vides pour séparer les strophes.
+   Voici un vers tiré du Cid de Pierre Corneille :
 
+     % dans le préambule :
+     \newcommand*\Role[1]{\makebox[\linewidth][c]{\textbf{\textsc{#1}}}\\*}
+     ...
+     \begin{verse}
+       ...
+
+     \Role{Chimène}
+     Va, je ne te hais point.\\
+     \Role{Don Rodrigue}
+     \phantom{Va, je ne te hais point. }Tu le dois.\\
+     \Role{Chimène}
+     \phantom{Va, je ne te hais point. Tu le dois. }Je ne puis.\\
+        ...
+     \end{verse}
+
+   Séparez les lignes de chaque strophe avec ‘\\’, et utilisez une ou
+plusieurs lignes vides pour séparer les strophes.
+
+     \begin{verse}
+     \makebox[\linewidth][c]{\textit{De soy-même} --- Clément Marot}
+       \\[1\baselineskip]
+     Plus ne suis ce que j'ai été     \\
+     Et plus ne saurai jamais l'être  \\
+     Mon beau printemps et mon été    \\
+     Ont fait le saut par la fenêtre
+
+     Amour tu as été mon maître       \\
+     Je t'ai servi sur tous les dieux \\
+     Ah si je pouvais deux fois naître\\
+     Comme je te servirais mieux
+     \end{verse}
+
+En sortie, les marges sont renfoncées sur la gauche et la droite, les
+paragraphes ne le sont pas, et le texte n’est pas justifié à droite.
+
 
 File: latex2e-fr.info,  Node: Line breaking,  Next: Page breaking,  Prev: Environments,  Up: Top
 
@@ -6809,20 +7192,33 @@
 d’espaces.  Pour produire un document imprimé, cette séquence doit être
 rompue en lignes (et ces lignes doivent être rompues en pages).
 
-   D’ordinaire LaTeX effectue la rupture de ligne (et de page) pour
-vous, mais dans certains environnements, vous faites la rupture
-vous-même avec la commande ‘\\’, et vous pouvez toujours forcer
-manuellement les ruptures.
+   D’ordinaire LaTeX effectue pour vous les sauts de ligne (et de page)
+pour dans le corps du text, mais dans certains environnement vous forcez
+manuellement les sauts.
 
+   Un flux de production communément utilisé est d’obtenir une version
+finale du contenu du document avant de faire une passe finale dessus et
+de considérer le sauts de lignes (et de pages).  La plupart des gens ne
+considèrent pas que LaTeX est un traitement de texte parce qu’il
+n’affiche pas instantannément la sortie.  Toutefois, différer la sortie
+encourage l’utilisateur à remettre jusqu’à la fin des ajustements de
+format, et ainsi évite bien des va-et-vients sur des sauts susceptibles
+de re-changer.
+
+Différer la sortie a d’autres avantages : cela permet de ne faire aucun
+compromis sur la composition, ce qui assure que ce qu’on voit est
+exactement ce qu’on obtient, et cela aide également les auteurs à se
+concentrer soit sur écrire, soit sur se relire, plutôt que les distraire
+en faisant les deux à la fois.
+
 * Menu:
 
 * \\:: Commencer une nouvelle ligne.
 * \obeycr & \restorecr:: Faire que chaque ligne d’entrée commence une nouvelle ligne de sortie.
 * \newline:: Sauter à la ligne
 * \- (césure): \- (hyphenation). Insérer une césure explicite.
-* \discretionary:: Insérer une crésure explicite en contrôlant le caractère d’union.
-* \fussy:: Être pointilleux sur le passage à la ligne.
-* \sloppy:: Être tolérant sur le passage à la ligne.
+* \discretionary:: Contrôler explicitement le caractère de césure.
+* \fussy & \sloppy:: Être plus ou moins exigeant sur le passage à la ligne.
 * \hyphenation:: Dire à LaTeX comment gérer la césure d’un mot.
 * \linebreak & \nolinebreak:: Forcer & éviter les saut à la ligne.
 
@@ -6832,37 +7228,71 @@
 9.1 ‘\\’
 ========
 
-Synopsis :
+Synopsis, l’un parmi :
 
+     \\
      \\[ESPACEENPLUS]
 
-   ou
+   ou l’un parmi :
 
+     \\*
      \\*[ESPACEENPLUS]
 
-   Commencer une nouvelle ligne.  L’argument optionnel ESPACEENPLUS
-spécifie l’espace supplémentaire vertical à insérer avant la ligne
-suivante.  Ceci peut être une longueur négative.  Le texte avant le saut
-est composé à sa longueur normale, c.-à-d. qu’il n’est pas dilaté pour
-remplir la largeur de la ligne.
+   Finit la ligne courante.  L’argument optionnel ESPACEENPLUS spécifie
+l’espace supplémentaire vertical à insérer avant la ligne suivante.
+C’est une longueur elastique (*note Lengths::) et elle peut être
+négative.  Le texte avant le saut est composé à sa longueur normale,
+c.-à-d. qu’il n’est pas dilaté pour remplir la largeur de la ligne.
+Cette commande est fragile (*note \protect::).
 
+     \title{Mon histoire~: \\[7mm]
+            un conte pathétique}
+
+La forme étoilée, ‘\\*’, dit à LaTeX de ne pas commencer une nouvelle
+page entre les deux lignes, en émettant un ‘\nobreak’.
+
    Les sauts de ligne explicites au sein du corps de texte sont
-inhabituels en LaTeX.  en particulier, pour commencer un nouveau
-paragraphe laissez plutôt une ligne à blanc.  Cette commande est
-utilisée principalement en dehors du flux principal de texte comme dans
-un environnement ‘tabular’ ou ‘array’.
+inhabituels en LaTeX.  En particulier, on ne commence un nouveau
+paragraphe avec ‘\\’, mais on laisse une ligne à blanc pour le faire.
+De même, on ne met pas une séquence de ‘\\’ pour créer un espace
+vertical, mais on utilise à la place ‘\vspace{LONGUEUR}’,
+‘\leavevmode\vspace{LONGUEUR}’, ou ‘\vspace*{LONGUEUR}’ si on veut que
+l’espace ne soit pas supprimé au sommet d’une nouvelle page (*note
+\vspace::).
 
-   Dans des circonstances ordinaires (par ex. en dehors d’une colonne
-spécifiée par ‘p{...}’ dans un environnement ‘tabular’) la commande
-‘\newline’ est un synonyme de ‘\\’ (*note \newline::).
+   Cette commande est utilisée principalement en dehors du flux
+principal de texte comme dans un environnement ‘tabular’ ou ‘array’ ou
+dans un environnement d’équation.
 
-   En plus de commencer une nouvelle ligne, la forme étoilée ‘\\*’ dit à
-LaTeX de ne pas commencer une nouvelle page entre les deux lignes, en
-émettant un ‘\nobreak’.
+   La commande ‘\newline’ est un synonyme de ‘\\’ (*note \newline::)
+dans des circonstances ordinaires (un exemple d’exception est la colonne
+de type ‘p{...}’ dans un environnement ‘tabular’ ; *note tabular::) .
 
-     \title{Mon histoire~: \\[7mm]
-            un conte pathétique}
+   La commande ‘\\’ est une macro, et sa définition change selon le
+contexte, de sorte que sa définition diffère pour chaque cas selon qu’on
+est dans du texte normal, ou dans un environnement ‘center’, ou
+‘flushleft’, ou ‘tabular’.  Dans du texte normal quand elle force un
+saut de ligne, elle est essentielleent un raccourci pour ‘\newline’.
+Elle ne termine ni le mode horizontal ni le paragraphe, mais insère
+juste un ressort et une pénalité de sorte que lorsque le paragraphe se
+termine un saut de ligne se produit à cet endroit, avec la ligne plus
+courte bourrée avec de l’espace blanc.
 
+   Vous obtenez l’erreur ‘LaTeX Error: There's no line here to end’ si
+vous utilisez ‘\\’ pour demander une nouvelle ligne, plutôt que pour
+finir la ligne courante.  Par exemple si vous avez ‘\begin{document}\\’
+ou, plus vraisemblablement, quelque-chose du genre de :
+
+     \begin{center}
+       \begin{minipage}{0.5\textwidth}
+       \\
+       Dans cet espace vertical apposez votre marque.
+       \end{minipage}
+     \end{center}
+
+   La solution est de remplacer la double contr’oblique par
+quelque-chose du genre de ‘\vspace{\baselineskip}’.
+
 
 File: latex2e-fr.info,  Node: \obeycr & \restorecr,  Next: \newline,  Prev: \\,  Up: Line breaking
 
@@ -6875,27 +7305,63 @@
 aussi un passage à la ligne dans la sortie.  La commande ‘\restorecr’
 restaure le comportement normal vis à vis des sauts de ligne.
 
+   Ceci n’est pas la façon d’afficher texutellement du texte ou du code
+informatique.  Utilisez plutôt ‘verbatim’ (*note verbatim::).
+
+   Avec les réglages par défaut habituels de LaTeX, l’exemple suivant :
+
+     aaa
+     bbb
+
+     \obeycr
+     ccc
+     ddd
+        eee
+
+     \restorecr
+     fff
+     ggg
+
+     hhh
+     iii
+
+produit en sortie quelque-chose du genre de :
+
+       aaa bbb
+       ccc
+     ddd
+     eee
+
+     fff ggg
+       hhh iii
+
+où les renfoncements sont des renfoncements de pagragraphes.
+
 
 File: latex2e-fr.info,  Node: \newline,  Next: \- (hyphenation),  Prev: \obeycr & \restorecr,  Up: Line breaking
 
 9.3 ‘\newline’
 ==============
 
-Dans du texte ordinaire ceci est équivalent à une double-contr’oblique
-(*note \\::) ; cela rompt la ligne, sans dilatation du texte le
-précéndent.
+Dans du texte ordinaire, cette commande termine une ligne d’une façon
+qui ne la justifie pas à droite, de sorte que le texte précédent la fin
+de ligne n’est pas étiré.  C-à-d. que, en mode paragraphe (*note
+Modes::), la commande ‘\newline’ est équivalente à une
+double-contr’oblique (*note \\::).  Cette commande est fragile (*note
+\protect::).
 
-   Au sein d’un environnement ‘tabular’ ou ‘array’, dans une colonne
-avec un specificateur produisant une boîte paragraphe, comme typiquement
-‘p{..}’, ‘\newline’ insère un saut de ligne au sein de la colonne,
-c.-à-d. insère un saut de ligne à l’intérieur de la colonne, c.-à-d.
-qu’il ne rompt pas la ligne entière.  Pour rompre la ligne entière
-utilisez ‘\\’ ou son équivalent ‘\tabularnewline’.
+   Toutefois, les deux commandes diffèrent au sein d’un environnement
+‘tabular’ ou ‘array’.  Dans une colonne avec un specificateur produisant
+une boîte paragraphe, comme typiquement ‘p{..}’, ‘\newline’ insère un
+saut de ligne au sein de la colonne, c.-à-d. insère une fin de ligne à
+l’intérieur de la colonne, c.-à-d. qu’elle ne rompt pas la ligne entière
+de tableau.  Pour rompre la ligne entière utilisez ‘\\’ ou son
+équivalent ‘\tabularnewline’.
 
-   L’exemple suivant écrit ‘Nom~:’ et ‘Adresse~:’ comme deux ligne ain
+   L’exemple suivant écrit ‘Nom~:’ et ‘Adresse~:’ comme deux lignes au
 sein d’une seule cellule du tableau.
 
-     \begin{tabular}{p{2.5cm}{\hspace{5cm}}p{2.5cm}}
+     \begin{tabular}{p{2.5cm}@{\hspace{5cm}}p{2.5cm}}
        Nom~: \newline Adresse~: &Date~: \\ \hline
      \end{tabular}
 
@@ -6907,18 +7373,42 @@
 9.4 ‘\-’ (césure à gré)
 =======================
 
-La commande ‘\-’ commande dit à LaTeX qu’il peut faire une césure du
-mode à cet endroit.  LaTeX est très bon en ce qui concerne les césures,
-et il trouve la plupart des points corrects de césure, tout en n’en
-utilisant presque jamais un incorrect.  La commande ‘\-’ est commande
-est utilisée pour les cas exceptionnels.
+La commande ‘\-’ dit à LaTeX qu’il peut faire une césure du mot à cet
+endroit.  Quand vous insérez des commandes ‘\-’ dans un mot, le mot ne
+pourra subir de césure qu’à ces endroits et non dans aucun des autres
+points de césure que LaTeX aurait pu choisir sinon.  Cette commande est
+robuste (*note \protect::).
 
-   Quand vous insérez des commandes ‘\-’ dans un mot, le mot ne pourra
-avoir de césure qu’à ces endroit et non dans aucun des points de césure
-que LaTeX aurait pu choisir sinon.
+   LaTeX est bon en ce qui concerne les césures, et il trouve la plupart
+des points corrects de césure, tout en n’en utilisant presque jamais un
+incorrect.  La commande ‘\-’ est utilisée pour les cas exceptionnels.
 
+   Par ex., LaTeX d’ordinaire ne fait pas de césure dans les mots
+contenant un trait d’union.  Ci-dessous le mot long et portant une
+césure indique que LaTeX doit insérer des espaces inacceptablement long
+pour composer la colonne étroite :
+
+     \begin{tabular}{rp{4.5cm}}
+        Isaac Asimov &La tradition de
+        l'anti-intellectualisme
+        % l'an\-ti-in\-tel\-lec\-tu\-al\-isme
+        a été une tendance constante, qui a fait son chemin dans notre vie
+        politique et culturelle, nourrie par la fausse idée que la démocratie
+        signifie que mon ignorance vaut autant que votre savoir.
+     \end{tabular}
+
+Si on met en commentaire la troisième ligne et sort de commentaire la
+quatrième, alors les choses s’ajusteront bien mieux.
+
+   La commande ‘\-’ ne fait qu’autoriser LaTeX à faire une césure à cet
+endroit, elle ne force pas la césure.  Vous pouvez forcer la césure avec
+quelque-chose du genre de ‘ef-\linebreak farons’.  Bien sûr, si vous
+changez plus tard le texte, alors cette césure forcée pourrait avoir
+l’air très étrange, c’est pourquoi cette approche demande de
+l’attention.
+
 
-File: latex2e-fr.info,  Node: \discretionary,  Next: \fussy,  Prev: \- (hyphenation),  Up: Line breaking
+File: latex2e-fr.info,  Node: \discretionary,  Next: \fussy & \sloppy,  Prev: \- (hyphenation),  Up: Line breaking
 
 9.5 ‘\discretionary’ (point de césure généralisé)
 =================================================
@@ -6967,35 +7457,28 @@
      \end{document}
 
 
-File: latex2e-fr.info,  Node: \fussy,  Next: \sloppy,  Prev: \discretionary,  Up: Line breaking
+File: latex2e-fr.info,  Node: \fussy & \sloppy,  Next: \hyphenation,  Prev: \discretionary,  Up: Line breaking
 
-9.6 ‘\fussy’
-============
+9.6 ‘\fussy’ & ‘\sloppy’
+========================
 
 La déclaration ‘\fussy’ (ce qui est le réglage par défaut) a pour effet
 que TeX fait le difficile à propos des saut de ligne.  Ceci évite
 d’ordinaire trop d’espace entre les mots, au prix d’occasionnellement
 une boîte trop pleine (‘overfull \hbox’).
 
-   Cette commande annule l’effet d’une commande ‘\sloppy’ précédente
-(*note \sloppy::).
+   Cette commande annule l’effet d’une commande ‘\sloppy’ précédente.
 
-
-File: latex2e-fr.info,  Node: \sloppy,  Next: \hyphenation,  Prev: \fussy,  Up: Line breaking
+   La déclaration ‘\sloppy’ a pour effet que TeX fasse moins le
+difficile à propos des sauts de ligne.  Ceci evite les boîtes trop
+pleines, au prix d’un espacement lâche entre les mots.
 
-9.7 ‘\sloppy’
-=============
+   L’effet dure jusqu’à la prochaine commande ‘\fussy’.
 
-La déclaration ‘\sloppy’ a pour effet que TeX fasse moins le difficile à
-propos des sauts de ligne.  Ceci evite les boîtes trop pleines, au prix
-d’un espacement lâche entre les mots.
-
-   L’effet dure jusqu’à la prochaine commande ‘\fussy’ (*note \fussy::).
-
 
-File: latex2e-fr.info,  Node: \hyphenation,  Next: \linebreak & \nolinebreak,  Prev: \sloppy,  Up: Line breaking
+File: latex2e-fr.info,  Node: \hyphenation,  Next: \linebreak & \nolinebreak,  Prev: \fussy & \sloppy,  Up: Line breaking
 
-9.8 ‘\hyphenation’
+9.7 ‘\hyphenation’
 ==================
 
 Synopsis :
@@ -7014,7 +7497,7 @@
 
 File: latex2e-fr.info,  Node: \linebreak & \nolinebreak,  Prev: \hyphenation,  Up: Line breaking
 
-9.9 ‘\linebreak’ & ‘\nolinebreak’
+9.8 ‘\linebreak’ & ‘\nolinebreak’
 =================================
 
 Synopsis :
@@ -7180,13 +7663,13 @@
 11 Note en bas de page
 **********************
 
-Mettez une note en bas de la page courante avec la commande ‘\footnote’
+Mettez une note en bas de la page courante avec la commande ‘\footnote’,
 comme ci-dessous.
 
      Noël Coward a dit plaisamment que lire une note en bas de page, c'est
      comme devoir descendre répondre à la porte d'entrée alors qu'on est en
-     train de faire l'amour\footnote{Je ne peux pas le savoir ; je ne lis
-     jamais les notes en bas de page}
+     train de faire l'amour\footnote{Je n'en sais rien, je ne lis pas les
+     notes en bas de page.}
 
    Vous pouvez placer beaucoup de notes en bas de page dans une page.
 Si le texte devient trop long alors il est continué sur la page
@@ -7196,13 +7679,18 @@
 commandes ‘\footnotemark’ et ‘\footnotetext’, ce qui est utiles dans des
 circonstances speciales.
 
+   Pour faire que les références bibliographiques sortent comme des
+notes en bas de page vous devez inclure un style bibliographique avec ce
+comportement (*note Using BibTeX::).
+
 * Menu:
 
 * \footnote:: Insérer une note en bas de page.
 * \footnotemark:: Insérer la marque seulement d’une note en bas de page.
 * \footnotetext:: Insérer le texte seulement d’une note en bas de page.
+* Notes en bas de page dans les titres de rubriques: Footnotes in section headings.  Titre de chapitre ou de rubrique.
 * Notes dans un tableau: Footnotes in a table. Notes de tableau.
-* Notes en bas de page dans les titres de rubriques: Footnotes in section headings.  Titre de chapitre ou de rubrique.
+* Footnotes of footnotes::   Classes multiples de notes en bas de page.
 * Paramètres des notes en bas de page: Footnote parameters. Les paramètre pour formatter les notes en bas de page.
 
 
@@ -7242,8 +7730,8 @@
 l’endroit où l’on peut utiliser une ‘\footnote’ ; par exemple, vous ne
 pouvez pas l’utiliser dans l’argument d’une commande de rubricage telle
 que ‘\chapter’ (elle ne peut être utilisée seulement en mode paragraphe
-le plus externe).  Il y a des contournements ; voir les rubriques
-suivantes.
+externe ; *note Modes::).  Il y a des contournements ; voir les
+rubriques suivantes.
 
    Au sein d’un environnement ‘minipage’ la commande ‘\footnote’ utilise
 le compteur ‘mpfootnote’ au lieu de ‘footnote’, de sorte que les notes
@@ -7257,24 +7745,42 @@
 11.2 ‘\footnotemark’
 ====================
 
-Synopsis :
+Synopsis, l’un parmi :
 
      \footnotemark
+     \footnotemark[NUMÉRO]
 
-   Sans l’argument optionnel, la commande ‘\footnotemark’ place dans le
-texte le numéro de la note courante.  Cette commande peut être utilisée
-en mode paragraphe interne.  Vous pouvez donner le texte de la note
-séparément la commande ‘\footnotetext’.
+   PLace dans le texte la marque de la note courante.  Pour spécifier le
+texte associé de la note voir *note \footnotetext::.  L’argument
+optionnel NUMÉRO a pour que la commande utilise ce numéro pour
+déterminer la marque de note en bas de page.  Cette commande peut être
+utilisée en mode paragraphe interne (*note Modes::).
 
-   Cette commande pour produire plusieurs marque de note en bas de page
-faisant référence à la même note avec
+   Si vous utilisez ‘\footnotemark’ sans l’argument optionnel alors elle
+incrémente le compteur ‘footnote’, mais si vous utilisez l’argument
+optionnel NUMÉRO, alors elle ne l’incrémente pas.  L’exemple suivant
+produit plusieurs marques de note en bas de page faisant référence à la
+même note :
 
-     \footnotemark[\value{footnote}]
+     Le premier théorème \footnote{Dû à Gauss.}
+     et le deuxième théorème\footnotemark[\value{footnote}]
+     ainis que le troisième théorème\footnotemark[\value{footnote}].
 
-après la première commande ‘\footnote’.
+   S’il y a d’autres notes entre celles-ci, alors vous devez mémoriser
+la valeur du numéro de la marque commune.  L’exemple suivant
 
+     \title{Un traité sur le théorème du binôme}
+     \newcounter{sauvenumnote}
+     ...
+     \setcounter{sauvenumnote}{\value{footnote}}
+     \author{J Moriarty\thanks{University of Leeds}
+       \and A C Doyle\thanks{Durham University}
+       \and S Holmes\footnotemark[\value{sauvenumnote}]}
+     \begin{document}
+     \maketitle
+
 
-File: latex2e-fr.info,  Node: \footnotetext,  Next: Footnotes in a table,  Prev: \footnotemark,  Up: Footnotes
+File: latex2e-fr.info,  Node: \footnotetext,  Next: Footnotes in section headings,  Prev: \footnotemark,  Up: Footnotes
 
 11.3 ‘\footnotetext’
 ====================
@@ -7291,9 +7797,35 @@
 paragraphe externe.
 
 
-File: latex2e-fr.info,  Node: Footnotes in a table,  Next: Footnotes in section headings,  Prev: \footnotetext,  Up: Footnotes
+File: latex2e-fr.info,  Node: Footnotes in section headings,  Next: Footnotes in a table,  Prev: \footnotetext,  Up: Footnotes
 
-11.4 Notes en bas de page dans un tableau
+11.4 Note en bas de page dont le renvoi est au sein d’un titre de rubrique
+==========================================================================
+
+Mettre une note en bas de page depuis un titre de rubrique, comme dans :
+
+     \section{Les ensembles complets\protect\footnote{Ce texte est dû à ...}}
+
+a pour effet que la note en bas de page apparaît à la fois en bas de la
+page où la rubrique commence, et de celle où son titre apparaît dans la
+table des matières, ce qui vraisembablement n’est pas voulu.  Pour
+qu’elle n’apparaisse pas sur la table des matières utilisez le paquetage
+‘footmisc’ avec l’option ‘stable’.
+
+     \usepackage[stable]{footmisc}
+      ..
+     \begin{document}
+      ..
+     \section{Les ensembles complets\footnote{Ce texte est dû à R~Jones.}}
+
+   Notez que le ‘\protect’ a disparu ; l’inclure aurait pour effet que
+la note en bas de page apparaîtrait de nouveau dans la table des
+matières.
+
+
+File: latex2e-fr.info,  Node: Footnotes in a table,  Next: Footnotes of footnotes,  Prev: Footnotes in section headings,  Up: Footnotes
+
+11.5 Notes en bas de page dans un tableau
 =========================================
 
 Au sein d’un environnement ‘table’ la commande ‘\footnote’ ne fonctionne
@@ -7342,47 +7874,41 @@
      \end{table}
 
 
-File: latex2e-fr.info,  Node: Footnotes in section headings,  Next: Footnote parameters,  Prev: Footnotes in a table,  Up: Footnotes
+File: latex2e-fr.info,  Node: Footnotes of footnotes,  Next: Footnote parameters,  Prev: Footnotes in a table,  Up: Footnotes
 
-11.5 Note en bas de page dont le renvoi est au sein d’un titre de rubrique
-==========================================================================
+11.6 Notes en bas de page sur d’autres notes
+============================================
 
-Mettre une note en bas de page depuis un titre de rubrique, comme dans :
+En particulier dans les sciences humaines, les auteurs peuvent avoir
+plusieurs classes de notes en bas de pages, y compris une note en bas de
+page qui porte sur une autre note en bas de page.  Le paquetage
+‘bigfoot’ étend le mécanisme de note en bas de page par défaut de LaTeX
+de bien des manières, y compris pour permettre de faire les deux notes
+de l’exemple ci-dessous :
 
-     \section{Les ensembles complets\protect\footnote{Ce texte est dû à ...}}
+     \usepackage{bigfoot}              % dans le préambule
+     \DeclareNewFootnote{Default}
+     \DeclareNewFootnote{from}[alph]   % crée la classe \footnotefrom{}
+      ...
+     Le troisième théorème est une réciproque partielle du second.\footnotefrom{%
+       Remarqué par Wilson.\footnote{Deuxième édition seulement.}}
 
-a pour effet que la note en bas de page apparaît à la fois en bas de la
-page où la rubrique commence, et de celle où son titre apparaît dans la
-table des matières, ce qui vraisembablement n’est pas voulu.  Pour
-qu’elle n’apparaisse pas sur la table des matières utilisez le paquetage
-‘footmisc’ avec l’option ‘stable’.
-
-     \usepackage[stable]{footmisc}
-      ..
-     \begin{document}
-      ..
-     \section{Les ensembles complets\footnote{Ce texte est dû à R~Jones.}}
-
-   Notez que le ‘\protect’ a disparu ; l’inclure aurait pour effet que
-la note en bas de page apparaîtrait de nouveau dans la table des
-matières.
-
 
-File: latex2e-fr.info,  Node: Footnote parameters,  Prev: Footnotes in section headings,  Up: Footnotes
+File: latex2e-fr.info,  Node: Footnote parameters,  Prev: Footnotes of footnotes,  Up: Footnotes
 
-11.6 Paramètres des notes en bas de page
+11.7 Paramètres des notes en bas de page
 ========================================
 
 ‘\footnoterule’
      Produit le filet de séparation entre texte principal sur une page
-     et les notes en bas de cette page.  Les dimension par défaut :
+     et les notes en bas de cette page.  Les dimensions par défaut :
      épaisseur (ou largeur) ‘0.4pt’, et longueur ‘0.4\columnwidth’ dans
      les classes standard de document (à l’exception ‘slide’, où elle
      n’apparaît pas).
 
 ‘\footnotesep’
      La hauteur de l’étai placé au début de la note en bas de page.  Par
-     défaut, c’est réglé à l’étai nomal pour des police de taille
+     défaut, c’est réglé à l’étai normal pour des polices de taille
      ‘\footnotesize’ (*note Font sizes::), donc il n’y a pas d’espace
      supplémentaire entre les notes.  Cela vaut ‘6.65pt’ pour des
      polices à ‘10pt’, ‘7.7pt’ pour ‘11pt’, et ‘8.4pt’ pour ‘12pt’.
@@ -7408,7 +7934,9 @@
 * \newenvironment & \renewenvironment:: Définir un nouvel environnement.
 * \newtheorem:: Définir un nouvel environnement de semblable à ‘theorem’.
 * \newfont:: Définir un nouveau nom de police.
-* \protect:: Utiliser des commandes fragile.
+* \protect:: Utiliser des commandes fragiles.
+* \ignorespaces & \ignorespacesafterend:: Supprimer des espaces superflus.
+* xspace package:: Espace après une macros, conditionnellement.
 
 
 File: latex2e-fr.info,  Node: \newcommand & \renewcommand,  Next: \providecommand,  Up: Definitions
@@ -7488,11 +8016,11 @@
      la valeur par défaut s’il y a un argument par défaut et que vous
      n’exercez pas l’option).
 
-   TeX ignore les espaces dans le code source à la suite d’une séquence
-de contrôle alphabétique, comme dans ‘\cmd ’.  Si vous désirez une
-espace réellement à cet endroit, une solution est de taper ‘{}’ après la
-commande (‘\cmd{} ’), et un autre est d’utiliser un espace de contrôle
-explicite (‘\cmd\ ’).
+   TeX ignore les blancs dans le code source à la suite d’un mot de
+contrôle (*note Control sequences::), comme dans ‘\cmd ’.  Si vous
+désirez une espace réellement à cet endroit, une solution est de taper
+‘{}’ après la commande (‘\cmd{} ’), et un autre est d’utiliser un espace
+de contrôle explicite (‘\cmd\ ’).
 
    Un exemple simple de définition d’une nouvelle commande :
 ‘\newcommand{\JM}{Jean Martin}’ a pour effet le remplacement de ‘\JM’
@@ -7550,7 +8078,51 @@
 supplémentaire d’accolades est nécessaire, au sein de la définition :
 ‘\newcommand{\nomnavire}[1]{{\it #1}}’.
 
+* Menu:
+
+* Control sequences:: Séquence de contrôle, mot de contrôle et symbole de contrôle.
+
 
+File: latex2e-fr.info,  Node: Control sequences,  Up: \newcommand & \renewcommand
+
+12.1.1 Séquence de contrôle, mot de contrôle et symbole de contrôle
+-------------------------------------------------------------------
+
+En lisant l’entrée TeX convertit la séquence des caractères lus en une
+sésuence d’“unités lexicales”, encore apelées “lexèmes”(1).  Lorsque TeX
+voit une contr’oblique ‘\’, il gère les caractères suivant d’une manière
+spéciale de sorte à former une unité lexicale “séquence de contrôle”.
+
+   Les séquences de contrôle peuvent être classées en deux catégories :
+
+   • Les “mots de contrôle”, quand la séquence de contrôle est formée à
+     partir d’une ‘\’ suivie par au moins une lettre ASCII, suivie par
+     au moins un blanc.  La séquence des au moins une lettre ASCII forme
+     ce qu’on appel le “nom de la séquence de contrôle”.
+   • Les “symboles de contrôle”, quand la séquence de contrôle est
+     formée à partier d’une ‘\’ suivi d’un unique caractère qui n’est
+     pas une lettre.
+
+   Les blancs suivant un mot de contrôle sont ignorés et ne produisent
+aucun espace blanc en sortie (*note \newcommand & \renewcommand:: et
+*note \(SPACE)::).
+
+   Étant donné que la commande ‘\relax’ ne fait rien, l’exemple suivant
+imprime ‘Bonjour !’ — on a utilisé des espaces visible ‘␣’ au lieu de
+blancs pour la clareté de l’exemple :
+
+     Bon\relax␣␣␣
+     ␣␣␣jour !
+
+Ceci parce que les blancs suivant ‘\relax’, y compris le caractère
+saut-de-ligne, sont ignorés, et que les blancs en début de ligne sont
+aussi ignorés (*note Leading blanks::).
+
+   ---------- Footnotes ----------
+
+   (1) En anglais c’est le terme jeton — token — qui est utilisé.
+
+
 File: latex2e-fr.info,  Node: \providecommand,  Next: \makeatletter & \makeatother,  Prev: \newcommand & \renewcommand,  Up: Definitions
 
 12.2 ‘\providecommand’
@@ -7561,8 +8133,8 @@
 
    Synopsis :
 
-     \providecommand{CMD}[NARGS][OPTARGDÉFAUT]{DEFN}
-     \providecommand*{CMD}[NARGS][OPTARGDÉFAUT]{DEFN}
+     \providecommand{\CMD}[NARGS][OPTARGDÉFAUT]{DÉFN}
+     \providecommand*{\CMD}[NARGS][OPTARGDÉFAUT]{DÉFN}
 
    Si aucune commande de ce nom n’existe alors ceci a le même effet que
 ‘\newcommand’ (*note \newcommand & \renewcommand::).  Si une commande de
@@ -7729,23 +8301,33 @@
 
 File: latex2e-fr.info,  Node: \newlength,  Next: \newsavebox,  Prev: \newcounter,  Up: Definitions
 
-12.6 ‘\newlength’ : allouer une longueur
-========================================
+12.6 ‘\newlength’
+=================
 
-Alloue un nouveau registre de “longueur”.  Synopsis :
+Synopsis :
 
-     \newlength{\ARG}
+     \newlength{\LONGUEUR}
 
-   Cette commande prnedre un argument obligatoire qui doit commencer par
-une contr’oblique (‘\’).  Elle crée un nouveau registre de longueur
-nommé ‘\ARG’, ce qui constitue un emplacement où détenir des longueurs
-(élastiques) telles que ‘1in plus.2in minus.1in’ (ce que TeX de base
-appelle un registre ‘skip’, ou regristre de pas).  Le registre est crée
-avec une valeur initiale de zéro.  La séquence de contrôle ‘\ARG’ doit
-ne pas être déjà définie.
+   Alloue un nouveau registre de longueur (*note Lengths::).  L’argument
+obligatoire ‘\LONGUEUR’ doit être une séquence de contrôle (*note
+Control sequences::), et donc commencer par une contr’oblique ‘\’ dans
+les circonstances normales.  Le nouveau registre détient des longueurs
+(élastiques) telles que ‘72.27pt’ ou ‘1in plus.2in minus.1in’ (un
+registre de longueur LaTeX est ce que TeX de base appelle un registre
+‘skip’, ou registre de pas).  Le registre est créé avec une valeur
+initiale de zéro.  La séquence de contrôle ‘\LONGUEUR’ doit ne pas être
+déjà définie.
 
-   *Note Lengths::, pour plus d’information à propos des longueurs.
+   Voici une exemple :
 
+     \newlength{\graphichgt}
+
+   Si vous oubliez la contr’oblique alors vous obtenez l’erreur ‘Missing
+control sequence inserted’.  Si la séquence de contrôle existe déjà
+alors vous obtenez quelque-chose du genre de ‘LaTeX Error: Command
+\graphichgt already defined. Or name \end... illegal, see p.192 of the
+manual’.
+
 
 File: latex2e-fr.info,  Node: \newsavebox,  Next: \newenvironment & \renewenvironment,  Prev: \newlength,  Up: Definitions
 
@@ -8040,7 +8622,7 @@
      \testpolicedilatee abc
 
 
-File: latex2e-fr.info,  Node: \protect,  Prev: \newfont,  Up: Definitions
+File: latex2e-fr.info,  Node: \protect,  Next: \ignorespaces & \ignorespacesafterend,  Prev: \newfont,  Up: Definitions
 
 12.11 ‘\protect’
 ================
@@ -8096,6 +8678,145 @@
      ...
 
 
+File: latex2e-fr.info,  Node: \ignorespaces & \ignorespacesafterend,  Next: xspace package,  Prev: \protect,  Up: Definitions
+
+12.12 ‘\ignorespaces & \ignorespacesafterend’
+=============================================
+
+Synopsis :
+
+     \ignorespaces
+
+ou
+
+     \ignorespacesafterend
+
+   Les deux commandes ont pour effet que LaTeX ignore l’espace blanc
+après la commande et jusqu’à rencontrer une boîte ou un caractère non
+blanc.  La premier commande vient de TeX de base, et la seconde est
+spécifique à LaTeX.
+
+   La commande ‘\ignorespaces’ est souvent utilisée quand on définit des
+commande au moyen de ‘\newcommand’, ou ‘\newenvironment’, ou ‘\def’.
+Ceci est illustré par l’exemple plus bas.  Il permet à un utilisateur
+d’afficher dans la marge combien de points rapporte chaque questions
+d’un questionnaire, mais il est malcommode parce que, comme illustré
+dans la liste ‘enumerate’, l’utilisateur ne doit pas mettre d’espace
+entre la commande et le texte de la question.
+
+     \newcommand{\points}[1]{\makebox[0pt]{\makebox[10em][l]{#1~pts}}
+     \begin{enumerate}
+       \item\points{10}aucun espace superflu inséré ici
+       \item\points{15} ici un espace superflu entre le nombre et le mot « ici »
+     \end{enumerate}
+
+La solution est de modifier comme ci-dessous :
+
+     \newcommand{\points}[1]{%
+       \makebox[0pt]{\makebox[10em][l]{#1~pts}}\ignorespaces}
+
+   Dans le second exemple on illustre comment l’espace blanc est enlevé
+de devant le texte.  Les commandes ci-dessous permettent à utilisateur
+d’attacher uniformément une civilité à un nom.  Mais si, quand il est
+donné, une civilité commence accidentellement par un espace alors
+‘\nomcomplet’ le reproduira.
+
+     \newcommand{\honorific}[1]{\def\honorific{#1}} % mémorise le titre
+     \newcommand{\fullname}[1]{\honorific~#1}   % met le titre devant le nom
+
+     \begin{tabular}{|l|}
+     \honorific{M./Mme}  \fullname{Jean} \\  % sans espace superflu
+     \honorific{ M./Mme} \fullname{Jean}     % espace superflu devant la civilité
+     \end{tabular}
+
+Pour réparer cela, modifier le en
+‘\newcommand{\fullname}[1]{\ignorespaces\honorific~#1}’.
+
+   Le ‘\ignorespaces’ est aussi souvent utilisé dans un
+‘\newenvironment’ à la fin de la clause BEGIN, comme dans
+‘\begin{newenvironment}{ENV NAME}{... \ignorespaces}{...}’.
+
+   Pour enlever l’espace blanc venant immédiatement après un
+environnement utilisez ‘\ignorespacesafterend’.  Dans l’exemple
+ci-dessous on affichier un espace vertical bien plus grand entre les
+première et deuxième environnement qu’entre le deuxième et le troisième.
+
+     \newenvironment{eq}{\begin{equation}}{\end{equation}}
+     \begin{eq}
+     e=mc^2
+     \end{eq}
+     \begin{equation}
+     F=ma
+     \end{equation}
+     \begin{equation}
+     E=IR
+     \end{equation}
+
+   On peut faire disparaître l’espace vertical en mettant un
+caractère ‘%’ de commentaire immédiatement après le ‘\end{eq}’, mais
+cela est malcommode.  La solution est de modifier en
+‘\newenvironment{eq}{\begin{equation}}{\end{equation}\ignorespacesafterend}’.
+
+
+File: latex2e-fr.info,  Node: xspace package,  Prev: \ignorespaces & \ignorespacesafterend,  Up: Definitions
+
+12.13 xspace package
+====================
+
+Synopsis :
+
+     \usepackage{xspace}
+       ...
+     \newcommand{...}{...\xspace}
+
+   La macro ‘\xspace’, quand utilisée à la fin de la définition d’une
+commande, ajoute une espace à moins que la commande soit suivie de
+certains caractères de poinctuation.
+
+   Après la séquence de contrôle d’une commande qui est un mot de
+contrôle (*note Control sequences::, contrairement aux symboles de
+contrôle tels que ‘\$’), TeX avale les caractères blancs.  Ainsi, dans
+la première phrase ci-dessous, en sortie on a ‘Provence’ placé
+parfaitement contre le point, sans espace entre les deux.
+
+     \newcommand{\PR}{Provence}
+     Notre école est en \PR .
+     Les étés en \PR{} sont agréables.
+
+   Mais à cause de l’avalement, la seconde phrase a besoin de
+l’adjonction d’accolades, sans quoi il n’y aurait pas d’espace entre
+‘Provence’ et ‘sont’.  (Beaucoup d’auteurs utilisent plutôt un ‘\ ’ pour
+cela.  *Note \(SPACE)::.)
+
+   Le paquetage ‘xspace’ fournit la commande ‘\xspace’.  Elle sert à
+écrire des commandes conçues pour être utilisées essentiellement dans du
+texte.  Elle doit être placée à la toute fin de la définition de ces
+commandes.  Elle insère un espace après la commande à moins que ce qui
+la suive immédiatement soit dans une liste d’exceptions.  Dans l’exemple
+suivant, on peut se passer de l’adjonction d’accolades.
+
+     \newcommand{\PR}{Provence\xspace}
+     Notre école est en \PR .
+     Les étés en \PR{} sont agréables.
+
+   La liste d’exceptions par défaut contient les caractères
+‘,.'/?;:!~-)’, ainsi que l’accolade ouvrante, la commande
+contr’olbique-espace discutée plus haut, et les commandes ‘\footnote’ ou
+‘\footnotemark’.  On peut ajouter des éléments à cette liste comme avec
+‘\xspaceaddexceptions{\manotebdpi \manotebdpii}’ qui rajoute les
+séquences de contrôle ‘\manotebdpi’ et ‘\manotebdpii’ à la liste, et
+retrancher un élément de la liste comme avec
+‘\xspaceremoveexception{!}’.
+
+   Comment : nombre d’experts préfèrent ne pas utiliser ‘\xspace’.  La
+mettre dans une définition signifie que la commande sera en général
+suivie du bon espacement.  Mais il n’est pas aisé de prédire quand
+ajouter les accolades ‘{}’ parce que ‘\xspace’ se sera trompé, comme
+lorsque elle est suivie d’une autre commande, et donc ‘\xspace’ peut
+rendre l’édition d’un matériel plus difficile et plus faillible que de
+mettre systématiquement les accolades.
+
+
 File: latex2e-fr.info,  Node: Counters,  Next: Lengths,  Prev: Definitions,  Up: Top
 
 13 Compteurs
@@ -8109,10 +8830,10 @@
 les classes standardes de documents LaTeX pour contrôler la
 numérotation.
 
-     part paragraphe figure enumi
-     chapter subparagraph table enumii
-     section page footnote enumiii
-     subsection équation mpfootnote enumiv
+     part          paragraph    figure     enumi
+     chapter       subparagraph table      enumii
+     section       page         footnote   enumiii
+     subsection    equation     mpfootnote enumiv
      subsubsection
 
 * Menu:
@@ -8210,7 +8931,7 @@
      \newcounter{autre} \setcounter{autre}{\value{essai}}
      \addtocounter{essai}{1}
 
-     Le comppteur essai vaut \arabic{essai}.
+     Le compteur essai vaut \arabic{essai}.
      Le compteur autre vaut \arabic{autre}.
 
    Cet exemple insère ‘\hspace{4\parindent}’.
@@ -8392,6 +9113,7 @@
 * \settodepth:: Assigne à une longueur la profondeur de quelque-chose.
 * \settoheight:: Assigne à une longueur la hauteur de quelque-chose.
 * \settowidth:: Assigne à une longueur la largeur de quelque-chose.
+* Expressions::         Calculer avec des longueurs et des entiers.
 * Longueurs prédéfinies: Predefined lengths. Les longueur qui sont, en quelque sorte, prédéfinies.
 
 
@@ -8428,7 +9150,7 @@
      Point Didot, 1,07pt
 
 ‘cc’
-     Cicero, 12dd
+     Cicéro, 12dd, encore appelé “douze”.
 
 ‘sp’
      Point proportionné, (1/65536)pt
@@ -8459,13 +9181,33 @@
 
 Synopsis :
 
-     \setlength{\LONGUEUR}{VALEUR}
+     \setlength{\LONGUEUR}{QUANTITÉ}
 
-   La commande ‘\setlength’ règle la valeur d’une “commande de longueur”
-‘\LONGUEUR’ à l’argument VALEUR qui peut être exprimé dans n’importe
-quelle unité comprise par LaTeX, c.-à-d. des pouces (‘in’), des
-millimètres (‘mm’), des points (‘pt’), des « big points » (‘bp’), etc.
+   La commande ‘\setlength’ règle la longueur \LONGUEUR à QUANTITÉ.  Le
+nom ‘\LONGUEUR’ doit être une séquence de contrôle (*note Control
+sequences::), et donc commencer par une contr’oblique ‘\’ dans les
+circonstances normales.  La QUANTITÉ peut être une longueur élastique
+(*note Lengths::).  Elle peut être positve, négative ou nulle, et peut
+être exprimée dans n’importe quelle unité comprise par LaTeX (*note
+Units of length::).
 
+   Ci-dessous, avec les réglages par défaut de LaTeX le premier
+paragraphe est renfoncé alors que le second ne l’est pas.
+
+     J'ai dit au docteur que je m'étais cassé la jambe à deux endroits.
+
+     \setlength{\parindent}{0em}
+     Il me répondit d'arrêter d'aller à ces endroits.
+
+   Si vous n’avez pas déclaré \LONGUEUR avec ‘\newlength’, par exemple
+si vous faites une faute de frappe dessus comme dans
+‘\newlength{\specparindent}\setlength{\sepcparindent}{...}’, alors vous
+obtiendrez une erreur du genre de ‘Undefined control sequence.
+<argument> \sepcindent’.  Si vous oubliez la contr’oblique au début du
+nom de la longueur alors vous obtiendrez une erreur du genre de ‘Missing
+number, treated as zero. <to be read again> \relax l.19
+\setlength{specparindent}{0.6\parindent}’
+
 
 File: latex2e-fr.info,  Node: \addtolength,  Next: \settodepth,  Prev: \setlength,  Up: Lengths
 
@@ -8474,12 +9216,38 @@
 
 Synopsis :
 
-     \addtolength{\LONGUEUR}{VALEUR}
+     \addtolength{\LONGUEUR}{QUANTITÉ}
 
-   La commande ‘\addtolength’ incrémente une commande de longueur
-‘\LONGUEUR’ de la quantité spécifiée par l’argument QUANTITÉ, ce qui
-peut être négatif.
+   Incrémente la longueur ‘\LONGUEUR’ par QUANTITÉ.  Le nom ‘\LONGUEUR’
+doit être une séquence de contrôle (*note Control sequences::), et donc
+commencer par une contr’oblique ‘\’ dans les circonstances normales.  La
+QUANTITÉ peut être une longueur élastique (*note Lengths::).  Elle peut
+être positve, négative ou nulle, et peut être exprimée dans n’importe
+quelle unité comprise par LaTeX (*note Units of length::).
 
+   Dans l’exemple ci-dessous, si ‘\parskip’ commmence avec la valeur
+‘0pt plus 1pt’
+
+     Docteur : comment va le garçon qui a avalé une monnaie en argent ?
+     \addtolength{\parskip}{1pt}
+
+     Infirmière : aucun changement.
+
+alors il a la valeur ‘1pt plus 1pt’ pour le second paragraphe.
+
+   Si vous n’avez pas déclaré la longueur \LONGUEUR avec ‘\newlength’,
+par exemple si vous faites une faute de frappe dessus comme dans
+‘\newlength{\specparindent}\addtolength{\sepcparindent}{...}’, alors
+vous obtiendrez une erreur du genre de ‘Undefined control sequence.
+<argument> \sepcindent’.  Si c’est la QUANTITÉ qui utilise une longueur
+qui n’a pas été déclarée, par exemple si vous faites la faute de frappe
+comme cela ‘\addtolength{\specparindent}{0.6\praindent}’, alors vous
+obtenez une erreur du genre de ‘Undefined control sequence. <argument>
+\praindent’.  Si vous oubliez la contr’oblique au début du nom de la
+longueur, comme dans ‘\addtolength{parindent}{1pt}’, alors vous
+obtiendrez quelque-chose du genre de ‘You can't use `the letter p' after
+\advance’.
+
 
 File: latex2e-fr.info,  Node: \settodepth,  Next: \settoheight,  Prev: \addtolength,  Up: Lengths
 
@@ -8490,9 +9258,28 @@
 
      \settodepth{\LONGUEUR}{TEXTE}
 
-   La commande ‘\settodepth’ règle la valeur d’une commande le longueur
-‘\LONGUEUR’ à la profondeur de l’argument ‘texte’.
+   La commande ‘\settodepth’ règle la longueur ‘\LONGUEUR’ à la
+profondeur de la boîte que LaTeX obtient en composant l’argument
+‘texte’.  Le nom ‘\LONGUEUR’ doit être une séquence de contrôle (*note
+Control sequences::), et donc commencer par une contr’oblique ‘\’ dans
+les circonstances normales.
 
+   L’exemple ci-dessous imprime la profondeur maximale des descendantes
+de l’alphabet :
+
+     \newlength{\alphabetdepth}
+     \settodepth{\alphabetdepth}{abcdefghijklmnopqrstuvwxyz}
+     \the\alphabetdepth
+
+   Si vous n’avez pas déclaré la longueur \LONGUEUR avec ‘\newlength’,
+par exemple si vous faites une faute de frappe dans l’exemple ci-dessus
+comme dans ‘\settodepth{\aplhabetdepth}{abc...}’, alors vous obtiendrez
+quelque-chose du genre de ‘Undefined control sequence. <argument>
+\aplhabetdepth’.  Si vous oubliez la contr’oblique au début du nom de la
+longueur, comme dans ‘\settodepth{alphabetdepth}{...}’ alors vous
+obtiendrez quelque-chose du genre de ‘Missing number, treated as zero.
+<to be read again> \setbox’.
+
 
 File: latex2e-fr.info,  Node: \settoheight,  Next: \settowidth,  Prev: \settodepth,  Up: Lengths
 
@@ -8503,11 +9290,30 @@
 
      \settoheight{\LONGUEUR}{TEXTE}
 
-   La commande ‘\settoheight’ règle la valeur d’une commande le longueur
-‘\LONGUEUR’ à la hauteur de l’argument ‘texte’.
+   La commande ‘\settoheight’ règle la longueur ‘\LONGUEUR’ à la hauteur
+de la boîte ue LaTeX obtient en composant l’argument ‘texte’.  Le nom
+‘\LONGUEUR’ doit être une séquence de contrôle (*note Control
+sequences::), et donc commencer par une contr’oblique ‘\’ dans les
+circonstances normales.
 
+   L’exemple suivant imprime la hauteur maximale des ascendantes de
+l’alphabet ASCII bas de casse :
+
+     \newlength{\alphabetheight}
+     \settoheight{\alphabetheight}{abcdefghijklmnopqrstuvwxyz}
+     \the\alphabetheight
+
+   Si vous n’avez pas déclaré la longueur \LONGUEUR avec ‘\newlength’,
+par exemple si vous faites une faute de frappe dans l’exemple ci-dessus
+comme dans ‘\settoheight{\aplhabetheight}{abc...}’, alors vous
+obtiendrez quelque-chose du genre de ‘Undefined control sequence.
+<argument> \aplhabetdepth’.  Si vous oubliez la contr’oblique au début
+de \LONGUEUR, comme dans ‘\settoheight{alphabetheight}{...}’ alors vous
+obtiendrez quelque-chose du genre de ‘Missing number, treated as zero.
+<to be read again> \setbox’.
+
 
-File: latex2e-fr.info,  Node: \settowidth,  Next: Predefined lengths,  Prev: \settoheight,  Up: Lengths
+File: latex2e-fr.info,  Node: \settowidth,  Next: Expressions,  Prev: \settoheight,  Up: Lengths
 
 14.6 ‘\settowidth’
 ==================
@@ -8516,13 +9322,137 @@
 
      \settowidth{\LONGUEUR}{TEXTE}
 
-   La commande ‘\settoheight’ règle la valeur d’une commande le longueur
-‘\LONGUEUR’ à la largeur de l’argument ‘texte’.
+   La commande ‘\settowidth’ règle la longueur ‘\LONGUEUR’ à la largeur
+de la boîte que LaTeX obtient en composant l’argument ‘texte’.  Le nom
+‘\LONGUEUR’ doit être une séquence de contrôle (*note Control
+sequences::), et donc commencer par une contr’oblique ‘\’ dans les
+circonstances normales.
 
+   L’exemple suivant imprime la largeur de l’alphabet ASCII bas de
+casse :
+
+     \newlength{\alphabetwidth}
+     \settowidth{\alphabetwidth}{abcdefghijklmnopqrstuvwxyz}
+     \the\alphabetwidth
+
+   Si vous n’avez pas déclaré la longueur \LONGUEUR avec ‘\newlength’,
+par exemple si vous faites une faute de frappe dans l’exemple ci-dessus
+comme dans ‘\settowidth{\aplhabetwidth}{abc...}’, alors vous obtiendrez
+quelque-chose du genre de ‘Undefined control sequence. <argument>
+\aplhabetwidth’.  Si vous oubliez la contr’oblique au début de
+\LONGUEUR, comme dans ‘\settowidth{alphabetwidth}{...}’ alors vous
+obtiendrez quelque-chose du genre de ‘Missing number, treated as zero.
+<to be read again> \setbox’.
+
 
-File: latex2e-fr.info,  Node: Predefined lengths,  Prev: \settowidth,  Up: Lengths
+File: latex2e-fr.info,  Node: Expressions,  Next: Predefined lengths,  Prev: \settowidth,  Up: Lengths
 
-14.7 Longueurs prédéfinies
+14.7 Expressions
+================
+
+Synopsis, l’un parmi :
+
+     \numexpr EXPRESSION
+     \dimexpr EXPRESSION
+     \glueexpr EXPRESSION
+     \muglue EXPRESSION
+
+   En tout lieu où vous pourriez écrire un entier, une dimen, une muglue
+ou une glue de TeX, vous pouvez à la place écrire une expression pour
+écrire ce genre de quantité.
+
+   Un exemple est que ‘\the\dimexpr\linewidth-4pt\relax’ produit en
+sortie la longueur égale à quatre points de moins que la largeur de la
+ligne (le seul usage de ‘\the’ est d’afficher le résultat dans le
+document).  De même, ‘\romannumeral\numexpr6+3\relax’ produit ‘ix’, et
+‘\the\glueexpr 5pt plus 1pt * 2 \relax’ produit ‘10.0pt plus 2.0pt’.
+
+   Une commodité ici par rapport à effectuer les calculs en allouant des
+registres et en utilisant ‘\advance’, etc., est que l’évaluation
+d’expression n’implique par d’affectations et peut donc être effectuée à
+des endroits où les affectations ne sont pas autorisées.  L’exemple
+suivant calcule la largeur de la ‘\parbox’.
+
+     \newlength{\offset}\setlength{\offset}{2em}
+     \begin{center}
+     \parbox{\dimexpr\linewidth-\offset*3}{Sans animosité envers
+     quiconque, charitables envers tous, et sûrs de notre droit en tant que
+     Dieu nous en accorde conscience, mettons-nous à l'œuvre afin d'achever
+     la tâche qui nous occupe, de panser les blessures de notre nation, de
+     porter soin à l'homme qui a affronté le combat et soulagement à sa veuve
+     et à son orphelin, enfin de faire tout pour réaliser et honorer une paix
+     juste et durable entre nous et avec toutes les nations.  --- Abraham
+     Lincoln, second discours d'investiture, inscrit dans le mémorial
+     Lincoln}
+     \end{center}
+
+   L’EXPRESSION consiste en un ou plusieurs termes du même type (entier,
+dimension, etc.)  qui sont ajoutés ou soustraits.  Un terme est un type
+de nombre, dimension, etc., et consiste en un facteur de ce type,
+optionnellement multiplié ou divisé par des facteurs.  Un facteur d’un
+type est soit une quantité de ce type ou une sous-expression
+parenthésés.  L’expression produit un résultat du type donné, de sorte
+que ‘\numexpr’ produit un entier, ‘\dimexpr’ produit une dimension
+dimension, etc.
+
+   Dans l’exemple de citation donné plus haut, changer l’expression en
+‘\dimexpr\linewidth-3*\offset’ produit l’erreur ‘Illegal unit of measure
+(pt inserted)’.  La raison en est que pour ‘\dimexpr’ et ‘\glueexpr’,
+l’entrée consiste en une valeur de dimension ou de glue suivie par un
+facteur multiplicatif optionnel, et non l’inverse.  Ainsi ‘\the\dimexpr
+1pt*10\relax’ est valide et produit ‘10.0pt’, mais ‘\the\dimexpr
+10*1pt\relax’ produit l’erreur ‘Illegal unit’.
+
+   Les expressions absorbent les unités lexicales et effectuent les
+opérations mathématiques appropriées jusqu’à ce qu’un ‘\relax’ (qui est
+absorbé), ou jusqu’à ce que la première unité lexicale non valide soit
+rencontrée.  Ainsi, ‘\the\numexpr2+3px’ imprime ‘5px’, parce que LaTeX
+lit le ‘\numexpr2+3’, ce qui est composé de nombres, et ensuite trouve
+la lettre ‘p’, qui ne peut pas faire partie d’un nombre.  Il termine
+alors l’expression et produit le ‘5’, suivi par le texte ordinaire ‘px’.
+
+   Ce comportement de terminaison est utile dans les comparaisons.  Dans
+‘\ifnum\numexpr\parindent*2 < 10pt Oui\else Non\fi’, le signe inférieur
+à termine l’expression et le résultat est ‘Non’ (dans un document de
+classe LaTeX standarde article).
+
+   Les expressions peuvent utiliser les opérateurs ‘+’, ‘-’, ‘*’ et ‘/’
+ainsi que les parenthèses pour les sous-expressions, ‘(...)’.  Dans les
+expressions glue les parties en ‘plus’ et ‘minus’ ne nécessitent pas de
+parenthèses pour être affectés par un facteur.  Ainsi le résultat de
+‘\the\glueexpr 5pt plus 1pt * 2 \relax’ est ‘10pt plus 2pt’.
+
+   TeX convertit les autres types numériques de la même façon que
+lorsqu’il fait une affectation à un registre.  Ainsi le résultat de
+‘\the\numexpr\dimexpr 1pt\relax\relax’ est ‘65536’, ce qui est ‘1pt’
+exprimé en points proportionnés (*note ‘sp’: units of length sp, l’unité
+interne de TeX) et ensuite converti en entier.  Si ça avait été une
+‘\glueexpr’, on aurait laissé tomber la dilatation et la contraction.
+Dans l’autre sens, une ‘\numexpr’ au sein d’une ‘\dimexpr’ ou d’une
+‘\glueexpr’ nécessite l’ajout d’unité appropriées, comme dans
+‘\the\dimexpr\numexpr 1 + 2\relax pt\relax’, ce qui produit ‘3.0pt’.
+
+   Voici les détails de l’artihmétique : chaque facteur est vérifié
+comme étant compris dans l’intervalle autorisé, les nombres doivent être
+inférieurs à 2^{31} en valeur absolue, et les composantes de dimensions
+ou glues doivent être inférieures à 2^{14} points, ou ‘mu’, ou ‘fil’,
+etc.  Les opérations arithmetiques sont effectuées individuellement,
+sauf pour les opérations de dilatation (une multiplication immédiatement
+suivie d’une division) qui sont faites comme une opération combinée avec
+un produit sur 64-bit comme valeur intermédiaire.  Le résultat de chaque
+opération est de nouveau vérifié comme appartenant à l’intervalle
+autorisé.
+
+   Finalement, on notera que les divisions et dilatations sont faites
+avec un arrondi au plus proche (contrairement à l’opération ‘\divide’ de
+TeX qui prend un arrondi vers zéro).  Ainsi ‘\the\dimexpr
+5pt*(3/2)\relax’ met ‘10.0pt’ dans le document, parce qu’il arrondit
+‘3/2’ en ‘2’, tandis que ‘\the\dimexpr 5pt*(4/3)\relax’ produit ‘5.0pt’.
+
+
+File: latex2e-fr.info,  Node: Predefined lengths,  Prev: Expressions,  Up: Lengths
+
+14.8 Longueurs prédéfinies
 ==========================
 
 ‘\width’
@@ -8548,23 +9478,137 @@
 15 Faire des paragraphes
 ************************
 
-Un paragraphe se termine par une ou plusieurs lignes complètement
-blanches — des lignes ne contenant même pas un ‘%’.  Une ligne à blanc
-ne devrait pas apparaître là où un nouveau paragraphe n’a pas le droit
-de commencer, tel que en mode mathématique ou dans l’argument d’une
-commande de rubricage.
+Pour démarrer un paragraphe, tapez juste du texte.  Pour finir le
+paragraphe courant, mettez une ligne vide.
 
+   Dans l’exemple ci-dessous on a trois paragraphes, dont la séparation
+est assurée par deux lignes vides :
+
+     C'est une vérité universellement reconnue qu'un célibataire pourvu d'une
+     belle fortune doit avoir envie de se marier, et si peu que l'on sache de
+     son sentiment à cet égard, lorsqu'il arrive dans une nouvelle résidence,
+     cette idée est si bien fixée dans l'esprit de ses voisins qu'ils le
+     considère sur-le-champ comme la propriété légitime de l'une ou l'autre
+     de leurs filles.
+
+     « Savez-vous mon cher ami, dit un jour Mrs Bennet à son mari, que
+     Netherfield Park est enfin loué ? »
+
+     Mr Bennet répondit qu'il l'ignorait.
+
+   Le séparateur de paragraphe peut consister en une séquence quelconque
+d’au moins une ligne à blanc, dans laquelle au moins une ligne n’est pas
+terminée par un commentaire.  Une ligne à blanc est une ligne qui est
+vide ou ne contient que des caractères blancs tel que l’espace ou la
+tabulation.  Les commentaires dans le code source sont démarrés par un
+‘%’ et s’étendent jusqu’à la fin de la ligne.  Dans l’exemple suivant
+les deux colonnes sont identiques :
+
+     \documentclass[twocolumn]{article}
+     \begin{document}
+     First paragraph.
+
+     Second paragraph.
+     \newpage
+     First paragraph.
+           
+       % les lignes de séparation peuvent contenir des blancs.
+       	
+     Second paragraph.
+     \end{document}
+
+   Une fois que LaTeX a rassemblé tout le contenu d’un paragraphe il
+divise le paragraphe en lignes d’une manière qui est optimisée sur
+l’entiereté du paragraphe (*note Line breaking::).
+
+   Il y a des endroits où un nouveau paragraphe n’a pas le droit de
+commencer.  Ne mettez pas de lignes à blanc en mode math (*note
+Modes::) ; dans l’exemple suivant la ligne à blanc précédent
+‘\end{equation}’
+
+     \begin{equation}
+       2^{|S|} > |S|
+
+     \end{equation}
+
+produit l’erreur ‘Missing $ inserted’.  De même, la ligne à blanc au
+sein de l’argument de ce ‘\section’ :
+
+     \section{aaa
+
+     bbb}
+
+produit l’erreur ‘Runaway argument? {aaa ! Paragraph ended before \@sect
+was complete’.
+
 * Menu:
 
+* \par::     Terminer le paragraphe en cours.
 * \indent:: Renfoncer ce paragraphe.
 * \noindent:: Ne pas renfoncer ce paragraphe.
 * \parindent & \parskip::    L’espace ajouté avant les paragraphes.
 * Notes en marge: Marginal notes. Mettre des remarques dans la marge.
 
 
-File: latex2e-fr.info,  Node: \indent,  Next: \noindent,  Up: Making paragraphs
+File: latex2e-fr.info,  Node: \par,  Next: \indent,  Up: Making paragraphs
 
-15.1 ‘\indent’
+15.1 ‘\par’
+===========
+
+Synopsis (notez que, alors qu’il lit l’entrée, TeX convertit toute
+séquence d’au moins une ligne à blanc en un ‘\par’, voir *note Making
+paragraphs::) :
+
+     \par
+
+   Termine le paragraphe en cours.  La manière habituelle de séparer les
+paragraphes est avec une ligne à blanc, mais la commande ‘\par’ est
+entièrement équivalente.  Cette commande est robuste (*note \protect::).
+
+   L’exemple suivant utilise ‘\par’ plutôt qu’une ligne à blanc
+simplement pour la lisibilité.
+
+     \newcommand{\coursEnJargonLegal}{%
+       \CeQuEstLaTricherie\par\CeQuiTArriveQuandOnTAttrape}
+
+   En mode LR la commande ‘\par’ ne fait rien et est ignorée.  En mode
+paragraphe la commande ‘\par’ termine le mode paragraphe, et commute
+LaTeX vers le mode vertical (*note Modes::).
+
+   Vous ne pouvez pas utiliser la commande ‘\par’ en mode mathématique.
+Vous ne pouvez pas non plus l’utiliser au sein de l’argument de beaucoup
+de commandes, telles que les commandes de rubricage, par ex. ‘\section’
+(*note Making paragraphs:: et *note \newcommand & \renewcommand::).
+
+   La commande ‘\par’ ne fait pas la même chose que la commande
+‘\paragraph’.  Cette dernière, comme ‘\section’ ou ‘\subsection’, est
+une commande de rubricage utilisée par les classes standardes de
+document LaTeX (*note \subsubsection & \paragraph & \subparagraph::).
+
+   La commande ‘\par’ ne fait pas la même chose que ‘\newline’ ou que le
+saut de ligne en double contr’oblique, ‘\\’.  La différence c’est que
+‘\par’ termine le paragraphe, et non pas seulement la ligne, et ajoute
+également de l’espace vertical inter-paragraphe ‘\parskip’ (*note
+\parindent & \parskip::).
+
+   En sortie de l’exemple suivant
+
+     xyz
+
+     \setlength{\parindent}{8cm}
+     \setlength{\parskip}{13cm}
+     \noindent test\indent test1\par test2
+
+on a : après ‘xyz’ il y a un saut vertical de 13cm et ensuite ‘test’
+apparaît, aligné sur la marge de gauche.  Sur la même ligne on a un
+espace horizontal vide de 8cm et ensuite ‘test1’ apparaît.  Finalement.
+il y a un espace vertical de 13cm, suivi par un nouveau paragraphe avec
+un renfoncement de 8cm, et ensuite LaTeX met le texte ‘test2’.
+
+
+File: latex2e-fr.info,  Node: \indent,  Next: \noindent,  Prev: \par,  Up: Making paragraphs
+
+15.2 ‘\indent’
 ==============
 
 ‘\indent’ produit un espace horizontal dont la largeur est égale à la
@@ -8579,7 +9623,7 @@
 
 File: latex2e-fr.info,  Node: \noindent,  Next: \parindent & \parskip,  Prev: \indent,  Up: Making paragraphs
 
-15.2 ‘\noindent’
+15.3 ‘\noindent’
 ================
 
 Utilisée au commencement d’un paragraphe, la commande ‘\noindent’
@@ -8598,17 +9642,45 @@
 
 File: latex2e-fr.info,  Node: \parindent & \parskip,  Next: Marginal notes,  Prev: \noindent,  Up: Making paragraphs
 
-15.3 ‘\parindent’ & ‘\parskip’
+15.4 ‘\parindent’ & ‘\parskip’
 ==============================
 
-‘\parskip’ est une longueur élastique définissant l’espace vertical
-additionnel ajouté avant chaque paragraphe.  La valeur par défaut est
-‘0pt plus1pt’.
+Synopsis :
 
+     \setlength{\parindent}{LONGUEUR-HORIZONTALE}
+     \setlength{\parskip}{LONGUEUR-VERTICALE}
+
+   Toutes deux sont des longueurs elastiques (*note Lengths::).  Elles
+affectent respectivement le renfoncement des paragraphes ordinaires, non
+des paragraphes au sein de minipages (*note minipage::), et l’espace
+vertical entre les paragraphes.
+
+   Par exemple, si ce qui suit est mis dans le préambule :
+
+     \setlength{\parindent}{0em}
+     \setlength{\parskip}{1ex}
+
+Alors le document aura des paragraphes qui ne sont pas renfoncés, mais
+par contre qui sont verticalement séparés d’environ la hauteur d’un ‘x’
+bas-de-casse.
+
+   Dans les documents de classes LaTeX standardes, la valeur par défaut
+de ‘\parindent’ pour les documents à une colonne est ‘15pt’ quand la
+taille par défaut du texte est ‘10pt’, ‘17pt’ pour ‘11pt’, et ‘1.5em’
+pour ‘12pt’.  Dans les documents en deux colonnes c’est ‘1em’.  (Ces
+valeurs sont réglées avant que LaTeX appelle ‘\normalfont’ de sorte que
+‘em’ est dérivé de la fonte par défaut, Computer Modern.  Si vous
+utilisez une fonte différente alors pour régler ‘\parindent’ à 1em en
+accord avec cette fonte, mettez dans votre préambule
+‘\AtBeginDocument{\setlength{\parindent}{1em}}’).
+
+   La valeur par défaut de ‘\parskip’ dans les documents de classes
+standardes LaTeX est ‘0pt plus1pt’.
+
 
 File: latex2e-fr.info,  Node: Marginal notes,  Prev: \parindent & \parskip,  Up: Making paragraphs
 
-15.4 Notes en marge
+15.5 Notes en marge
 ===================
 
 Synopsis :
@@ -8704,11 +9776,12 @@
 
 * Menu:
 
-* Indices inférieurs & supérieurs: Subscripts & superscripts. Également connue comme exposant ou indice.
+* Indices inférieurs & supérieurs: Subscripts & superscripts. Également connue comme exposants ou indices.
 * Symboles mathématiques: Math symbols. Gribouillis mathématiques divers.
 * Fonction mathématiques: Math functions. Nom de fonctions mathématiques comme sin et exp.
 * Accents en math: Math accents. Accents en math.
 * Espacement en mode mathématique: Spacing in math mode. Espaces épaisse, moyenne, fine et négative.
+* Styles mathématiques: Math styles. Détermine la taille des choses.
 * Miscellanée mathématique: Math miscellany. Tout ce qu’on n’a pas pu casé ailleurs.
 
 
@@ -9255,6 +10328,9 @@
      glyphe mais l’espacement est différent parce qu’il est dans la
      classe ordinaire.
 
+‘\Phi’
+     Φ Lettre grecque capitale (ordinaire).
+
 ‘\phi’
      ϕ Lettre grecque en bas de casse (ordinaire).  La forme en variante
      est ‘\varphi’ φ.
@@ -9591,9 +10667,10 @@
      ‖ Double barre verticale (ordinaire).  Similaire : barre verticale
      simple ‘\vert’.
 
-     Pour une norme vous pouvez utiliser le paquetage ‘mathtools’ et
-     ajouter ‘\DeclarePairedDelimiter\norm{\lVert}{\rVert}’ à votre
-     préambule.  Ceci vous donne trois variantes de commande pour faire
+     Le paquetage ‘mathtools’ vous permet de créer des commandes pour
+     des délimiteurs appairés.  Par ex., si vous mettez
+     ‘\DeclarePairedDelimiter\norm{\lVert}{\rVert}’ dans votre
+     préambule, ceci vous donne trois variantes de commande pour faire
      des barres verticales correctement espacées horizontalement : si
      dans le corps du document vous écrivez la version étoilée
      ‘$\norm*{M^\perp}$’ alors la hauteur des barres verticales
@@ -9644,7 +10721,549 @@
 ‘\zeta’
      ζ Lettre grecque en bas de casse (ordinaire).
 
+* Menu:
+
+* Arrows::                     Liste de flèches.
+* \boldmath & \unboldmath::    Symboles en caractères gras.
+* Blackboard bold::            Caractères évidés.
+* Calligraphic::               Charactères cursifs.
+* Delimiters::                 Parenthèses, accolades, etc.
+* Dots::                       Points de suspension, etc.
+* Greek letters::              Liste des lettres grecques.
+
 
+File: latex2e-fr.info,  Node: Arrows,  Next: \boldmath & \unboldmath,  Up: Math symbols
+
+16.2.1 Flèches
+--------------
+
+Voici les flèches disponibles en standard avec LaTeX.  Les paquetages
+‘latexsym’ et ‘amsfonts’ en contiennent beaucoup plus.
+
+Symbole Commande
+---------------------------------------------------------------------------
+⇓       ‘\Downarrow’
+↓       ‘\downarrow’
+↩       ‘\hookleftarrow’
+↪       ‘\hookrightarrow’
+←       ‘\leftarrow’
+⇐       ‘\Leftarrow’
+⇔       ‘\Leftrightarrow’
+↔       ‘\leftrightarrow’
+⟵       ‘\longleftarrow’
+⟸       ‘\Longleftarrow’
+⟷       ‘\longleftrightarrow’
+⟺       ‘\Longleftrightarrow’
+⟼       ‘\longmapsto’
+⟹       ‘\Longrightarrow’
+⟶       ‘\longrightarrow’
+↦       ‘\mapsto’
+↗       ‘\nearrow’
+↖       ‘\nwarrow’
+⇒       ‘\Rightarrow’
+→       ‘\rightarrow’, or ‘\to’
+↘       ‘\searrow’
+↙       ‘\swarrow’
+↑       ‘\uparrow’
+⇑       ‘\Uparrow’
+↕       ‘\updownarrow’
+⇕       ‘\Updownarrow’
+
+   Un exemple de la différence entre ‘\to’ et ‘\mapsto’ est : ‘\(
+f\colon D\to C \) given by \( n\mapsto n^2 \)’.
+
+   Pour faire des diagrammes cumulatifs il y a de nombreux paquetages,
+parmi lesquels ‘tikz-cd’ et ‘amscd’.
+
+
+File: latex2e-fr.info,  Node: \boldmath & \unboldmath,  Next: Blackboard bold,  Prev: Arrows,  Up: Math symbols
+
+16.2.2 ‘\boldmath’ & ‘\unboldmath’
+----------------------------------
+
+Synopsis (utilisé en mode paragraphe ou mode LR) :
+
+     \boldmath \( MATH \)
+
+ou
+
+     \unboldmath \( MATH \)
+
+   Ce sont des déclarations pour mettre en caractères gras les lettres
+et symboles dans MATH, ou pour contredire cela et revenir à la graisse
+normale (non-gras) utilisée par défaut.  Elles ne doivent être utilisées
+ni en mode math, ni en mode math hors texte (*note Modes::).  Les deux
+commandes sont fragiles (*note \protect::).
+
+   Voici un exemple dans lequel chaque commande ‘\boldmath’ a lieu au
+sein d’une ‘\mbox’ :
+
+     on a $\mbox{\boldmath \( v \)} = 5\cdot\mbox{\boldmath \( u \)$}$
+
+ce qui signifie que ‘\boldmath’ est seulement utilisé dans un mode
+texte, en l’occurrence le mode LR, et explique pourquoi LaTeX doit
+basculer en mode math pour composer ‘v’ et ‘u’.
+
+   Si vous utilisez l’une ou l’autre des ces commande en mode math,
+comme dans ‘Échec : \( \boldmath x \)’, alors vous obtenez quelque-chose
+du genre de ‘LaTeX Font Warning: Command \boldmath invalid in math mode
+on input line 11’ et ‘LaTeX Font Warning: Command \mathversion invalid
+in math mode on input line 11’.
+
+   La commande ‘\boldmath’ est problématique par bien des aspects.  Les
+nouveaux documents devraient utiliser le paquetage ‘bm’ fourni par
+l’équipe du projet LaTeX.  Une description complète est hors du champ
+d’application de ce manuel (voir la documentation complète sur le CTAN)
+mais le petit exemple suivant :
+
+     \usepackage{bm}   % dans le préambule
+     ...
+     on a $\bm{v} = 5\cdot\bm{u}$
+
+illustre déjà que c’est une amélioration par rapport à ‘\boldmath’.
+
+
+File: latex2e-fr.info,  Node: Blackboard bold,  Next: Calligraphic,  Prev: \boldmath & \unboldmath,  Up: Math symbols
+
+16.2.3 Pseudo-gras avec des lettres évidées
+-------------------------------------------
+
+Synopsis :
+
+     \usepackage{amssymb}   % dans le préambule
+       ...
+     \mathbb{LETTRE-CAPITALE}
+
+   Fournit les lettres mathématiques évidées utilisées
+traditionnellement pour noter les noms d’ensembles, comme les entiers
+naturels, relatifs, etc.  Le nom ‘\mathbb’ vient de « blackboard bold
+math » qu’on pourrait traduire par “caractères mathématiques gras
+scolaires”.
+
+   Dans l’exmple suivant :
+
+     \( \forall n \in \mathbb{N}, n^2 \geq 0 \)
+
+le ‘\mathbb{N}’ donne le symbole gras scolaire ℕ, représentant les
+entiers naturels.
+
+   Si vous utilisez autre chose qu’une lettre capitale alors aucune
+erreur n’est produite, mais vous obtiendrez des résultats étranges, y
+compris des caractères inattendus.
+
+   Il y a des paquetage donnant accès à des symboles autres que les
+lettres capitable ; voir sur le CTAN.
+
+
+File: latex2e-fr.info,  Node: Calligraphic,  Next: Delimiters,  Prev: Blackboard bold,  Up: Math symbols
+
+16.2.4 Calligraphique
+---------------------
+
+Synopsis :
+
+     \mathcal{LETTRES-CAPITALES}
+
+   Utilise une fonte de genre cursif, “calligraphique math”.
+
+   Dans l’exemple suivant l’identificateur du graphe est produit en
+sortie avec une fonte cursive :
+
+     Soit un graphe \( \mathcal{G} \).
+
+   Si vous utilisez autre chose des que lettres capitable alors vous
+n’aurez pas une erreur mais vous n’aurez pas non plus une sortie en
+calligraphique math.  Par exemple, ‘\mathcal{g}’ produit en sortie une
+accolade fermante.
+
+
+File: latex2e-fr.info,  Node: Delimiters,  Next: Dots,  Prev: Calligraphic,  Up: Math symbols
+
+16.2.5 Delimiteurs
+------------------
+
+Les délimiteurs sont les parenthèses, accolades, crochets, ou autres
+caractères utilisés pour marquer le début et la fin d’une sous-formule.
+Dans l’exemple suivant la formule a trois ensembles de parenthèses
+délimitant les trois sous-formules :
+
+     (z-z_0)^2 = (x-x_0)^2 + (y-y_0)^2
+
+Il n’est pas nécessaire que les délimiteurs se correspondent, ainsi vous
+pouvez saisir ‘\( [0,1) \)’.
+
+   Voici les délimiteurs usuels :
+
+Délimiteur Commande            Nom
+-------------------------------------------------------------------
+(          ‘(’                 Parenthèse gauche
+)          ‘)’                 Parenthèse droite
+\}         ‘{’ ou ‘\lbrace’    Accolade gauche
+\{         ‘}’ ou ‘\rbrace’    Accolade droite
+[          ‘[’ ou ‘\lbrack’    Crochet gauche
+]          ‘]’ ou ‘\rbrack’    Crochet droit
+⌊          ‘\lfloor’           Crochet gauche de partie entière
+⌋          ‘\rfloor’           Crochet droit de partie entière
+⌈          ‘\lceil’            Crochet gauche d’arrondi
+                               supérieur
+⌉          ‘\rceil’            Crochet droit d’arrondi supérieur
+⟨          ‘\langle’           Chevron gauche
+⟩          ‘\rangle’           Chevron droit
+/          ‘/’                 Oblique, ou oblique vers l’avant
+\          ‘\backslash’        Contr’oblique, ou oblique vers
+                               l’arrière
+|          ‘|’ ou ‘\vert’      Barre verticale
+‖          ‘\|’ ou ‘\Vert’     Barre verticale double
+
+   Le paquetage ‘mathtools’ vous permet de créer des commandes pour des
+délimiteurs appairés.  Par ex., si vous mettez
+‘\DeclarePairedDelimiter\abs{\lvert}{\rvert}’ dans votre préambule alors
+cela vous donne deux commandes pour les barres simples verticales (qui
+ne fonctionnent qu’en mode math).  La forme étoilée, comme dans
+‘\abs*{\frac{22}{7}}’, a la hauteur des barres verticales accordée à la
+hauteur de l’argument.  La forme non-étoilée, comme dans
+‘\abs{\frac{22}{7}}’, a les barres fixées à la hauteur par défaut.
+Cette forme accepte un argument optionnel, comme dans
+‘\abs[COMMANDE-TAILLE]{\frac{22}{7}}’, où la taille des barres est
+donnée par la COMMANDE-TAILLE, par ex. ‘\Bigg’.  En utilisant plutôt
+‘\lVert’ et ‘\rVert’ pour les symboles, vous obtenez une notation de
+norme avec le même comportement.
+
+* Menu:
+
+* \left & \right::      Délimiteurs de taille réglée automatiquement.
+* \bigl & \bigr etc.::  Délimiteurs de taille réglée manuellement.
+
+
+File: latex2e-fr.info,  Node: \left & \right,  Next: \bigl & \bigr etc.,  Up: Delimiters
+
+16.2.5.1 ‘\left’ & ‘\right’
+...........................
+
+Synopsis:
+
+     \left DÉLIMITEUR1 ... \right DÉLIMITEUR2
+
+   Fabrique des parenthèses, crochets, ou autres délimiteurs qui se
+correspondent.  LaTeX fabrique les délimiteurs juste assez hauts pour
+couvrir la taille de la formule qu’ils embrassent.
+
+   L’exemple suivant fabrique un vecteur unitaire entouré par des
+parenthèses assez hautes pour couvrir les composantes :
+
+     \begin{equation}
+       \left(\begin{array}{c}
+         1   \\
+         0   \\
+       \end{array}\right)
+     \end{equation}
+
+   *Note Delimiters::, pour une liste des délimiteurs usuels.
+
+   Chaque ‘\left’ doit avoir un ‘\right’ qui lui correspond.  Dans
+l’exemple plus haut, si on ne met pas le ‘\left(’ alors on a le message
+d’erreur ‘Extra \right’.  Si c’est le ‘\right)’ qu’on ne met pas, alors
+on obtient ‘You can't use `\eqno' in math mode’.
+
+   Toutefois, il n’est pas nécessaire que DÉLIMITEUR1 et DÉLIMITEUR2 se
+correspondent.  Un cas usuel est que vous désiriez une accolade d’un
+seul côté, comme ci-dessous.  Utilisez un point, ‘.’, comme délimiteur
+nul :
+
+     \begin{equation}
+       f(n)=\left\{\begin{array}{ll}
+                     1             &\mbox{si \(n=0\)} \\
+                     f(n-1)+3n^2   &\mbox{sinon}
+            \end{array}\right.
+     \end{equation}
+
+Notez que pour obtenir une accolade comme délimiteur vous devez la
+préfixer d’une contr’oblique, ‘\{’ (*note Reserved characters::).  (Les
+paquetages ‘amsmath’ et ‘mathtools’ vous permettent d’obtenir la
+construction ci-dessus avec un environnement ‘cases’).
+
+   La paire ‘\left ... \right’ fabrique un groupe.  Une conséquence de
+cela est que la formule embrassée par la paire ‘\left ... \right’ ne
+peut pas avoir de saut de ligne dans la sortie.  Ceci inclut à la fois
+les sauts de lignes manuels, et ceux générés automatiquement par LaTeX.
+Dans l’exemple suivant, LaTeX insère un saut de ligne pour que la
+formule tienne entre les marges :
+
+     Lorem ipsum dolor sit amet
+     \( (a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z) \)
+
+Mais avec ‘\left’ et ‘\right’ :
+
+     Lorem ipsum dolor sit amet
+     \( \left(a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z\right) \)
+
+LaTeX n’insère pas de saut, ce qui a pour effet que la formule s’étende
+jusque dans la marge.
+
+   Parce que ‘\left ... \right’ fait un groupe, toutes les règles
+habituelles concernant les groupes s’appliquent.  Ci-dessous, la valeur
+de ‘\testlength’ réglée au sein de l’équation sera oubliée, en et sortie
+on a ‘1.2pt’.
+
+     \newlength{\testlength} \setlength{\testlength}{1.2pt}
+     \begin{equation}
+       \left( a+b=c \setlength{\testlength}{3.4pt} \right)
+       \the\testlength
+     \end{equation}
+
+   La paire ‘\left ... \right’ affecte l’espacement horizontal de la
+formule embrassée de deux manières.  La première est que dans ‘\(
+\sin(x) = \sin\left(x\right) \)’ le membre de droite a plus d’espace
+autour du ‘x’.  C’est parce que ‘\left( ... \right)’ insère un nœud
+interne alors que ‘( ... )’ insère un nœud ouvrant.  La seconde manière
+dont l’espacement horizontal est affecté est que parce que la paire
+forme un groupe, la sous-formule embrassée sera composée à sa longueur
+naturelle, sans dilatation ni contraction pour que la ligne s’ajuste
+mieux.
+
+   TeX dilate les délimiteurs selon la hauteur et profondeur de la
+formule embrassée.  Ci-dessous LaTeX fait grandir les crochets pour
+qu’ils s’étendent sur toute la hauteur de l’intégrale :
+
+     \begin{equation}
+       \left[ \int_{x=r_0}^{\infty} -G\frac{Mm}{r^2}\, dr \right]
+     \end{equation}
+
+   Régler la taille manuellement donne souvent un meilleur résultat.
+Par exemple, bien que le filet ci-dessous ait une profondeur nulle, TeX
+crée des délimiteurs qui s’étendent sous le filet :
+
+     \begin{equation}
+       \left( \rule{1pt}{1cm} \right)
+     \end{equation}
+
+TeX peut choisir des délimiteurs qui sont trop petits, comme dans ‘\(
+\left| |x|+|y| \right| \)’.  Il peut aussi en choisir de trop grand,
+comme ci-dessous :
+
+     \begin{equation}
+       \left( \sum_{0\leq i<n} i^k \right)
+     \end{equation}
+
+Un troisième cas malheureux c’est quand on a une formule hors texte
+longue tenant sur plus d’une ligne et que vous devez accorder les
+tailles du délimiteur ouvrant et fermant ; vous ne pouvez pas utiliser
+‘\left’ sur la première ligne et ‘\right’ sur la dernière parce qu’ils
+doivent se correspondre.
+
+   Pour régler manuellement la taille des délimiteurs, voir *note \bigl
+& \bigr etc.::.
+
+
+File: latex2e-fr.info,  Node: \bigl & \bigr etc.,  Prev: \left & \right,  Up: Delimiters
+
+16.2.5.2 ‘\bigl’, ‘\bigr’, etc.
+...............................
+
+Synopsis, l’un parmi :
+
+     \bigl DÉLIMITEUR1 ... \bigr DÉLIMITEUR2
+     \Bigl DÉLIMITEUR1 ... \bigr DÉLIMITEUR2
+     \biggl DÉLIMITEUR1 ... \biggr DÉLIMITEUR2
+     \Biggl DÉLIMITEUR1 ... \Biggr DÉLIMITEUR2
+
+(comme dans ‘\bigl[...\bigr]’ ; strictement parlant il n’est pas
+nécessaire qu’ils soient appairés, voir ci-dessous), ou l’un parmi :
+
+     \bigm DÉLIMITEUR
+     \Bigm DÉLIMITEUR
+     \biggm DÉLIMITEUR
+     \Biggm DÉLIMITEUR
+
+(comme avec ‘\bigm|’), ou l’un parmi :
+
+     \big DÉLIMITEUR
+     \Big DÉLIMITEUR
+     \bigg DÉLIMITEUR
+     \Bigg DÉLIMITEUR
+
+(comme avec ‘\big[’).
+
+   Produit des délimiteurs de taille réglée manuellement.  Pour des
+délimiteurs de taille réglée automatiquement voir *note \left &
+\right::).
+
+   L’exemple ci-dessous produit des barres verticales externes
+légèrement plus grandes :
+
+       \bigl| |x|+|y| \bigr|
+
+   Les commandes ci-dessus sont dans l’ordre des tailles croissantes.
+Vous pouvez utiliser la taille la plus petite comme ‘\bigl...\bigr’ dans
+un paragraphe sans que cela ait pour effet que LaTeX écrate les lignes.
+Les tailles plus grandes sont destinées aux équations hors texte.
+
+   *Note Delimiters::, pour une liste des délimiteurs usuels.  Dans la
+famille des commandes en ‘l’ ou ‘r’, il n’est pas nécessaire que
+DÉLIMITEUR1 et DÉLIMITEUR2 se correspondent.
+
+   Les commandes en ‘l’ ou ‘r’ produisent délimiteurs ouvrant et fermant
+qui n’insèrent aucun espace horizontal entre un atome précédent et le
+délimiteur, alors que les commandes sans ‘l’ ou ‘r’ insèrent un peut
+d’espace (parce que chaque délimiteur est réglé comme une variable
+ordinaire).  Comparez les deux lignes dans l’exemple ci-dessous :
+
+     \begin{tabular}{l}
+       \(\displaystyle \sin\biggl(\frac{1}{2}\biggr) \)  \\  % bon
+       \(\displaystyle \sin\bigg(\frac{1}{2}\bigg)  \)   \\  % mauvais
+     \end{tabular}
+
+La gestion typographique traditionnelle est sur la première ligne.  Sur
+la seonde ligne la sortie a de l’espace supplémntaie entre le ‘\sin’ et
+la parenthèse ouvrante.
+
+   Les commandes sans ‘l’ ou ‘r’ donnent cependant l’espacement correct
+dans certaines circonstances, comme avec la grande ligne verticale dans
+l’exemple ci-dessous :
+
+     \begin{equation}
+       \int_{x=a}^b x^2\,dx = \frac{1}{3} x^3 \Big|_{x=a}^b
+     \end{equation}
+
+(beaucoup d’auteurs préfèrent remplacer ‘\frac’ par la commande ‘\tfrac’
+du paquetage ‘amsmath’), et comme avec cette grande oblique :
+
+     \begin{equation}
+       \lim_{n\to\infty}\pi(n) \big/ (n/\log n) = 1
+     \end{equation}
+
+   Contrairement à la paire ‘\left...\right’ (*note \left & \right::),
+les commandes décrites ici et en ‘l’ ou ‘r’ ne forment pas un groupe.
+Strictement parlant il n’est pas nécessaire qu’elles soient appairées,
+et donc vous pourriez écrire quelque-chose du ce genre :
+
+     \begin{equation}
+       \Biggl[ \pi/6 ]
+     \end{equation}
+
+   Les commandes en ‘m’ sont pour les relations, les choses qui sont au
+milieu d’une formule, comme ceci :
+
+     \begin{equation}
+       \biggl\{ a\in B \biggm| a=\sum_{0\leq i<n}3i^2+4 \biggr\}
+     \end{equation}
+
+
+File: latex2e-fr.info,  Node: Dots,  Next: Greek letters,  Prev: Delimiters,  Up: Math symbols
+
+16.2.6 Points de suspensions, horizontaux ou verticaux
+------------------------------------------------------
+
+Les points de suspension sont les trois points (habituellement trois)
+indiquant qu’un motif se prolonge.
+
+     \begin{array}{cccc}
+       a_{0,0}    &a_{0,1}   &a_{0,2} &\ldots \\
+       a_{1,0}    &\ddots                     \\
+       \vdots
+     \end{array}
+
+   LaTeX fournit ces types de points de suspension :
+
+‘\cdots’
+
+     Des points de suspension horizontaux élevés au centre de la ligne,
+     comme dans ⋯.  Utilisés comme dans : ‘\( a_0\cdot a_1\cdots a_{n-1}
+     \)’.
+
+‘\ddots’
+     Des points de suspension en diagonale, ⋱.  Voir l’exemple plus haut
+     d’un tableau ‘array’ pour une utilisation.
+
+‘\ldots’
+     Points de suspension sur la ligne de base, ….  Utilisés comme
+     dans : ‘\( x_0,\ldots x_{n-1} \)’.  Un autre exemple est le tableau
+     ‘array’ donné plus haut.  Un synonyme est ‘\mathellipsis’.  Un
+     synonyme du paquetage ‘amsmath’ est ‘\hdots’.
+
+     Vous pouvez également utiliser cette commande en dehors du mode
+     math, comme dans ‘La boîte de vitesse, les freins, \ldots{} tout
+     est cassé’.  (En mode paragraphe ou en mode LR un synonyme de
+     ‘\ldots’ est ‘\dots’).
+
+‘\vdots’
+     Points de suspension alignés verticalement, ⋮.  Voir l’exemple plus
+     haut avec un ‘array’ pour une utilisation possible.
+
+   Le paquetage ‘amsmath’ a la commande ‘\dots’ pour baliser
+sémantiquement les points de suspension.  L’exemple suivant produit deux
+sorties d’aspects distincts pour les deux premiers usage de la commande
+‘\dots’.
+
+     \usepackage{amsmath}  % dans le préambule
+       ...
+     Supposons que \( p_0, p_1, \dots, p_{n-1} \) soit la liste de tous les nombres premiers.
+     On remarque que \( p_0\cdot p_1 \dots \cdot p_{n-1} +1 \) n'est pas un
+     multiple de l'un quelconque des \( p_i \).
+     Conclusion : il y a un nombre infini de nombres premiers \( p_0, p_1, \dotsc \).
+
+Dans la première ligne LaTeX regarde la virgule suivant ‘\dots’ pour
+déterminer qu’il devrait produire en sortie des points de suspension sur
+la ligne de base.  La seconde ligne a un ‘\cdot’ qui suit ‘\dots’ alors
+LaTeX produit des points de suspension sur l’axe mathématique,
+verticalement centrés.  Toutefois, le troisième usage n’a aucun
+caractère de suivi, aussi vous devez indiquer à LaTeX que faire.  Vous
+pouvez utiliser l’une des commandes : ‘\dotsc’ si vous avez besoin de
+points de suspension appropriés pour suivre une virgule, ‘\dotsb’ si
+vous avez des points de suspension qui conviennent quand il y a ensuite
+un opérateur ou un symbole de relation, ‘\dotsi’ pour les points de
+suspension utilisés avec des intégrales, ou ‘\dotso’ pour les autres
+cas.
+
+
+File: latex2e-fr.info,  Node: Greek letters,  Prev: Dots,  Up: Math symbols
+
+16.2.7 Lettres grecques
+-----------------------
+
+On ne donne les versions en capitale de ces lettres grecques que lorsque
+elle sont distinctes des lettres romaines capitales.
+
+Symbole Commande               Nom
+----------------------------------------------------------------------------
+α       ‘\alpha’               Alpha
+β       ‘\beta’                Beta
+γ, Γ    ‘\gamma’, ‘\Gamma’     Gamma
+δ, Δ    ‘\delta’, ‘\Delta’     Delta
+ε, ϵ    ‘\varepsilon’,         Epsilon
+        ‘\epsilon’
+ζ       ‘\zeta’                Zeta
+η       ‘\eta’                 Eta
+θ, ϑ    ‘\theta’,              Theta
+        ‘\vartheta’
+ι       ‘\iota’                Iota
+κ       ‘\kappa’               Kappa
+λ, Λ    ‘\lambda’, ‘\Lambda’   Lambda
+μ       ‘\mu’                  Mu
+ν       ‘\nu’                  Nu
+ξ, Ξ    ‘\xi’, ‘\Xi’           Xi
+π, Π    ‘\pi’, ‘\Pi’           Pi
+ρ, ϱ    ‘\rho’, ‘\varrho’      Rho
+σ, Σ    ‘\sigma’, ‘\Sigma’     Sigma
+τ       ‘\tau’                 Tau
+ϕ, φ,   ‘\phi’, ‘\varphi’,     Phi
+Φ       ‘\Phi’
+χ       ‘\chi’                 chi
+ψ, Ψ    ‘\psi’, ‘\Psi’         Psi
+ω, Ω    ‘\omega’, ‘\Omega’     Omega
+
+   Pour omicron, si vous utiliser la fonte par défaut de LaTeX Computer
+Modern alors saisissez omicron juste comme ‘o’ ou ‘O’.  Si vous désirez
+avoir le nom ou si votre fonte affiche une différence alors vous pouvez
+utiliser quelque-chose du genre de ‘\newcommand\omicron{o}’.  Le
+paquetage ‘unicode-math’ comprend ‘\upomicron’ pour un omicron droit et
+‘\mitomicron’ pour l’italique mathématique.
+
+   Alors que le symbole de relation d’appartenance à un ensemble ∈
+généré par ‘\in’ est similaire à epsilon, il n’est jamais utilisé pour
+une variable.
+
+
 File: latex2e-fr.info,  Node: Math functions,  Next: Math accents,  Prev: Math symbols,  Up: Math formulas
 
 16.3 Fonctions mathématiques
@@ -9862,41 +11481,82 @@
 as it cannot analyze upper/lower case.
 
 
-File: latex2e-fr.info,  Node: Spacing in math mode,  Next: Math miscellany,  Prev: Math accents,  Up: Math formulas
+File: latex2e-fr.info,  Node: Spacing in math mode,  Next: Math styles,  Prev: Math accents,  Up: Math formulas
 
 16.5 Espacement en mode mathématique
 ====================================
 
-Au sein d’un environnement ‘math’, LaTeX ignore les espaces que vous
-tapez et met à la place l’espacement correspondant aux règles normales
-pour les textes mathématiques.
+Quand il compose des mathématiques, LaTeX insère l’espacement selon les
+règles normales pour les textes mathématiques.  Si vous entrez ‘y=m x’
+alors LaTeX ignore l’espace et dans la sortie le m est juste à côté du
+x, comme dans y=mx.
 
-   En mode mathématique, beaucoup de définitions sont exprimées dans
-l’unité mathématique “mu” donnée par 1 em = 18 mu, où le em est pris de
-la famille courante des symboles mathématiques (*note Units of
-length::).
+   Mais les règles de LaTeX ont occasionnellment besoin de petits
+ajustements.  Par exemple, dans l’intégrale la tradition est de mettre
+une petite espace supplémentaire entre le ‘f(x)’ et le ‘dx’, obtenue
+ci-dessous avec la commande ‘\,’ :
 
+     \int_0^1 f(x)\,dx
+
+   LaTeX fournit les commandes qui suivent utilisables en mode
+mathématique.  Beaucoup de ces définitions d’espacement sont exprimées
+dans l’unité mathématique “mu” donnée par 1 em = 18 mu, où le em est
+pris de la famille courante des symboles mathématiques (*note Units of
+length::).  Ainsi, un ‘\thickspace’ est typiquement de 5/18 fois la
+largeur d’un ‘M’.
+
 ‘\;’
-     Normalement ‘5.0mu plus 5.0mu’.  Le nom long est ‘\thickspace’.
-     Utilisable seulement en mode mathématique.
+     Synonyme : ‘\thickspace’.  Normalement ‘5.0mu plus 5.0mu’.  Avec le
+     paquetage ‘amsmath’, ou depuis la parution 2020-10-01 de LaTeX,
+     utilisable aussi bien en mode texte qu’en mode mathématique ;
+     sinon, utilisable seulement en mode mathématique.
 
+‘\negthickspace’
+     Normalement ‘-5.0mu plus 2.0mu minus 4.0mu’.  Avec le paquetage
+     ‘amsmath’, ou depuis la parution 2020-10-01 de LaTeX, utilisable
+     aussi bien en mode texte qu’en mode mathématique ; sinon,
+     utilisable seulement en mode mathématique.
+
 ‘\:’
 ‘\>’
-     Normalement ‘4.0mu plus 2.0mu minus 4.0mu’.  The longer name is
-     ‘\medspace’.  Utilisable seulement en mode mathématique.
 
+     Synonyme : ‘\medspace’.  Normalement ‘4.0mu plus 2.0mu minus
+     4.0mu’.  Avec le paquetage ‘amsmath’, ou depuis la parution
+     2020-10-01 de LaTeX, utilisable aussi bien en mode texte qu’en mode
+     mathématique ; sinon, utilisable seulement en mode mathématique.
+
+‘\negmedspace’
+     Normalement ‘-4.0mu plus 2.0mu minus 4.0mu’.  Avec le paquetage
+     ‘amsmath’, ou depuis la parution 2020-10-01 de LaTeX, utilisable
+     aussi bien en mode texte qu’en mode mathématique ; sinon,
+     utilisable seulement en mode mathématique.
+
 ‘\,’
-     Normalement ‘3mu’.  Le nom long est ‘\thinspace’.  Utilisable à la
-     fois en mode mathématique et en mode texte.  *Note \thinspace &
-     \negthinspace::.
+     Synonyme : ‘\thinspace’.  Espace fine, normalement ‘3mu’, c-à-d.
+     1/6mu.  Utilisable à la fois en mode mathématique et en mode texte
+     (*note \thinspace & \negthinspace::).
 
+     Cette espace est très utilisée, par exemple entre la fonction et la
+     variation infinitésimale dans une intégrale ‘\int f(x)\,dx’ et, si
+     un auteur fait cela, avant la ponctuation dans une équation
+     affichée :
+
+          La primitive est
+          \begin{equation}
+            3x^{-1/2}+3^{1/2}\,.
+          \end{equation}
+
 ‘\!’
-     Une espace finie négative.  Normalement ‘-3mu’.  Utilisable
-     seulement en mode mathématique.
+     Une espace fine négative.  Normalement ‘-3mu’.  Avec le paquetage
+     ‘amsmath’, ou depuis la parution 2020-10-01 de LaTeX, utilisable
+     aussi bien en mode texte qu’en mode mathématique ; sinon, la
+     commande ‘\!’ est utilisable seulement en mode mathématique mais la
+     commande ‘\negthinspace’ a toujours également fonctionné en mode
+     texte (*note \thinspace & \negthinspace::).
 
 ‘\quad’
      Vaut 18mu, c.-à-d. 1em.  Souvent utilisé pour l’espace entourant
-     les équation ou expression, par ex. pour l’espace entre deux
+     les équations ou expressions, par ex. pour l’espace entre deux
      équation au sein d’un environnement ‘displaymath’.  Utilisable à la
      fois en mode mathématique et en mode texte.
 
@@ -9904,15 +11564,253 @@
      Une longueur de 2 quads, soit 36mu = 2em.  Utilisable à la fois en
      mode mathématique et en mode texte.
 
-   Dans cet exemple une espace fine sépare la fonction de la forme
-différentielle.
+* Menu:
 
-     \int_0^1 f(x)\,dx
+* \smash::                           Eliminate height or depth of a subformula.
+* \phantom & \vphantom & \hphantom:: Make empty box same size as argument.
+* \mathstrut::                       Add some vertical space to a formula.
 
 
-File: latex2e-fr.info,  Node: Math miscellany,  Prev: Spacing in math mode,  Up: Math formulas
+File: latex2e-fr.info,  Node: \smash,  Next: \phantom & \vphantom & \hphantom,  Up: Spacing in math mode
 
-16.6 Recueil de diverses commandes utiles en math
+16.5.1 ‘\smash’
+---------------
+
+Synopsis :
+
+     \smash{SOUS-FORMULE}
+
+   Compose SOUS-FORMULE en applatissant sa boîte comme si sa hauteur et
+sa profondeur étaient nulles.
+
+   Dans l’exemple suivant l’exponentielle est si haut que sans la
+commande ‘\smash’ LaTeX séparerait sa ligne de la ligne juste au-dessus,
+et l’irrégularité de l’espacement des lignes pourrait être visuellement
+malheureuse.
+
+     Pour calculer la tétration $\smash{2^{2^{2^2}}}$,
+     évaluer de haut en bas, comme $2^{2^4}=2^{16}=65536$.
+
+   (À cause du ‘\smash’ l’expression imprimée pourrait se superposer à
+la ligne du dessus, aussi vous voudrez sans doute attendre la version
+finale du document avant de faire de tels adjustments).
+
+   Ce qui suit illustre l’effet de ‘\smash’ en utilisant ‘\fbox’ pour
+cerner la boîte que LaTeX met sur la ligne.  La commande ‘\barrenoire’
+fait une barre s’étendant de 10 points sous la ligne de base jusqu’à
+20 points au-dessus.
+
+     \newcommand{\barrenoire}{\rule[-10pt]{5pt}{30pt}}
+     \fbox{\barrenoire}
+     \fbox{\smash{\barrenoire}}
+
+   La première boîte que LaTeX place fait 20 points de haut et 10 points
+de profondeur.  Mais la seconde boîte est traitée par LaTeX comme ayant
+une hauteur et une profondeur nulles, même si l’encre imprimée sur la
+page s’étend toujours bien au-dessus et en-dessous de la ligne.
+
+   La commande ‘\smash’ apparaît souvent en mathématiques pour ajuster
+la taille d’un élément qui entoure une sous-formule.  Ci-dessous la
+première racine s’étend sous la ligne de base alors que la seconde
+repose juste sur la ligne de base.
+
+     \begin{equation}
+     \sqrt{\sum_{0\leq k< n} f(k)}
+     \sqrt{\vphantom{\sum}\smash{\sum_{0\leq k< n}} f(k)}
+     \end{equation}
+
+   Notez l’usage de ‘\vphantom’ pour donner à la commande ‘\sqrt’ un
+argument avec la même hauteur que la ‘\sum’ (*note \phantom & \vphantom
+& \hphantom::).
+
+   Alors que le plus souvent on l’utilise en mathématique, la commande
+‘\smash’ peut apparaître dans d’autres contextes.  Toutefois, elle
+n’assure pas le passage en horizontal.  Ainsi si elle débute un
+paragraphe il est préférable de mettre en premier un ‘\leavevmode’,
+comme dans la dernière ligne de l’exemple ci-dessous :
+
+     xxx xxx xxx
+
+     \smash{yyy}  % sans renfoncement de paragraphe
+
+     \leavevmode\smash{zzz}  % renfoncement normal de paragraphe
+
+   Le paquetage ‘mathtools’ a des opérateurs qui fournissent un contrôle
+encore plus fin de l’applatissement d’une boîte de sous-formule.
+
+
+File: latex2e-fr.info,  Node: \phantom & \vphantom & \hphantom,  Next: \mathstrut,  Prev: \smash,  Up: Spacing in math mode
+
+16.5.2 ‘\phantom’ & ‘\vphantom’ & ‘\hphantom’
+---------------------------------------------
+
+Synopsis :
+
+     \phantom{SOUS-FORMULE}
+
+   ou
+
+     \vphantom{SOUS-FORMULE}
+
+   ou
+
+     \hphantom{SOUS-FORMULE}
+
+   La commande ‘\phantom’ crée une boîte de la même hauteur, profondeur
+et largeur que SOUS-FORMULE, mais vide.  C-à-d. qu’avec cette commande
+LaTeX compose l’espace mais ne le remplit pas avec le matériel.  Dans
+l’exemple ci-dessous LaTeX met un espace blanc de la largeur correcte
+pour la réponse, mais il n’affiche pas la réponse.
+
+     \begin{displaymath}
+       \int x^2\,dx=\mbox{\underline{$\phantom{(1/3)x^3+C}$}}
+     \end{displaymath}
+
+   La variante ‘\vphantom’ produit une boîte invisible de la même taille
+verticale que SOUS-FORMULE, la même hauteur et profondeur, mais ayant
+une largeur nulle.  Et ‘\hphantom’ fabrique une boîte avec la même
+largeur que SOUS-FORMULE mais de hauteur et profondeur nulles.
+
+   Dans l’exemple suivant, la tour des exposants dans l’expression
+second opérande de la somme est si haute que TeX place cette expression
+plus bas qu’il ne le ferait par défaut.  Sans ajustement, les deux
+expressions opérandes de la somme seraient à des niveaux différents.  Le
+‘\vphantom’ dans la première expression dit à TeX de laisser autant de
+place verticalement qu’il fait pour la tour, de sorte que les deux
+expressions ressortent au même niveau.
+
+     \begin{displaymath}
+         \sum_{j\in\{0,\ldots\, 10\}\vphantom{3^{3^{3^j}}}}
+           \sum_{i\in\{0,\ldots\, 3^{3^{3^j}}\}} i\cdot j
+     \end{displaymath}
+
+   Ces commandes sont souvent utilisées en conjunction avec ‘\smash’.
+*Note \smash::, ce qui inclut un autre exemple d’usage de ‘\vphantom’.
+
+   Les trois commandes en phantom aparaissent souvent mais notez que
+LaTeX fournit nombre d’autres commandes affectant les tailles de boîtes
+qui pourraient être plus commodes, notamment ‘\makebox’ (*note \mbox &
+\makebox::) et également ‘\settodepth’ (*note \settodepth::),
+‘\settoheight’ (*note \settoheight::), et ‘\settowidth’ (*note
+\settowidth::).  De plus, le paquetage ‘mathtools’ a beaucoup de
+commandes qui offrent un contrôle fin de l’espacement.
+
+   Les trois commandes produisent une boîte ordinaire, sans aucun statut
+mathématique spécial.  Ainsi pour faire quelque-chose comme attacher un
+indice supérieur vous avez à donner un tel statut, par exemple avec la
+commande ‘\operatorname’ du paquetage ‘amsmath’.
+
+   Alors que la plupart du temps on les utilise en mathematiques, ces
+trois commandes peuvent apparaître dans d’autres contextes.  Toutefois,
+elles ne provoquent pas le passage de LaTeX en mode horizontal.  Ainsi
+si l’une de ces commandes débute un paragraphe alors vous avez
+typiquement à la précéder d’un ‘\leavevmode’.
+
+
+File: latex2e-fr.info,  Node: \mathstrut,  Prev: \phantom & \vphantom & \hphantom,  Up: Spacing in math mode
+
+16.5.3 ‘\mathstrut’
+-------------------
+
+Synopsis :
+
+     \mathstrut
+
+   L’homologue de ‘\strut’ pour les mathématiques.  *Note \strut::.
+
+   Entrer ‘$\sqrt{x} + \sqrt{x^i}$’ donne en sortie une seconde racine
+plus haute que la première.  Pour ajouter de l’espace vertical
+supplémentaire sans aucun espace horizontal, de sorte que les deux aient
+la même hauteur, utilisez ‘$\sqrt{x\mathstrut} + \sqrt{x^i\mathstrut}$’.
+
+   La commande ‘\mathstrut’ ajoute la hauteur verticale d’une parenthèse
+ouvrante, ‘(’, mais aucun espace horizontal.  Elle est définie comme
+‘\vphantom{(}’ : voir *note \phantom & \vphantom & \hphantom:: pour plus
+ample information.  Son avantage par rapport à ‘\strut’ est que
+‘\mathstrut’ n’ajoute aucune profondeur, ce qui est le plus souvent ce
+qui convient pour les formules.  Utiliser la hauteur d’une parenthèse
+ouvrante est juste une convention ; pour un contrôle complet de la
+quantité d’espace, utilisez ‘\rule’ avec une largeur.  *Note \rule::.
+
+
+File: latex2e-fr.info,  Node: Math styles,  Next: Math miscellany,  Prev: Spacing in math mode,  Up: Math formulas
+
+16.6 Styles mathématiques
+=========================
+
+Les règles de TeX pour composer une formule dépendent du contexte.  Par
+exemple, au sein d’une équation hors texte, l’entrée ‘\sum_{0\leq
+i<n}k^m=\frac{n^{m+1}}{m+1}+\mbox{termes d'ordre inférieur}’ donnera une
+sortie où l’indice de sommation sera centré sous le symbole de
+sommation.  Mais si cette même entrée est en ligne, alors l’indice de
+sommation est déporté sur la droite plutôt que en dessous, de sorte
+qu’il n’écarte pas les lignes alentour.  De même, dans un contexte en
+hors texte, les symboles au numérateur et dénominateur seront plus
+grands que pour une formule en ligne dans le texte, et en hors-texte
+mathématique les indices supérieurs et inférieurs sont plus écartés que
+pour une formule mathématique dans le texte.
+
+   TeX utilise quatre styles mathématiques.
+
+   – Le style hors-texte est pour une formule affichée sur une ligne
+     séparée, comme avec ‘\begin{equation} ... \end{equation}’.
+
+   – Le style texte est pour une formule en ligne dans le texte, comme
+     avec ‘ainsi nous avons $ ... $’.
+
+   – Le style script style est pour les parties d’une formule dans un
+     indice inférieur ou supérieur.
+
+   – Le style scriptscript est pour les parties d’une formule à un
+     second niveau (ou plus) de placement d’indices inférieurs ou
+     supérieurs.
+
+   TeX détermines un style mathématique par défaut mais vous pouvez
+l’emporter dessus avec une déclaration de ‘\displaystyle’, ou
+‘\textstyle’, ou ‘\scriptstyle’, ou ‘\scriptscriptstyle’.
+
+   Dans l’exemple suivant, la fraction sur la ligne ‘Arithmetique’ aura
+l’air recroquevillée.
+
+     \begin{tabular}{r|cc}
+       \textsc{Nom}  &\textsc{Séries}  &\textsc{Somme}  \\  \hline
+       Arithmetique     &$a+(a+b)+(a+2b)+\cdots+(a+(n-1)b)$
+                        &$na+(n-1)n\cdot\frac{b}{2}$  \\
+       Géometrique      &$a+ab+ab^2+\cdots+ab^{n-1}$
+                        &$\displaystyle a\cdot\frac{1-b^n}{1-b}$  \\
+     \end{tabular}
+
+Mais à cause de la déclaration ‘\displaystyle’, la fraction de la lgine
+‘Géometrique’ sera facile à lire, avec des caractères de la même taille
+que le reste de la ligne.
+
+   Un autre exemple est que, comparé à la même entrée sans la déclation,
+le résultat de :
+
+     on obtient
+     $\pi=2\cdot{\displaystyle\int_{x=0}^1 \sqrt{1-x^2}\,dx}$
+
+aura un signe intégrale bien plus haut.  Notez que dans cet example le
+‘\displaystyle’ ne s’applique qu’à une partie de la formule, celle qui
+est délimitée entre accolades, comme ‘{\displaystyle ...}’.
+
+   Le dernier exemple est une fraction continue.
+
+     \begin{equation}
+     a_0+\frac{1}{
+            \displaystyle a_1+\frac{\mathstrut 1}{
+            \displaystyle a_2+\frac{\mathstrut 1}{
+            \displaystyle a_3}}}
+     \end{equation}
+
+Dans la déclarion ‘\displaystyle’, les dénominateurs seraient en style
+script et scriptscript.  (Le ‘\mathstrut’ améliore la hauteur des
+dénominateurs ; *note \mathstrut::).
+
+
+File: latex2e-fr.info,  Node: Math miscellany,  Prev: Math styles,  Up: Math formulas
+
+16.7 Recueil de diverses commandes utiles en math
 =================================================
 
 ‘\*’
@@ -9937,12 +11835,6 @@
           Mais A_3 = 0, ainsi [...] de A_1 à A_4, c.-à-d. A_1 A_2 \times
           A_3 A_4, est égal à zéro.
 
-‘\cdots’
-     Des points de suspension élevés au centre de la ligne.
-
-‘\ddots’
-     Des points de suspension en diagonale : \ddots.
-
 ‘\frac{NUM}{DÉN}’
      Produit la fraction NUM divisé par DÉN.
 
@@ -10007,45 +11899,64 @@
 17 Modes
 ********
 
-Quand LaTeX traite votre texte en entrée, il est forcément dans l’un de
-ces trois modes :
+Quand LaTeX traite votre texte en entrée, il est forcément dans l’un
+parmi six modes.  On peut les classer en trois catégories de deux modes
+chacune, les modes horizontaux, les modes mathématiques, et les modes
+verticaux.  Certaines commandes ne fonctionnent pas dans tous les modes
+(en particulier, beaucoup de commandes ne fonctionnent que dans les
+modes mathématiques), et des messages d’erreur y font référence.
 
-   – Mode paragraphe
-   – Mode math
-   – Mode gauche-à-doite, appelé également mode LR (left-to-right) pour
-     faire bref
+   – “Mode paragraphe” (appelé “mode horizontal” en TeX de base) est le
+     mode dans lequel LaTeX se trouve lorsqu’il traite du texte
+     ordinaire.  Il fragmente votre texte en lignes pour former un
+     paragraphe et détermine les positions des saut de ligne, de sorte
+     que les sauts de page puissent être effectués en mode vertical.
+     C’est le mode dans lequel LaTeX est la plupart du temps.
 
-   LaTeX change le mode seulement lorsqu’il monte ou descend un escalier
-le menant à un niveau différent, quoique tous les changement de niveau
-ne produisent pas de changement de mode.  Les changements de mode se
-produisent seulement lorsqu’on entre dans ou quitte un environnement, ou
-quand LaTeX traite l’argument de cetraines commandes qui produisent du
-texte.
+     Le “mode LR” (de l’anglais Left-to-Right, c-à-d. gauche-à-droite ;
+     appelé “mode horizontal restreint” en TeX de base), ce mode est en
+     vigueur quand LaTeX se met à fabriquer une boîte avec une commande
+     ‘\mbox’.  Comme en mode paragraphe, LaTeX considère la sortie qu’il
+     produit comme une chaîne de mots avec des espaces entre eux.
+     Contrairement au mode paragraphe, en mode LR LaTeX ne démarre
+     jamais une nouvelle ligne, il continue juste à progresser de la
+     gauche vers la droite.  (Bien que LaTeX ne se plaigne pas qu’une
+     boîte LR puisse être trop longue, quand il a fini et essaie ensuite
+     de mettre cette boîte dans une ligne, il peut se plaindre si la
+     boîte résultante est trop grande pour tenir dans la ligne).
 
-   Le « mode paragraphe » est le plus usuel ; c’est celui dans lequel
-LaTeX se trouve lorsqu’il traite du texte ordinaire.  Dans ce mode-là,
-LaTeX fragments votre texte en lignes et fragmentes les lignes en pages.
-LaTeX est en « mode math » quand il est en train de générer une formule
-mathématique.  En « mode LR », comme en mode paragraphe, LaTeX considère
-la sortie qu’il produit comme une chaîne de mots avec des espaces entre
-eux.  Toutefois, contrairement au mode paragraphe, LaTeX continue à
-progresser de la gauche vers la droite ; il ne démarre jamais une
-nouvelle ligne en mode LR. Même si vous mettez une centraine de mots
-dans une ‘\mbox’, LaTeX continue à les composer de gauche à droite au
-sein d’une seule boîte, et ensuite se plaindra que la boîte résultante
-est trop large pour tenir dans la ligne.
+   – “Mode math”, LaTeX est dans ce mode quand il est en train de
+     générer une formule mathématique.
 
-   LaTeX est en mode LR quand il commence à fabriquer une boîte avec une
-commande ‘\mbox’.  Vous pouver le faire entrer dans un mode different
-mode au sein de la boîte — par exemple, vous pouvez le faire entrer en
-mode math pour mettre un forume dans la boîte.  Il y a aussi plusieurs
-commandes qui produisent du texte et environnement pour fabriquer une
-boîte qui mettre LaTeX en mode paragraphe.  La boîte fabriquée par l’une
-de ces commandes ou environnements est appelée une ‘parbox’.  Quand
-LaTeX est en mode paragraphe alors qu’il fabrique une boîte, on dit
-qu’il est en « mode paragraphe interne ».  Son mode paragraphe normal,
-celui dans lequel il démarre, est appelé « mode paragraphe externe ».
+     “Mode math d’affichage”, LaTeX est dans ce mode quand il est en
+     train de généréer une formule mathématique affichée.  (Les formules
+     affichées diffèrent quelque-peu des formules en ligne.  un exemple
+     est que le placement des indices sur ‘\int’ diffère entre les deux
+     situations).
 
+   – mode vertical “Mode vertical”, LaTeX est dans ce mode quand il est
+     en train de construire la liste des lignes et d’autres matériels
+     pour fabriquer la page à sortir, ce qui comprend l’insertion des
+     sauts de page.  C’est le mode dans lequel LaTeX quand il démarre un
+     document.
+
+     “Mode vertical interne”, ce mode est en vigueur quand LaTeX se met
+     à fabriquer une ‘\vbox’.  Il ne comprend pas l’insertion de sauts
+     de page, ce qui fait de lui l’analogue vertical du mode LR.
+
+Par exemple, si vous commencez un article en LaTeX avec ‘Soit \( x \) un
+...’ alors voici les modes : d’abord LaTeX démarre tout document en mode
+vertical, ensuite il lit le ‘S’ et commute en mode paragraphe, et puis
+la commutation suivante survient sur le ‘\(’ où LaTeX passe en mode
+math, et puis quand il quitte la formule il revient en mode paragraphe.
+
+   Le mode Paragraphe a deux sous-cas.  Si vous utilisez une commande
+‘\parbox’ ou une ‘minipage’ alors LaTeX est mis en mode paragraphe.
+Mais il n’insèrera pas de saut de page à cet endroit.  A sein de l’une
+de ces boîtes, appelées “parbox”, LaTeX est en “mode paragraphe
+interne”.  Une situation plus habituelle, quand il peut faire des sauts
+de page, est le “mode paragraphe externe” (*note Page breaking::).
+
 * Menu:
 
 * \ensuremath:: Assurer qu’on est en mode mathématique
@@ -10161,30 +12072,28 @@
 **********
 
 LaTeX a beaucoup de façons de produire de l’espace blanc (ou rempli).
-Certaines d’entre elles conviennent mieux à du texte mathématique ;
-voir *note Spacing in math mode::.  Certaines commandes d’espacement
-conviennent à la fois pour du texte normal et du texte mathématique ; ce
-chapitre contient certaines de ces commandes.
+Certaines d’entre elles conviennent mieux à du texte mathématique à ce
+propos, voir *note Spacing in math mode::.
 
 * Menu:
 
 Espace horizontal
-* \enspace & \quad & \qquad::  Les espaces horizontaux traditionnels.
-* \hspace::             Espace horizontal fixe.
+* \enspace & \quad & \qquad::  Espaces horizontaux traditionnels.
+* \hspace::             Espace horizontal quelconque.
 * \hfill::              Espace horizontal extensible.
 * \hss::                Espace horizontal infiniment dilatable/contractible.
 * \spacefactor::        Dilatabilité de l’espace qui suit
 * \<<espace>>: \(SPACE). Contr’oblique-espace, et espace explicite.
 * ~::                   Tilde, un espace insécable.
 * \thinspace & \negthinspace::          Un sixième d’em, en positif et en négatif.
-* \/::                  Correction italique par caractère.
+* \/::                  Correction italique.
 * \hrulefill & \dotfill::          Filet ou pointillés horizontaux extensibles.
 
 Espace vertical
 * \bigskip & \medskip & \smallskip::  Espaces verticaux fixes.
-* \bigbreak & \medbreak & \smallbreak::  Inter-paragraph space and page breaks.
+* \bigbreak & \medbreak & \smallbreak::  Epsace inter-paragraphe et sauts de pages.
 * \strut::                            Assure la hauteur d’une ligne.
-* \vspace::                       Ajouter de l’espace vertical en quantité arbitraire.
+* \vspace::                       Espace vertical.
 * \vfill::                        Espace vertical extensible indéfiniment.
 * \addvspace::                    Ajouter un espace vertical arbitraire si besoin est.
 
@@ -10225,21 +12134,53 @@
 19.2 ‘\hspace’
 ==============
 
-Synopsis :
+Synopsis, l’un parmi :
 
      \hspace{LONGUEUR}
      \hspace*{LONGUEUR}
 
-   La commande ‘\hspace’ ajoute de l’espace horizontal.  L’argument
-LONGUEUR peut être exprimé en toute unité que LaTeX comprend : points,
-pouces, etc. C’est une longueur élastique.  Vous pouvez ajouter aussi
-bien de l’espace négatif que de l’espace positif avec une commande
-‘\hspace’ ; ajouter de l’espace negatif revient à retourner en arrière.
+   La commande ‘\hspace’ ajoute la quantité d’espace horizontal
+LONGUEUR.  L’argument LONGUEUR peut être positif, négatif, ou nul ;
+ajouter une longueur négative d’espace revient à retourner en arrière.
+C’est une longueur élastique, c-à-d. qu’elle peut contenir une
+composante ‘plus’ ou ‘minus’, ou les deux (*note Lengths::).  Comme
+l’espace est dilatable ou contractible on l’appelle parfois “glue”.
 
-   LaTeX enlève normalement l’espace horizontal qui vient au début ou à
-la fin d’une ligne.  Pour préserver cet espace, utilisez la forme
-étoilée, c.-à-d. avec le suffixe ‘*’ optionnel.
+   L’exemple suivant fabrique une ligne dans laquelle ‘Nom~:’ est à
+2,5cm de la marge de droite.
 
+     \noindent\makebox[\linewidth][r]{Nom~:\hspace{2.5cm}}
+
+   La forme en ‘*’ insère de l’espace horizontal non-supprimable.  Plus
+précisément, quand TeX découpe un paragraphe en lignes, tout espace
+blanc — glues ou crénages — qui se trouve à un saut de ligne est
+supprimé.  La forme étoilée évite ceci (techniquement, elle ajoute un
+objet invisible non supprimable devant l’espace).
+
+   Dans l’exemple suivant :
+
+     \documentclass[a4paper]{article}
+     \begin{document}
+     \parbox{.9\linewidth}{Remplir chaque blanc~: Le peuple français proclame
+       solennellement son attachement aux Droits de \hspace*{2.5cm} et aux
+       principes de la \hspace*{2.5cm} nationale tels qu’ils ont été définis
+       par la Déclaration de 1789, \ldots}
+     \end{document}
+le blanc de 2,5cm suivant ‘principes de la’ tombe au début de la ligne.
+Si vous enlevez la ‘*’ alors LaTeX supprime le blanc.
+
+   Ci-dessous le ‘\hspace’ sépare les trois graphiques.
+
+     \begin{center}
+       \includegraphics{lion.png}% le commentaire empèche l'ajout d'un espace
+       \hspace{1cm minus 0.25cm}\includegraphics{tiger.png}%
+       \hspace{1cm minus 0.25cm}\includegraphics{bear.png}
+     \end{center}
+
+Parce que l’argument de chaque ‘\hspace’ comprend ‘minus 0.25cm’, chacun
+peut se contracter un peu si les trois figures sont trop larges.  Mais
+chaque espace ne peut contracter plus que 0,25cm (*note Lengths::).
+
 
 File: latex2e-fr.info,  Node: \hfill,  Next: \hss,  Prev: \hspace,  Up: Spaces
 
@@ -10260,24 +12201,24 @@
 19.4 ‘\hss’
 ===========
 
-Synopsis:
+Synopsis :
 
      \hss
 
-   Produce a horizontal space that is infinitely shrinkable as well as
-infinitely stretchable (this command is a TeX primitive).  LaTeX authors
-should reach first for the ‘\makebox’ command to get the effects of
+   Produit un espace horizontal indéfiniment dilatable ou contractible
+(cette commande est une primitive TeX).  Les auteurs LaTeX devraient
+chercher en premier la commande ‘\makebox’ pour obtenir les effets de
 ‘\hss’ (*note \mbox & \makebox::).
 
-   Here, the first line’s ‘\hss’ makes the Z stick out to the right,
-overwriting the Y. In the second line the Z sticks out to the left,
-overwriting the X.
+   Dans l’exemple suivant, le ‘\hss’ de la première ligne a pour effet
+de coller le Z à droite, le superposant au Y. Dans la seconde ligne, le
+Z dépasse sur la gauche, et se superpose au X.
 
      X\hbox to 0pt{Z\hss}Y
      X\hbox to 0pt{\hss Z}Y
 
-Without the ‘\hss’ you get something like ‘Overfull \hbox (6.11111pt too
-wide) detected at line 20’.
+Sans le ‘\hss’ vous auriez quelque-chose du genre ‘Overfull \hbox
+(6.11111pt too wide) detected at line 20’.
 
 
 File: latex2e-fr.info,  Node: \spacefactor,  Next: \(SPACE),  Prev: \hss,  Up: Spaces
@@ -10354,12 +12295,13 @@
 
 * Menu:
 
-* \@::              Distinguish sentence-ending periods from abbreviations.
-* \frenchspacing::      Rendre égaux les espacements inter-phrase et inter-mot.
+* \@:: Distingue les points terminant une phrase de ceux terminant une
+  abréviation.
+* \frenchspacing & \nonfrenchspacing:: Rendre égaux les espacements inter-phrase et inter-mot.
 * \normalsfcodes::   Restore space factor settings to the default.
 
 
-File: latex2e-fr.info,  Node: \@,  Next: \frenchspacing,  Up: \spacefactor
+File: latex2e-fr.info,  Node: \@,  Next: \frenchspacing & \nonfrenchspacing,  Up: \spacefactor
 
 19.5.1 ‘\@’
 -----------
@@ -10410,149 +12352,169 @@
 parenthèse fermante).
 
 
-File: latex2e-fr.info,  Node: \frenchspacing,  Next: \normalsfcodes,  Prev: \@,  Up: \spacefactor
+File: latex2e-fr.info,  Node: \frenchspacing & \nonfrenchspacing,  Next: \normalsfcodes,  Prev: \@,  Up: \spacefactor
 
-19.5.2 ‘\frenchspacing’, rendre égaux les espacements inter-phrase et inter-mot
--------------------------------------------------------------------------------
+19.5.2 ‘\frenchspacing’ & ‘\nonfrenchspacing’
+---------------------------------------------
 
-Cette déclaration (provenant de TeX de base) cause que LaTeX traite
-l’espacement inter-phrase de la même façon que l’espacement inter-mot.
+Synopsis, l’un parmi :
 
-   En justifiant le texte sur une ligne, certaine traditions
-typographique, y comrpis l’anglaise, préfèrent ajuster l’espace entre
-les phrase (ou après d’autres signes de ponctuation) plus que l’espace
-entre les mots.  À la suite de cette déclaration, tous les espaces sont
-traités de la même façon.
+     \frenchspacing
+     \nonfrenchspacing
 
-   Revenez au comportement par défaut en déclarant ‘\nonfrenchspacing’.
+   La première déclaration a pour effet que LaTeX traite l’espacement
+entre les phrases de la même manière que l’espacement entre les mots
+d’une phrase.  L’effet de la seconde est de revenir au traitement par
+défaut où l’espacement entre les phrases se dilate ou contracte
+davantage (*note \spacefactor::).
 
+   Dans certaines traditions typographiques, y comrpis l’anglaise, on
+préfère ajuster l’espace entre les phrases (ou les espaces suivant un
+point d’interrogation, d’exclamation, une virgule, ou un point virgule)
+plus que l’espace entre les mots du milieu de la phrase.  La déclaration
+‘\frenchspacing’ (la commande vient de TeX de base) commute vers la
+tradition où tous les espaces sont traités de la même façon.
+
 
-File: latex2e-fr.info,  Node: \normalsfcodes,  Prev: \frenchspacing,  Up: \spacefactor
+File: latex2e-fr.info,  Node: \normalsfcodes,  Prev: \frenchspacing & \nonfrenchspacing,  Up: \spacefactor
 
 19.5.3 ‘\normalsfcodes’
 -----------------------
 
-Synopsis:
+Synopsis :
 
      \normalsfcodes
 
-   Reset the LaTeX space factor values to the default (*note
-\spacefactor::).
+   Réinitialise les facteurs d’espacement de LaTeX à leur valeur défaut
+(*note \spacefactor::).
 
 
 File: latex2e-fr.info,  Node: \(SPACE),  Next: ~,  Prev: \spacefactor,  Up: Spaces
 
-19.6 Contr’oblique-espace ‘\<<espace>>’
-=======================================
+19.6 Contr’oblique-espace ‘\ ’
+==============================
 
-Ces commandes permettent de marquer un caractère de ponctuation,
-typiquement un point, comme soit finissant une phrase, soit finissant
-une abréviation.
+Cette rubrique concern la commande qui consiste de deux caractère, une
+contr’oblique suvie d’un espace.
+Synopsis :
 
-   Par défaut, lorsque LaTeX justifie une ligne il ajuste l’espace après
-le point final de chaque phrase (ou le point d’interrogation, la
-virgule, ou le deux-points) plus que pour l’espace inter-mot (*note
-\frenchspacing::).  LaTeX suppose que le point finit une phrase à moins
-qu’il soit précédé d’une lettre capitale, dans quel cas il considère que
-ce point fait partie d’une abréviation.  Il est à noter que si un point
-final de phrase est immédiatement suivit d’une parenthèse ou crochet de
-droite, ou d’un guillemet-apostrophe simple ou double de droite, alors
-l’espace inter-phrase suit cette parenthèse ou ce guillemet.
+     \ 
 
-   Si vous avez un point finissant une abréviation dont la dernière
-lettre n’est pas une capitale, et que cette abréviation n’est pas le
-dernier mot d’une phrase, alors faites suivre ce point d’un
-contr’oblique-espace (‘\ ’), où d’un tilde (‘~’).  Voici des exemples :
-‘Nat.\ Acad.\ Science’, et ‘Mr.~Bean’, et ‘(du fumier, etc.)\ à vendre’.
+   Produit un espace.  Par défaut elle produit de l’espace blanc de
+longueur 3.33333pt plus 1.66666pt minus 1.11111pt.
 
-   Dans la situation opposée, si vous avez une lettre capitale suivi
-d’un point qui finit la phrase, alors placez ‘\@’ avant ce point.  Par
-ex., ‘book by the MAA\@.’ aura l’espacement inter-phrase après ce point.
+   Quand vous tapez un ou plusieurs blancs entre des mots, LaTeX produit
+de l’espace blanc.  Mais ceci diffère d’un espace explicite, comme
+illustré ci-dessous :
 
-   Par contre, placer ‘\@’ après un point dit à TeX que ce point ne
-finit pas la phrase.  Dans l’exemple ‘les mot réservés (if, then,
-etc.\@) sont différents’, TeX met un espace inter-mot après la
-parenthèse fermante (notez que ‘\@’ est avant la parenthèse).
+     \begin{tabular}{rl}
+     Un blanc~:& fabrique de l'espace\\
+     Trois blancs~:&   à la suite\\
+     Trois espaces~:&\ \ \ à la suite\\
+     \end{tabular}
 
-   La commande ‘\ ’ est aussi souvent utilisée après les séquences de
-contrôle pour les empêcher d’avaler les espaces qui suivent, comme dans
-‘\TeX\ c'est chouette.’ Et, dans des circonstances normales,
-‘\’<tabulation> et ‘\’<sautdeligne> sont équivalents à ‘\ ’.
+Sur la première ligne LaTeX met de l’espace après le deux-points.  Sur
+la deuxième ligne LaTeX compte les trois blancs comme un seul pour
+mettre un seul espace blanc, de sorte que vous obtenez après le
+deux-points le même espace que dans la première ligne.  LaTeX compterait
+de la même façon un seul espace blanc si l’un ou plusieurs des blancs
+étaient remplacés par des caractères tabulation ou saut de ligne.
+Toutefois, la ligne du bas demandant trois espaces la zone en blanc est
+plus large.  C-à-d. que la commande contr’oblique-espace crée une
+quantité fixe d’espace horizontal.  (Notez que vous pouvez définir un
+espace horizontal d’une largeur quelconque avec ‘\hspace’; voir  *note
+\hspace::).
 
-   Certaines personnes préfèrent utiliser ‘{}’ dans le même but, comme
-dans ‘\TeX{} c'est chouette’.  Ceci a l’avantage que vous écrivez
-toujours la même chose, en l’occurrence ‘\TeX{}’, qu’elle soit suivie
-d’un espace ou d’un signe de ponctuation.  Comparez :
+   La commande contr’oblique-espace a deux usages principaux.  Elle est
+souvent utilisée après une séquence de contrôle pour l’empécher d’avaler
+le blanc qui suit, comme après ‘\TeX’ dans ‘\TeX\ (ou \LaTeX)’.  (Mais
+l’utilisation d’accolades a l’avantage de fonctionner systématiquement,
+que la séquence de contrôle soit suivie d’un blanc ou de tout autre
+non-lettre, comme dans ‘\TeX{} (ou \LaTeX{})’ où ‘{}’ peut être rajouté
+aussi bien après ‘\LaTeX’ qu’après ‘\TeX’).  L’autre utilisation usuelle
+est de marquer qu’un point termine une abréviation et non une phrase,
+comme dans ‘Prof.\ Fabre’ or ‘Jean et al.\ (1993)’ (*note \@::).
 
-     \TeX\ est un chouette système. \TeX, un chouette système.
+   Dans les circonstances normales, ‘\’<tabulation> et ‘\’<sautdeligne>
+sont équivalents à contr’oblique-espace, ‘\ ’.
 
-     \TeX{} est un chouette système. \TeX{}, un chouette système.
+   Veuillez aussi noter que de sorte à autoriser le renfoncement du
+code, dans les criconstances normales, TeX ignore les blancs au début de
+chaque ligne.  Ainsi l’exemple suivant imprime ‘À moi comte deux mots’:
 
-   Certaines commandes, notamment celles définies avec le paquetage
-‘xspace’, ne suivent pas ce comportement standard.
+     À moi, Comte,
+      deux mots !
 
+où l’espace blanc entre ‘Comte,’ et ‘deux’ est produit par le saut de
+ligne après ‘comte’, et non par l’espace avant ‘deux’.
+
 
 File: latex2e-fr.info,  Node: ~,  Next: \thinspace & \negthinspace,  Prev: \(SPACE),  Up: Spaces
 
 19.7 ‘~’
 ========
 
-Synopsis:
+Synopsis :
 
-     BEFORE~AFTER
+     AVANT~APRÈS
 
-   The tie character, ‘~’, produces a space between BEFORE and AFTER at
-which the line will not be broken.  By default the white space has
-length 3.33333pt plus 1.66666pt minus 1.11111pt (*note Lengths::).
+   Le caractère tilde, ‘~’, produit une espace “insécable” entre AVANT
+et APRÈS, c’est à dire une espace où un saut de ligne n’est pas
+autorisé.  Par défaut l’espace blanc a une longueur de 3.33333pt plus
+1.66666pt minus 1.11111pt (*note Lengths::).
 
-   Here LaTeX will not break the line between the final two words.
+   Dans l’exemple suivant LaTeX ne fait pas de saut de ligne entre les
+deux derniers mots.
 
-     Thanks to Prof.~Lerman.
+     Remerciements au Prof.~Lerman.
 
-In addition, despite the period, LaTeX does not use the end-of-sentence
-spacing (*note \@::).
+De plus, en dépit du point, LaTeX n’utilise pas l’espacement de fin de
+phrase (*note \@::).
 
-   Ties prevent the end of line separation of things where that could
-cause confusion.  They also still allow hyphenation (of either of the
-tied words), so they are generally preferable to putting consecutive
-words in an ‘\mbox’ (*note \mbox & \makebox::).
+   Les insécables empèchent qu’une fin de ligne sépare des choses là où
+cela prêterait à confusion.  Ils n’empêchent par contre pas la césure
+(de l’un ou l’autre des mots de part et d’autre), de sorte qu’ils sont
+en général préférables à mettre deux mots consécutifs dans une ‘\mbox’
+(*note \mbox & \makebox::).
 
-   They are also matters of taste, sometimes alarmingly dogmatic taste,
-among readers.  Nevertheless, here are some usage models, many of them
-from ‘The TeXbook’.
+   Ils sont aussi une question de goût, parfois très dogmatique, parmi
+les lecteurs.  Néanmoins, on présente ci-après quelques usages, dont la
+plupart sont issus du ‘The TeXbook’.
 
-   • Between an enumerator and its item, such as in references:
-     ‘Chapter~12’, or ‘Theorem~\ref{th:Wilsons}’, or
+   – Entre l’étiquette et le numéro d’un énumérateur, comme dans les
+     références : ‘Chapitre~12’, or ‘Théorème~\ref{th:Wilsons}’, ou
      ‘Figure~\ref{fig:KGraph}’.
 
-   • When cases are enumerated inline: ‘(b)~Show that $f(x)$ is
-     (1)~continuous, and (2)~bounded’.
+   – Lorsque des alternatives sont énumérés en ligne : ‘(b)~Montrez que
+     $f(x)$ est (1)~continue, et (2)~bornée’.
 
-   • Between a number and its unit: ‘$745.7.8$~watts’ (the ‘siunitx’
-     package has a special facility for this) or ‘144~eggs’.  This
-     includes between a month and a date: ‘October~12’ or ‘12~Oct’.  In
-     general, in any expressions where numbers and abbreviations or
-     symbols are separated by a space: ‘AD~565’, or ‘2:50~pm’, or
-     ‘Boeing~747’, or ‘268~Plains Road’, or ‘\$$1.4$~billion’.  Other
-     common choices here are a thin space (*note \thinspace &
-     \negthinspace::) and no space at all.
+   – Entre un nombre et son unité : ‘$745.7.8$~watts’ (le paquetage
+     ‘siunitx’ a des fonctions spécifiques pour cela) ou ‘144~œufs’.
+     Ceci comprend le cas du quantième et du nom du mois dans une date :
+     ‘12~octobre’ ou ‘12~oct’.  En général, dans toute expression où un
+     nombre et une abréviation ou un symbole sont séparés par une
+     espace : ‘565~ap.~\mbox{J.-C.}’, ou ‘2:50~pm’, ou ‘Airbus~A320’, ou
+     ‘26~rue des Oliviers Road’, ou ‘\$$1.4$~billion’.  D’autres choix
+     usuels sont l’espace fine (*note \thinspace & \negthinspace::) et
+     aucune espace du tout.
 
-   • When mathematical phrases are rendered in words: ‘equals~$n$’, or
-     ‘less than~$\epsilon$’, or ‘given~$X$’, or ‘modulo~$p^e$ for all
-     large~$n$’ (but compare ‘is~$15$’ with ‘is $15$~times the height’).
-     Between mathematical symbols in apposition with nouns:
-     ‘dimension~$d$’ or ‘function~$f(x)$’ (but compare ‘with length
-     $l$~or more’).  When a symbol is a tightly bound object of a
-     preposition: ‘of~$x$’, or ‘from $0$ to~$1$’, or ‘in common
-     with~$m$’.
+   – Quand des expressions mathématiques sont rendues en mots :
+     ‘égal~$n$’, ou ‘inférieur à~$\epsilon$’, ou ‘soit~$X$’, ou
+     ‘modulo~$p^e$ pour tout~$n$’ (mais comparez ‘vaut~$15$’ avec ‘vaut
+     $15$~fois la hauteur’).  Entre symboles mathémartiques en
+     apposition avec des noms : ‘dimension~$d$’ ou ‘fonction~$f(x)$’
+     (mais comparez avec ‘de longueur $l$~ou plus’).  Quand un symbole
+     est un objet étroitement lié à une préposition : ‘de~$x$’, ou ‘de
+     $0$ à~$1$’, ou ‘en commun avec~$m$’.
 
-   • Between symbols in series: ‘$1$,~$2$, or~$3$’ or ‘$1$,~$2$,
+   – Entre les symboles d’une série : ‘$1$,~$2$, ou~$3$’ ou ‘$1$,~$2$,
      \ldots,~$n$’.
 
-   • Between a person’s given names and between multiple surnames:
-     ‘Donald~E. Knuth’, or ‘Luis~I. Trabb~Pardo’, or ‘Charles~XII’—but
-     you must give TeX places to break the line so you might do ‘Charles
-     Louis Xavier~Joseph de~la Vall\'ee~Poussin’.
+   – Entre les prénoms d’une personne et entre des noms de famille
+     multiples : ‘Donald~E. Knuth’, ou ‘Luis~I. Trabb~Pardo’, ou
+     ‘Charles~XII’ — mais vous devez donner à TeX des endroits où faire
+     un saut de ligne, par exemple comme dans ‘Charles Louis
+     Xavier~Joseph de~la Vall\'ee~Poussin’.
 
 
 File: latex2e-fr.info,  Node: \thinspace & \negthinspace,  Next: \/,  Prev: ~,  Up: Spaces
@@ -10560,38 +12522,85 @@
 19.8 ‘\thinspace’ & ‘\negthinspace’
 ===================================
 
-‘\thinspace’ produit une espace insécable et non-élastique qui vaut 1/6
-d’em.  C’est l’espace adéquate entre des guillemets anglais simples
-emboîtés, comme dans ’”.
+Synopsis, l’un parmi :
 
+     \thinspace
+     \negthinspace
+
+   Produisent une espace insécable et non-élastique qui vaut 1/6 d’em et
+1/6 d’em respectivement.  Ce sont les équivalents mode texte de ‘\,’ and
+‘\!’ (*note Spacing in math mode/\thinspace::).
+
+   On peut utiliser ‘\,’ comme synonyme de ‘\thinspace’ en mode texte.
+
+   Une utilisation usuelle de ‘\thinspace’ est en typographie anglaise
+comme l’espace entre des guillemets anglais simples emboîtés :
+
+     Killick répondit : ``J'ai entendu le capitaine dire `Ohé du bâteau~!'\thinspace''
+
+Une autre utilisation est que certains guides de style demandent un
+‘\thinspace’ entre les points de suspension et un point terminant une
+phrase (dans d’autres guides de style on considère que les points de
+suspension et/ou les points de suspension et le quatrième point
+suffisent).  Une autre utilisation spécifique au style est entre les
+initiales, comme dans ‘D.\thinspace E.\ Knuth’.
+
+   LaTeX fournit diverses commandes d’espacement similaires pour le mode
+mathématique (*note Spacing in math mode::).  Avec le paquetage
+‘amsmath’, ou depuis la parution 2020-10-01 de LaTeX, elle sont
+utilisables aussi bien en mode texte qu’en mode mathématique, y compris
+‘\!’ pour ‘\negthinspace’ ; mais sinon, elles ne sont disponibles qu’en
+mode mathématique.
+
 
 File: latex2e-fr.info,  Node: \/,  Next: \hrulefill & \dotfill,  Prev: \thinspace & \negthinspace,  Up: Spaces
 
-19.9 ‘\/’ : insérer une correction italique
-===========================================
+19.9 ‘\/’
+=========
 
-La commande ‘\/’ produit une “correction italique”.  C’est une espace
-fine deéfni par le créateur de caractères typographiques pour un
-caractère donné, pour éviter que le caractère entre en collision avec ce
-qui suit.  Le caractère italique f a typiquement une valeur importante
-de correction italique.
+Synopsis :
 
-   Si le caractère suivant est un point ou une virgule, il n’est pas
+     CARACTÈRE-PRÉCÉDENT\/CARACTÈRE-SUIVANT
+
+   La commande ‘\/’ produit une “correction italique”.  C’est une petite
+espace définie par l’auteur de la fonte pour chacun des caractères (elle
+peut être nulle).  Quand vous utilisez ‘\/’, LaTeX prend la correction
+dans le fichier de métriques de fonte, la dilate/contracte de la même
+façon que la fonte si tant est que la taille de celle-ci fut
+dilatée/contractée, et ensuite insère cette quantité d’espace.
+
+   Dans l’exemple ci-dessous, sans le ‘\/’, le CARACTÈRE-PRÉCÉDENT
+f italique taperait dans le CARACTÈRE-SUIVANT H romain :
+
+     \newcommand{\logoentreprise}{{\it f}\/H}
+
+parce que la lettre f italique penche loin vers la droite.
+
+   Si CARACTÈRE-SUIVANT est un point ou une virgule, il n’est pas
 nécessaire d’insérer une correction italique, puisque ces symboles de
-ponctuation ont une très faible hauteur.  Toutefois, avec les
+ponctuation sont d’une faible hauteur.  Toutefois, avec les
 point-virgules ou les deux-points, de même qu’avec les lettres normales,
-il peut être utilie.  Comparez : f: f; (dans la sortie TeX, les ‘f’s
-sont séparés joliment) avec f: f;.
+elle peut être utile.  On l’utilise typiquement à l’endoit où l’on passe
+d’une fonte italique ou inclinée à une fonte droite.
 
-   Lorsque on change de fontes avec des commandes telles que
-‘\textit{italic text}’ ou ‘{\itshape italic text}’, LaTeX insère
-automatiquement une correction italique appropriée si nécessaire (*note
-Font styles::).
+   Quand vous utilisez des commandes telles que ‘\emph’, ‘\textit’ ou
+‘\textsl’ pour changer la fonte, LaTeX insère automatiquement la
+correction italique là où besoin est (*note Font styles::).  Toutefois,
+des déclarations telle que ‘\em’, ‘\itshape’ ou ‘\slshape’ n’insèrent
+pas automatiquement de correction italique.
 
-   Malgré leur nom, les caractères romains peuvent aussi avoir une
-correction italique.  Comparez : pdfTeX (dans la sortie TeX, il y a une
-espace fine après le ‘f’) avec pdfTeX.
+   Les caractères droits peuvent aussi avoir une correction italique.
+Un exemple où elle est nécessaire est le nom ‘pdf\/\TeX’.  Toutefois, la
+plupart des caractères droits ont une correction italique nulle.
+Certains auteurs de fonte n’incluent pas de valeur de correction
+italique même pour les fontes itliques.
 
+   Techniquement, LaTeX utilise une autre valeur spécifique à la fonte,
+appelé “paramètre d’inclinaison” (nommément ‘\fontdimen1’), pour
+déterminer s’il est possible d’insérer une correctioàn italique, au lieu
+d’attacher cette action à des commandes particulières de contrôle de la
+fonte.
+
    Le concept de correction italique n’existe pas en mode mathématique ;
 l’espacement y est fait d’une façon différente.
 
@@ -10628,27 +12637,55 @@
 19.11 ‘\bigskip’ & ‘\medskip’ & ‘\smallskip’
 ============================================
 
-Ces commandes produisent une quantité donnée d’espace, spécifiée par la
-classe de document.
+Synopsis, l’un parmi :
 
+     \bigskip
+     \medskip
+     \smallskip
+
+   Produit une certaine quantité d’espace verical, grand, de taille
+moyenne, ou petit.  Ces commandes sont fragiles (*note \protect::).
+
+   Dans l’exemple ci-dessous le saut suggère le passage du temps (tiré
+de L’océan d’or de Patrick O’Brian).
+
+     Mr Saumarez aurait eu à lui dire quelque grossièreté, sans aucun
+     doute : il était de nouveau comme chez lui, et c'était un plaisir.
+
+     \bigskip
+     « Cent cinquante-sept miles et un tiers, en vingt-quatre heures », dit Peter.
+
+   Chaque commande est associée à une longueur définie dans le source de
+la classe du document.
+
 ‘\bigskip’
      La même chose que ‘\vspace{\bigskipamount}’, ordinairement environ
-     l’espace d’une ligne, avec dilatation et rétrécissement (la valeur
-     par défaut pour les classes ‘book’ et ‘article’ et ‘12pt plus 4pt
-     minus 4pt’).
+     l’espace d’une ligne, avec dilatation et rétrécissement.  La valeur
+     par défaut pour les classes ‘book’ et ‘article’ est ‘12pt plus 4pt
+     minus 4pt’.
 
 ‘\medskip’
      La même chose que ‘\vspace{\medskipamount}’, ordinairement environ
      la moitié de l’espace d’une ligne, avec dilatation et
-     rétrécissement (la valeur par défaut pour les classes ‘book’ et
-     ‘article’ et ‘6pt plus 2pt minus 2pt’).
+     rétrécissement.  La valeur par défaut pour les classes ‘book’ et
+     ‘article’ est ‘6pt plus 2pt minus 2pt’).
 
 ‘\smallskip’
      La même chose que ‘\vspace{\smallskipamount}’, ordinairement
      environ le quart de l’espace d’une ligne, avec dilatation et
-     rétrécissement (la valeur par défaut pour les classes ‘book’ et
-     ‘article’ et ‘3pt plus 1pt minus 1pt’).
+     rétrécissement.  la valeur par défaut pour les classes ‘book’ et
+     ‘article’ est ‘3pt plus 1pt minus 1pt’.
 
+   Comme chaque commande est un ‘\vspace’, si vous l’utilisez au milieu
+d’un paragraphe, alors elle insert son espace vertical entre la ligne
+dans laquelle vous l’utilisez et la ligne suivante, et non pas
+nécessairement à l’endroit où vous l’utilisez.  Ainsi il est préférable
+d’utiliser ces commandes entre les paragraphes.
+
+   Les commandes ‘\bigbreak’, ‘\medbreak’, et ‘\smallbreak’ sont
+similaires mais suggèrent également à LaTeX que l’endoit est adéquat
+pour un saut de page (*note \bigbreak & \medbreak & \smallbreak::.
+
 
 File: latex2e-fr.info,  Node: \bigbreak & \medbreak & \smallbreak,  Next: \strut,  Prev: \bigskip & \medskip & \smallskip,  Up: Spaces
 
@@ -10685,25 +12722,25 @@
 19.13 ‘\strut’
 ==============
 
-Synopsis:
+Synopsis :
 
      \strut
 
-   Ensure that the current line has height at least ‘0.7\baselineskip’
-and depth at least ‘0.3\baselineskip’.  Essentially, LaTeX inserts into
-the line a rectangle having zero width,
-‘\rule[-0.3\baselineskip]{0pt}{\baselineskip}’ (*note \rule::).  The
-‘\baselineskip’ changes with the current font and fontsize.
+   Étai.  Assure que la ligne courante a une hauteur d’au moins
+‘0.7\baselineskip’ et une profondeur d’au moins ‘0.3\baselineskip’.
+Pour l’essentiel, LaTeX insère dans la ligne un rectangle de largeur
+nulle, ‘\rule[-0.3\baselineskip]{0pt}{\baselineskip}’ (*note \rule::).
+Le ‘\baselineskip’ change avec la fonte courante ou sa taille.
 
-   In this example the ‘\strut’ keeps the box inside the frame from
-having zero height.
+   Dans l’exemple suivant le ‘\strut’ empèche la boîte d’avoir une
+hauteur nulle.
 
-     \setlength{\fboxsep}{0pt}\framebox[2in]{\strut}
+     \setlength{\fboxsep}{0pt}\framebox[5cm]{\strut}
 
-   This example has four lists.  In the first there is a much bigger gap
-between items 2 and 3 than there is between items 1 and 2.  The second
-list fixes that with a ‘\strut’ at the end of its first item’s second
-line.
+   L’exemple suivant comprend quatre listes.  Dans la première il y a un
+espace bien plus large entre les articles 2 et 3 qu’il n’y a entre les
+articles 1 et 2.  La seconde liste répare cela avec un ‘\strut’ à la fin
+de la deuxième ligne du premier article.
 
      \setlength{\fboxsep}{0pt}
      \noindent\begin{minipage}[t]{0.2\linewidth}
@@ -10735,37 +12772,41 @@
      \end{enumerate}
      \end{minipage}%
 
-The final two lists use ‘\fbox’ to show what’s happening.  The third
-list’s ‘\parbox’ goes only to the bottom of its second ‘test’, which
-happens not have any characters that descend below the baseline.  The
-fourth list adds the strut that gives the needed extra below-baseline
-space.
+Les deux dernières listes utilisent ‘\fbox’ pour montrer ce qui se
+passe.  La ‘\parbox’ du premier article de la troisième liste ne va que
+jusqu’au bas du second ‘test’, or ce mot ne comprend aucun caractère
+déscendant sous la ligne de base.  Le ‘\strut’ ajouté dans la quatrième
+liste donne sous la ligne de base l’espace supplémentaire requis.
 
-   The ‘\strut’ command is often useful in graphics, such as in ‘TikZ’
-or ‘Asymptote’.  For instance, you may have a command such as
-‘\graphnode{NODE-NAME}’ that fits a circle around NODE-NAME.  However,
-unless you are careful the NODE-NAME’s ‘x’ and ‘y’ will produce
-different-diameter circles because the characters are different sizes.
-A careful ‘\graphnode’ might insert a ‘\strut’, then NODE-NAME, and then
-draw the circle.
+   La commande ‘\strut’ est souvent utile pour les graphiques, comme en
+‘TikZ’ ou ‘Asymptote’.  Par exemple, vous pourriez avoir une commande
+telle que ‘\graphnode{NOM-NŒUD}’ qui ajuste un cercle autour de
+NOM-NŒUD.  Toutefois, à moins que vous preniez certaines précautions,
+prendre ‘x’ ou ‘y’ pour NOM-NŒUD produit des cercles de diamètres
+différents parce que les caractères ont des tailles différentes.  Une
+précaution possible contre cela serait que ‘\graphnode’ insère ‘\strut’
+juste avant NOM-NŒUD, et ne dessine le cercle qu’après cela.
 
-   The general approach of using a zero width ‘\rule’ is useful in many
-circumstances.  In this table, the zero-width rule keeps the top of the
-first integral from hitting the ‘\hline’.  Similarly, the second rule
-keeps the second integral from hitting the first.
+   L’approche générale d’utiliser une ‘\rule’ de largeur nulle est utile
+dans de nombreuses circonstances.  Dans le tableau ci-dessous, le filet
+de largeur nulle empèche le haut de la première intégrale de taper dans
+la ‘\hline’.  De même, le second filet empèche la seconde intégrale de
+taper sur la première.
 
      \begin{tabular}{rl}
-       \textsc{Integral}   &\textsc{Value}           \\
+       \textsc{Intégrale}   &\textsc{Valeur}           \\
        \hline
        $\int_0^x t\, dt$   &$x^2/2$  \rule{0em}{2.5ex} \\
        $\int_0^x t^2\, dt$ &$x^3/3$  \rule{0em}{2.5ex}
      \end{tabular}
 
-(Although the line-ending double backslash command has an available
-optional argument to put in more vertical room, that won’t work here.
-Changing the first double backslash to something like ‘\\[2.5ex]’ will
-put the room between the header line and the ‘\hline’, and the integral
-would still hit the line.)
+(Bien que la commande double contr’oblique de terminaison de ligne
+dispose d’un argument optionnel pour changer la valeur de l’interligne
+correspondant, cela ne fonctionne pas pour résoudre ce problème.
+Changer la première double contr’oblique en quelque-chose du genre de
+‘\\[2.5ex]’ augmente l’espace entre la ligne d’en-têtes de colonne et le
+filet ‘\hline’, et l’intégrale de la deuxième ligne taperait encore dans
+le filet).
 
 
 File: latex2e-fr.info,  Node: \vspace,  Next: \vfill,  Prev: \strut,  Up: Spaces
@@ -10773,18 +12814,37 @@
 19.14 ‘\vspace’
 ===============
 
-Synopsis, l’une des deux formes suivantes :
+Synopsis, l’un parmi :
 
      \vspace{LONGUEUR}
      \vspace*{LONGUEUR}
 
-   Ajout l’espace verticale LONGUEUR.  Celle-ci peut-être négative ou
-positive, et c’est une longueur élastique (*note Lengths::).
+   Ajoute l’espace verticale LONGUEUR.  Celle-ci peut-être positive,
+négative, ou nulle.  C’est une longueur élastique — elle peut contenir
+une composante ‘plus’ ou ‘minus’ (*note Lengths::).
 
-   LaTeX enlève l’espace verticale provenant de ‘\vspace’ aux sauts de
-page, c.-à-d. au sommet et au bas des pages.  La version étoilée
-‘\vspace*{...}’ permet de conserver cette espace.
+   L’exemple ci-dessous met de l’espace entre les deux paragraphes :
 
+     Et je dormis.
+
+     \vspace{1ex plus 0.5ex}
+     L'aube fraiche d'un nouveau jour.
+(*Note \bigskip & \medskip & \smallskip::, pour les espaces
+inter-paragraphes usuelles).
+
+   La forme en ‘*’ insère de l’espace vertical non suppressible.  Plus
+précisément, LaTeX supprime l’espace vertical au sauts de page et la
+forme étoilée a pour effet de conserver l’espace.  Cet exemple ménage
+une espace entre les deux questions :
+
+     Question~: trouver l'intégrale de \( 5x^4+5 \).
+
+     \vspace*{2cm plus 0.5cm}
+     Question~: trouver la dérivée de \( x^5+5x+9 \).
+
+Cette espace sera présente même si un saut de page survient entre les
+questions.
+
    Si ‘\vspace’ est utilisée au milieu d’un paragraphe (c.-à-d. en mode
 horizontal), l’esace est insérée _après_ la ligne comprenant la commande
 ‘\vspace’ sans commencer un nouveau paragraphe.
@@ -10836,28 +12896,57 @@
 19.16 ‘\addvspace’
 ==================
 
-‘\addvspace{LENGTH}’
+Synopsis :
 
-   Ajoute un espace vertical de longeur LENGTH, ce qui est une longueur
-élatsique (*note Lengths::).  Toutefois, si l’espace vertical a déjà été
-ajouté au même point de la sortie par une commande ‘\addvspace’
-précédente, alors cette commande n’ajoutera pas plus d’espace que
-nécessaire à fabriquer la longeur naturelle de l’espace vertical total
-égale à LENGTH.
+     \addvspace{LONG-VERT}
 
-   Utilisez cette commande pour ajuster l’espace vertical au-dessus ou
-au-dessous d’un environnement qui commence un nouveau paragraphe.  (Par
-exemple, un environnement Theorem est défini pour commencer et finir en
-‘\addvspace{..}’ de sorte que deux Theorem consécutifs sont séparés par
-un espace vertical, et non deux.)
+   Ajoute un espace vertical de longeur LONG-VERT.  Toutefois, si il y a
+deux ou plus ‘\addvspace’ à la suite, alors elles ajoutent seulement
+l’espace nécessaire à fabriquer la longeur naturelle égale au maximum
+des LONG-VERT correspondant.  Cette commande est fragile (*note
+\protect::).  La longueur LONG-VERT est une longueur élastique (*note
+Lengths::).
 
-   Cette commande est fragile (*note \protect::).
+   L’exemple suivante illustre l’usage de la commande.  L’environnement
+‘picture’ dessine une échelle sur laquelle deux filets sont posés.  Dans
+un document LaTeX de classe standarde ‘article’ la longueur
+‘\baselineskip’ vaut 12pt.  Comme l’indique l’échelle, les deux filets
+sont écartés de 22pt : la somme des ‘\baselineskip’ et de 10pt provenant
+du premier ‘\addvspace’.
 
-   L’erreur ‘Something's wrong--perhaps a missing \item’ signifie que
-vous n’étiez pas en mode vertical quand vous avez invoqué cette
-commande ; une façon pour sortir de cela et de faire précéder cette
-commande d’une commande ‘\par’.
+     \documentclass{article}
+     \usepackage{color}
+     \begin{document}
+     \setlength{\unitlength}{2pt}%
+     \noindent\begin{picture}(0,0)%
+       \multiput(0,0)(0,-1){25}{{\color{blue}\line(1,0){1}}}
+       \multiput(0,0)(0,-5){6}{{\color{red}\line(1,0){2}}}
+     \end{picture}%
+     \rule{0.25\linewidth}{0.1pt}%
+     \par\addvspace{10pt}% \addvspace{20pt}%
+     \par\noindent\rule{0.25\linewidth}{0.1pt}%
+     \end{document}
 
+Si dans l’exemple précédent on décommente le second ‘\addvspace’,
+l’écart entre les deux filet ne croit pas de 20pt ; mais au lieu de cela
+l’écart devient la somme de ‘\baselineskip’ et de 20pt.  De sorte que
+‘\addvspace’ en un sens fait le contraire de ce que son nom laisse
+entrendre — elle vérifie que des espaces verticaux multiple ne
+s’accumulent pas, mais qu’au lieu de cela seul le plus grand d’eux est
+utilisé.
+
+   LaTeX utilise cette commande pour ajuster l’espace vertical au-dessus
+ou au-dessous d’un environnement qui commence un nouveau paragraphe.
+Par exemple, un environnement ‘theorem’ commence et finit avec une
+‘\addvspace’ de sorte que deux ‘theorem’ consécutifs sont séparés par un
+espace vertical, et non deux.
+
+   Une erreur ‘Something's wrong--perhaps a missing \item’ pointant sur
+un ‘\addvspace’ signifie que vous n’étiez pas en mode vertical quand
+vous avez invoqué cette commande ; une façon pour sortir de cela et de
+faire précéder ‘\addvspace’ d’une commande ‘\par’ (*note \par::), comme
+dans l’exemple plus haut.
+
 
 File: latex2e-fr.info,  Node: Boxes,  Next: Color,  Prev: Spaces,  Up: Top
 
@@ -10898,16 +12987,17 @@
 plusieurs lignes.  La commande ‘\mbox’ est robuste, alors que ‘\makebox’
 est fragile (*note \protect::).
 
-   Comme ‘texte’ n’est pas coupé en plusieurs ligne, on peut utiliser
+   Comme ‘texte’ n’est pas coupé en plusieurs lignes, on peut utiliser
 ‘\mbox’ pour empécher une césure.  Dans l’exemple suivant, LaTeX ne peut
 pas faire de césure dans le nom du char, ‘T-34’.
 
      Le char soviétique \mbox{T-34} est l'un des symboles de la victoire
      sur le nazisme.
 
-   Dans les deux première version du synopsys, ‘\mbox’ et ‘\makebox’
-sont sensiblement équivalente.  Elles créent une boîte juste assez large
-pour contenir le TEXTE.  (Elle sont comme le ‘\hbox’ du TeX de base).
+   Dans les deux premières versions du synopsys, ‘\mbox’ et ‘\makebox’
+sont sensiblement équivalentes.  Elles créent une boîte juste assez
+large pour contenir le TEXTE.  (Elle sont comme le ‘\hbox’ du TeX de
+base).
 
    Dans la troisième version l’argument optionnel LARGEUR spécifie la
 largeur de la boîte.  Notez que l’espace occupé par le texte n’est pas
@@ -10921,12 +13011,12 @@
 large pour LARGEUR.  Voir l’exemple plus bas pour des boîtes de largeur
 nulle.
 
-   Au sein de l’argument LARGEUR vous pouvez utiliser les longueur
-suivante qui font référence aux dimensions de la boîte que LaTeX obtient
-en composant TEXTE : ‘\depth’, ‘\height’, ‘\width’, ‘\totalheight’ (la
-somme de la hauteur et de la profondeur de la boîte).  Par exemple, pour
-fabriquer une boîte où le texte est dilaté au double de sa largeur
-naturelle vous pouvez écrire ceci :
+   Au sein de l’argument LARGEUR vous pouvez utiliser les longueurs
+suivantes qui font référence aux dimensions de la boîte que LaTeX
+obtient en composant TEXTE : ‘\depth’, ‘\height’, ‘\width’,
+‘\totalheight’ (la somme de la hauteur et de la profondeur de la boîte).
+Par exemple, pour fabriquer une boîte où le texte est dilaté au double
+de sa largeur naturelle vous pouvez écrire ceci :
 
      \makebox[2\width]{Get a stretcher}
 
@@ -10937,15 +13027,15 @@
 ‘c’
      Centré (par défaut).
 ‘l’
-     (Left) justifié à gauche.
+     (Left) fer à gauche.
 ‘r’
-     (Right) justifié à droite.
+     (Right) fer à droite.
 ‘s’
-     (Stretch) justifié à travers la LARGEUR entière ; TEXTE doit
-     contenir de l’espace dilatable pour que cela marche.  Par exemple,
-     ceci pourrait être le libellé d’un communiqué de presse :
-     ‘\noindent\makebox[\textwidth][s]{\large\hfil DÉPÊCHE\hfil
-     IMMÉDIATE\hfil}’
+     (Stretch) dilate l’espace intermot dans TEXTE sur la LARGEUR
+     entière ; TEXTE doit contenir de l’espace dilatable pour que cela
+     marche.  Par exemple, ceci pourrait être le libellé d’un communiqué
+     de presse : ‘\noindent\makebox[\textwidth][s]{\large\hfil
+     DÉPÊCHE\hfil IMMÉDIATE\hfil}’
 
    Une utilisation courante de ‘\makebox’ est de fabriquer des boîtes de
 texte de largeur nulle.  Dans l’exemple suivant on place dans un
@@ -10982,26 +13072,79 @@
 20.2 ‘\fbox’ & ‘\framebox’
 ==========================
 
-Synopsis :
+Synopsis, l’un parmi :
 
      \fbox{TEXTE}
+     \framebox{TEXTE}
+     \framebox[LARGEUR]{TEXTE}
      \framebox[LARGEUR][POSITION]{TEXTE}
 
-   Les commandes ‘\fbox’ et ‘\framebox’ sont similaires à ‘\mbox’, à
-ceci près qu’elle mettent un cadre autour de l’extérieur de la boîte
-ainsi créée.
+   Crée une boîte dans un cadre englobant, c-à-d. quatre filets
+entourant le TEXTE.  Les commandes ‘\fbox’ et ‘\framebox’ sont
+similaires à ‘\mbox’ et ‘\makebox’, au cadre près (*note \mbox &
+\makebox::).  La commande ‘\fbox’ est robuste, la commande ‘\framebox’
+est fragile (*note \protect::).
 
-   De plus, la commande ‘\framebox’ permet de spécifier explicitement la
-largeur de la boîte avec l’argument optionnel LARGEUR (une longueur), et
-sa position sur la ligne avec l’argument optionnel POSITION.
+   Dans l’exemple suivant
 
-   Les deux commandes produisent un filet d’épaisseur ‘\fboxrule’
-(valant par défaut ‘.4pt’), et laisse un espace de ‘\fboxsep’ (valant
-par défaut ‘3pt’) entre le filet et le contenu de la boîte.
+     \fbox{Avertissement ! Tout devoir non rendu obtiendra une note de zéro.}
 
-   *Note \framebox (picture)::, pour la commande ‘\framebox’ dans
-l’environnement ‘picture’.
+LaTeX met le texte dans une boîte, le texte ne peut subir de césure.
+Autour de la boîte, séparés d’elle par une petit écart, quatre filets
+forment un cadre.
 
+   Les deux premières invocations de la commande, ‘\fbox{...}’ et
+‘\framebox{...}’, sont sensiblement équivalentes.  Quant aux troisième
+et quatrième invocations, les arguments optionnels permettent de
+spécifier la largeur de la boîte comme LARGEUR (une longueur), et la
+position du texte au sein de la boîte comme POSITION.  *Note \mbox &
+\makebox::, pour la description complète, mais ci-après suit un exemple
+créant une boîte vide de 0,75cm de large.
+
+     \setlength{\fboxsep}{0pt}\framebox[0.75cm]{\strut}}
+
+Le ‘\strut’ assure que la hauteur totale soit de ‘\baselineskip’ (*note
+\strut::).
+
+   Les paramètres suivant déterminent la disposition du cadre.
+
+‘\fboxrule’
+     L’épaisseur des filets autour de la boîte englobée.  Par défaut
+     elle vaut 0.2pt.  On la change avec une commande telle que
+     ‘\setlength{\fboxrule}{0.8pt}’ (*note \setlength::).
+
+‘\fboxsep’
+     La distance du cadre à la boîte englobée.  Vaut par défaut 3pt.  On
+     la change avec une commande telle que ‘\setlength{\fboxsep}{0pt}’
+     (*note \setlength::).  La régler à 0pt peut parfois être utile :
+     cela met un cadre autour d’une image sans bordure blanche.
+
+          {\setlength{\fboxsep}{0pt}%
+           \framebox{%
+             \includegraphics[width=0.5\textwidth]{prudence.jpg}}}
+
+     Les accolades supplémentaires rendent local l’effet du
+     ‘\setlength’.
+
+   Comme avec ‘\mbox’ et ‘\makebox’, LaTeX ne fait pas de sauts de ligne
+au sein de TEXTE.  Mais l’exemple ci-dessous a pour effet que LaTeX
+effectue des sauts de ligne pour fabriquer un paragraphe, puis encadre
+le résultat.
+
+     \framebox{%
+       \begin{minipage}{0.6\linewidth}
+         « On va bien lentement dans ton pays ! Ici, vois-tu, on est obligé
+         de courir tant qu’on peut pour rester au même endroit, dit la
+         reine. Si tu veux te déplacer, tu dois courir au moins deux fois
+         plus vite ! »
+       \end{minipage}}
+
+   *Note Colored boxes::, pour des couleurs autres que noir et blanc.
+
+   L’environnement ‘picture’ a une version de la commande ‘\framebox’ où
+les unités dépendent du ‘\unitlength’ de ‘picture’ (*note \framebox
+(picture)::).
+
 
 File: latex2e-fr.info,  Node: \parbox,  Next: \raisebox,  Prev: \fbox & \framebox,  Up: Boxes
 
@@ -11058,7 +13201,7 @@
 valeurs possibles sont : ‘t’ pour placer le CONTENU en haut de la boîte,
 ‘c’ pour le centrer verticalement, ‘b’ pour le place en bas de la boîte,
 et ‘s’ pour le dilater verticalement (pour cela, le texte doit contenir
-de l’espace vertical elastique).
+de l’espace vertical élastique).
 
 
 File: latex2e-fr.info,  Node: \raisebox,  Next: \sbox & \savebox,  Prev: \parbox,  Up: Boxes
@@ -11148,8 +13291,8 @@
 besoin de répeter la composition du contenu.  Voir l’exemple plus bas.
 
    Les deux invocations de commande ‘\sbox{CMD-BOÎTE}{TEXTE}’ et
-‘\savebox{CMD-BOÎTE}{TEXTE}’ sont sensiblement équivalentes.  Quant à la
-troisième et la quatrième, les arguments optionnels vous permettent de
+‘\savebox{CMD-BOÎTE}{TEXTE}’ sont sensiblement équivalentes.  Quant aux
+troisième et quatrième, les arguments optionnels vous permettent de
 spécifier la largeur de la boîte comme LARGEUR, et la position du texte
 au sein de cette boîte comme POSITION.  *Note \mbox & \makebox::, pour
 une description complète.
@@ -11164,6 +13307,7 @@
 d’utiliser une ‘\parbox’ ou une ‘minipage’ comme dans l’exemple qui
 suit :
 
+     \newsavebox{\unreg}
      \savebox{\unreg}{%
        \begin{minipage}{\linewidth}
          \begin{enumerate}
@@ -11212,15 +13356,15 @@
        TEXTE
      \end{lrbox}
 
-   ACeci est la forme par environnement des commandes ‘\sbox’ et
-‘\savebox’, et leur est équivalent.  *Note \sbox & \savebox::, pour une
+   Ceci est la forme par environnement des commandes ‘\sbox’ et
+‘\savebox’, et leur est équivalente.  *Note \sbox & \savebox::, pour une
 description complète.
 
    Le TEXTE au sein de l’environnement est sauvegardé dans un registre
 boîte auquel la vartiable ‘CMD-BOÎTE’ fait référence.  Le nom de
 variable CMD-BOÎTE doit commencer par une contr’oblique, ‘\’.  Vous
 devez avoir alloué ce registre boîte préalablement avec ‘\newsavebox’
-(*note \newsavebox::).  Dans l’exemple suivannt l’environnement est
+(*note \newsavebox::).  Dans l’exemple suivant l’environnement est
 commode pour entrer le ‘tabular’ :
 
      \newsavebox{\jhreg}
@@ -11265,7 +13409,7 @@
 que si le préambule de votre document contient ‘\usepackage{color}’, qui
 fournit le paquetage standard.
 
-   Beaucoup d’autres paquetages complémentent également les possibilité
+   Beaucoup d’autres paquetages complémentent également les possibilités
 de LaTeX en matière de couleurs.  Notamment ‘xcolor’ est largement
 utilisé et étend significativement les possibilités décrites ici, y
 compris par l’ajout des modèles de couleur ‘HTML’ et ‘Hsb’.
@@ -12292,7 +14436,7 @@
    This example rotates the table column heads forty five degrees.
 
      \begin{tabular}{ll}
-       \rotatebox{45}{Character} &\rotatebox{45}{NATO phonetic}   \\
+       \rotatebox{45}{Caractère} &\rotatebox{45}{NATO phonetic}   \\
        A                         &AL-FAH  \\
        B                         &BRAH-VOH
      \end{tabular}
@@ -12326,7 +14470,7 @@
      ‘\includegraphics[angle=180,origin=c]{moon}’ will turn the picture
      upside down from the center, while
      ‘\includegraphics[angle=180,origin=lB]{LeBateau}’ will turn its
-     picture upside down about its left baseline.  (The character ‘c’
+     picture upside down about its left baseline.  (The caractère ‘c’
      gives the horizontal center in ‘bc’ or ‘tc’ but gives the vertical
      center in ‘lc’ or ‘rc’.)  The default is ‘lB’.
 
@@ -12422,6 +14566,7 @@
 * Symboles dans du texte: Text symbols.            Insérer d’autres symboles non-lettre dans le texte.
 * Accents::                 Insérer des accents.
 * Lettres latines supplémentaires: Additional Latin letters.  Insérer d’autres caractères non-Américain.
+* inputenc package::        Régler le codage de texte du fichier d’entrée.
 * \rule::                   Insérer des lignes et des  rectangles.
 * \today::                  Insérer la date du jour.
 
@@ -12673,15 +14818,36 @@
 ‘\textexclamdown (ou ‘!`’)’
      Point d’exclamation culbuté : ¡.
 
+‘\textfiguredash’
+     Tiret utilisé entre les nombres, Unicode U+2012.  Défini dans la
+     parution juin-2021 de LaTeX.  Quand utilisé avec pdfTeX, approximé
+     par un demi-cadratin ; avec un moteur Unicode, soit le glyphe est
+     composé s’il est disponible dans la fonte courante, ou sinon
+     l’avertissement habituel « Missing character » est inscrit au
+     journal de compilation.
+
 ‘\textgreater’
      Supérieur à : >.
 
+‘\texthorizontalbar’
+     Caractère barre horizontale, Unicode U+2015.  Défini dans la
+     parution juin-2021 de LaTeX.  Comportement similaire à
+     ‘\textfiguredash’ ci-dessus ; l’approximation de pdfTeX est un
+     cadratin.
+
 ‘\textless’
      Inférieur à : <.
 
 ‘\textleftarrow’
      Flèche gauche.
 
+‘\textnonbreakinghyphen’
+     Caractère trait d’union insécable, Unicode U+2011.  Défini dans la
+     parution juin-2021 de LaTeX.  Comportement similaire à
+     ‘\textfiguredash’ ci-dessus ; l’approximation de pdfTeX est un
+     trait d’union ASCII ordinaire (avec saut de ligne non-autorisé
+     juste après).
+
 ‘\textordfeminine’
 ‘\textordmasculine’
      Symboles ordinaux féminin et masculin : ª, º.
@@ -12820,8 +14986,10 @@
 ‘\capitaltie’
 ‘\newtie’
 ‘\capitalnewtie’
-     Produit un tirant suscrit (double brève renversée), comme dans
-     ‘oo͡’.  La forme ‘\newtie’ est centrée dans sa boîte.
+     Produit un tirant suscrit, ou double brève renversée (utilisé pour
+     la translitération du Cyrillique dans la romanisation ALA-LC). La
+     commande ‘\t’ attend que l’argument consiste en deux caratères.  La
+     forme ‘\newtie’ est centrée dans sa boîte.
 
 ‘\u’
 ‘\capitalbreve’
@@ -12840,7 +15008,7 @@
      Produit un accent háček (caron), comme dans ‘ǒ’.
 
 
-File: latex2e-fr.info,  Node: Additional Latin letters,  Next: \rule,  Prev: Accents,  Up: Special insertions
+File: latex2e-fr.info,  Node: Additional Latin letters,  Next: inputenc package,  Prev: Accents,  Up: Special insertions
 
 23.6 Lettres latines supplémentaires
 ====================================
@@ -12903,9 +15071,68 @@
      codage de police, tel que T1.
 
 
-File: latex2e-fr.info,  Node: \rule,  Next: \today,  Prev: Additional Latin letters,  Up: Special insertions
+File: latex2e-fr.info,  Node: inputenc package,  Next: \rule,  Prev: Additional Latin letters,  Up: Special insertions
 
-23.7 ‘\rule’
+23.7 paquetage ‘inputenc’
+=========================
+
+Synopsis :
+
+     \usepackage[NOM-CODAGE]{inputenc}
+
+   Déclare que le codage du texte du fichier d’entrée est NOM-CODAGE.
+Par défaut, quand ce paquetage n’est pas chargé, c’est UTF-8.
+Techniquement, la spécificaton du nom du codage est optionnelle, mais en
+pratique il n’est pas utile de l’omettre.
+
+   Dans un fichier informatique, les caractères sont stockés selon un
+schéma appelé le “codage”.  Il y a de nombreux différents codages.  Le
+plus simple est l’ASCII, il prend en charge 95 caractères imprimables,
+soit trop peu pour la plupart des langages du monde.  Par exemple, pour
+composer un e tréma ‘ë’ dans un fichier source LaTeX codé en ASCII, on
+utilise la séquence ‘\"e’.  Ceci rendrait les fichiers source pour quoi
+que ce soit d’autre que l’anglais difficiles à lire ; et même pour
+l’anglais il est commode d’avoir un codage plus étendu.
+
+   La norme moderne de codage, d’une certaine façon une réunion des
+autres, est l’UTF-8, l’une des représentations de l’Unicode.  C’est le
+codage par défaut de LaTeX depuis 2018.
+
+   Le paquetage ‘inputenc’ permet à LaTeX de savoir quel codage est
+utilisé.  Par exemple, la commande suivante dit explictement que le
+fichier d’entrée est en UTF-8 (notez l’absence de tiret).
+
+     \usepackage[utf8]{inputenc}
+
+   Attention : n’utilisez ‘inputenc’ qu’avec le moteur pdfTeX (*note TeX
+engines::).  (Les moteurs XeTeX et LuaTeX supposent que le fichier
+d’entrée est codé en UTF-8).  Si vous invoquez LaTeX avec soit la
+commande ‘xelatex’ soit la commande ‘lualatex’, et essayez de déclarer
+un codage distinct d’UTF-8 avec ‘inputenc’, comme par ex. ‘latin1’,
+alors vous obtiendrez l’erreur ‘inputenc is not designed for xetex or
+luatex’.
+
+   Une erreur du paquetage ‘inputenc’ telle que ‘Invalid UTF-8 byte "96’
+signifie que le fichier d’entrée contient du matériel qui ne suit pas le
+schéma de codage.  Souvent ces erreurs proviennent de la copie de
+matériel issu d’un document utilisant un codage différent de celui du
+fichier d’entrée ; l’erreur donnée en exemple provient d’un guillemet
+anglais simple copié d’une page web utilisant ‘latin1’ vers un fichier
+d’entrée LaTeX utilisant UTF-8.  La solutiçon la plus simple consiste à
+remplacer tout caractère non-UTF-8 avec leur équivalent UTF-8, ou
+d’utiliser une commande ou un caractère équivalent en LaTeX.
+
+   Dans certains documents, tel que des collections d’articles de revue
+écrits pas différents auteurs, changer le codage en milieu de document
+peut s’avérer nécessaire.  Utiliser la commande
+‘\inputencoding{NOM-CODAGE}’.  Les valeurs les plus usuelles pour
+NOM-CODAGE sont : ‘ascii’, ‘latin1’, ‘latin2’, ‘latin3’, ‘latin4’,
+‘latin5’, ‘latin9’, ‘latin10’, et ‘utf8’.
+
+
+File: latex2e-fr.info,  Node: \rule,  Next: \today,  Prev: inputenc package,  Up: Special insertions
+
+23.8 ‘\rule’
 ============
 
 Synopsis :
@@ -12927,7 +15154,7 @@
 
 File: latex2e-fr.info,  Node: \today,  Prev: \rule,  Up: Special insertions
 
-23.8 ‘\today’
+23.9 ‘\today’
 =============
 
 La commande ‘\today’ produit la date d’aujourd’hui, par défaut dans le
@@ -13203,7 +15430,7 @@
 
 * Menu:
 
-* Table des matières etc.: Table of contents etc.. Table des matière, liste des figures, liste des tableaux.
+* Table des matières etc.: Table of contents etc.. Table des matières, liste des figures, liste des tableaux.
 * Glossaires: Glossaries. Génère un glossaire.
 * Index:Indexes. Génère un indexe.
 
@@ -13315,53 +15542,145 @@
 
 * Menu:
 
+* \@dottedtocline::    Formate une entrée dans la table des matières etc.
 * \addcontentsline::    Ajouter une entrée dans la table des matières etc.
 * \addtocontents::      Ajouter du texte directement au fichier table des matières etc.
+* \contentsline::       Règle une ligne de table des matières, etc.
 * \nofiles::            Empêche l’écriture dans les fichiers auxiliaires.
+* \numberline::         Place le numéro en argument fer a gauche dans une boîte.
 
 
-File: latex2e-fr.info,  Node: \addcontentsline,  Next: \addtocontents,  Up: Table of contents etc.
+File: latex2e-fr.info,  Node: \@dottedtocline,  Next: \addcontentsline,  Up: Table of contents etc.
 
-25.1.1 ‘\addcontentsline’
+25.1.1 ‘\@dottedtocline’
+------------------------
+
+Synopsis :
+
+     \@dottedtocline{NUMNIVRUBRIQUE}{RENFONCEMENT}{LARGEURNUM}{TEXTE}{NUMPAGE}
+
+   Uitlisée en interne par LaTeX pour formater une ligne d’article dans
+la table des matières, table des figures ou table des tableaux.  Les
+auteurs ne saisissent pas directement des commandes ‘\@dottedtocline’.
+
+   Cette commande est typiquement utilisée par ‘\l at section’,
+‘\l at subsection’, etc., pour formater le contenu de ces tables.  Par
+exemple, le fichier ‘article.cls’ contient ces définitions :
+
+     \newcommand*\l at section{\@dottedtocline{1}{1.5em}{2.3em}}
+     \newcommand*\l at subsection{\@dottedtocline{2}{3.8em}{3.2em}}
+     \newcommand*\l at subsubsection{\@dottedtocline{3}{7.0em}{4.1em}}
+
+Dans cet exemple, on dirait ‘\@dottedcline’ ne prend que trois argument.
+Mais en remontant le code on s’aperçoit qu’elle prend également les deux
+arguments finaux TEXTE et NUMÉRO-PAGE du synopsis d’appel de
+‘\contentsline’ (*note \contentsline::).
+
+   Entre la boîte du texte de titre de rubrique et la marge de droite,
+ces commandes ‘\@dottedtocline’ insèrent des “points de suite”, c-à-d.
+une ligne en pointillés uniformément espacés.  L’espace inter-point est
+donné par la commande ‘\@dotsep’.  Par défaut c’est 4.5 (exprimé en
+unités de longueur mathématique, ou ‘mu’, soit ‘1/18’em.  On peut le
+modifier avec ‘\renewcommand’, comme dans
+‘\renewcommand{\@dotsep}{3.5}’.
+
+   Dans la classe standarde ‘book’, LaTeX n’utilise pas de points de
+suite pour articles de la table correspondant aux rubriques de niveau
+‘\part’ ou ‘\chapter’, et dans la classe ‘article’, il n’en utilise pas
+pour les articles de niveau ‘\section’.
+
+
+File: latex2e-fr.info,  Node: \addcontentsline,  Next: \addtocontents,  Prev: \@dottedtocline,  Up: Table of contents etc.
+
+25.1.2 ‘\addcontentsline’
 -------------------------
 
 Synopsis :
 
      \addcontentsline{EXT}{UNIT}{TEXTE}
 
-   La commande ‘\addcontentsline’ ajoute une entrée a la liste ou table
-specifiée où :
+   Ajoute un article dans le fichier auxiliaire dont l’extension de nom
+est EXT.
 
+   L’exemple suivant a pour effet d’ajouter une ligne ‘Appendices’ à la
+table des matières :
+
+     \addcontentsline{toc}{section}{\protect\textbf{Appendices}}
+
+elle apparaîtra au même niveau de renfoncement que les rubriques, sera
+en caractères gras, et recevra le numéro de page correspondant au point
+où la commande apparaît dans le fichier d’entrée.
+
+   La commande ‘\addcontentsline’ écrit de l’information dans le fichier
+‘NOM-RACINE.EXT’, où NOM-RACINE est le nom du fichier racine (*note
+Splitting the input::).  Il écrit cette information comme le texte de la
+commande ‘\contentsline{UNIT}{TEXTE}{NUMÉRO}’, où ‘NUMÉRO’ est la valeur
+courante du compteur ‘UNIT’ (*note \contentsline::).  Le cas le plus
+fréquent est la table des matières et dans ce cas NUMÉRO est la valeur
+du compteur UNIT dans la première page produite où la commande
+‘\addcontentsline’ correspondante fut utilisée.
+
+   Cette commande est invoquées par les commandes de rubricage
+‘\chapter’, etc.  (*note Sectioning::), et aussi par ‘\caption’ au sein
+d’un environnement flottant (*note Floats::).  Mais elle est aussi
+directement utilisées par des auteurs.  Par exemple, un auteur écrivant
+un livre dont le style est d’avoir une préface non numérotée pourrait
+utiliser ‘\chapter*’.  Mais cette commande ne produit pas d’article dans
+la table des matière, on peut alors l’entrer manuellement ainsi :
+
+     \chapter*{Preface}
+     \addcontentsline{toc}{chapter}{\protect\numberline{}Préface}
+
+Dans le fichier ‘NOM-RACINE.toc’ LaTeX insère alors la ligne
+‘\contentsline {chapter}{\numberline {}Préface}{3}’ ; notez que le
+numéro de page ‘3’ est généré automatiquement par le système, et non
+saisi manuellement.
+
+   Tous les arguments de ‘\addcontentsline’ sont obligatoires.
+
 EXT
-     L’extension de nom de fichier du fichier dans lequel l’information
-     doit être écrite, typiquement c’est l’une des trois suivante ::
-     ‘toc’ pour la table des matière (« table of contents » en langue
-     anglaise), ‘lof’ pour la liste des figures (« list of figures »),
-     ou ‘lot’ pour la liste des tableaux (« list of tables »).
+     Typiquement c’est l’une des trois chaînes suivantes : ‘toc’ pour la
+     table des matière (« table of contents » en langue anglaise), ‘lof’
+     pour la liste des figures (« list of figures »), ou ‘lot’ pour la
+     liste des tableaux (« list of tables »).  L’extension de nom de
+     fichier du fichier dans lequel l’information doit être écrite.
 
 UNIT
-     Le nom de l’unité sectionnelle à ajouter, typiquement l’une des
-     suivantes, selon la valeur de l’argument EXT :
+     Une chaîne dépendant de la valeur de l’argument EXT, typiquement
+     l’une des suivantes :
 
      ‘toc’
-          Les unités sectionnelles : ‘part’, ‘chapter’, ‘section’,
-          ‘subsection’, ‘subsubsection’.
+          Pour la table des matières, c’est le nom d’une unité
+          sectionnelle : ‘part’, ‘chapter’, ‘section’, ‘subsection’,
+          ‘subsubsection’, etc.
      ‘lof’
           Pour la liste des figures : ‘figure’.
      ‘lot’
           Pour la liste des tableaux : ‘table’.
 
 TEXTE
-     Le texte de l’entrée.
+     Le texte de l’entrée.  On doit précéder de ‘\protect’ toute
+     commande fragile (*note \protect::) y figurant.
 
-   Ce qui est écrit dans le fichier ‘.EXT’ est la commande
-‘\contentsline{UNIT}{TEXTE}{NUMÉRO}’, où ‘NUMÉRO’ est la valeur courante
-du compteur ‘UNIT’.
+   La commande ‘\addcontentsline’ a une interaction avec ‘\include’
+(*note \include & \includeonly::).  Si vous les utilisez au même niveau
+comme dans ‘\addcontentsline{...}{...}{...}\include{...}’, alors les
+lignes dans la table des matières risquent de sortir dans un ordre
+erroné.  La solution est de déplacer ‘\addcontentsline’ dans le fichier
+qu’on inclut.
 
+   Si vous utiliser une UNIT que LaTeX ne reconnaît pas, comme la
+coquille dans l’exemple suivant
+
+     \addcontentsline{toc}{setcion}{\protect\textbf{Appendices}}
+
+alors vous n’obtiendrez pas une erreur mais le formatage de la table des
+matières sera incohérent.
+
 
-File: latex2e-fr.info,  Node: \addtocontents,  Next: \nofiles,  Prev: \addcontentsline,  Up: Table of contents etc.
+File: latex2e-fr.info,  Node: \addtocontents,  Next: \contentsline,  Prev: \addcontentsline,  Up: Table of contents etc.
 
-25.1.2 ‘\addtocontents’
+25.1.3 ‘\addtocontents’
 -----------------------
 
 La commande ‘\addtocontents’{EXT}{TEXTE} ajoute du texte (ou des
@@ -13378,9 +15697,55 @@
      Le texte à écrire.
 
 
-File: latex2e-fr.info,  Node: \nofiles,  Prev: \addtocontents,  Up: Table of contents etc.
+File: latex2e-fr.info,  Node: \contentsline,  Next: \nofiles,  Prev: \addtocontents,  Up: Table of contents etc.
 
-25.1.3 ‘\nofiles’
+25.1.4 ‘\contentsline’
+----------------------
+
+Synopsis :
+
+     \contentsline{UNIT}{TEXTE}{NUMÉRO-PAGE}
+
+   Utilisé en interne par LaTeX pour composer un article dans une table
+des matières, table des figures, ou table des tableaux (*note Table of
+contents etc.::).  Les auteurs ne saisissent pas directement les
+commandes ‘\contentsline’.
+
+   En général l’ajout de matériel à ces table est fait automatiquement
+par les commande ‘\chapter’, ‘\section’, etc.  pour la table des
+matières, ou par la commande ‘\caption’ au sein d’un environnement
+‘\figure’ ou ‘\table’ (*note figure:: et *note table::).  Ainsi, en
+supposant que le fichier raacine est ‘these.tex’, et qu’il contient la
+déclaration ‘\tableofcontents’, la commande ‘\chapter{Chapitre premier}’
+produit quelque-chose de ce genre dans le ifchier ‘these.toc’ :
+
+     \contentsline {chapter}{\numberline {1}Chapitre premier}{3}
+
+   Si le fichier contient la déclaration ‘\listoffigures’ alors un
+environnement figure comprenant ‘\caption{Essai}’ produira quelque-chose
+de ce genre dans ‘these.lof’.
+
+     \contentsline {figure}{\numberline {1.1}{\ignorespaces Essai}}{6}
+
+   Pour ajouter manuellement du matériel, utilisez
+‘\addcontentsline{TYPEFIC}{UNIT}{\TEXTE}’, où TYPEFIC est ‘toc’, ‘lof’,
+ou ‘lot’ (*note \addcontentsline::).
+
+   Pour manipuler la façon dont le matériel de la commande
+‘\contentline’ est composé, voir le paquetage ‘tocloft’.
+
+   Notez que le paquetage ‘hyperref’ change la définition de
+‘\contentsline’ (et de ‘\addcontentsline’) pour ajouter plus
+d’arguments, fabriquer des hyperliens.  C’est la source de l’erreur
+‘Argument of \contentsline has an extra }’ quand on ajoute/supprime
+l’utilisation d’‘hyperref’ et qu’une compilation a déjà été faite.  Pour
+réparer cette erreur, détruisez les fichiers ‘.toc’, ‘.lof’ ou ‘.lot’,
+et exécutez de nouveau LaTeX.
+
+
+File: latex2e-fr.info,  Node: \nofiles,  Next: \numberline,  Prev: \contentsline,  Up: Table of contents etc.
+
+25.1.5 ‘\nofiles’
 -----------------
 
 Synopsis :
@@ -13407,6 +15772,42 @@
 l’ancienne information.
 
 
+File: latex2e-fr.info,  Node: \numberline,  Prev: \nofiles,  Up: Table of contents etc.
+
+25.1.6 ‘\numberline’
+--------------------
+
+Synopsis :
+
+     \numberline{\NUMÉRO}
+
+   Compose son argument fer à gauche dans une boîte.  Cela est utilisé
+au sein d’une commande ‘\contentsline’ pour composer les numéros de
+rubrique (*note \contentsline::).
+
+   Par exemple, cette ligne dans un fichier ‘.toc’ a pour effer que le
+‘1.1’ est composé fer à gauche :
+
+     \contentsline {subsection}{\numberline {1.1}Motivation}{2}
+
+   Par défaut, LaTeX compose tout numéro de rubrique au sein d’une boîte
+de longueur ‘\@tempdima’.  Cette longueur est réglée par les commandes
+‘\l at section’, ‘\l at subsection’, etc.  Pour Mettre les numéros de rubrique
+dans des boîtes de longueur naturelle utiliser le code
+‘\renewcommand{\numberline}[1]{#1~}’ avant ‘\tableofcontents’.
+
+   Cette commande est fragile, aussi vous pourriez avoir besoin de la
+précéder d’un ‘\protect’ (*note \protect::).  Un exemple est
+l’utilisation de ‘\protect’ dans la commande suivante :
+
+     \addcontentsline{toc}{section}{\protect\numberline {}Sommaire}
+
+de sorte à obtenir le ‘\numberline’ dans la commande ‘\contentsline’
+dans le fichier ‘.toc’ ainsi : ‘\contentsline {section}{\numberline
+{}Sommaire}{6}’ (le numéro de page ‘6’ est ajouté automatiquement par
+LaTeX ; *note \addcontentsline::).
+
+
 File: latex2e-fr.info,  Node: Glossaries,  Next: Indexes,  Prev: Table of contents etc.,  Up: Front/back matter
 
 25.2 Glossaires
@@ -13430,47 +15831,431 @@
 25.3 Index
 ==========
 
-La commande ‘\makeindex’ active la création d’index.  Placez là dans le
-préambule.
+Si vous dites à LaTeX les termes que vous voulez voir apparaître dans un
+index, alors il peut produire cet index, classé alphabétiquement et en
+maintenant automatiquement les numéros de page.  Ce qui suit illustre
+les bases.
 
-   La commande ‘\index{TEXTE}’ écrit un article d’index pour TEXTE dans
-un fichier auxiliaire nommé avec une extention ‘.idx’.
+     \documentclass{article}
+     \usepackage{makeidx}    % Fournit les commandes d'indexation
+       \makeindex
+     % \usepackage{showidx}  % Affiche les notes en marge des articles
+                             % de l'index
+       ...
+     \begin{document}
+       ...
+     Le théorème de Wilson\index{Théorème de Wilson} dit qu'un nombre $n>1$
+     est premier si et seulement si la factorielle de $n-1$ est congurente à
+     $-1$ modulo~$n$.\index{congruence!et théorème de Wilson}
+       ...
+     \printindex
+     \end{document}
 
-   Plus précisément, ce qui est écrit est la commande
-‘\indexentry{TEXTE}{NUMPAGE}’, où NUMPAGE est la valeur courante de
-‘\thepage’.
+Comme illustré ci-dessus, on déclare des articles d’index avec la
+commande ‘\index’ (*note \index::).  Quand vous exécutez LaTeX, le
+‘\index’ inscrit son information, telle que ‘Théorème de Wilson’, et le
+numéro de page, dans un fichier auxilaire dont le nom finit en ‘.idx’.
+Ensuite, pour classer par ordre alphabétique, et pour d’autre
+manipulations, on exécute un program externe, typiquement ‘makeindex’
+(*note makeindex::), ce qui écrit un fichier dont le nom finit en
+‘.ind’.  Finalement, ‘\printindex’ ramène cette information manipulée
+dans la sortie (*note \printindex::).
 
-   Pour générer un article d’index pour « toto » qui dit « Voir titi »,
-utilisez une barre verticale : ‘\index{toto|see{titi}}’.  Utilisez
-‘seealso’ au lieu de ‘see’ pour fabriquer un article en « Voir aussi ».
+   Ainsi, si le code de l’exemple plus haut est dans le fichier
+‘numth.tex’ alors exécuter ‘pdflatex numth’ sauvegarde l’information de
+l’article d’index et son numéro de page dans ‘numth.idx’.  Et ensuite
+exécuter ‘makeindex numth’ classe par ordre alphabétique et sauvegarde
+les résultats dans ‘numth.ind’.  Finalement, exécuter de nouveau
+‘pdflatex numth’ affiche l’index désiré, à l’endoit où la commande
+‘\printindex’ est dans le code source.
 
-   Le texte « Voir » est défini par la macro ‘\seename’, et le texte
-« Voir aussi » par la macro ‘\alsoname’.  Ils peuvent être redéfinis
-pour d’autres langages.
+   Il, y a beaucoup d’options pour contrôler la sortie.  Un exemple est
+que le point d’exclamation dans ‘\index{congruence!et théorème de
+Wilson}’ produit un article principal pour ‘congruence’ avec un
+sous-article pour ‘et théorème de Wilson’.  Pour plus d’information,
+*note makeindex::.
 
-   Le fichier en ‘.idx’ généré est ensuite trié avec une commande
-externe, d’ordinaire soit ‘makeindex’
-(<http://mirror.ctan.org/indexing/makeindex>) ou la commande (
-multi-lingue) ‘xindy’ (<http://xindy.sourceforge.net>).  Ceci résulte en
-un fichier en ‘.ind’, ce qui peut ensuite être lu pour composer l’index.
+   Les commandes ‘\makeindex’ et ‘\printindex’ sont indépendantes.  Ne
+pas mettre le ‘\makeindex’ arrête que LaTeX sauvegarde les articles
+d’index dans le fichier auxiliaire.  Ne pas mettre le ‘\printindex’ a
+pour effet que LaTeX n’affiche pas l’index dans la sortie.
 
-   L’index est d’ordinaire généré avec la commande ‘\printindex’.
-Celle-ci est définie dans le paquetage ‘makeidx’, ainsi vous devez
-mettre ‘\usepackage{makeidx}’ dans le préambule.
+   Nombre de paquetages existent concernant l’indexation.  Le paquetage
+‘showidx’ a pour effet que chaque article d’index est affiché dans la
+marge sur la page où le ‘\index’ apparaît.  Ceci peut être utile pour
+préparer l’index.  Le paquetage ‘multind’, avec d’autres, prend en
+charge les indexes multiples.  Voir aussi l’article de la FAQ TeX sur ce
+sujet, <https://www.texfaq.org/FAQ-multind>, et le sujet CTAN,
+<https://ctan.org/topic/index-multi>.
 
-   La longueur élastique ‘\indexspace’ est insérée avant chaque nouvelle
-lettre dans l’index imprimé ; sa valeur par défaut est ‘10pt plus5pt
-minus3pt’.
+* Menu:
 
-   Le paquetage ‘showidx’ a pour effet que chaque article de l’index est
-affiché dans la marge de la page où l’article apparaît.  Ceci peut aider
-à la préparation de l’index.
+* Produce the index manually::   Classez les articles vous-même.
+* \index::        Déclare un article d’index.
+* makeindex::     Classe les articles d’index automatiquement.
+* \printindex::   Met l’index à cet endroit.
 
-   Le paquetage ‘multind’ prend en charge la pluralité des index.  Voir
-aussi l’article de la FAQ TeX FAQ à ce propos,
-<http://www.tex.ac.uk/cgi-bin/texfaq2html?label=multind>.
+
+File: latex2e-fr.info,  Node: Produce the index manually,  Next: \index,  Up: Indexes
 
+25.3.1 Produire l’index manuellement
+------------------------------------
+
+Les documents qui sont brefs et statiques peuvent avoir un index produit
+manuellement.  L’exemple ci-dessous produit une page séparée intitulée
+‘Index’, en format à deux colonnes.
+
+     \begin{theindex}
+     \item acorn squash, 1
+     \subitem maple baked, 2
+     \indexspace
+     \item bacon, 3
+     \subitem maple baked, 4
+     \end{theindex}
+
+   Notez que l’auteur doit saisir les numéros de page, ce qui est
+rébarbatif et résulte en des numéros inexacts si le document change.
+C’est pourquoi dans la plupart des cas des méthodes automatisées telles
+que ‘makeindex’ sont préférables.  *Note Indexes::.
+
+   Toutefois nous couvrons ces commandes pour être exhaustif, et parce
+que les méthode automatisées sont basées sur elles.  Comme l’exemple
+l’illustre, un article principal utilise ‘\item’, un sous-article
+‘\subitem’, et le niveau le plus bas utilise ‘\subsubitem’.  Les lignes
+à blanc entre les articles sont sans effet.  L’exemple ci-dessus inclut
+‘\indexspace’ pour produire un espace vertical dans la sortie que
+certains styles utilisent avant le premier article commençant avec une
+nouvelle lettre.
+
 
+File: latex2e-fr.info,  Node: \index,  Next: makeindex,  Prev: Produce the index manually,  Up: Indexes
+
+25.3.2 ‘\index’
+---------------
+
+Synopsis :
+
+     \index{CHAÎNE-ARTICLE-INDEX}
+
+   Déclare un article dans l’index.  Cette commande est fragile (*note
+\protect::).
+
+   Par exemple, comme décrit dans *note Indexes::, une façon d’obtenir
+un index du code ci-dessous est de compiler le document avec ‘pdflatex
+test’, puis de traiter les articles de l’index avec ‘makeindex test’, et
+ensuite de compiler de nouveau avec ‘pdflatex test’.
+
+     % fichier test.tex
+       ...
+     W~Ackermann (1896--1962).\index{Ackermann}
+       ...
+     fonction d'Ackermann\index{Ackermann!fonction}
+       ...
+     taux de croissance\index{Ackermann!fonction!taux de croissance}
+
+Les trois articles obtiendront un numéro de page, comme dans ‘Ackermann,
+22’.  LaTeX formate le deuxième comme un sous-article du premier, sur la
+ligne du dessous et renfoncé, et le troisième comme un sous-article du
+deuxième.  On ne peut pas imbriquer les articles au delà du troisième
+niveau de sous-articles.  (Si vous ajoutez
+‘\index{Ackermann!fonction!taux de croissance!comparaison}’ alors
+‘makeindex’ dit ‘Scanning input file test.idx....done (4 entries
+accepted, 1 rejected)’ et le quatrième niveau est silencieusement absent
+de l’index).
+
+   Si vous saisissez un deuxième ‘\index’ avec la même
+CHAÎNE-ARTICLE-INDEX alors vous obtiendrez un unique article d’index
+avec deux numéros de page (à moins qu’il se trouve que les deux soient
+sur la même page).  Ainsi, ajouter ‘comme pour
+Ackermann.\index{Ackermann}’ plus loin dans le même document que
+ci-dessus donnera un article d’index du genre de ‘Ackermann, 22, 151’.
+Notez aussi que vous pouvez saisir les articles d’index dans un ordre
+quelconque, ainsi par exemple ‘\index{Ackermann!fonction}’ peut arriver
+avant ‘\index{Ackermann}’.
+
+   Obtenez une plage de page en sortie, du genre de ‘Hilbert, 23--27’,
+comme avec le code ci-dessous :
+
+     W~Ackermann (1896--1962).\index{Ackermann}
+       ...
+     D~Hilbert (1862--1943)\index{Ackermann!Hilbert|(}
+       ...
+     désapprouvait son mariage.\index{Ackermann!Hilbert|)}
+
+Si le début et la fin de la plage de pages sont égaux alors le systène
+ne donne qu’un seul numéro de page, et non une plage.
+
+   Si vous indexez des sous-articles mais sans article principal, comme
+dans ‘\index{Jones!programme}’ et ‘\index{Jones!resultats}’, alors la
+sortie est l’article ‘Jones’ sans virgule ni numéro de page, suivi de
+deux sous-articles, du genre de ‘programme, 50’ et ‘resultats, 51’.
+
+   On génère un article d’index qui dit ‘Voir’ en utilisant un caractère
+barre verticale : ‘\index{Ackermann!function|see{fonction de P\'eter}}’.
+On peut également obtenir ‘voir aussi’ avec ‘seealso’.  (Le texte ‘voir’
+est défini par ‘\seename’, et ‘voir ausi’ par ‘\alsoname’ lorsqu’on
+charge un paquetage d’internationalisation tel que ‘babel’ or
+‘polyglossia’, et que la langue sélectionnée est le français, sinon par
+défaut c’est ‘see’ et ‘see also’, on peut aussi les redéfinir
+directement avec quelque-chose du genre de ‘\renewcommand{\seename}{cf.}
+\renewcommand{\alsoname}{ibid.}’).
+
+   La production du mot ‘voir’ fait partie d’une fonctionalité plus
+générale.  Après la barre verticale vous pouvez mettre le nom CMD d’une
+commande ‘\CMD’ à un argment, comme dans ‘\index{group|textit}’ (notez
+l’absence de contr’oblique sur la commande ‘\textit’) et le système
+appliquera cette commande au numéro de page dans l’article d’indexe,
+donnant ici quelque-chose du genre de ‘\textit{7}’.  Vous pouvez aussi
+définir vos propres commandes comme dans
+‘\newcommand{\pagecours}[1]{{\color{blue}#1}}’ et ensuite
+‘\index{Ackermann!function|pagecours}’ donnera un numéro de page en bleu
+(*note Color::).  Voici in autre exemple, moins pratique :
+
+     \newcommand\pageindex[1]{#1, \thepage}
+       ... Epimenides.\index{self-reference|pageindex}
+
+qui crée une article citant le numéro de page dans le listing de
+l’index.
+
+   Les deux fonctions décrites plus haut peuvent être combinées, comme
+dans :
+
+     \index{Ackermann!fonction|(pagecours}
+       ...
+     \index{Ackermann!fonction|)}
+
+ce qui en sortie produit un article d’index du genre de ‘fonction,
+23--27’ où la plage de numéros de page est en bleu.
+
+   Considérez un article d’index tel que ‘β-testeur’.  Le saisir telle
+que ‘$\beta$-testeur’ aura pour effet qu’il sera classé selon le signe
+dollar.  Vous pouvez le saisir en utilisant une arobe, comme dans
+‘\index{bêta-testeur@$\beta$-testeur}’.  Lorsque vous spécifiez un
+article avec une arobe qui sépare deux chaînes, ‘POS at TEXTE’, alors POS
+donne la position alphabétique de l’article alors que TEXTE produit le
+texte de l’article.  Un autre exemple est que ‘\index{Saint Michael's
+College at SMC}’ produit un article d’index ‘SMC’ classé dans un autre
+endroit que son épellation donnerait naturellement.
+
+   Pour mettre le caractère ‘!’, ‘@’, ‘|’ ou ‘"’ dans un article
+d’index, échappez le en le précédant d’un guillement anglais double,
+‘"’.  (Le guillemet double est ignoré pour le classement alphabétique).
+
+   Nombre de paquetages sur le CTAN apportent des fonctionnalités
+supplémentaires allant au-délà de celles fournies par ‘makeidx’.  L’un
+deux est ‘index’ qui permet d’avoir des index multiples et contient une
+commande ‘\index*{INDEX-ENTRY-STRING}’ qui imprime la
+CHAÎNE-ARTICLE-INDEX en plus de l’indexer.
+
+   La commande ‘\index’ écrit l’information d’indexation dans le fichier
+‘NOM-RACINE.idx’.  Plus spécifiquement, elle écrit le texte de la
+commande ‘\indexentry{CHAÎNE-ARTICLE-INDEX}{NUM-PAGE}’, où NUM-PAGE est
+la valeur du compteur ‘\thepage’.  Il peut arriver, lorsque la commande
+‘\printindex’ perd les pédales, que vous ayez à détruire ce fichier pour
+repartir de bases saines.
+
+   Si vous oubliez l’accolade fermante sur une commande ‘\index’ alors
+vous obtiendrez un message du genre de :
+
+     Runaway argument?  {Ackermann!function
+     !  Paragraph ended before \@wrindex was complete.
+
+
+File: latex2e-fr.info,  Node: makeindex,  Next: \printindex,  Prev: \index,  Up: Indexes
+
+25.3.3 ‘makeindex’
+------------------
+
+Synopsis, l’un parmi :
+
+     makeindex NOMFIC
+     makeindex -s FICHIER-STYLE NOMFIC
+     makeindex OPTIONS NOMFIC0 ...
+
+   Trie l’indormation d’index dans le fichier auxiliaire, et fait
+d’autres traitements dessus.  C’est un programme en ligne de commande.
+Il prend en entrée un ou plusieurs fichiers bruts d’index, les fichiers
+‘NOMFIC.idx’, et produit en sortie le ficher d’index fini, le fichier
+‘NOMFIC.ind’ qui est l’entrée de ‘\printindex’ (*note \printindex::).
+
+   La première forme de la commande suffit pour beaucoup d’usages.  La
+deuxième permet de formatter l’index en utilisant un “fichier de style
+d’index”, un fichier ‘.isty’.  La troisième forme est la plus générale ;
+voir la documentation complète sur le CTAN.
+
+   Ci-dessous on donne un exemple d’un fichier ‘.isty’ simple :
+
+     % book.isty
+     %   $ makeindex -s book.isty -p odd book.idx
+     % creates the index as book.ind, starting on an odd page.
+     preamble
+     "\\pagestyle{empty}
+     \\small
+     \\begin{theindex}
+     \\thispagestyle{empty}"
+
+     postamble
+     "\n
+     \\end{theindex}"
+
+   La présente description ne couvre que certaines des possibilités du
+FICHIER-STYLE.  Pour une liste complète voir la documentation sur le
+CTAN.
+
+   Un fichier de style consiste en une liste de couples : SPÉCIFICATEUR
+et ATTRIBUT.  Ils peuvent apparaître dans le fichier dans un ordre
+quelconque.  Tous les ATTRIBUTs sont des chaînes, sauf mention du
+contraire.  Les chaînes sont entourées de guillemets anglais doubles,
+‘"’, et la longueur maximale d’une chaîne est de 144 caractères.  Le
+‘\n’ représente un saut de ligne et le ‘\t’ une tabulation.  Les
+contr’obliques sont échappées avec une autre contr’oblique, comme cela :
+‘\\’.  Si une ligne commence avec un signe pourcent, ‘%’, alors c’est un
+commentaire.
+
+‘preamble’
+     Préambule du fichier d’index de sortie.  Définit le contexte dans
+     lequel l’index est formaté.  Vaut par défaut :
+     ‘"\\begin{theindex}\n"’.
+
+‘postamble’
+     Postambule du fichier d’index de sortie.  Vaut par défaut :
+     ‘"\n\n\\end{theindex}\n"’.
+
+‘group_skip’
+     Traditionnellement les articles d’index sont répartis en groupes,
+     typiquement un groupe pour les articles commençant pas la lettre
+     ‘a’, etc.  Ce spécificateur donne ce qui est inséré quand un
+     nouveau groupe commence.  Vaut par défaut : ‘"\n\n \\indexspace\n"’
+     (‘\indexspace’ est une commande qui insère une longueur élastique,
+     par défaut ‘10pt plus5pt minus3pt’).
+
+‘lethead_flag’
+     Un entier.  Il commande ce qui est inséré pour un nouveau groupe ou
+     une nouvelle lettre.  Lorsqu’il vaut 0 (ce qui est le réglage par
+     défaut) alors rien d’autre que ‘group_skip’ n’est inséré avant le
+     groupe.  S’il est positif, alors pour une nouvelle lettre les
+     attributs ‘lethead_prefix’ et ‘lethead_suffix’ sont insérés, avec
+     cette lettre en capitale entre eux.  S’il est négatif, alors ce qui
+     est inséré est la lettre en bas de casse.  Vaut par défaut 0.
+
+‘lethead_prefix’
+     Si un nouveau groupe commence avec une lettre différente alors
+     c’est le préfixe inséré devant l’en-tête présentant la nouvelle
+     lettre.  Vaut par défaut : ‘""’
+
+‘lethead_suffix’
+     Si un nouveau groupe commence avec une lettre différente alors
+     c’est le suffixe inséré après l’en-tête présentant la nouvelle
+     lettre.  Vaut par défaut : ‘""’
+
+‘item_0’
+     C’est ce qui est mis entre deux articles de niveau 0.  Vaut par
+     défaut : ‘"\n \\item "’.
+
+‘item_1’
+     Mis entre deux articles de niveau 1.  Vaut par défaut : ‘"\n
+     \\subitem "’.
+
+‘item_2’
+     Mis entre deux articles de niveau 2.  Vaut par défaut : ‘"\n
+     \\subsubitem "’.
+
+‘item_01’
+     C’est ce qui est mis entre un article de niveau 0 et un article de
+     niveau 1.  Vaut par défaut : ‘"\n \\subitem "’.
+
+‘item_x1’
+     C’est ce qui est mis entre un article de niveau 0 et un article de
+     niveau 1 dans le cas où l’article de niveau 0 n’a pas de numéro de
+     page (comme dans ‘\index{aaa|see{bbb}}’).  Vaut par défaut : ‘"\n
+     \\subitem "’.
+
+‘item_12’
+     C’est ce qui est mis entre un article de niveau 1 et un article de
+     niveau 2.  Vaut par défaut : ‘"\n \\subsubitem "’.
+
+‘item_x2’
+     C’est ce qui est mis entre un article de niveau 1 et un article de
+     niveau 2 si l’article de niveau 1 n’a pas de numéro de page.  Vaut
+     par défaut : ‘"\n \\subsubitem "’.
+
+‘delim_0’
+     Délimiteur mis entre une clef de niveau 0 et son premier numéro de
+     page.  Vaut par défaut : une virgule suivie d’un blanc, ‘", "’.
+
+‘delim_1’
+     Délimiteur mis entre une clef de niveau 1 et son premier numéro de
+     page.  Vaut par défaut : une virgule suivie d’un blanc, ‘", "’.
+
+‘delim_2’
+     Délimiteur mis entre une clef de niveau 2 et son premier numéro de
+     page.  Vaut par défaut : une virgule suivie d’un blanc, ‘", "’.
+
+‘delim_n’
+     Délimiteur mis entre deux numéros de page de la même clef (quel que
+     soit le niveau) .  Vaut par défaut : une virgule suivie d’un blanc,
+     ‘", "’.
+
+‘delim_r’
+     Délimiteur mis entre le numéro de début et le numéro de fin d’une
+     plage de numéros de page deux numéros de page.  Vaut par défaut :
+     ‘"--"’.
+
+‘line_max’
+     Un entier.  Longueur maximale d’une ligne d’article d’index dans la
+     sortie au delà de quoi la ligne est repliée.  Vaut par défaut :
+     ‘72’.
+
+‘indent_space’
+     Ce qui est inséré au début d’une ligne repliée.  Vaut par défaut :
+     ‘"\t\t"’.
+
+‘indent_length’
+     Un nombre.  La longueur d’un renfoncement de ligne repliée.  La
+     valeur par défaut d’‘indent_space’ est de deux tabulations, et
+     chaque tabulation compte pour huit espaces de sorte que la valeur
+     par défaut est ‘16’.
+
+‘page_precedence’
+     Un document peut avoir différents types de numérotations des pages.
+     Par exemple, un livre peut avoir des matières préliminaires dont
+     les pages sont numérotées en chiffres romains bas de casse alors
+     que les pages de la matière principale sont en chiffres arabes.
+     Cette chaîne spécifie l’ordre dans lequel ils apparaissent dans
+     l’index.  La commande ‘makeindex’ prend en charge cinq types
+     différents de numérotation : romain bas de casse ‘r’, numérique ou
+     arabe ‘n’, alphabétique bas de casse ‘a’, romain capital ‘R’, et
+     alphabétique capital ‘A’.  Vaut par défaut : ‘"rnaRA"’.
+
+   Il y a plusieurs autres programmes faisant le même travail que
+‘makeindex’.  L’un d’eux est ‘xindy’ (<https://ctan.org/pkg/xindy>), qui
+fait de l’internationalisation et peut traiter des documents balisés en
+utilisant LaTeX et plusieurs autres langages.  Il est écrit en Lisp,
+hautement configurable, à la fois en termes de balise et en termes
+d’ordre d’assemblage du texte, comme décrit dans sa documentation.
+
+   Un programme d’indexation plus récent prenant en charge l’Unicode est
+‘xindex’, écrit en Lua (<https://ctan.org/pkg/xindex>).
+
+
+File: latex2e-fr.info,  Node: \printindex,  Prev: makeindex,  Up: Indexes
+
+25.3.4 ‘\printindex’
+--------------------
+
+Synopsis :
+
+     \printindex
+
+   Place l’index dans la sortie.
+
+   Pour obtenir un index vous devez en premier inclure
+‘\usepackage{makeidx}’ dans le préambule du document et compiler le
+document, et ensuite exécuter la commande système ‘makeindex’, puis de
+nouveau compiler le document.  *Note Indexes::, pour plus de détails et
+un exemple d’usage de ‘\printindex’.
+
+
 File: latex2e-fr.info,  Node: Letters,  Next: Terminal input/output,  Prev: Front/back matter,  Up: Top
 
 26 Des lettres
@@ -14289,7 +17074,9 @@
      pdflatex OPTIONS ARGUMENT
 
    Exécute LaTeX sur ARGUMENT.  À la place de ‘pdflatex’ vous pouvez
-aussi utiliser ‘xelatex’, ou ‘lualatex’, ou ‘latex’.
+aussi utiliser (pour une sortie PDF) ‘xelatex’, ou ‘lualatex’, ou (pour
+une sorite DVI) ‘latex’ ou ‘dvilualatex’, entre autres (*note TeX
+engines::).
 
    L’exemple suivant exécute LaTeX sur le fichier ‘these.tex’ produisant
 en sortie ‘these.pdf’.
@@ -14344,10 +17131,14 @@
 rédaction ordinaire de documents.  Pour une liste complète, essayez
 d’exécuter ‘latex --help’ depuis la ligne de commande.
 
-   Les implementations permettent en général de spécifier les options de
-ligne de commande avec un prefixe ‘-’ ou ‘--’.  C’est le cas à la fois
-pour TeX Live (et MacTeX) et MiKTeX.  Ici on utilise les deux
-conventions indistinctement.
+   Avec nombre d’implementations on peut spécifier les options de ligne
+de commande avec un prefixe ‘-’ ou ‘--’.  C’est le cas à la fois pour
+TeX Live (y compris MacTeX) et MiKTeX.  Ici on utilise les deux
+conventions indistinctement.  Si une option prend une valeur, celle-ci
+peut être spécifiée soit comme un argument séparé (‘--truc bidule’), ou
+comme un argument unique avec un signe ‘=’ (‘--truc=bidule’), à
+condition qu’il n’y ait aucun espace autour du ‘=’.  On utilisera en
+général la syntaxe en ‘=’.
 
 ‘-version’
      Affiche la version courante, comme ‘pdfTeX 3.14159265-2.6-1.40.16
@@ -14401,7 +17192,7 @@
 ‘--disable-write18’
 ‘--shell-escape’
 ‘--no-shell-escape’
-     Activation et desactivation ‘\write18{COMMANDE_SHELL}’ (*note
+     Activation et désactivation ‘\write18{COMMANDE_SHELL}’ (*note
      \write18::).  Les deux premières options sont prises en charge à la
      fois par TeX Live et MiKTeX, alors que les deux suivantes sont des
      synonymes pris en charge par TeX Live.
@@ -14433,14 +17224,18 @@
 28.2 Spécifier du code LaTeX sur la ligne de commande
 =====================================================
 
-Au sein de l’invocation de ligne de commande ‘pdflatex OPTIONS ARGUMENT’
+Au sein de l’invocation de ligne de commande
+
+     pdflatex OPTIONS ARGUMENT
+
 vous pouvez spécifier du code LaTeX arbitraire en entrée en commençant
-ARGUMENT par une contr’oblique.  Ceci permet de faire certains effets
-spéciaux.
+ARGUMENT par une contr’oblique (ce qui est pris en charge par tous les
+moteurs).  Ceci permet de faire certains effets spéciaux.
 
    Par exemple, ce fichier (qui utilise le paquetage ‘hyperref’ pour les
-hyperliens) peut produire deux types de sortie, l’un pour l’impression
-papier et l’autre pour une consultation PDF.
+hyperliens) peut produire deux types de sortie, l’un pour une
+consultation sur document papier et l’autre pour une consultation sur
+écran.
 
      \ifdefined\paperversion        % dans le préambule
      \newcommand{\urlcolor}{black}
@@ -14454,11 +17249,16 @@
 
 Lorsqu’on compile ce document ‘book.tex’ avec la ligne de commande
 ‘pdflatex book’ le lien ‘CTAN’ sera en bleu.  Mais si on le compile avec
-‘pdflatex "\def\paperversion{}\input book.tex"’, alors le lien sera en
-noir.  (Notez l’utilise des guillemets anglais pour empécher
-l’interpretation des symboles par l’interpréteur de ligne de commande ;
-votre système fait peut-être cela différemment).
 
+     pdflatex "\def\paperversion{}\input book.tex"
+
+alors le lien sera en noir.  On utilise des guillemets anglais double
+pour empécher l’interpretation des symboles par l’interpréteur de ligne
+de commande (désigné également par “shell”).  (Ceci fonctionne
+généralement à la fois sur les systèmes Unix et Windows, mais il y a
+nombre de particularités dans l’usage des guillemets par les shells,
+lisez donc la documentation de votre système si besoin est).
+
    De même, à partir d’un seul fichier ‘principal.tex’ vous pouvez
 compiler deux versions distinctes.
 
@@ -14466,7 +17266,8 @@
      pdflatex -jobname=professeurs "\def\profs{}\input{principal}"
 
 L’option ‘jobname’ est là parce que sinon les deux fichiers en sortie
-s’appeleraient ‘principal.pdf’ et le second écraseraient le premier.
+s’appeleraient ‘principal.pdf’ et le second écraserait le premier.
+(*note Jobname::).
 
    Dans cet exemple on passe l’option ‘draft’ au paquetage ‘graphicx’ :
 
@@ -14523,78 +17324,190 @@
 28.3 Nom d’ouvrage de TeX
 =========================
 
-Quand vous exécutez ‘pdflatex OPTIONS ARGUMENT’, si ARGUMENT ne commence
-pas par une contr’oblique alors TeX considère que c’est le nom du
-fichier racine à lire en entrée.  Le nom du fichier racine, sans
-l’extension ‘.tex’ si elle est donnée, définit alors le “nom d’ouvrage”,
-celui-ci est utilisé pour nommer le fichier journal et le fichier de
-sortie.
+Exécuter LaTeX crée plusieurs fichiers, dont la sortie principale en PDF
+(ou DVI) et bien d’autres.  Ces fichiers sont nommés selon ce qu’on
+appelle le “nom d’ouvrage”.  Le cas le plus fréquent est aussi le plus
+simple : la commande ‘pdflatex these’ crée ‘these.pdf’ et aussi
+‘these.log’ et ‘these.aux’.  Ici le nom d’ouvrage est ‘these’.
 
-   Autrement, si ARGUMENT commence par une contr’oblique, il attend la
-première instruction ‘\input’ et le nom du fichier en entrée devient le
-nom d’ouvrage.
+   En général, LaTeX est invoqué comme ‘MOTEUR-LATEX OPTIONS ARGUMENTS’,
+où MOTEUR-LATEX est ‘pdflatex’, ‘lualatex’, etc. (*note TeX engines::).
+Si ARGUMENTS ne commence pas par une contr’oblique, comme c’est le cas
+ci-dessus avec ‘these’, alors TeX insère un argument ‘\input’ en tête de
+la liste d’arguments ARGUMENTS et considère le texte formé en joignant
+les éléments de cette liste séparés par des blancs comme un code source
+pris en entrée.  Ainsi la ligne de commande ‘pdflatex these’ conduit
+LaTeX à compiler le code source suivant :
 
-   Au sein du document, la variable ‘\jobname’ se développe dans le nom
-d’ouvrage, avec la particularité que tous les caractères sont de catcode
-11 (lettre).  Ainsi, si vous voulez utilisez le nom d’ouvrage comme une
-condition, la solution la plus simple est d’utiliser une macro de text
-du paquetage ‘xtring’ dans sa variante étoilée pour être insensible au
-catcode.  Dans le texte suivant par exemple, la note en bas de page
-« dont la Respublica Bananensis Francorum. » n’est présente que si le
-nom de tâche commence par ‘moi-meme’.
+     \input these
 
+Ceci permet de faire une indirection vers le fichier ‘these.tex’ qui est
+censé contenir l’entièreté du code source à compiler, et qu’on appelle à
+ce titre “fichier racine” (*note Splitting the input::).
+
+   On appelle “nom racine” le nom du fichier racine, sans l’extension
+‘.tex’ s’il en a une.  *Note \input::, pour la gestion de l’extension
+‘.tex’.
+
+   Notez bien, que si on a toujours un nom d’ouvrage, on n’a pas
+systématiquement de nom racine.  En effet, dès lors qu’on a du code
+LaTeX passé sur la ligne de commande (*note Command line input::),
+l’entièreté du code compilé n’est pas issu d’un seul fichier.  En
+supposant ici et ci-après que le shell est ‘bash’, et donc que les
+guillemets anglais simples ou doubles sont interprétés par le shell
+(voir (info "(bash) Quoting")), considerez par exemple ligne de commande
+suivante :
+
+     pdflatex '\documentclass{article}\input' corps
+
+Dans l’exemple précédent, on ne peut pas considérer ‘corps.tex’ comme un
+fichier racine, puisqu’il ne peut pas être compilé de façon autonome vu
+qu’il ne contient pas la commande ‘\documentclass’.  Par abus de langage
+on continue toutefois de parler de fichier racine si le code LaTeX passé
+en ligne de commande ne sert qu’à configurer la façon dont le fichier
+est compilé, comme dans :
+
+     pdflatex '\PassOptionsToClass{printout}{beamer}\input' mapresentation
+
+où ‘mapresenation.tex’ contient une présentation ‘beamer’, et on veut
+juste la compiler de façon adéquate pour une impression plutôt que pour
+une projection.
+
+   Voici par contre un exemple extrême où on n’a pas de fichier racine,
+considérez la ligne de commande :
+
+     pdflatex fic "Bonjour tout le monde~!" '\end{document}'
+
+ce qui conduit ‘pdflatex’ à compiler le code source suivant :
+
+     \input fic Bonjour tout le monde~! \end{document}
+
+À supposer que ‘fic.tex’ soit un fichier contenant
+‘\documentclass{minimal}\begin{document}’ le résultat sera un document
+PDF nommé ‘fic.pdf’ et contenant le texte ‘Bonjour tout le monde !’.
+
+   Dans la mesure où on n’a pas systématiquement de fichier racine, la
+règle que TeX utilise pour déterminer implicitement le nom d’ouvrage,
+c-à-d. lorsqu’il n’est pas spécifié explicitement par l’option
+‘-jobname’ (*note Command line options::), est que le nom d’ouvrage soit
+le nom du fichier correspondant à l’argument passé au premier ‘\input’
+rencontré durant la compilation, débarassé de l’extension ‘.tex’ s’il en
+a une.  Dans l’exemple précédent, le nom d’ouvrage est donc bien ‘fic’.
+Voir aussi plus bas la primitive ‘\jobname’ pour une dérogation à cette
+règle.
+
+   Ce qui précède vaut également si TeX est en mode interactif, la seule
+différence est alors que ARGUMENTS n’est pas passé entièrement sur la
+ligne de commande, mais saisi interactivement par l’utilisateur.  Par
+exemple si dans le shell vous tapez la ligne de commande ‘pdflatex’,
+puis qu’à l’invite de TeX vous tapez ‘these’, vous aurez le même
+résultat que dans le premier exemple donné, à savoir si vous aviez tapé
+directement ‘pdflatex these’ depuis le shell.
+
+   Dans la même veine, la seule différence si ARGUMENTS commence avec
+une contr’oblique est que le ‘\input’ n’est pas inséré, et donc
+‘pdflatex "\input" these’ est sensiblement équivalent à ‘pdflatex
+these’.
+
+   Il y a deux autres possiblités pour le nom d’ouvrage.  Pour ce qui
+est de la première, il peut être directement spécifié avec l’option
+‘-jobname’, comme dans ‘pdflatex -jobname=monnom’ (*note Command line
+input:: pour un véritable exemple).
+
+   La seconde possibilité est ‘texput’, c’est la valeur par défaut de
+repli si aucun autre nom n’est disponible pour TeX.  Par exemple si
+aucune option ‘-jobname’ n’a été spécifiée et que la compilation
+s’arrête avant qu’une commande ‘\input’ ne soit trouvée, alors le
+fichier journal s’appelle ‘texput.log’.
+
+   Au sein du document, la primitive ‘\jobname’ se comporte comme une
+macro qui se développe en le nom d’ouvrage.  Quand le nom d’ouvrage
+contient au moins un blanc, un guillemet anglais est ajouté et début et
+fin de la chaîne renvoyée par ‘\jobname’ et tout blanc est remplacé par
+un espace, c-à-d. qu’un caractère tabulation est remplacé par un espace.
+De plus, au cours du développement, tous les caractères sont de
+catcode 12 (other), y compris les lettres qui normalement sont de
+catcode 11, mais à l’exception des espaces auquel un catcode 10 est
+attribué.
+
+   À cause de cette situation des catcodes, utiliser le nom d’ouvrage
+dans une expression conditionnelle peut devenir compliqué.  Une solution
+est d’utiliser la macro ‘\IfBeginWith’ du paquetage ‘xtring’ dans sa
+forme étoilée pour être insensible au catcode.  Dans le texte suivant
+par exemple, la note en bas de page « dont la Respublica Bananensis
+Francorum. » n’est présente que si le nom d’ouvrage commence par
+‘moi-meme’.
+
      Si une démocratie est juste un régime où les citoyens votent alors
      toutes les républiques bananières\IfBeginWith*{\jobname}{moi-meme}%
      {\footnote{dont la Respublica Bananensis Francorum.}}{} sont des
      démocraties.
 
-   Cela ne fonctionnerait pas si la version non étoilée de
-‘\IfBeginWith’ était utilisée, parce que le ‘-’ dans ‘moi-meme’ a un
-catcode 12, alors que dans ‘\jobname’, s’il s’y trouve, il a
-nécessairement un catcode 11.
+   Redéfinir ‘\jobname’ dans le code source avec un ‘\renewcommand’ peut
+s’avérer vain et risqué.  Tout d’abord, si c’était ce qui vous
+cherchiez, cela ne changera pas le nom d’ouvrage au sens où les fichiers
+créés directement par le moteur continuent à utiliser le nom d’ouvrage
+original : il s’agit notamment du fichier de sortie principale ‘.pdf’ ou
+‘.dvi’, du journal de compilation ‘.log’ et du fichier de liste fichiers
+‘.fls’ si l’option ‘-recorder’ a été utilisée.  Par contre les fichiers
+auxiliaires ‘.aux’, ‘.bib’, etc. pourront être renommés car leur nom est
+produit par le noyau LaTeX en développant ‘\jobname’ et non directement
+par le moteur, mais à condition bien sûr que la redéfinition soit faite
+avant l’ouverture des fichiers en question.  Le paquetage ‘multibib’
+utilise ce truc pour gérer plusieurs fichiers de référence
+bibliographique.
 
-   Dans certains cas il peut être utile de fixer le nom de tâche à une
-autre valeur que celle par défaut, l’option ‘--jobname’ permet de faire
-cela, elle l’emporte sur le premier ‘\input’ et spécifie directement le
-nom.  *Note Command line input::, pour un exemple d’usage, où l’on
-génère deux fichiers ‘etudiants.pdf’ et ‘professeurs.pdf’ à partir d’un
-même code source ‘principal.tex’.
+   La séquence de contrôle ‘\jobname’ se comporte comme une macro, au
+sens où on peut faire dessus toutes les opérations qu’on ferait sur une
+macro, et notamment la développer, mais ce n’est pas une macro, c’est
+une primitive TeX.  Ainsi, une seconde règle de détermination du nom
+d’ouvrage est que le premier développement de ‘\jobname’ fige le nom
+d’ouvrage.  Dans l’exemple suivant de ligne de commande :
 
-   En l’absence d’option ‘--jobname’, la valeur initiale de ‘\jobname’
-est ‘texput’, de sorte que si la compilation s’arrête avant le premier
-‘\input’, le journal produit sera nommé ‘texput.log’.  Par exemple la
-commande suivante :
+     pdflatex '\typeout{\jobname}\input' these
 
-     pdflatex "\nonstopmode\errmessage{\string\jobname\space vaut \jobname}"
+le nom d’ouvrage sera la valeur par défaut ‘texput’, et non ‘these’.  En
+effet le code LaTeX ‘\typeout{\jobname}’ a pour effet que ‘\jobname’ est
+développé avant que le premier ‘\input’ ne soit rencontré, et donc on
+déroge à la première règle énoncée plus haut, c-à-d. que dans ce cas le
+nom d’ouvrage n’est pas donné par le premier ‘\input’.
 
-   produira un journal ‘textput.log’ contenant le message d’erreur ‘!
-\jobname vaut texput.’.
+   Cette seconde règle a pour autre conséquence que dans l’exemple
+suivant de ligne de commande :
 
-   Attention, le nom de tâche est également forcé à ‘texput’ si le
-premier ‘\input’ est indirectement appelé par ‘\documentclass’ ou
-‘\RequirePackage’.  Ainsi l’exemple suivant produira un fichier nommé
-‘texput.pdf’ avec une version raisonnablement récente de LaTeX :
+     pdflatex '\documentclass{article}\input' corps
 
-     pdflatex "\documentclass{minimal}\begin{document}Bonjour !\end{document}"
+le nom d’ouvrage sera également ‘texput’, en effet en sous-main les
+commandes ‘\documentclass’ et ‘\RequirePackage’ développent ‘\jobname’,
+et donc la seconde règle dérogue à la première règle, celle du premier
+‘\input’ recontré.
 
-   mais avec une version plus ancienne le fichier de sortie se serait
-nommé ‘minimal.pdf’, parce que le premier ‘\input’ appelé indirectement
-par ‘\documentclass’ aurait été traité de la même façon que s’il
-chargeait le fichier source racine.
+   Il est à noter que ce qui précède n’était pas vrai avec de vieilles
+versions de LaTeX (approximativement) antérieures à 2020.  Avec ces
+vieilles versions ‘\documentclass’ et ‘\RequirePackage’ faisaient un
+‘\input’ sans développement préalable de ‘\jobname’ et donc dans
+l’exemple précédent le nom d’ouvrage aurait été ‘article’, ce qui était
+déroutant.
 
-   Voici un autre exemple de cela, ici on reprend l’exemple donné dans
-*note Command line input:: où l’on passe sur la ligne de commande
-l’option ‘draft’ au paquetage ‘graphicx’.  Mais au lieu de le faire avec
-‘\PassOptionToPackage’, on le fait avec ‘\RequirePackage’, ce qui a
-également pour effet que le paquetage ‘graphicx’ sera chargé en premier,
-si ce n’était pas déjà le cas.
+   Par ailleurs, l’équivalence entre ‘pdflatex "\input" these’ et
+‘pdflatex these’ peut être mise en défaut lorsque le nom du fichier
+comprend un blanc.  Comparer par exemple les deux lignes de commande
+suivantes :
 
-     pdflatex --jobname=aa "\RequirePackage[draft]{graphicx}\input{aa.tex}"
+     pdflatex '\input' 'to\space\space to'
+     pdflatex 'to\space\space to'
 
-   L’option ‘--jobname=aa’ est nécessaire, car elle garantit que le
-fichier de sortie se nommera bien ‘aa.pdf’, et non ‘texput.pdf’ avec une
-version récente de LaTeX, ni ‘graphicx.pdf’ avec une version plus
-ancienne.
+En remplaçant les espaces par des espaces visibles ‘␣’ pour la clareté
+de l’exposé, la première ligne de commande qui a un ‘\input’ explicite
+cherche un fichier ‘to.tex’, ou à défaut ‘to’, et ajoute à la suite de
+l’‘\input’ de ce fichier, le code source ‘\space␣to’, en effet le
+premier des deux ‘\space’ est consommé par l’‘\input’.  Elle aura donc
+pour nom d’ouvrage ‘to’.  La seconde, qui a un ‘\input’ implicite, a par
+contre un comportement qui dépend de la distribution.  Avec MiKTeX elle
+est équivalente à la première.  Mais avec TeXLive, elle cherche un
+fichier ‘to␣␣to.tex’, ou à défaut ‘to␣␣to’, et n’ajoute rien à la suite
+de l’‘\input’ de ce fichier.  Elle aura donc pour nom d’ouvrage
+‘"to␣␣to"’.
 
 
 File: latex2e-fr.info,  Node: Recovering from errors,  Prev: Jobname,  Up: Command line interface
@@ -14840,16 +17753,25 @@
                                                               (line  24)
 * -1, écrire dans le flux numéro:        \write.              (line  32)
 * .glo, fichier:                         Glossaries.          (line   8)
-* .idx, fichier:                         Indexes.             (line   9)
-* .ind, fichier:                         Indexes.             (line  24)
+* .idx, fichier:                         Indexes.             (line   6)
+* .idx, fichier <1>:                     \index.              (line   6)
+* .idx, fichier <2>:                     makeindex.           (line   6)
+* .ind, fichier:                         makeindex.           (line   6)
+* .isty, fichier:                        makeindex.           (line  18)
+* \  (contr’oblique-espace):             \(SPACE).            (line   6)
+* \<ESPACE>:                             \(SPACE).            (line   6)
+* \fboxrule:                             \fbox & \framebox.   (line  43)
+* \fboxsep:                              \fbox & \framebox.   (line  48)
 * \include imbriqués non autorisés:      \include & \includeonly.
                                                               (line 115)
+* \<SAUTDELIGNE>:                        \(SPACE).            (line   6)
+* \<TABULATION>:                         \(SPACE).            (line   6)
 * \write et sécurité:                    \write and security. (line   6)
 * \write immédiat:                       \write.              (line  65)
 * \write retardé:                        \write.              (line  71)
 * \write, flux 16, 17, 18:               \write.              (line  96)
 * \write18, activation:                  Command line options.
-                                                              (line  63)
+                                                              (line  67)
 * ^^J, dans \write:                      \write.              (line 105)
 * a e liés:                              Additional Latin letters.
                                                               (line  15)
@@ -14863,7 +17785,7 @@
 * accent aigu en math:                   Math accents.        (line  11)
 * accent barre suscrite en math:         Math accents.        (line  14)
 * accent brève en math:                  Math accents.        (line  17)
-* accent caron:                          Accents.             (line 105)
+* accent caron:                          Accents.             (line 107)
 * accent caron en math:                  Math accents.        (line  20)
 * accent chapeau en math:                Math accents.        (line  32)
 * accent circonflexe:                    Accents.             (line  38)
@@ -14871,7 +17793,7 @@
 * accent diérèse en math:                Math accents.        (line  23)
 * accent double-brève-renversée:         Accents.             (line  88)
 * accent grave en math:                  Math accents.        (line  29)
-* accent háček:                          Accents.             (line 105)
+* accent háček:                          Accents.             (line 107)
 * accent háček en math:                  Math accents.        (line  20)
 * accent macron en math:                 Math accents.        (line  14)
 * accent point:                          Accents.             (line  29)
@@ -14886,21 +17808,22 @@
 * accent tréma hongrois:                 Accents.             (line  66)
 * accents:                               Accents.             (line   6)
 * Accents mathématiques:                 Math accents.        (line   6)
-* Accents, defining:                     \DeclareFontEncoding.
+* accents, définir:                      \DeclareFontEncoding.
                                                               (line   6)
-* Accents, defining <1>:                 \DeclareTextAccent.  (line   6)
-* Accents, defining <2>:                 \DeclareTextAccentDefault.
+* accents, définir <1>:                  \DeclareTextAccent.  (line   6)
+* accents, définir <2>:                  \DeclareTextAccentDefault.
                                                               (line   6)
-* Accents, defining <3>:                 \DeclareTextComposite.
+* accents, définir <3>:                  \DeclareTextComposite.
                                                               (line   6)
-* Accents, defining <4>:                 \DeclareTextCompositeCommand.
+* accents, définir <4>:                  \DeclareTextCompositeCommand.
                                                               (line   6)
-* Accents, defining <5>:                 \DeclareTextSymbolDefault.
+* accents, définir <5>:                  \DeclareTextSymbolDefault.
                                                               (line   6)
 * accentuées, lettres:                   Accents.             (line   6)
 * accentués, caractères:                 Accents.             (line   6)
 * accolade droite, dans le texte:        Text symbols.        (line  93)
 * accolade gauche, dans le texte:        Text symbols.        (line  90)
+* accolades:                             Delimiters.          (line   6)
 * accéder à un caractère quelconque d’une police: Symbols by font position.
                                                               (line   6)
 * afficher du texte cité avec renfoncement de paragraphe: quotation & quote.
@@ -14915,18 +17838,18 @@
 * aligner du texte en utilisant des taquets de tabulation: tabbing.
                                                               (line   6)
 * allure de police:                      Low-level font commands.
-                                                              (line  93)
+                                                              (line  94)
 * amsmath paquetage, remplaçant eqnarray: eqnarray.           (line   6)
 * annexes d’un livre:                    \frontmatter & \mainmatter & \backmatter.
                                                               (line   6)
 * anomalies, rapports:                   About this document. (line  23)
 * aperçu de LaTeX:                       Overview.            (line   8)
+* appairés, délimiteurs:                 \left & \right.      (line   6)
 * appel:                                 \opening.            (line  11)
 * appendices:                            \appendix.           (line   6)
 * appendix:                              \appendix.           (line   6)
 * arguments mouvants:                    \protect.            (line  18)
 * arrière-plan coloré:                   Colored pages.       (line   6)
-* article d’index, « Voir » et « Voir aussi »: Indexes.       (line  16)
 * article d’une liste, compteur spécifiant: \usecounter.      (line   6)
 * articles numérotés, compteur spécifiant: \usecounter.       (line   6)
 * ASCII, circonflexe dans le texte:      Text symbols.        (line  69)
@@ -14935,8 +17858,9 @@
 * aval, référence déclarée en:           Cross references.    (line  32)
 * avant parution, essais:                TeX engines.         (line  77)
 * barre par-dessus, accent:              Accents.             (line  33)
-* barre au-dessous:                      Accents.             (line  96)
-* barre sousscite:                       Accents.             (line  96)
+* barre au-dessous:                      Accents.             (line  98)
+* barre horizontale, caractère:          Text symbols.        (line 149)
+* barre sousscite:                       Accents.             (line  98)
 * barre verticale double, dans le texte: Text symbols.        (line  84)
 * barre verticale, dans le texte:        Text symbols.        (line  81)
 * barre, diacritique:                    Accents.             (line  33)
@@ -14949,12 +17873,12 @@
                                                               (line   6)
 * bases de LaTeX:                        Overview.            (line   8)
 * batchmode:                             Command line options.
-                                                              (line  25)
+                                                              (line  29)
 * beamer patron et classe:               beamer template.     (line   6)
 * bibliographie, créer (automatiquement): Using BibTeX.       (line   6)
 * bibliographie, créer (manuellement):   thebibliography.     (line   6)
 * bibTeX, utilisation:                   Using BibTeX.        (line   6)
-* Big point:                             Units of length.     (line  20)
+* big point:                             Units of length.     (line  20)
 * bogues, rapports:                      About this document. (line  23)
 * Bonjour le monde:                      Starting and ending. (line   6)
 * book, annexes:                         \frontmatter & \mainmatter & \backmatter.
@@ -14974,33 +17898,41 @@
 * boîtes colorées:                       Colored boxes.       (line   6)
 * boîtes noires, en omettant:            Document class options.
                                                               (line  55)
-* brève, accent:                         Accents.             (line  93)
-* brève, diacritique:                    Accents.             (line  93)
+* brève, accent:                         Accents.             (line  95)
+* brève, diacritique:                    Accents.             (line  95)
 * cadratin:                              Units of length.     (line  39)
 * cadratin <1>:                          Text symbols.        (line 118)
 * cadratin, demi:                        Text symbols.        (line 124)
-* cadratin, deux tiers:                  Text symbols.        (line 188)
-* cadratin, trois-quarts:                Text symbols.        (line 182)
+* cadratin, deux tiers:                  Text symbols.        (line 209)
+* cadratin, trois-quarts:                Text symbols.        (line 203)
+* calligraphique, fontes:                Calligraphic.        (line   6)
 * Capitales:                             Upper and lower case.
                                                               (line   6)
+* captions:                              \caption.            (line   6)
+* caractère invisible:                   \phantom & \vphantom & \hphantom.
+                                                              (line   6)
+* caractère invisible <1>:               \mathstrut.          (line   6)
+* caractère tiret numérique:             Text symbols.        (line 138)
+* caractère, codage de:                  inputenc package.    (line  15)
 * caractères latins non diacrités:       Additional Latin letters.
                                                               (line   6)
 * caractères réservés:                   Reserved characters. (line   6)
 * caractères speciaux:                   Additional Latin letters.
                                                               (line   6)
 * caractères spéciaux:                   Reserved characters. (line   6)
-* caron, diacritique:                    Accents.             (line 105)
+* caron, diacritique:                    Accents.             (line 107)
 * Casse de caractères:                   Upper and lower case.
                                                               (line   6)
+* cassetin, fonte:                       \DeclareTextAccent.  (line  13)
 * catcode:                               \makeatletter & \makeatother.
                                                               (line  20)
 * catégorie, code de caractère:          \makeatletter & \makeatother.
                                                               (line  20)
-* Centimètre:                            Units of length.     (line  25)
+* centimètre:                            Units of length.     (line  25)
 * centrer du texte, déclaration pour:    \centering.          (line   6)
 * centrer du texte, environnement pour:  center.              (line   6)
 * centré, astérisque, dans le texte:     Text symbols.        (line  75)
-* centré, point, dans le texte:          Text symbols.        (line 151)
+* centré, point, dans le texte:          Text symbols.        (line 172)
 * Changer la casse de caractères:        Upper and lower case.
                                                               (line   6)
 * chapeau, accent:                       Accents.             (line  38)
@@ -15016,7 +17948,7 @@
 * chiffres de revêtement:                Font styles.         (line  90)
 * chiffres de style ancien:              Font styles.         (line  90)
 * chiffres de style ancien,:             Font styles.         (line  90)
-* Cicero:                                Units of length.     (line  34)
+* cicéro:                                Units of length.     (line  34)
 * circonflexe ASCII, dans le texte:      Text symbols.        (line  69)
 * circonflexe, accent:                   Accents.             (line  38)
 * circonflexe, diacritique:              Accents.             (line  38)
@@ -15043,6 +17975,9 @@
 * clef de référence bibiliographique:    \bibitem.            (line  16)
 * CLI:                                   Command line interface.
                                                               (line   6)
+* codage de fonte:                       \DeclareFontEncoding.
+                                                              (line   6)
+* codage des fichiers d’entrée:          inputenc package.    (line  15)
 * code de catégorie de caractère:        \makeatletter & \makeatother.
                                                               (line  20)
 * code entré sur la ligne de commande:   Command line input.  (line   6)
@@ -15053,7 +17988,6 @@
 * coloré, texte:                         Colored text.        (line   6)
 * colorée, page:                         Colored pages.       (line   6)
 * colorées, boîtes:                      Colored boxes.       (line   6)
-* commande de longueur:                  \setlength.          (line  11)
 * commande longue:                       Class and package commands.
                                                               (line  28)
 * commandes de fontes de bas niveau:     Low-level font commands.
@@ -15072,6 +18006,9 @@
 * commandes, définir de nouvelles:       \providecommand.     (line   6)
 * commandes, en définir de nouvelles:    \newcommand & \renewcommand.
                                                               (line   6)
+* commandes, ignorer les espaces:        \ignorespaces & \ignorespacesafterend.
+                                                              (line   6)
+* commandes, ignorer les espaces <1>:    xspace package.      (line   6)
 * commandes, paquetage graphics:         Commands for graphics.
                                                               (line   6)
 * commandes, syntaxe des:                LaTeX command syntax.
@@ -15091,6 +18028,8 @@
 * contr’oblique, dans le texte:          Text symbols.        (line  78)
 * copie, liste des personnes en, dans une lettre: \cc.        (line   6)
 * Correction italique:                   \/.                  (line   6)
+* correspondantes, parenthèses:          \left & \right.      (line   6)
+* correspondants, crochets:              \left & \right.      (line   6)
 * couleur:                               Color.               (line   6)
 * couleur <1>:                           Define colors.       (line   6)
 * couleur <2>:                           Colored text.        (line   6)
@@ -15098,10 +18037,12 @@
 * couleur <4>:                           Colored pages.       (line   6)
 * couleur, définir:                      Define colors.       (line   6)
 * coupure de mot, empécher:              \mbox & \makebox.    (line   6)
+* crochets:                              Delimiters.          (line   6)
 * créer des images:                      picture.             (line   6)
 * créer des tableaux:                    table.               (line   6)
 * crésure, discrétionnaire:              \discretionary.      (line   6)
 * CTAN:                                  CTAN.                (line   6)
+* cursive, fontes:                       Calligraphic.        (line   6)
 * cédille, diacritique:                  Accents.             (line  58)
 * césure, définir:                       \hyphenation.        (line   6)
 * césure, empécher:                      \mbox & \makebox.    (line   6)
@@ -15110,15 +18051,16 @@
 * date d’aujourd’hui:                    \today.              (line   6)
 * defining new environnements:           \newenvironment & \renewenvironment.
                                                               (line   6)
+* delimiteurs:                           Delimiters.          (line   6)
 * demi-cadratin:                         Text symbols.        (line 124)
-* deux-tiers cadratin:                   Text symbols.        (line 188)
+* deux-tiers cadratin:                   Text symbols.        (line 209)
 * diacritique barre-souscrite:           Accents.             (line  53)
-* diacritique brève:                     Accents.             (line  93)
-* diacritique caron:                     Accents.             (line 105)
+* diacritique brève:                     Accents.             (line  95)
+* diacritique caron:                     Accents.             (line 107)
 * diacritique circonflexe:               Accents.             (line  38)
 * diacritique cédille:                   Accents.             (line  58)
 * diacritique double-brève-renversée:    Accents.             (line  88)
-* diacritique háček:                     Accents.             (line 105)
+* diacritique háček:                     Accents.             (line 107)
 * diacritique macron-souscrit:           Accents.             (line  53)
 * diacritique ogonek:                    Accents.             (line  77)
 * diacritique point suscrit:             Accents.             (line  29)
@@ -15134,21 +18076,26 @@
                                                               (line  18)
 * dilatation verticale infinie:          \vfill.              (line   6)
 * dimen TeX de base:                     Lengths.             (line   9)
+* dimension de fonte, inclinaison:       \/.                  (line  43)
 * discrétionnaire, césure:               \discretionary.      (line   6)
+* document, nom racine:                  Jobname.             (line   6)
 * dollar, signe:                         Text symbols.        (line 115)
+* double espacement:                     \baselineskip & \baselinestretch.
+                                                              (line   6)
 * double obèle, dans le texte:           Text symbols.        (line  22)
 * double renvoi, résolution:             Output files.        (line  35)
 * double, barre verticale, dans le texte: Text symbols.       (line  84)
-* double, guillemet-apostrophe culbuté:  Text symbols.        (line 157)
-* double, guillemet-apostrophe de droite: Text symbols.       (line 160)
+* double, guillemet-apostrophe culbuté:  Text symbols.        (line 178)
+* double, guillemet-apostrophe de droite: Text symbols.       (line 181)
 * double, obèle, dans le texte:          Text symbols.        (line 112)
 * double-brève-renversée, diacritique:   Accents.             (line  88)
+* douze:                                 Units of length.     (line  34)
 * droit d’auteur, symbole:               Text symbols.        (line  16)
-* droit, guillemet double sur la ligne de base: Text symbols. (line 173)
-* droit, guillemet simple sur la ligne de base: Text symbols. (line 173)
-* droit, guillemet-apostrophe simple:    Text symbols.        (line 169)
+* droit, guillemet double sur la ligne de base: Text symbols. (line 194)
+* droit, guillemet simple sur la ligne de base: Text symbols. (line 194)
+* droit, guillemet-apostrophe simple:    Text symbols.        (line 190)
 * droite, accolade, dans le texte:       Text symbols.        (line  93)
-* droite, flèche, dans le texte:         Text symbols.        (line 179)
+* droite, flèche, dans le texte:         Text symbols.        (line 200)
 * droite, guillemet anglais simple:      Text symbols.        (line  60)
 * droite, guillemet-apostrophe simple:   Text symbols.        (line  60)
 * débourrer les flottants et commencer une page: \clearpage & \cleardoublepage.
@@ -15167,7 +18114,9 @@
                                                               (line   6)
 * définir une nouvelle commande <1>:     \providecommand.     (line   6)
 * définitions:                           Definitions.         (line   6)
-* délimiteur nul:                        Math miscellany.     (line  38)
+* délimiteur nul:                        \left & \right.      (line   6)
+* délimiteur nul <1>:                    Math miscellany.     (line  32)
+* délimiteurs appairés:                  \left & \right.      (line   6)
 * e dans l’a:                            Additional Latin letters.
                                                               (line  15)
 * e dans l’o:                            Additional Latin letters.
@@ -15179,8 +18128,6 @@
 * en-tête, des paramètres pour:          Page layout parameters.
                                                               (line   6)
 * encerclée, lettre, dans le texte:      Text symbols.        (line  99)
-* Encoding, font:                        \DeclareFontEncoding.
-                                                              (line   6)
 * englobante, boîte:                     \includegraphics.    (line 128)
 * entré, code sur la ligne de commande:  Command line input.  (line   6)
 * entrée Unicode, native:                TeX engines.         (line   6)
@@ -15195,19 +18142,42 @@
                                                               (line   6)
 * EPS, fichiers <1>:                     \includegraphics.    (line   6)
 * errorstopmode:                         Command line options.
-                                                              (line  25)
+                                                              (line  29)
 * espace blanc:                          Spaces.              (line   6)
+* espace entre les lignes:               \baselineskip & \baselinestretch.
+                                                              (line   6)
+* espace fine:                           Spacing in math mode.
+                                                              (line  52)
+* espace fine <1>:                       \thinspace & \negthinspace.
+                                                              (line   6)
+* espace fine négative:                  Spacing in math mode.
+                                                              (line  67)
+* espace fine négative <1>:              \thinspace & \negthinspace.
+                                                              (line   6)
+* espace horizontal:                     \hss.                (line   6)
+* espace horizontal dilatable:           \hss.                (line   6)
+* espace insécable:                      ~.                   (line   6)
 * espace vertical:                       \addvspace.          (line   6)
 * espace vertical avant les paragraphes: \parindent & \parskip.
                                                               (line   6)
 * espace vertical, insérer:              \addvspace.          (line   6)
+* espace vertical, mode mathématique:    \smash.              (line   6)
 * espace verticale:                      \vspace.             (line   6)
 * espace visible:                        \verb.               (line  17)
-* espace visible, symbole, dans le texte: Text symbols.       (line 194)
+* espace visible, symbole, dans le texte: Text symbols.       (line 215)
+* espace, insérer de l’espace horizontal: \hss.               (line   6)
 * espacement au sein du mode mathématique: Spacing in math mode.
                                                               (line   6)
-* espacement inter-phrase:               \frenchspacing.      (line   6)
+* espacement inter-phrase:               \frenchspacing & \nonfrenchspacing.
+                                                              (line   6)
+* espacement inter-phrase <1>:           \normalsfcodes.      (line   6)
+* espacement, mode mathématique:         \phantom & \vphantom & \hphantom.
+                                                              (line   6)
+* espacement, mode mathématique <1>:     \mathstrut.          (line   6)
 * espaces:                               Spaces.              (line   6)
+* espaces, ignorer au voisinage d’une commande: \ignorespaces & \ignorespacesafterend.
+                                                              (line   6)
+* espaces, ignorer autour des commandes: xspace package.      (line   6)
 * eszet lettre allemande:                Additional Latin letters.
                                                               (line  55)
 * eth islandais:                         Additional Latin letters.
@@ -15215,6 +18185,7 @@
 * eth, lettre islandaise:                Additional Latin letters.
                                                               (line  19)
 * euro, symbole:                         Text symbols.        (line 128)
+* exnterne, mode paragraphe:             Modes.               (line  57)
 * exploitation, information système de:  \write18.            (line  79)
 * exposant:                              Subscripts & superscripts.
                                                               (line   6)
@@ -15235,6 +18206,7 @@
 * fichier format TeX:                    TeX engines.         (line   6)
 * fichier journal:                       Output files.        (line  29)
 * fichier racine:                        Splitting the input. (line  12)
+* fichier racine <1>:                    Jobname.             (line   6)
 * fichier, lecture d’un:                 \read.               (line   6)
 * fichiers source, rendre autonomes:     filecontents.        (line  43)
 * figures, insertion:                    figure.              (line   6)
@@ -15244,30 +18216,22 @@
 * fin d’une lettre:                      \closing.            (line   6)
 * fin document, crochet:                 \AtEndDocument.      (line   3)
 * fin et début:                          Starting and ending. (line   6)
-* flèche droite, dans le texte:          Text symbols.        (line 179)
-* flèche gauche, left, dans le texte:    Text symbols.        (line 144)
-* fonctions mathématiques:               Math functions.      (line   6)
-* Font encoding:                         \DeclareFontEncoding.
+* fine, espace:                          Spacing in math mode.
+                                                              (line  52)
+* fine, espace <1>:                      \thinspace & \negthinspace.
                                                               (line   6)
-* Font encoding <1>:                     \DeclareTextAccent.  (line   6)
-* Font encoding <2>:                     \DeclareTextAccentDefault.
+* fine, espace, négative:                \thinspace & \negthinspace.
                                                               (line   6)
-* Font encoding <3>:                     \DeclareTextCommand & \ProvideTextCommand.
+* flèche droite, dans le texte:          Text symbols.        (line 200)
+* flèche gauche, left, dans le texte:    Text symbols.        (line 158)
+* flèches:                               Arrows.              (line   6)
+* fonctions mathématiques:               Math functions.      (line   6)
+* fonte, codage:                         fontenc package.     (line   6)
+* fonte, codage <1>:                     \DeclareTextAccent.  (line   6)
+* fonte, dimension, inclinaison:         \/.                  (line  43)
+* fonte, déclarer le codage:             \DeclareFontEncoding.
                                                               (line   6)
-* Font encoding <4>:                     \DeclareTextCommandDefault & \ProvideTextCommandDefault.
-                                                              (line   6)
-* Font encoding <5>:                     \DeclareTextComposite.
-                                                              (line   6)
-* Font encoding <6>:                     \DeclareTextCompositeCommand.
-                                                              (line   6)
-* Font encoding <7>:                     \DeclareTextSymbol.  (line   6)
-* Font encoding <8>:                     \DeclareTextSymbolDefault.
-                                                              (line   6)
-* Font encoding <9>:                     \LastDeclaredEncoding.
-                                                              (line   6)
-* Font encoding <10>:                    \UseTextAccent & \UseTextSymbol.
-                                                              (line   6)
-* Fonte, codage:                         fontenc package.     (line   6)
+* fontes, cursives:                      Calligraphic.        (line   6)
 * force, option de filecontents:         filecontents.        (line  31)
 * format LaTeX, fichier (.fmt):          TeX engines.         (line   6)
 * format TeX, fichier (.fmt):            TeX engines.         (line   6)
@@ -15281,7 +18245,7 @@
 * forme en *, définir de nouvelles commandes: \newcommand & \renewcommand.
                                                               (line  27)
 * forme par environnement des commandes de contrôle de la taille de police: Font sizes.
-                                                              (line  39)
+                                                              (line  52)
 * forme étoilée de commandes de rubricage: Sectioning.        (line  32)
 * forme étoilée des commandes d’environnement: \newenvironment & \renewenvironment.
                                                               (line  16)
@@ -15293,9 +18257,9 @@
 * formules, math:                        Math formulas.       (line   6)
 * fragile, commande:                     \protect.            (line   6)
 * français, guillemets:                  Text symbols.        (line  34)
-* féminin, symbole ordinal:              Text symbols.        (line 148)
+* féminin, symbole ordinal:              Text symbols.        (line 169)
 * gauche, accolade, dans le texte:       Text symbols.        (line  90)
-* gauche, flèche, dans le texte:         Text symbols.        (line 144)
+* gauche, flèche, dans le texte:         Text symbols.        (line 158)
 * gauche, guillemet-apostrophe simple de: Text symbols.       (line  45)
 * globales, options:                     Additional packages. (line  14)
 * glossaires:                            Glossaries.          (line   6)
@@ -15319,18 +18283,21 @@
 * graphics, scaling <1>:                 \resizebox.          (line   6)
 * graphiques:                            Graphics.            (line   6)
 * graphiques <1>:                        \includegraphics.    (line   6)
-* graphiques, paquetages:                \line.               (line  37)
+* graphiques, paquetages:                \line.               (line  38)
 * gras:                                  Font styles.         (line 108)
 * gras machine à écrire, éviter:         description.         (line  37)
 * gras tapuscrit, éviter:                description.         (line  37)
+* gras, caractères, en mathematiques:    \boldmath & \unboldmath.
+                                                              (line   6)
 * grave accent:                          Accents.             (line  43)
-* guillemet droit double sur la ligne de base: Text symbols.  (line 173)
-* guillemet droit simple sur la ligne de base: Text symbols.  (line 173)
-* guillemet-apostrophe de droite double: Text symbols.        (line 160)
-* guillemet-apostrophe double culbuté:   Text symbols.        (line 157)
-* guillemet-apostrophe simple:           Text symbols.        (line 166)
-* guillemet-apostrophe simple culbuté:   Text symbols.        (line 163)
-* guillemet-apostrophe simple droit:     Text symbols.        (line 169)
+* Greek letters:                         Greek letters.       (line   6)
+* guillemet droit double sur la ligne de base: Text symbols.  (line 194)
+* guillemet droit simple sur la ligne de base: Text symbols.  (line 194)
+* guillemet-apostrophe de droite double: Text symbols.        (line 181)
+* guillemet-apostrophe double culbuté:   Text symbols.        (line 178)
+* guillemet-apostrophe simple:           Text symbols.        (line 187)
+* guillemet-apostrophe simple culbuté:   Text symbols.        (line 184)
+* guillemet-apostrophe simple droit:     Text symbols.        (line 190)
 * guillemet-virgule inférieur double:    Text symbols.        (line  57)
 * guillemet-virgule inférieur simple:    Text symbols.        (line  57)
 * guillemets double:                     Text symbols.        (line  34)
@@ -15338,14 +18305,17 @@
 * guillemets simple:                     Text symbols.        (line  34)
 * guillemets-virgule inférieurs, simple et double: Text symbols.
                                                               (line  57)
-* hard space:                            ~.                   (line   6)
-* horizontal space:                      \hss.                (line   6)
-* horizontal space, stretchable:         \hss.                (line   6)
+* horizontal, espace:                    \hss.                (line   6)
+* horizontal, espacement:                \phantom & \vphantom & \hphantom.
+                                                              (line   6)
+* horizontal, renfoncement d’un paragraphe: \parindent & \parskip.
+                                                              (line   6)
 * i sans point:                          Accents.             (line  70)
 * i sans point en math:                  Math accents.        (line  35)
 * Icelandic thorn:                       Additional Latin letters.
                                                               (line  59)
 * ici, placer les flottants:             Floats.              (line  58)
+* idx, fichier:                          \index.              (line 120)
 * images, créer:                         picture.             (line   6)
 * imbrication de \include non autorisée: \include & \includeonly.
                                                               (line 115)
@@ -15353,25 +18323,41 @@
 * importer des graphiques:               \includegraphics.    (line   6)
 * inclure des graphiques:                \includegraphics.    (line   6)
 * index:                                 Indexes.             (line   6)
+* index, articles, sous-articles:        \index.              (line  26)
+* index, articles, « voir » et « voir aussi »: \index.        (line  63)
+* index, impression:                     \printindex.         (line   6)
+* index, plage de pages:                 \index.              (line  46)
+* index, production manuelle:            Produce the index manually.
+                                                              (line   6)
+* indexes multiples:                     Indexes.             (line  55)
 * indice inférieur:                      Subscripts & superscripts.
                                                               (line   6)
 * indice supérieur:                      Subscripts & superscripts.
                                                               (line   6)
-* inférieur à, symbole dans le texte:    Text symbols.        (line 141)
+* inférieur à, symbole dans le texte:    Text symbols.        (line 155)
 * inférieur, guillemet-virgule double:   Text symbols.        (line  57)
 * inférieur, guillemet-virgule simple:   Text symbols.        (line  57)
+* insécable, caractère trait d’union:    Text symbols.        (line 161)
+* insécable, espace:                     ~.                   (line   6)
 * insérer des figures:                   figure.              (line   6)
-* interligne double:                     Low-level font commands.
-                                                              (line 125)
+* interface ligne de commande:           Command line interface.
+                                                              (line   6)
+* interligne, espace:                    \baselineskip & \baselinestretch.
+                                                              (line   6)
+* interne, mode paragraphe:              Modes.               (line  57)
 * interpréteur de commandes du système d’exploitation, accès à: \write18.
                                                               (line   6)
+* invisible, caractère:                  \phantom & \vphantom & \hphantom.
+                                                              (line   6)
+* invisible, caractère <1>:              \mathstrut.          (line   6)
 * invite *:                              Recovering from errors.
                                                               (line  24)
 * italique:                              Font styles.         (line 117)
 * j sans point:                          Accents.             (line  73)
 * j sans point en math:                  Math accents.        (line  38)
 * jobname:                               Command line options.
-                                                              (line  44)
+                                                              (line  48)
+* jobname, nom d’ouvrage:                Jobname.             (line   6)
 * journal, écrire vers le fichier:       \write.              (line  32)
 * JPEG, fichiers:                        Graphics package configuration.
                                                               (line   6)
@@ -15392,7 +18378,7 @@
 * Lamport TeX:                           Overview.            (line  29)
 * Lamport, Leslie:                       Overview.            (line   8)
 * Largeurs de police:                    Low-level font commands.
-                                                              (line  74)
+                                                              (line  75)
 * LaTeX aperçu:                          Overview.            (line   8)
 * LaTeX ou LaTeX2e, que choisir ?:       About this document. (line  15)
 * LaTeX, format, fichier (.fmt):         TeX engines.         (line   6)
@@ -15410,7 +18396,7 @@
 * lettres, commencer:                    \opening.            (line   6)
 * lettres, salutation:                   \closing.            (line   6)
 * lettres, écrire des:                   Letters.             (line   6)
-* ligne de commande:                     Command line interface.
+* ligne de commande, interface:          Command line interface.
                                                               (line   6)
 * ligne tabulée, tabbing:                tabbing.             (line  79)
 * lignes dans des tableaux:              tabular.             (line   6)
@@ -15439,7 +18425,6 @@
 * logo LaTeX2e:                          Text symbols.        (line  28)
 * logo TeX:                              Text symbols.        (line  66)
 * longueur, ajouter à une:               \addtolength.        (line   6)
-* longueur, commande de:                 \setlength.          (line  11)
 * longueur, régler une:                  \setlength.          (line   6)
 * longueurs prédéfinies:                 Predefined lengths.  (line   6)
 * longueurs élastiques, définir de nouvelles: \newlength.     (line   6)
@@ -15451,7 +18436,7 @@
 * macron, diacritique:                   Accents.             (line  33)
 * macron-souscrit, diacritique:          Accents.             (line  53)
 * Madsen, Lars:                          eqnarray.            (line   6)
-* makeindex, programme:                  Indexes.             (line  24)
+* makeindex, programme:                  makeindex.           (line   6)
 * marge gauche:                          Page layout parameters.
                                                               (line  68)
 * marge gauche nominale:                 Page layout parameters.
@@ -15460,9 +18445,9 @@
                                                               (line 165)
 * marge supérieure nominale:             Page layout parameters.
                                                               (line 168)
-* marque de fabrique, symbole:           Text symbols.        (line 185)
-* marque déposée, symbole:               Text symbols.        (line 176)
-* masculin, symbole ordinal:             Text symbols.        (line 148)
+* marque de fabrique, symbole:           Text symbols.        (line 206)
+* marque déposée, symbole:               Text symbols.        (line 197)
+* masculin, symbole ordinal:             Text symbols.        (line 169)
 * math, accent aigu:                     Math accents.        (line  11)
 * math, accent barre suscrite:           Math accents.        (line  14)
 * math, accent brève:                    Math accents.        (line  17)
@@ -15473,23 +18458,31 @@
 * math, accents:                         Math accents.        (line   6)
 * math, fonctions:                       Math functions.      (line   6)
 * math, miscellanées:                    Math miscellany.     (line   6)
+* math, styles:                          Math styles.         (line   6)
 * mathématiques gras:                    Font styles.         (line  86)
 * mathématiques, gras:                   Font styles.         (line  86)
 * matières, fichier:                     Output files.        (line  47)
-* Millimètre:                            Units of length.     (line  28)
+* millimètre:                            Units of length.     (line  28)
 * minipage, créer une:                   minipage.            (line   6)
 * mirrors of CTAN:                       CTAN.                (line  27)
 * miscellanées en math:                  Math miscellany.     (line   6)
 * mise en page, les paramètres de:       Page layout parameters.
                                                               (line   6)
-* mode gauche-à-droite (left-to-right):  Modes.               (line   6)
-* mode LR:                               Modes.               (line   6)
-* mode math:                             Modes.               (line   6)
+* mode gauche-à-droite (left-to-right):  Modes.               (line  20)
+* mode LR:                               Modes.               (line  20)
+* mode math:                             Modes.               (line  32)
+* mode math d’affichage:                 Modes.               (line  35)
 * mode mathématique, entrer:             Math formulas.       (line   6)
+* mode mathématique, espace vertical:    \smash.              (line   6)
 * mode mathématique, espacement:         Spacing in math mode.
                                                               (line   6)
-* mode paragraphe:                       Modes.               (line   6)
+* mode mathématique, espacement <1>:     \phantom & \vphantom & \hphantom.
+                                                              (line   6)
+* mode mathématique, espacement <2>:     \mathstrut.          (line   6)
+* mode paragraphe:                       Modes.               (line  13)
 * mode paragraphe <1>:                   \parbox.             (line  13)
+* mode vertical:                         Modes.               (line  41)
+* mode vertical interne:                 Modes.               (line  47)
 * modes:                                 Modes.               (line   6)
 * modèle de document:                    Document templates.  (line   6)
 * modèles de couleur:                    Color models.        (line   6)
@@ -15500,20 +18493,26 @@
 * motif courant de taquets de tabulation, tabbing: tabbing.   (line  84)
 * mpfootnote, compteur:                  \footnote.           (line  40)
 * mu, unité mathématique:                Units of length.     (line  52)
+* multiples, indexes:                    Indexes.             (line  55)
 * multiplication discrétionnaire:        Math miscellany.     (line   7)
 * NBSP:                                  ~.                   (line   6)
 * noheader, option de filecontents:      filecontents.        (line  34)
+* nom d’ouvrage (jobname):               Jobname.             (line   6)
 * nom de fichier de la tâche courante:   Command line options.
-                                                              (line  44)
+                                                              (line  48)
 * nonstopmode:                           Command line options.
-                                                              (line  25)
+                                                              (line  29)
 * nosearch, option de filecontents:      filecontents.        (line  37)
+* note en bas de page portant sur une autre note: Footnotes of footnotes.
+                                                              (line   6)
 * note en bas de page, créer:            Footnotes.           (line   6)
+* note en bas de page, récursivement:    Footnotes of footnotes.
+                                                              (line   6)
 * note en bas de page, symboles au lieu de numéros: \footnote.
                                                               (line  24)
 * notes dans la marge:                   Marginal notes.      (line   6)
 * notes en bas de page au sein des figures: minipage.         (line 117)
-* Notes en bas de page, au sein d’une minipage: \footnote.    (line  40)
+* notes en bas de page, au sein d’une minipage: \footnote.    (line  40)
 * notes en bas de page, dans les titres de rubrique: Footnotes in section headings.
                                                               (line   6)
 * Notes en bas de page, dans un tableau: Footnotes in a table.
@@ -15532,6 +18531,7 @@
 * nouvelles classes, commandes:          Class and package construction.
                                                               (line   6)
 * nouvelles commandes, définir:          \providecommand.     (line   6)
+* nul, délimiteur:                       \left & \right.      (line   6)
 * numéro d’équation, omettre:            eqnarray.            (line  32)
 * numéro d’équation, renvoi:             \ref.                (line   6)
 * numéro de figure, renvoi:              \ref.                (line   6)
@@ -15575,8 +18575,8 @@
                                                               (line   6)
 * options, paquetage graphics:           Graphics package options.
                                                               (line   6)
-* Ordinaux espagnols, féminin et masculin: Text symbols.      (line 148)
-* Ordinaux, féminin et masculin:         Text symbols.        (line 148)
+* Ordinaux espagnols, féminin et masculin: Text symbols.      (line 169)
+* Ordinaux, féminin et masculin:         Text symbols.        (line 169)
 * oslash:                                Additional Latin letters.
                                                               (line  47)
 * OT1:                                   fontenc package.     (line   6)
@@ -15605,6 +18605,7 @@
 * paragraphe, mode:                      \parbox.             (line   6)
 * paragraphe, mode <1>:                  \parbox.             (line  13)
 * paragraphe, symbole:                   Text symbols.        (line  49)
+* paragraphe, terminaison:               \par.                (line   6)
 * paragraphes:                           Making paragraphs.   (line   6)
 * paragraphes, renfoncement au sein d’une minipage: minipage. (line 112)
 * paramètre positionnel:                 \newcommand & \renewcommand.
@@ -15614,6 +18615,7 @@
 * paramètres, la mise en page:           Page layout parameters.
                                                               (line   6)
 * paramètres, pour notes en bas de page: Footnote parameters. (line   6)
+* parenthèses:                           Delimiters.          (line   6)
 * part:                                  Sectioning.          (line   6)
 * part <1>:                              \part.               (line   6)
 * partie:                                Sectioning.          (line   6)
@@ -15632,7 +18634,6 @@
 * pdfTeX:                                Output files.        (line  20)
 * pdfTeX, moteur:                        TeX engines.         (line  17)
 * pica:                                  Units of length.     (line  14)
-* pict2e, paquetage:                     \line.               (line  37)
 * Pied-de-mouche:                        Text symbols.        (line  49)
 * pièces jointes, liste:                 \encl.               (line   6)
 * pièces postliminaires d’un livre:      \frontmatter & \mainmatter & \backmatter.
@@ -15645,18 +18646,21 @@
 * PNG, fichiers:                         Graphics package configuration.
                                                               (line   6)
 * PNG, fichiers <1>:                     \includegraphics.    (line   6)
-* Point:                                 Units of length.     (line  10)
-* point centré, dans le texte:           Text symbols.        (line 151)
+* point:                                 Units of length.     (line  10)
+* point centré, dans le texte:           Text symbols.        (line 172)
 * point d’exclamation culbuté:           Text symbols.        (line 135)
-* point d’interrogation culbuté:         Text symbols.        (line 154)
+* point d’interrogation culbuté:         Text symbols.        (line 175)
 * point Didot:                           Units of length.     (line  31)
 * point en chef, diacritique:            Accents.             (line  29)
-* Point proportionné (Scaled point):     Units of length.     (line  37)
+* point proportionné (scaled point):     Units of length.     (line  37)
 * point suscrit, diacritique:            Accents.             (line  29)
 * point terminant une abréviation:       \@.                  (line   6)
 * point terminant une phrase:            \@.                  (line   6)
 * point, espacement après:               \@.                  (line   6)
-* points de suspension:                  Text symbols.        (line  40)
+* points de suite, pointillés dans la table des matières: \@dottedtocline.
+                                                              (line  27)
+* points de suspension:                  Dots.                (line   6)
+* points de suspension <1>:              Text symbols.        (line  40)
 * police de largeur fixe:                Font styles.         (line 132)
 * police inclinée:                       Font styles.         (line 129)
 * police machine à écrire:               Font styles.         (line 132)
@@ -15681,13 +18685,17 @@
 * prédéfinies, longueurs:                Predefined lengths.  (line   6)
 * puce, dans le texte:                   Text symbols.        (line  96)
 * quad:                                  Spacing in math mode.
-                                                              (line  34)
+                                                              (line  75)
+* racine du nom du document:             Jobname.             (line   6)
 * racine, fichier:                       Splitting the input. (line  12)
+* racine, fichier <1>:                   Jobname.             (line   6)
 * rapports d’anomalies:                  About this document. (line  23)
 * rapports de bogues:                    About this document. (line  23)
 * redefining environnements:             \newenvironment & \renewenvironment.
                                                               (line   6)
 * remarks in the marge:                  Marginal notes.      (line   6)
+* renfoncement d’un paragraphe:          \parindent & \parskip.
+                                                              (line   6)
 * renfoncement des paragraphes dans du texte cité: quotation & quote.
                                                               (line   6)
 * renfoncement des paragraphes dans un texte cité, omettre: quotation & quote.
@@ -15702,12 +18710,16 @@
 * renvoi, résolution:                    Output files.        (line  35)
 * renvoi, symbolique:                    \ref.                (line   6)
 * renvois:                               Cross references.    (line   6)
+* renvois entre documents:               xr package.          (line   6)
+* repli, nom d’ouvrage:                  Jobname.             (line  96)
 * resizing:                              \scalebox.           (line   6)
 * resizing <1>:                          \resizebox.          (line   6)
 * ressort, registre de, TeX de base:     \newlength.          (line   6)
 * restreint, accès interpréteur de commande du système d’exploitation: \write18.
                                                               (line  59)
 * restreint, accès shell:                \write18.            (line  59)
+* retrait d’un paragraphe:               \parindent & \parskip.
+                                                              (line   6)
 * rigides, longueurs:                    Lengths.             (line   9)
 * robuste, commande:                     \protect.            (line   6)
 * rond en chef, diacritique:             Accents.             (line  82)
@@ -15721,7 +18733,7 @@
 * référence déclarée en aval:            Cross references.    (line  32)
 * réglage de compteurs:                  \setcounter.         (line   6)
 * répertoire de sortie pour tous les fichiers externes: Command line options.
-                                                              (line  49)
+                                                              (line  53)
 * répertoire, listage, du système:       \write18.            (line  79)
 * répertoires parents, impossible d’écrire vers: \write and security.
                                                               (line  21)
@@ -15749,32 +18761,29 @@
 * scaling:                               \scalebox.           (line   6)
 * scaling <1>:                           \resizebox.          (line   6)
 * scrollmode:                            Command line options.
-                                                              (line  25)
+                                                              (line  29)
 * section:                               Sectioning.          (line   6)
 * section <1>:                           \section.            (line   6)
 * section, redéfinir:                    \@startsection.      (line   6)
 * section, symbole:                      Text symbols.        (line  63)
 * securité et \write:                    \write and security. (line   6)
 * shell escape:                          Command line options.
-                                                              (line  63)
+                                                              (line  67)
 * signes diacrtitiques:                  Accents.             (line   6)
-* simple droit, guillemet-apostrophe:    Text symbols.        (line 169)
-* simple, guillemet-apostrophe:          Text symbols.        (line 166)
-* simple, guillemet-apostrophe culbuté:  Text symbols.        (line 163)
+* simple droit, guillemet-apostrophe:    Text symbols.        (line 190)
+* simple, guillemet-apostrophe:          Text symbols.        (line 187)
+* simple, guillemet-apostrophe culbuté:  Text symbols.        (line 184)
 * simuler du texte tapuscrit:            verbatim.            (line   6)
 * skip TeX de base:                      Lengths.             (line   9)
 * sortie à deux colonnes:                \twocolumn.          (line   6)
 * sortie à une colonne:                  \onecolumn.          (line   6)
 * sortie, pour tous les fichiers externes, répertoire de: Command line options.
-                                                              (line  49)
-* souligné, dans le texte:               Text symbols.        (line 191)
+                                                              (line  53)
+* souligné, dans le texte:               Text symbols.        (line 212)
 * sources autonomes:                     filecontents.        (line  43)
 * sous-paragraphe:                       Sectioning.          (line   6)
 * sous-section:                          Sectioning.          (line   6)
 * sous-sous-section:                     Sectioning.          (line   6)
-* space, inserting horizontal:           \hss.                (line   6)
-* space, unbreakable:                    ~.                   (line   6)
-* spacing, inter-sentence:               \normalsfcodes.      (line   6)
 * speciaux, caractères:                  Additional Latin letters.
                                                               (line   6)
 * spéciaux, caractères:                  Reserved characters. (line   6)
@@ -15782,8 +18791,11 @@
 * stable, option du paquetage footmisc:  Footnotes in section headings.
                                                               (line  10)
 * sterling, symbole:                     Text symbols.        (line  53)
-* strut:                                 \strut.              (line   6)
+* style affichage:                       Math styles.         (line  20)
 * style de numérotation de page:         \pagenumbering.      (line   6)
+* style script:                          Math styles.         (line  26)
+* style scriptscript:                    Math styles.         (line  29)
+* style texte:                           Math styles.         (line  23)
 * styles de police:                      Font styles.         (line   6)
 * styles de texte:                       Font styles.         (line   6)
 * styles typographiques:                 Font styles.         (line   6)
@@ -15796,20 +18808,23 @@
 * subsubsection:                         Sectioning.          (line   6)
 * subsubsection <1>:                     \subsubsection & \paragraph & \subparagraph.
                                                               (line   6)
-* supérieur à, symbole dans le texte:    Text symbols.        (line 138)
+* supérieur à, symbole dans le texte:    Text symbols.        (line 146)
 * suspension, points de:                 Text symbols.        (line  40)
-* Symbol, defining:                      \DeclareTextSymbol.  (line   6)
 * symbole de multiplication, saut de ligne discretionnaire: Math miscellany.
                                                               (line   7)
 * symbole droit d’auteur:                Text symbols.        (line  16)
-* symbole marque de fabrique:            Text symbols.        (line 185)
-* symbole marque déposée:                Text symbols.        (line 176)
+* symbole marque de fabrique:            Text symbols.        (line 206)
+* symbole marque déposée:                Text symbols.        (line 197)
 * symbole puce:                          Math symbols.        (line 117)
 * symbole vecteur en math:               Math accents.        (line  47)
+* symbole, définition:                   \DeclareTextSymbol.  (line   6)
 * symboles d’une police, par leur numéro: Symbols by font position.
                                                               (line   6)
 * symboles mathématiques:                Math symbols.        (line   6)
 * symboles texte:                        Text symbols.        (line   6)
+* symboles, en cractères gras:           \boldmath & \unboldmath.
+                                                              (line   6)
+* symboles, flèches:                     Arrows.              (line   6)
 * symbols, mathématiques:                Math symbols.        (line   6)
 * système, commandes exécutées depuis LaTeX: \write18.        (line   6)
 * système, information:                  \write18.            (line  79)
@@ -15818,8 +18833,11 @@
 * T1:                                    fontenc package.     (line   6)
 * table des matière, création:           Table of contents etc..
                                                               (line   6)
+* table des matières:                    \contentsline.       (line   6)
 * table des matières, ajouter manuellement un article: \addcontentsline.
                                                               (line   6)
+* table des matières, crée une ligne pointillée: \@dottedtocline.
+                                                              (line   6)
 * table des matières, fichier:           Output files.        (line  47)
 * table des matières, impression des numéros de rubrique: Sectioning.
                                                               (line  89)
@@ -15860,41 +18878,42 @@
 * texte verbatim:                        verbatim.            (line   6)
 * texte verbatim, en-ligne:              \verb.               (line   6)
 * thickspace:                            Spacing in math mode.
-                                                              (line  16)
-* thinspace:                             Spacing in math mode.
-                                                              (line  25)
+                                                              (line  26)
 * thorn, lettre islandaise:              Additional Latin letters.
                                                               (line  59)
 * théorème, environnement simili-:       \newtheorem.         (line   6)
 * théorèmes, composition des:            theorem.             (line   6)
 * théorèmes, définition:                 \newtheorem.         (line   6)
-* tie:                                   ~.                   (line   6)
 * tilde ASCII, dans le texte:            Text symbols.        (line  72)
 * tilde, diacritique:                    Accents.             (line  49)
 * tirant suscrit, diacritique:           Accents.             (line  88)
-* tiret bas, dans le texte:              Text symbols.        (line 191)
-* trois-quarts, cadratin:                Text symbols.        (line 182)
+* tiret bas, dans le texte:              Text symbols.        (line 212)
+* trait d’union insécable, caractère:    Text symbols.        (line 161)
+* trois-quarts, cadratin:                Text symbols.        (line 203)
 * tréma hongrois, accent:                Accents.             (line  66)
 * tréma hongrois, diacritique:           Accents.             (line  66)
 * TS1, codage:                           Text symbols.        (line   6)
-* unbreakable space:                     ~.                   (line   6)
+* Unicode:                               inputenc package.    (line  15)
 * unités, de longueur:                   Units of length.     (line   6)
 * UTF-8:                                 TeX engines.         (line   6)
 * UTF-8, prise en charge des fontes:     fontenc package.     (line   6)
 * utilisation de BibTeX:                 Using BibTeX.        (line   6)
 * variables, a list of:                  Counters.            (line   6)
+* vertical, espacement:                  \phantom & \vphantom & \hphantom.
+                                                              (line   6)
+* vertical, espacement <1>:              \mathstrut.          (line   6)
 * verticale infinie, dilatation:         \vfill.              (line   6)
 * verticale, barre dans le texte:        Text symbols.        (line  81)
 * verticale, espace:                     \vspace.             (line   6)
-* visible, symbole espace, dans le texte: Text symbols.       (line 194)
-* Voir et Voir aussi, article d’index:   Indexes.             (line  16)
+* visible, symbole espace, dans le texte: Text symbols.       (line 215)
+* voir et voir aussi, articles d’index:  \index.              (line  63)
 * wide hat accent, math:                 Math accents.        (line  50)
 * wide tilde accent, math:               Math accents.        (line  53)
 * Wright, Joseph:                        Upper and lower case.
                                                               (line  47)
 * x, hauteur d’un:                       Units of length.     (line  39)
 * XeTeX:                                 TeX engines.         (line  46)
-* xindy, programle:                      Indexes.             (line  24)
+* xindy, programme:                      makeindex.           (line 167)
 * écrire des lettres:                    Letters.             (line   6)
 * écrire un fichier externe:             filecontents.        (line   6)
 * élastiques, définir de nouvelles longueurs: \newlength.     (line   6)
@@ -15902,12 +18921,17 @@
 * élément extraordinaire:                \write.              (line  71)
 * équations, aligner:                    eqnarray.            (line   6)
 * équations, environnement pour:         equation.            (line   6)
+* étai:                                  Footnote parameters. (line  14)
+* étai <1>:                              \strut.              (line   6)
+* étai mathématique:                     \mathstrut.          (line   6)
 * étiquette:                             Cross references.    (line  10)
 * étiquette machine à écrire dans les listes: description.    (line  37)
 * étiquette tapuscrite dans les listes:  description.         (line  37)
 * étirement, omettre l’étirement vertical: \raggedbottom.     (line   6)
 * étoilée, forme des commandes de rubricage: Sectioning.      (line  32)
 * étoilées, variantes de commandes:      \@ifstar.            (line   6)
+* évidées, lettres:                      Blackboard bold.     (line   6)
+* évidées, lettres grasses:              Blackboard bold.     (line   6)
 
 
 File: latex2e-fr.info,  Node: Command Index,  Prev: Concept Index,  Up: Top
@@ -15924,52 +18948,56 @@
                                                               (line  33)
 * & pour cellules de tableau:            tabular.             (line  34)
 * --disable-write18 ligne de commande, option: Command line options.
-                                                              (line  63)
+                                                              (line  67)
 * --enable-write18 ligne de commande, option: Command line options.
-                                                              (line  63)
+                                                              (line  67)
 * --file-line-error ligne de commande, option: Command line options.
-                                                              (line  87)
+                                                              (line  91)
 * --halt-on-error ligne de commande, option: Command line options.
-                                                              (line  84)
+                                                              (line  88)
 * --help ligne de commande, option:      Command line options.
-                                                              (line  20)
+                                                              (line  24)
 * --interaction ligne de commande, option: Command line options.
-                                                              (line  24)
+                                                              (line  28)
 * --jobname ligne de commande, option:   Command line options.
-                                                              (line  44)
+                                                              (line  48)
 * --no-file-line-error ligne de commande, option: Command line options.
-                                                              (line  87)
+                                                              (line  91)
 * --no-shell-escape ligne de commande, option: Command line options.
-                                                              (line  63)
+                                                              (line  67)
 * --output-directory ligne de commande, option: Command line options.
-                                                              (line  49)
+                                                              (line  53)
 * --shell-escape ligne de commande, option: Command line options.
-                                                              (line  63)
+                                                              (line  67)
 * --version ligne de commande, option:   Command line options.
-                                                              (line  15)
+                                                              (line  19)
 * .aux fichier:                          Output files.        (line  35)
 * .fd fichier:                           \newfont.            (line  16)
 * .fmt, fichier:                         TeX engines.         (line   6)
 * .lof fichier:                          Output files.        (line  47)
 * .lof fichier <1>:                      Table of contents etc..
                                                               (line   6)
+* .lof, fichier:                         \contentsline.       (line   6)
 * .lot fichier:                          Output files.        (line  47)
 * .lot fichier <1>:                      Table of contents etc..
                                                               (line   6)
+* .lot, fichier:                         \contentsline.       (line   6)
 * .pdf fichier:                          Output files.        (line  20)
 * .tex, extension par défaut:            Command line interface.
-                                                              (line  18)
+                                                              (line  20)
 * .toc fichier:                          Output files.        (line  47)
 * .toc, fichier:                         Table of contents etc..
                                                               (line   6)
+* .toc, fichier <1>:                     \contentsline.       (line   6)
 * .xdv fichier:                          TeX engines.         (line  46)
 * /bin/sh, utilisé par \write18:         \write18.            (line  73)
 * [...] pour les arguments optionnels:   LaTeX command syntax.
                                                               (line   6)
+* \  (contr'oblique-espace):             \(SPACE).            (line   6)
 * \ caractère de début des commandes:    LaTeX command syntax.
                                                               (line   6)
 * \!:                                    Spacing in math mode.
-                                                              (line  30)
+                                                              (line  67)
 * \" (accent tréma):                     Accents.             (line  19)
 * \#:                                    Reserved characters. (line  13)
 * \$:                                    Reserved characters. (line  13)
@@ -15983,29 +19011,30 @@
 * \*:                                    Math miscellany.     (line   6)
 * \+:                                    tabbing.             (line 208)
 * \,:                                    Spacing in math mode.
-                                                              (line  25)
+                                                              (line  52)
 * \-:                                    tabbing.             (line 247)
 * \- (césure):                           \- (hyphenation).    (line   6)
 * \. (dot-over accent):                  Accents.             (line  29)
 * \/:                                    \/.                  (line   6)
 * \::                                    Spacing in math mode.
-                                                              (line  21)
+                                                              (line  39)
 * \;:                                    Spacing in math mode.
-                                                              (line  16)
+                                                              (line  26)
 * \<:                                    tabbing.             (line 185)
 * \= (macron accent):                    Accents.             (line  33)
 * \= (tabbing):                          tabbing.             (line 161)
 * \>:                                    tabbing.             (line 180)
 * \> <1>:                                Spacing in math mode.
-                                                              (line  21)
+                                                              (line  39)
 * \> (tabbing):                          tabbing.             (line 179)
 * \@:                                    \@.                  (line   6)
 * \@auxout:                              \write.              (line  48)
-* \@beginparpenalty:                     list.                (line 265)
-* \@endparpenalty:                       list.                (line 273)
+* \@beginparpenalty:                     list.                (line 267)
+* \@dottedtocline:                       \@dottedtocline.     (line   6)
+* \@endparpenalty:                       list.                (line 275)
 * \@fnsymbol:                            \footnote.           (line  24)
 * \@ifstar:                              \@ifstar.            (line   6)
-* \@itempenalty:                         list.                (line 269)
+* \@itempenalty:                         list.                (line 271)
 * \@mainaux:                             \write.              (line  48)
 * \@startsection:                        \@startsection.      (line   6)
 * \a (tabbing):                          tabbing.             (line 281)
@@ -16034,7 +19063,7 @@
                                                               (line  13)
 * \Alph example:                         enumerate.           (line  56)
 * \alpha:                                Math symbols.        (line  26)
-* \alsoname:                             Indexes.             (line  20)
+* \alsoname:                             \index.              (line  63)
 * \amalg:                                Math symbols.        (line  29)
 * \angle:                                Math symbols.        (line  32)
 * \appendix:                             \appendix.           (line   6)
@@ -16045,7 +19074,7 @@
 * \arcsin:                               Math functions.      (line  12)
 * \arctan:                               Math functions.      (line  15)
 * \arg:                                  Math functions.      (line  18)
-* \arraycolsep:                          array.               (line  52)
+* \arraycolsep:                          array.               (line  54)
 * \arrayrulewidth:                       tabular.             (line 169)
 * \arraystretch:                         tabular.             (line 175)
 * \ast:                                  Math symbols.        (line  39)
@@ -16065,9 +19094,11 @@
 * \backslash:                            Math symbols.        (line  50)
 * \bar:                                  Math accents.        (line  13)
 * \baselineskip:                         Low-level font commands.
-                                                              (line 107)
-* \baselinestretch:                      Low-level font commands.
-                                                              (line 118)
+                                                              (line 109)
+* \baselineskip <1>:                     \baselineskip & \baselinestretch.
+                                                              (line   6)
+* \baselinestretch:                      \baselineskip & \baselinestretch.
+                                                              (line   6)
 * \begin:                                Environments.        (line   6)
 * \beta:                                 Math symbols.        (line  55)
 * \bf:                                   Font styles.         (line 107)
@@ -16083,9 +19114,9 @@
 * \bigoplus:                             Math symbols.        (line  74)
 * \bigotimes:                            Math symbols.        (line  78)
 * \bigskip:                              \bigskip & \medskip & \smallskip.
-                                                              (line   9)
+                                                              (line  27)
 * \bigskipamount:                        \bigskip & \medskip & \smallskip.
-                                                              (line  10)
+                                                              (line  28)
 * \bigsqcup:                             Math symbols.        (line  90)
 * \bigtriangledown:                      Math symbols.        (line  82)
 * \bigtriangleup:                        Math symbols.        (line  86)
@@ -16094,6 +19125,10 @@
 * \bigwedge:                             Math symbols.        (line 100)
 * \bmod:                                 Math functions.      (line  21)
 * \boldmath:                             Math formulas.       (line  30)
+* \boldmath <1>:                         \boldmath & \unboldmath.
+                                                              (line   6)
+* \boldmath <2>:                         \boldmath & \unboldmath.
+                                                              (line  14)
 * \bot:                                  Math symbols.        (line 103)
 * \bottomfraction:                       Floats.              (line 105)
 * \bottomnumber:                         Floats.              (line 142)
@@ -16105,8 +19140,8 @@
 * \cal:                                  Font styles.         (line 110)
 * \cap:                                  Math symbols.        (line 119)
 * \capitalacute:                         Accents.             (line  24)
-* \capitalbreve:                         Accents.             (line  93)
-* \capitalcaron:                         Accents.             (line 105)
+* \capitalbreve:                         Accents.             (line  95)
+* \capitalcaron:                         Accents.             (line 107)
 * \capitalcedilla:                       Accents.             (line  58)
 * \capitalcircumflex:                    Accents.             (line  38)
 * \capitaldieresis:                      Accents.             (line  19)
@@ -16119,11 +19154,12 @@
 * \capitalring:                          Accents.             (line  82)
 * \capitaltie:                           Accents.             (line  88)
 * \capitaltilde:                         Accents.             (line  49)
-* \caption:                              figure.              (line  45)
-* \caption <1>:                          table.               (line  44)
+* \caption:                              \caption.            (line   6)
+* \caption <1>:                          figure.              (line  45)
+* \caption <2>:                          table.               (line  44)
 * \cc:                                   \cc.                 (line   6)
 * \cdot:                                 Math symbols.        (line 123)
-* \cdots:                                Math miscellany.     (line  28)
+* \cdots:                                Dots.                (line  17)
 * \centering:                            \centering.          (line   6)
 * \chapter:                              Sectioning.          (line   6)
 * \chapter <1>:                          \chapter.            (line   6)
@@ -16172,7 +19208,8 @@
                                                               (line   9)
 * \complement:                           Math symbols.        (line 136)
 * \cong:                                 Math symbols.        (line 142)
-* \contentsline:                         \addcontentsline.    (line  35)
+* \contentsline:                         \addcontentsline.    (line  10)
+* \contentsline <1>:                     \contentsline.       (line   6)
 * \coprod:                               Math symbols.        (line 145)
 * \copyright:                            Text symbols.        (line  14)
 * \cos:                                  Math functions.      (line  24)
@@ -16197,7 +19234,7 @@
 * \ddag:                                 Text symbols.        (line  21)
 * \ddagger:                              Math symbols.        (line 160)
 * \ddot:                                 Math accents.        (line  22)
-* \ddots:                                Math miscellany.     (line  31)
+* \ddots:                                Dots.                (line  23)
 * \DeclareFontEncoding:                  \DeclareFontEncoding.
                                                               (line   6)
 * \DeclareGraphicsExtensions:            \DeclareGraphicsExtensions.
@@ -16221,16 +19258,16 @@
                                                               (line   6)
 * \DeclareTextCommand <1>:               \DeclareTextCommandDefault & \ProvideTextCommandDefault.
                                                               (line   6)
-* \DeclareTextCommandDefault:            \DeclareTextCommand & \ProvideTextCommand.
+* \DeclareTextCommandDefault:            \DeclareTextCommandDefault & \ProvideTextCommandDefault.
                                                               (line   6)
-* \DeclareTextCommandDefault <1>:        \DeclareTextCommandDefault & \ProvideTextCommandDefault.
-                                                              (line   6)
 * \DeclareTextComposite:                 \DeclareTextComposite.
                                                               (line   6)
 * \DeclareTextCompositeCommand:          \DeclareTextCompositeCommand.
                                                               (line   6)
-* \DeclareTextSymbol:                    \DeclareTextSymbol.  (line   6)
-* \DeclareTextSymbol <1>:                \DeclareTextSymbolDefault.
+* \DeclareTextSymbol:                    \DeclareTextCommand & \ProvideTextCommand.
+                                                              (line  38)
+* \DeclareTextSymbol <1>:                \DeclareTextSymbol.  (line   6)
+* \DeclareTextSymbol <2>:                \DeclareTextSymbolDefault.
                                                               (line   6)
 * \DeclareTextSymbolDefault:             \DeclareTextSymbolDefault.
                                                               (line   6)
@@ -16248,12 +19285,14 @@
 * \diamondsuit:                          Math symbols.        (line 179)
 * \dim:                                  Math functions.      (line  45)
 * \displaystyle:                         Math formulas.       (line  36)
+* \displaystyle <1>:                     Math styles.         (line  33)
 * \div:                                  Math symbols.        (line 182)
 * \dj:                                   Additional Latin letters.
                                                               (line  25)
 * \DJ:                                   Additional Latin letters.
                                                               (line  25)
 * \documentclass:                        Document classes.    (line   6)
+* \documentclass, et nom d’ouvrage texput: Jobname.           (line 154)
 * \dot:                                  Math accents.        (line  25)
 * \doteq:                                Math symbols.        (line 185)
 * \dotfill:                              \hrulefill & \dotfill.
@@ -16278,7 +19317,7 @@
 * \enumiv:                               enumerate.           (line  44)
 * \epsilon:                              Math symbols.        (line 204)
 * \equiv:                                Math symbols.        (line 210)
-* \<espace>:                             \(SPACE).            (line   6)
+* \<ESPACE>:                             \(SPACE).            (line   6)
 * \eta:                                  Math symbols.        (line 213)
 * \evensidemargin:                       Document class options.
                                                               (line  80)
@@ -16290,12 +19329,13 @@
                                                               (line 182)
 * \exists:                               Math symbols.        (line 216)
 * \exp:                                  Math functions.      (line  48)
+* \externaldocument:                     xr package.          (line   6)
 * \extracolsep:                          tabular.             (line 121)
 * \fbox:                                 \fbox & \framebox.   (line   6)
 * \fboxrule:                             \framebox (picture). (line  14)
-* \fboxrule <1>:                         \fbox & \framebox.   (line  19)
+* \fboxrule <1>:                         \fbox & \framebox.   (line  42)
 * \fboxsep:                              \framebox (picture). (line  14)
-* \fboxsep <1>:                          \fbox & \framebox.   (line  19)
+* \fboxsep <1>:                          \fbox & \framebox.   (line  47)
 * \fill:                                 \hfill.              (line  10)
 * \flat:                                 Math symbols.        (line 219)
 * \floatpagefraction:                    Floats.              (line 108)
@@ -16304,6 +19344,7 @@
 * \fnsymbol:                             \alph \Alph \arabic \roman \Roman \fnsymbol.
                                                               (line  25)
 * \fnsymbol, et note en bas de page:     \footnote.           (line  24)
+* \fontdimen1:                           \/.                  (line  43)
 * \fontencoding:                         Low-level font commands.
                                                               (line  11)
 * \fontfamily:                           Low-level font commands.
@@ -16311,9 +19352,9 @@
 * \fontseries:                           Low-level font commands.
                                                               (line  50)
 * \fontshape:                            Low-level font commands.
-                                                              (line  93)
+                                                              (line  94)
 * \fontsize:                             Low-level font commands.
-                                                              (line 107)
+                                                              (line 109)
 * \footnote:                             \footnote.           (line   6)
 * \footnotemark:                         \footnotemark.       (line   6)
 * \footnoterule:                         Footnote parameters. (line   6)
@@ -16325,16 +19366,17 @@
 * \footskip <1>:                         Page layout parameters.
                                                               (line  26)
 * \forall:                               Math symbols.        (line 222)
-* \frac:                                 Math miscellany.     (line  35)
-* \frac{NUM}{DÉN}:                       Math miscellany.     (line  34)
+* \frac:                                 Math miscellany.     (line  29)
+* \frac{NUM}{DÉN}:                       Math miscellany.     (line  28)
 * \frame:                                \frame.              (line   6)
 * \framebox:                             \framebox (picture). (line   6)
 * \framebox <1>:                         \fbox & \framebox.   (line   6)
-* \frenchspacing:                        \frenchspacing.      (line   6)
+* \frenchspacing:                        \frenchspacing & \nonfrenchspacing.
+                                                              (line   6)
 * \frontmatter:                          \frontmatter & \mainmatter & \backmatter.
                                                               (line   6)
 * \frown:                                Math symbols.        (line 225)
-* \fussy:                                \fussy.              (line   6)
+* \fussy:                                \fussy & \sloppy.    (line   6)
 * \Gamma:                                Math symbols.        (line 228)
 * \gamma:                                Math symbols.        (line 231)
 * \gcd:                                  Math functions.      (line  51)
@@ -16381,9 +19423,14 @@
 * \Huge:                                 Font sizes.          (line  12)
 * \hyphenation:                          \hyphenation.        (line   6)
 * \i (i sans point):                     Accents.             (line  70)
+* \IfBeginWith* macro from xstring:      Jobname.             (line 112)
 * \iff:                                  Math symbols.        (line 260)
 * \IfFileExists:                         Class and package commands.
                                                               (line 140)
+* \ignorespaces:                         \ignorespaces & \ignorespacesafterend.
+                                                              (line   6)
+* \ignorespacesafterend:                 \ignorespaces & \ignorespacesafterend.
+                                                              (line   6)
 * \ij (ij):                              Additional Latin letters.
                                                               (line  32)
 * \IJ (IJ):                              Additional Latin letters.
@@ -16399,12 +19446,16 @@
 * \includeonly:                          \include & \includeonly.
                                                               (line   6)
 * \indent:                               \indent.             (line   6)
-* \index:                                Indexes.             (line   9)
-* \indexentry:                           Indexes.             (line  12)
-* \indexspace:                           Indexes.             (line  34)
+* \index:                                Indexes.             (line   6)
+* \index <1>:                            \index.              (line   6)
+* \indexentry:                           \index.              (line 120)
+* \indexspace:                           Produce the index manually.
+                                                              (line  23)
+* \indexspace <1>:                       makeindex.           (line  62)
 * \inf:                                  Math functions.      (line  57)
 * \infty:                                Math symbols.        (line 272)
 * \input:                                \input.              (line   6)
+* \inputencoding:                        inputenc package.    (line  52)
 * \InputIfFileExists:                    Class and package commands.
                                                               (line 140)
 * \int:                                  Math symbols.        (line 275)
@@ -16415,11 +19466,14 @@
 * \item <2>:                             enumerate.           (line  18)
 * \item <3>:                             itemize.             (line   6)
 * \item <4>:                             itemize.             (line  31)
-* \itemindent:                           list.                (line  89)
-* \itemsep:                              list.                (line  94)
+* \item <5>:                             Produce the index manually.
+                                                              (line  23)
+* \itemindent:                           list.                (line  91)
+* \itemsep:                              list.                (line  96)
 * \itshape:                              Font styles.         (line  33)
 * \j (j sans point):                     Accents.             (line  73)
 * \jmath:                                Math accents.        (line  37)
+* \jobname:                              Jobname.             (line 102)
 * \Join:                                 Math symbols.        (line 281)
 * \k (ogonek):                           Accents.             (line  77)
 * \kappa:                                Math symbols.        (line 285)
@@ -16429,6 +19483,9 @@
                                                               (line  37)
 * \L (Ł):                                Additional Latin letters.
                                                               (line  37)
+* \l at chapter:                            \contentsline.       (line   6)
+* \l at section:                            \contentsline.       (line   6)
+* \l at subsection:                         \contentsline.       (line   6)
 * \label:                                \label.              (line   6)
 * \labelenumi:                           enumerate.           (line  49)
 * \labelenumii:                          enumerate.           (line  49)
@@ -16438,8 +19495,8 @@
 * \labelitemii:                          itemize.             (line  45)
 * \labelitemiii:                         itemize.             (line  45)
 * \labelitemiv:                          itemize.             (line  45)
-* \labelsep:                             list.                (line 106)
-* \labelwidth:                           list.                (line 111)
+* \labelsep:                             list.                (line 108)
+* \labelwidth:                           list.                (line 113)
 * \Lambda:                               Math symbols.        (line 288)
 * \lambda:                               Math symbols.        (line 291)
 * \land:                                 Math symbols.        (line 294)
@@ -16454,17 +19511,19 @@
 * \lbrace:                               Math symbols.        (line 302)
 * \lbrack:                               Math symbols.        (line 306)
 * \lceil:                                Math symbols.        (line 310)
-* \ldots:                                Text symbols.        (line  37)
+* \ldots:                                Dots.                (line  27)
+* \ldots <1>:                            Text symbols.        (line  37)
 * \le:                                   Math symbols.        (line 314)
 * \leadsto:                              Math symbols.        (line 317)
-* \left DELIM1 ... \right DELIM2:        Math miscellany.     (line  37)
+* \left:                                 \left & \right.      (line   6)
+* \left DELIM1 ... \right DELIM2:        Math miscellany.     (line  31)
 * \Leftarrow:                            Math symbols.        (line 322)
 * \leftarrow:                            Math symbols.        (line 327)
 * \lefteqn:                              eqnarray.            (line  38)
 * \leftharpoondown:                      Math symbols.        (line 332)
 * \leftharpoonup:                        Math symbols.        (line 336)
 * \leftmargin:                           itemize.             (line  67)
-* \leftmargin <1>:                       list.                (line 134)
+* \leftmargin <1>:                       list.                (line 136)
 * \leftmargini:                          itemize.             (line  67)
 * \leftmarginii:                         itemize.             (line  67)
 * \leftmarginiii:                        itemize.             (line  67)
@@ -16483,8 +19542,14 @@
 * \line:                                 \line.               (line   6)
 * \linebreak:                            \linebreak & \nolinebreak.
                                                               (line   6)
+* \lineskip:                             \baselineskip & \baselinestretch.
+                                                              (line  50)
+* \lineskiplimit:                        \baselineskip & \baselinestretch.
+                                                              (line  50)
 * \linespread:                           Low-level font commands.
-                                                              (line 133)
+                                                              (line 121)
+* \linespread <1>:                       \baselineskip & \baselinestretch.
+                                                              (line   6)
 * \linethickness:                        \linethickness.      (line   6)
 * \linewidth:                            Page layout parameters.
                                                               (line  32)
@@ -16492,9 +19557,11 @@
                                                               (line  33)
 * \listoffigures:                        Table of contents etc..
                                                               (line   6)
+* \listoffigures <1>:                    \contentsline.       (line   6)
 * \listoftables:                         Table of contents etc..
                                                               (line   6)
-* \listparindent:                        list.                (line 154)
+* \listoftables <1>:                     \contentsline.       (line   6)
+* \listparindent:                        list.                (line 156)
 * \ll:                                   Math symbols.        (line 361)
 * \ln:                                   Math functions.      (line  75)
 * \lnot:                                 Math symbols.        (line 365)
@@ -16518,7 +19585,7 @@
 * \makebox (picture):                    \makebox (picture).  (line   6)
 * \makeglossary:                         Glossaries.          (line   6)
 * \makeindex:                            Indexes.             (line   6)
-* \makelabel:                            list.                (line  62)
+* \makelabel:                            list.                (line  64)
 * \makelabels:                           \makelabels.         (line   6)
 * \mapsto:                               Math symbols.        (line 389)
 * \marginpar:                            Marginal notes.      (line   6)
@@ -16539,27 +19606,28 @@
                                                               (line  42)
 * \mathbf:                               Font styles.         (line  66)
 * \mathcal:                              Font styles.         (line  83)
-* \mathdollar:                           Math miscellany.     (line  44)
-* \mathellipsis:                         Math miscellany.     (line  47)
+* \mathdollar:                           Math miscellany.     (line  38)
+* \mathellipsis:                         Math miscellany.     (line  41)
 * \mathnormal:                           Font styles.         (line  79)
-* \mathparagraph:                        Math miscellany.     (line  51)
+* \mathparagraph:                        Math miscellany.     (line  45)
 * \mathring:                             Math accents.        (line  40)
 * \mathrm:                               Font styles.         (line  63)
-* \mathsection:                          Math miscellany.     (line  54)
+* \mathsection:                          Math miscellany.     (line  48)
 * \mathsf:                               Font styles.         (line  69)
-* \mathsterling:                         Math miscellany.     (line  57)
+* \mathsterling:                         Math miscellany.     (line  51)
+* \mathstrut:                            \mathstrut.          (line   6)
 * \mathtt:                               Font styles.         (line  72)
-* \mathunderscore:                       Math miscellany.     (line  60)
+* \mathunderscore:                       Math miscellany.     (line  54)
 * \mathversion:                          Font styles.         (line  86)
 * \max:                                  Math functions.      (line  81)
 * \mbox:                                 \mbox & \makebox.    (line   6)
 * \mdseries:                             Font styles.         (line  39)
 * \medskip:                              \bigskip & \medskip & \smallskip.
-                                                              (line  15)
+                                                              (line  33)
 * \medskipamount:                        \bigskip & \medskip & \smallskip.
-                                                              (line  16)
+                                                              (line  34)
 * \medspace:                             Spacing in math mode.
-                                                              (line  21)
+                                                              (line  39)
 * \message:                              \message.            (line   6)
 * \mho:                                  Math symbols.        (line 393)
 * \mid:                                  Math symbols.        (line 398)
@@ -16578,6 +19646,14 @@
 * \NeedsTeXFormat:                       Class and package commands.
                                                               (line 194)
 * \neg:                                  Math symbols.        (line 432)
+* \negmedspace:                          Spacing in math mode.
+                                                              (line  46)
+* \negthickspace:                        Spacing in math mode.
+                                                              (line  32)
+* \negthinspace:                         Spacing in math mode.
+                                                              (line  67)
+* \negthinspace <1>:                     \thinspace & \negthinspace.
+                                                              (line   6)
 * \neq:                                  Math symbols.        (line 436)
 * \newcommand:                           \newcommand & \renewcommand.
                                                               (line   6)
@@ -16602,7 +19678,8 @@
 * \noindent:                             \noindent.           (line   6)
 * \nolinebreak:                          \linebreak & \nolinebreak.
                                                               (line   6)
-* \nonfrenchspacing:                     \frenchspacing.      (line   6)
+* \nonfrenchspacing:                     \frenchspacing & \nonfrenchspacing.
+                                                              (line   6)
 * \nonumber:                             eqnarray.            (line  32)
 * \nopagebreak:                          \pagebreak & \nopagebreak.
                                                               (line   6)
@@ -16613,6 +19690,7 @@
 * \not:                                  Math symbols.        (line 444)
 * \notin:                                Math symbols.        (line 453)
 * \nu:                                   Math symbols.        (line 457)
+* \numberline:                           \numberline.         (line   6)
 * \nwarrow:                              Math symbols.        (line 460)
 * \o (ø):                                Additional Latin letters.
                                                               (line  47)
@@ -16646,8 +19724,8 @@
 * \oslash:                               Math symbols.        (line 484)
 * \otimes:                               Math symbols.        (line 487)
 * \oval:                                 \oval.               (line   6)
-* \overbrace{MATH}:                      Math miscellany.     (line  63)
-* \overline{TEXTE}:                      Math miscellany.     (line  67)
+* \overbrace{MATH}:                      Math miscellany.     (line  57)
+* \overline{TEXTE}:                      Math miscellany.     (line  61)
 * \owns:                                 Math symbols.        (line 491)
 * \P:                                    Text symbols.        (line  47)
 * \PackageError:                         Class and package commands.
@@ -16668,6 +19746,7 @@
                                                               (line 117)
 * \paperwidth:                           Page layout parameters.
                                                               (line 123)
+* \par:                                  \par.                (line   6)
 * \paragraph:                            Sectioning.          (line   6)
 * \paragraph <1>:                        \subsubsection & \paragraph & \subparagraph.
                                                               (line   6)
@@ -16675,14 +19754,16 @@
 * \parbox:                               \parbox.             (line   6)
 * \parindent:                            minipage.            (line 112)
 * \parindent <1>:                        \indent.             (line   6)
-* \parsep:                               list.                (line 160)
+* \parindent <2>:                        \parindent & \parskip.
+                                                              (line   6)
+* \parsep:                               list.                (line 162)
 * \parskip:                              \parindent & \parskip.
                                                               (line   6)
 * \parskip exemple:                      itemize.             (line  89)
 * \part:                                 Sectioning.          (line   6)
 * \part <1>:                             \part.               (line   6)
 * \partial:                              Math symbols.        (line 498)
-* \partopsep:                            list.                (line 170)
+* \partopsep:                            list.                (line 172)
 * \PassOptionsToClass:                   Class and package commands.
                                                               (line 220)
 * \PassOptionsToPackage:                 Class and package commands.
@@ -16692,25 +19773,28 @@
 * \pdfpagewidth:                         Document class options.
                                                               (line  42)
 * \perp:                                 Math symbols.        (line 501)
-* \phi:                                  Math symbols.        (line 506)
-* \Pi:                                   Math symbols.        (line 510)
-* \pi:                                   Math symbols.        (line 513)
-* \pm:                                   Math symbols.        (line 517)
+* \Phi:                                  Math symbols.        (line 506)
+* \phi:                                  Math symbols.        (line 509)
+* \Pi:                                   Math symbols.        (line 513)
+* \pi:                                   Math symbols.        (line 516)
+* \pm:                                   Math symbols.        (line 520)
 * \pmod:                                 Math functions.      (line  87)
 * \poptabs:                              tabbing.             (line 292)
 * \poptabs <1>:                          tabbing.             (line 293)
 * \pounds:                               Text symbols.        (line  51)
 * \Pr:                                   Math functions.      (line  90)
-* \prec:                                 Math symbols.        (line 520)
-* \preceq:                               Math symbols.        (line 523)
-* \prime:                                Math symbols.        (line 527)
-* \printindex:                           Indexes.             (line  30)
+* \prec:                                 Math symbols.        (line 523)
+* \preceq:                               Math symbols.        (line 526)
+* \prevdepth:                            \baselineskip & \baselinestretch.
+                                                              (line  50)
+* \prime:                                Math symbols.        (line 530)
+* \printindex:                           \printindex.         (line   6)
 * \ProcessOptions:                       Class and package commands.
                                                               (line 257)
 * \ProcessOptions*:                      Class and package commands.
                                                               (line 257)
-* \prod:                                 Math symbols.        (line 538)
-* \propto:                               Math symbols.        (line 541)
+* \prod:                                 Math symbols.        (line 541)
+* \propto:                               Math symbols.        (line 544)
 * \protect:                              \protect.            (line   6)
 * \protected at write:                      \write.              (line  77)
 * \providecommand:                       \providecommand.     (line   6)
@@ -16727,17 +19811,17 @@
 * \ProvideTextCommandDefault:            \DeclareTextCommandDefault & \ProvideTextCommandDefault.
                                                               (line   6)
 * \ps:                                   \ps.                 (line   6)
-* \Psi:                                  Math symbols.        (line 544)
-* \psi:                                  Math symbols.        (line 547)
+* \Psi:                                  Math symbols.        (line 547)
+* \psi:                                  Math symbols.        (line 550)
 * \pushtabs:                             tabbing.             (line 296)
 * \put:                                  \put.                (line   6)
 * \qbezier:                              \qbezier.            (line   6)
 * \qquad:                                Spacing in math mode.
-                                                              (line  40)
+                                                              (line  81)
 * \qquad <1>:                            \enspace & \quad & \qquad.
                                                               (line   6)
 * \quad:                                 Spacing in math mode.
-                                                              (line  34)
+                                                              (line  75)
 * \quad <1>:                             \enspace & \quad & \qquad.
                                                               (line   6)
 * \quotedblbase („):                     Text symbols.        (line  55)
@@ -16747,11 +19831,11 @@
 * \raggedleft:                           \raggedleft.         (line   6)
 * \raggedright:                          \raggedright.        (line   6)
 * \raisebox:                             \raisebox.           (line   6)
-* \rangle:                               Math symbols.        (line 550)
-* \rbrace:                               Math symbols.        (line 554)
-* \rbrack:                               Math symbols.        (line 558)
-* \rceil:                                Math symbols.        (line 562)
-* \Re:                                   Math symbols.        (line 565)
+* \rangle:                               Math symbols.        (line 553)
+* \rbrace:                               Math symbols.        (line 557)
+* \rbrack:                               Math symbols.        (line 561)
+* \rceil:                                Math symbols.        (line 565)
+* \Re:                                   Math symbols.        (line 568)
 * \read:                                 \read.               (line   6)
 * \ref:                                  \ref.                (line   6)
 * \reflectbox:                           \scalebox.           (line   6)
@@ -16761,24 +19845,26 @@
                                                               (line   6)
 * \RequirePackage:                       Class and package commands.
                                                               (line 348)
+* \RequirePackage, et nom d’ouvrage texput: Jobname.          (line 154)
 * \RequirePackageWithOptions:            Class and package commands.
                                                               (line 348)
 * \resizebox:                            \resizebox.          (line   6)
 * \restorecr:                            \obeycr & \restorecr.
                                                               (line   6)
-* \restriction:                          Math symbols.        (line 571)
-* \revemptyset:                          Math symbols.        (line 576)
+* \restriction:                          Math symbols.        (line 574)
+* \revemptyset:                          Math symbols.        (line 579)
 * \reversemarginpar:                     Marginal notes.      (line  24)
-* \rfloor:                               Math symbols.        (line 581)
-* \rhd:                                  Math symbols.        (line 585)
-* \rho:                                  Math symbols.        (line 593)
-* \right:                                Math miscellany.     (line  38)
-* \Rightarrow:                           Math symbols.        (line 597)
-* \rightarrow:                           Math symbols.        (line 601)
-* \rightharpoondown:                     Math symbols.        (line 606)
-* \rightharpoonup:                       Math symbols.        (line 609)
-* \rightleftharpoons:                    Math symbols.        (line 612)
-* \rightmargin:                          list.                (line 187)
+* \rfloor:                               Math symbols.        (line 584)
+* \rhd:                                  Math symbols.        (line 588)
+* \rho:                                  Math symbols.        (line 596)
+* \right:                                \left & \right.      (line   6)
+* \right <1>:                            Math miscellany.     (line  32)
+* \Rightarrow:                           Math symbols.        (line 600)
+* \rightarrow:                           Math symbols.        (line 604)
+* \rightharpoondown:                     Math symbols.        (line 609)
+* \rightharpoonup:                       Math symbols.        (line 612)
+* \rightleftharpoons:                    Math symbols.        (line 615)
+* \rightmargin:                          list.                (line 189)
 * \rm:                                   Font styles.         (line 119)
 * \rmfamily:                             Font styles.         (line  30)
 * \roman:                                \alph \Alph \arabic \roman \Roman \fnsymbol.
@@ -16789,86 +19875,91 @@
 * \rq:                                   Text symbols.        (line  59)
 * \rule:                                 \rule.               (line   6)
 * \S:                                    Text symbols.        (line  62)
-* \<sautdeligne>:                        \(SPACE).            (line   6)
 * \savebox:                              \sbox & \savebox.    (line   6)
 * \sbox:                                 \sbox & \savebox.    (line   6)
 * \sc:                                   Font styles.         (line 122)
 * \scalebox:                             \scalebox.           (line   6)
+* \scriptscriptstyle:                    Math styles.         (line  33)
 * \scriptsize:                           Font sizes.          (line  12)
+* \scriptstyle:                          Math styles.         (line  33)
 * \scshape:                              Font styles.         (line  54)
-* \searrow:                              Math symbols.        (line 616)
+* \searrow:                              Math symbols.        (line 619)
 * \sec:                                  Math functions.      (line  93)
 * \section:                              Sectioning.          (line   6)
 * \section <1>:                          \section.            (line   6)
-* \seename:                              Indexes.             (line  20)
+* \seename:                              \index.              (line  63)
 * \selectfont:                           Low-level font commands.
-                                                              (line 139)
+                                                              (line 126)
 * \setcounter:                           \setcounter.         (line   6)
 * \setlength:                            \setlength.          (line   6)
-* \setminus:                             Math symbols.        (line 619)
+* \setminus:                             Math symbols.        (line 622)
 * \settodepth:                           \settodepth.         (line   6)
 * \settoheight:                          \settoheight.        (line   6)
 * \settowidth:                           \settowidth.         (line   6)
 * \sf:                                   Font styles.         (line 125)
 * \sffamily:                             Font styles.         (line  51)
-* \sharp:                                Math symbols.        (line 625)
+* \sharp:                                Math symbols.        (line 628)
 * \shipout et développement:             \write.              (line  71)
 * \shortstack:                           \shortstack.         (line   6)
-* \Sigma:                                Math symbols.        (line 628)
-* \sigma:                                Math symbols.        (line 631)
+* \Sigma:                                Math symbols.        (line 631)
+* \sigma:                                Math symbols.        (line 634)
 * \signature:                            \signature.          (line   6)
 * \signature <1>:                        \signature.          (line  11)
-* \sim:                                  Math symbols.        (line 635)
-* \simeq:                                Math symbols.        (line 638)
+* \sim:                                  Math symbols.        (line 638)
+* \simeq:                                Math symbols.        (line 641)
 * \sin:                                  Math functions.      (line  96)
 * \sinh:                                 Math functions.      (line  99)
 * \sl:                                   Font styles.         (line 128)
 * \slshape:                              Font styles.         (line  48)
 * \small:                                Font sizes.          (line  12)
-* \smallint:                             Math symbols.        (line 641)
+* \smallint:                             Math symbols.        (line 644)
 * \smallskip:                            \bigskip & \medskip & \smallskip.
-                                                              (line  21)
+                                                              (line  39)
 * \smallskipamount:                      \bigskip & \medskip & \smallskip.
-                                                              (line  22)
-* \smile:                                Math symbols.        (line 645)
+                                                              (line  40)
+* \smile:                                Math symbols.        (line 648)
 * \spacefactor:                          \spacefactor.        (line  10)
-* \spadesuit:                            Math symbols.        (line 648)
-* \sqcap:                                Math symbols.        (line 651)
-* \sqcup:                                Math symbols.        (line 655)
-* \sqrt[NIÈME]{ARG}:                     Math miscellany.     (line  71)
-* \sqsubset:                             Math symbols.        (line 659)
-* \sqsubseteq:                           Math symbols.        (line 664)
-* \sqsupset:                             Math symbols.        (line 668)
-* \sqsupseteq:                           Math symbols.        (line 673)
+* \spadesuit:                            Math symbols.        (line 651)
+* \sqcap:                                Math symbols.        (line 654)
+* \sqcup:                                Math symbols.        (line 658)
+* \sqrt[NIÈME]{ARG}:                     Math miscellany.     (line  65)
+* \sqsubset:                             Math symbols.        (line 662)
+* \sqsubseteq:                           Math symbols.        (line 667)
+* \sqsupset:                             Math symbols.        (line 671)
+* \sqsupseteq:                           Math symbols.        (line 676)
 * \ss (ß):                               Additional Latin letters.
                                                               (line  55)
 * \SS (SS):                              Additional Latin letters.
                                                               (line  55)
-* \stackrel{TEXTE}{RELATION}:            Math miscellany.     (line  76)
-* \star:                                 Math symbols.        (line 677)
+* \stackrel{TEXTE}{RELATION}:            Math miscellany.     (line  70)
+* \star:                                 Math symbols.        (line 680)
 * \stepcounter:                          \stepcounter.        (line   6)
 * \stop:                                 Recovering from errors.
                                                               (line  24)
 * \strut:                                \strut.              (line   6)
+* \subitem:                              Produce the index manually.
+                                                              (line  23)
 * \subparagraph:                         Sectioning.          (line   6)
 * \subparagraph <1>:                     \subsubsection & \paragraph & \subparagraph.
                                                               (line   6)
 * \subsection:                           Sectioning.          (line   6)
 * \subsection <1>:                       \subsection.         (line   6)
-* \subset:                               Math symbols.        (line 685)
-* \subseteq:                             Math symbols.        (line 688)
+* \subset:                               Math symbols.        (line 688)
+* \subseteq:                             Math symbols.        (line 691)
+* \subsubitem:                           Produce the index manually.
+                                                              (line  23)
 * \subsubsection:                        Sectioning.          (line   6)
 * \subsubsection <1>:                    \subsubsection & \paragraph & \subparagraph.
                                                               (line   6)
-* \succ:                                 Math symbols.        (line 691)
-* \succeq:                               Math symbols.        (line 694)
-* \sum:                                  Math symbols.        (line 698)
+* \succ:                                 Math symbols.        (line 694)
+* \succeq:                               Math symbols.        (line 697)
+* \sum:                                  Math symbols.        (line 701)
 * \sup:                                  Math functions.      (line 102)
 * \suppressfloats:                       Floats.              (line  97)
-* \supset:                               Math symbols.        (line 702)
-* \supseteq:                             Math symbols.        (line 705)
-* \surd:                                 Math symbols.        (line 708)
-* \swarrow:                              Math symbols.        (line 713)
+* \supset:                               Math symbols.        (line 705)
+* \supseteq:                             Math symbols.        (line 708)
+* \surd:                                 Math symbols.        (line 711)
+* \swarrow:                              Math symbols.        (line 716)
 * \symbol:                               Symbols by font position.
                                                               (line   6)
 * \t (tie-after accent):                 Accents.             (line  88)
@@ -16876,10 +19967,10 @@
 * \tabcolsep:                            tabular.             (line 185)
 * \tableofcontents:                      Table of contents etc..
                                                               (line   6)
-* \<tabulation>:                         \(SPACE).            (line   6)
+* \tableofcontents <1>:                  \contentsline.       (line   6)
 * \tan:                                  Math functions.      (line 105)
 * \tanh:                                 Math functions.      (line 108)
-* \tau:                                  Math symbols.        (line 716)
+* \tau:                                  Math symbols.        (line 719)
 * \telephone:                            \telephone.          (line   6)
 * \TeX:                                  Text symbols.        (line  65)
 * \textascendercompwordmark:             Text symbols.        (line 103)
@@ -16907,156 +19998,166 @@
 * \textendash (ou --):                   Text symbols.        (line 123)
 * \texteuro:                             Text symbols.        (line 127)
 * \textexclamdown (ou !`):               Text symbols.        (line 134)
+* \textfiguredash:                       Text symbols.        (line 137)
 * \textfloatsep:                         Floats.              (line 135)
 * \textfraction:                         Floats.              (line 112)
-* \textgreater:                          Text symbols.        (line 137)
+* \textgreater:                          Text symbols.        (line 145)
 * \textheight:                           Page layout parameters.
                                                               (line 129)
+* \texthorizontalbar:                    Text symbols.        (line 148)
 * \textit:                               Font styles.         (line  33)
-* \textleftarrow:                        Text symbols.        (line 143)
-* \textless:                             Text symbols.        (line 140)
+* \textleftarrow:                        Text symbols.        (line 157)
+* \textless:                             Text symbols.        (line 154)
 * \textmd:                               Font styles.         (line  39)
+* \textnonbreakinghyphen:                Text symbols.        (line 160)
 * \textnormal:                           Font styles.         (line  60)
-* \textordfeminine:                      Text symbols.        (line 146)
-* \textordmasculine:                     Text symbols.        (line 147)
+* \textordfeminine:                      Text symbols.        (line 167)
+* \textordmasculine:                     Text symbols.        (line 168)
 * \textparagraph:                        Text symbols.        (line  48)
-* \textperiodcentered:                   Text symbols.        (line 150)
-* \textquestiondown (ou ?`):             Text symbols.        (line 153)
-* \textquotedblleft (ou ``):             Text symbols.        (line 156)
-* \textquotedblright (ou ''):            Text symbols.        (line 159)
-* \textquoteleft (ou `):                 Text symbols.        (line 162)
-* \textquoteright (ou '):                Text symbols.        (line 165)
-* \textquotesingle:                      Text symbols.        (line 168)
-* \textquotestraightbase:                Text symbols.        (line 171)
-* \textquotestraightdblbase:             Text symbols.        (line 172)
-* \textregistered:                       Text symbols.        (line 175)
-* \textrightarrow:                       Text symbols.        (line 178)
+* \textperiodcentered:                   Text symbols.        (line 171)
+* \textquestiondown (ou ?`):             Text symbols.        (line 174)
+* \textquotedblleft (ou ``):             Text symbols.        (line 177)
+* \textquotedblright (ou ''):            Text symbols.        (line 180)
+* \textquoteleft (ou `):                 Text symbols.        (line 183)
+* \textquoteright (ou '):                Text symbols.        (line 186)
+* \textquotesingle:                      Text symbols.        (line 189)
+* \textquotestraightbase:                Text symbols.        (line 192)
+* \textquotestraightdblbase:             Text symbols.        (line 193)
+* \textregistered:                       Text symbols.        (line 196)
+* \textrightarrow:                       Text symbols.        (line 199)
 * \textrm:                               Font styles.         (line  30)
 * \textsc:                               Font styles.         (line  54)
 * \textsf:                               Font styles.         (line  51)
 * \textsl:                               Font styles.         (line  48)
 * \textsterling:                         Text symbols.        (line  52)
-* \textthreequartersemdash:              Text symbols.        (line 181)
-* \texttrademark:                        Text symbols.        (line 184)
+* \textstyle:                            Math styles.         (line  33)
+* \textthreequartersemdash:              Text symbols.        (line 202)
+* \texttrademark:                        Text symbols.        (line 205)
 * \texttt:                               Font styles.         (line  57)
-* \texttwelveudash:                      Text symbols.        (line 187)
-* \textunderscore:                       Text symbols.        (line 190)
+* \texttwelveudash:                      Text symbols.        (line 208)
+* \textunderscore:                       Text symbols.        (line 211)
 * \textup:                               Font styles.         (line  45)
-* \textvisiblespace:                     Text symbols.        (line 193)
+* \textvisiblespace:                     Text symbols.        (line 214)
 * \textwidth:                            Page layout parameters.
                                                               (line 138)
 * \th (þ):                               Additional Latin letters.
                                                               (line  59)
 * \TH (Þ):                               Additional Latin letters.
                                                               (line  59)
-* \theta:                                Math symbols.        (line 719)
+* \theta:                                Math symbols.        (line 722)
 * \thicklines:                           \thicklines.         (line   6)
 * \thickspace:                           Spacing in math mode.
-                                                              (line  16)
+                                                              (line  26)
 * \thinlines:                            \thinlines.          (line   6)
 * \thinspace:                            Spacing in math mode.
-                                                              (line  25)
+                                                              (line  52)
 * \thinspace <1>:                        \thinspace & \negthinspace.
                                                               (line   6)
 * \thispagestyle:                        \thispagestyle.      (line   6)
 * \tilde:                                Math accents.        (line  43)
-* \times:                                Math symbols.        (line 723)
+* \times:                                Math symbols.        (line 726)
 * \tiny:                                 Font sizes.          (line  12)
-* \to:                                   Math symbols.        (line 727)
+* \to:                                   Math symbols.        (line 730)
 * \today:                                \today.              (line   6)
-* \top:                                  Math symbols.        (line 731)
+* \top:                                  Math symbols.        (line 734)
 * \topfraction:                          Floats.              (line 118)
 * \topmargin:                            Page layout parameters.
                                                               (line 164)
 * \topnumber:                            Floats.              (line 146)
-* \topsep:                               list.                (line 194)
+* \topsep:                               list.                (line 196)
 * \topskip:                              Page layout parameters.
                                                               (line 190)
 * \topskip <1>:                          Page layout parameters.
                                                               (line 191)
 * \totalheight:                          Predefined lengths.  (line  12)
 * \totalnumber:                          Floats.              (line 150)
-* \triangle:                             Math symbols.        (line 735)
-* \triangleleft:                         Math symbols.        (line 738)
-* \triangleright:                        Math symbols.        (line 744)
+* \triangle:                             Math symbols.        (line 738)
+* \triangleleft:                         Math symbols.        (line 741)
+* \triangleright:                        Math symbols.        (line 747)
 * \tt:                                   Font styles.         (line 131)
 * \ttfamily:                             Font styles.         (line  57)
 * \twocolumn:                            \twocolumn.          (line   6)
 * \typein:                               \typein.             (line   6)
 * \typeout:                              \typeout.            (line   6)
-* \u (breve accent):                     Accents.             (line  93)
+* \u (breve accent):                     Accents.             (line  95)
 * \unboldmath:                           Math formulas.       (line  30)
-* \underbar:                             Accents.             (line  96)
-* \underbrace{MATH}:                     Math miscellany.     (line  80)
-* \underline{TEXTE}:                     Math miscellany.     (line  84)
+* \unboldmath <1>:                       \boldmath & \unboldmath.
+                                                              (line   6)
+* \unboldmath <2>:                       \boldmath & \unboldmath.
+                                                              (line  14)
+* \underbar:                             Accents.             (line  98)
+* \underbrace{MATH}:                     Math miscellany.     (line  74)
+* \underline{TEXTE}:                     Math miscellany.     (line  78)
 * \unitlength:                           picture.             (line  30)
-* \unlhd:                                Math symbols.        (line 750)
-* \unrhd:                                Math symbols.        (line 758)
-* \Uparrow:                              Math symbols.        (line 766)
-* \uparrow:                              Math symbols.        (line 770)
-* \Updownarrow:                          Math symbols.        (line 774)
-* \updownarrow:                          Math symbols.        (line 779)
-* \upharpoonright:                       Math symbols.        (line 783)
-* \uplus:                                Math symbols.        (line 788)
+* \unlhd:                                Math symbols.        (line 753)
+* \unrhd:                                Math symbols.        (line 761)
+* \Uparrow:                              Math symbols.        (line 769)
+* \uparrow:                              Math symbols.        (line 773)
+* \Updownarrow:                          Math symbols.        (line 777)
+* \updownarrow:                          Math symbols.        (line 782)
+* \upharpoonright:                       Math symbols.        (line 786)
+* \uplus:                                Math symbols.        (line 791)
 * \upshape:                              Font styles.         (line  45)
-* \Upsilon:                              Math symbols.        (line 793)
-* \upsilon:                              Math symbols.        (line 796)
+* \Upsilon:                              Math symbols.        (line 796)
+* \upsilon:                              Math symbols.        (line 799)
 * \usebox:                               \usebox.             (line   6)
 * \usecounter:                           \usecounter.         (line   6)
 * \usefont:                              Low-level font commands.
-                                                              (line 148)
+                                                              (line 135)
 * \usepackage:                           Additional packages. (line   6)
-* \UseTextAccent:                        \UseTextAccent & \UseTextSymbol.
+* \UseTextAccent:                        \UseTextSymbol & \UseTextAccent.
                                                               (line   6)
-* \UseTextSymbol:                        \UseTextAccent & \UseTextSymbol.
+* \UseTextSymbol:                        \UseTextSymbol & \UseTextAccent.
                                                               (line   6)
-* \v (breve accent):                     Accents.             (line 105)
+* \v (breve accent):                     Accents.             (line 107)
 * \value:                                \value.              (line   6)
-* \vanothing:                            Math symbols.        (line 804)
-* \varepsilon:                           Math symbols.        (line 799)
-* \varphi:                               Math symbols.        (line 809)
-* \varpi:                                Math symbols.        (line 813)
-* \varrho:                               Math symbols.        (line 817)
-* \varsigma:                             Math symbols.        (line 821)
-* \vartheta:                             Math symbols.        (line 825)
+* \vanothing:                            Math symbols.        (line 807)
+* \varepsilon:                           Math symbols.        (line 802)
+* \varphi:                               Math symbols.        (line 812)
+* \varpi:                                Math symbols.        (line 816)
+* \varrho:                               Math symbols.        (line 820)
+* \varsigma:                             Math symbols.        (line 824)
+* \vartheta:                             Math symbols.        (line 828)
 * \vbox TeX de base:                     minipage.            (line  63)
-* \vdash ⊢ Taquet droit ; prouve, implique ;: Math symbols.   (line 829)
-* \vdots:                                Math miscellany.     (line  89)
+* \vdash ⊢ Taquet droit ; prouve, implique ;: Math symbols.   (line 832)
+* \vdots:                                Dots.                (line  38)
+* \vdots <1>:                            Math miscellany.     (line  83)
 * \vec:                                  Math accents.        (line  46)
 * \vector:                               \vector.             (line   6)
-* \vee:                                  Math symbols.        (line 833)
+* \vee:                                  Math symbols.        (line 836)
 * \verb:                                 \verb.               (line   6)
-* \Vert:                                 Math symbols.        (line 838)
-* \vert:                                 Math symbols.        (line 855)
+* \Vert:                                 Math symbols.        (line 841)
+* \vert:                                 Math symbols.        (line 859)
 * \vfill:                                \vfill.              (line   6)
 * \vline:                                \vline.              (line   6)
 * \vspace:                               \vspace.             (line   6)
 * \vtop TeX de base:                     minipage.            (line  59)
-* \wedge:                                Math symbols.        (line 875)
+* \wedge:                                Math symbols.        (line 879)
 * \widehat:                              Math accents.        (line  49)
 * \widetilde:                            Math accents.        (line  52)
 * \width:                                Predefined lengths.  (line   6)
 * \wlog:                                 \wlog.               (line   6)
-* \wp:                                   Math symbols.        (line 879)
-* \wr:                                   Math symbols.        (line 883)
+* \wp:                                   Math symbols.        (line 883)
+* \wr:                                   Math symbols.        (line 887)
 * \write:                                \write.              (line   6)
 * \write18:                              \write18.            (line   6)
-* \Xi:                                   Math symbols.        (line 886)
-* \xi:                                   Math symbols.        (line 889)
+* \Xi:                                   Math symbols.        (line 890)
+* \xi:                                   Math symbols.        (line 893)
+* \xspace:                               xspace package.      (line   6)
 * \year:                                 \day \month \year.   (line   6)
-* \zeta:                                 Math symbols.        (line 892)
+* \zeta:                                 Math symbols.        (line 896)
 * \[:                                    Math formulas.       (line  16)
 * \[...\] displaymath:                   displaymath.         (line  27)
 * \\ (for eqnarray):                     eqnarray.            (line  23)
 * \\ (pour center):                      center.              (line  16)
 * \\ (pour flushright):                  flushright.          (line  12)
-* \\ (pour les objets \shortstack):      \shortstack.         (line  20)
+* \\ (pour les objets \shortstack):      \shortstack.         (line  37)
 * \\ (tabbing):                          tabbing.             (line 156)
 * \\ for flushleft:                      flushleft.           (line  14)
 * \\ force un saut de ligne:             \\.                  (line   6)
 * \\ pour les lettres:                   Letters.             (line  55)
 * \\ pour tabular:                       tabular.             (line  35)
-* \\ pour verse:                         verse.               (line  17)
+* \\ pour verse:                         verse.               (line  33)
 * \\* (pour eqnarray):                   eqnarray.            (line  29)
 * \]:                                    Math formulas.       (line  16)
 * \^:                                    Reserved characters. (line  19)
@@ -17079,28 +20180,46 @@
 * abstract, environnement:               abstract.            (line   6)
 * adjustbox, paquetage:                  Boxes.               (line   9)
 * algorithm2e, paquetage:                tabbing.             (line  19)
-* amsmath, paquetage:                    array.               (line  56)
-* amsmath, paquetage <1>:                displaymath.         (line  22)
-* amsmath, paquetage <2>:                equation.            (line  20)
-* amsmath, paquetage <3>:                theorem.             (line  28)
+* amscd, paquetage:                      Arrows.              (line  41)
+* amsfonts, paquetage:                   Arrows.              (line   6)
+* amsmath, paquetage:                    array.               (line  58)
+* amsmath, paquetage <1>:                array.               (line  67)
+* amsmath, paquetage <2>:                displaymath.         (line  22)
+* amsmath, paquetage <3>:                equation.            (line  20)
+* amsmath, paquetage <4>:                theorem.             (line  28)
+* amsmath, paquetage <5>:                \left & \right.      (line  31)
+* amsmath, paquetage <6>:                \bigl & \bigr etc..  (line  71)
+* amsmath, paquetage <7>:                Dots.                (line  42)
+* amsmath, paquetage <8>:                \phantom & \vphantom & \hphantom.
+                                                              (line  57)
+* amsmath, paquetage <9>:                \thinspace & \negthinspace.
+                                                              (line  29)
 * amsthm, paquetage:                     theorem.             (line  28)
 * answers, paquetage:                    \write.              (line 112)
 * appendix, paquetage:                   \appendix.           (line  31)
 * arobe:                                 \@.                  (line   6)
 * array, environnement:                  array.               (line   6)
-* Asymptote, paquetage:                  \line.               (line  37)
+* array, paquetage:                      array.               (line  78)
+* Asymptote, paquetage:                  \line.               (line  38)
 * Asymptote, paquetage <1>:              \strut.              (line  62)
-* Asymptote, paquetage <2>:              \mbox & \makebox.    (line  77)
+* Asymptote, paquetage <2>:              \mbox & \makebox.    (line  78)
 * Asymptote, paquetage <3>:              \write18.            (line  14)
 * babel, paquetage:                      \chapter.            (line  80)
 * babel, paquetage <1>:                  thebibliography.     (line  55)
 * babel, paquetage <2>:                  Table of contents etc..
                                                               (line  94)
-* babel, paquetage <3>:                  Indexes.             (line  20)
+* babel, paquetage <3>:                  \index.              (line  63)
 * beamer, paquetage:                     beamer template.     (line   6)
+* bigfoot, paquetage:                    Footnotes of footnotes.
+                                                              (line   6)
+* bm, paquetage:                         \boldmath & \unboldmath.
+                                                              (line  35)
 * bp:                                    Units of length.     (line  20)
+* cadre, séparation d'avec le contenu:   \fbox & \framebox.   (line  48)
+* cadre, épaisseur du filet:             \fbox & \framebox.   (line  43)
 * cc:                                    Units of length.     (line  34)
 * center, environnement:                 center.              (line   6)
+* chapter counter:                       Counters.            (line  14)
 * classe article:                        Document classes.    (line  14)
 * classe book:                           Document classes.    (line  14)
 * classe letter:                         Document classes.    (line  14)
@@ -17108,7 +20227,7 @@
 * classe slides:                         Document classes.    (line  14)
 * cleveref, paquetage:                   Cross references.    (line  44)
 * cm:                                    Units of length.     (line  25)
-* cm-super, paquetage:                   fontenc package.     (line  39)
+* cm-super, paquetage:                   fontenc package.     (line  38)
 * cmd.exe, utilisé par \write18:         \write18.            (line  73)
 * commande dvipdfmx:                     Output files.        (line  11)
 * commande dvips:                        Output files.        (line  11)
@@ -17120,7 +20239,13 @@
 * cprotect, paquetage <1>:               \verb.               (line  32)
 * datatool, paquetage:                   \read.               (line  32)
 * datetime, paquetage:                   \today.              (line  23)
+* dcolumn, paquetage:                    array.               (line  78)
 * dd:                                    Units of length.     (line  31)
+* delim_0:                               makeindex.           (line 119)
+* delim_1:                               makeindex.           (line 123)
+* delim_2:                               makeindex.           (line 127)
+* delim_n:                               makeindex.           (line 131)
+* delim_r:                               makeindex.           (line 136)
 * description, environnement:            description.         (line   6)
 * displaymath, environnement:            displaymath.         (line   6)
 * displaymath, environnement <1>:        Math formulas.       (line   6)
@@ -17128,8 +20253,12 @@
 * dvilualatex-dev:                       TeX engines.         (line  70)
 * em:                                    Units of length.     (line  39)
 * enumerate, environnement:              enumerate.           (line   6)
+* enumi counter:                         Counters.            (line  14)
+* enumii counter:                        Counters.            (line  14)
+* enumiii counter:                       Counters.            (line  14)
 * enumitem, paquetage:                   itemize.             (line  76)
-* enumitem, paquetage <1>:               list.                (line 277)
+* enumitem, paquetage <1>:               list.                (line 279)
+* enumiv counter:                        Counters.            (line  14)
 * environnement abstract:                abstract.            (line   6)
 * environnement array:                   array.               (line   6)
 * environnement center:                  center.              (line   6)
@@ -17159,11 +20288,14 @@
 * environnement table:                   table.               (line   6)
 * environnement tabular:                 tabular.             (line   6)
 * environnement thebibliography:         thebibliography.     (line   6)
+* environnement theindex:                Produce the index manually.
+                                                              (line  10)
 * environnement theorem:                 theorem.             (line   6)
 * environnement titlepage:               titlepage.           (line   6)
 * environnement verbatim:                verbatim.            (line   6)
 * environnement verse:                   verse.               (line   6)
 * eqnarray, environnement:               eqnarray.            (line   6)
+* equation counter:                      Counters.            (line  14)
 * equation, environnement:               equation.            (line   6)
 * equation, environnement <1>:           Math formulas.       (line   6)
 * etex, commande:                        TeX engines.         (line  17)
@@ -17173,10 +20305,12 @@
 * ex:                                    Units of length.     (line  39)
 * expl3, paquetage:                      Upper and lower case.
                                                               (line  47)
+* expressions:                           Expressions.         (line   6)
 * fancyvrb, paquetage:                   tabbing.             (line  19)
 * fancyvrb, paquetage <1>:               verbatim.            (line  43)
 * fichier .dvi:                          Output files.        (line  11)
 * fichier .log:                          Output files.        (line  29)
+* figure counter:                        Counters.            (line  14)
 * figure, environnement:                 figure.              (line   6)
 * filecontents*, environnement:          filecontents.        (line   6)
 * filecontents, environnement:           filecontents.        (line   6)
@@ -17189,6 +20323,7 @@
 * fontspec, paquetage:                   fontenc package.     (line  18)
 * footmisc, paquetage:                   Footnotes in section headings.
                                                               (line  10)
+* footnote counter:                      Counters.            (line  14)
 * geometry, paquetage:                   Document class options.
                                                               (line  42)
 * geometry, paquetage <1>:               Document class options.
@@ -17196,8 +20331,10 @@
 * graphpap, paquetage:                   \graphpaper.         (line  11)
 * grfext, paquetage:                     \DeclareGraphicsExtensions.
                                                               (line  42)
+* group_skip:                            makeindex.           (line  61)
 * <https://latexref.xyz> page d’accueil: About this document. (line   6)
-* hyperref, paquetage:                   Command line input.  (line  11)
+* hyperref, paquetage:                   \contentsline.       (line  38)
+* hyperref, paquetage <1>:               Command line input.  (line  14)
 * in:                                    Units of length.     (line  17)
 * indentfirst, paquetage:                \part.               (line  54)
 * indentfirst, paquetage <1>:            \chapter.            (line  62)
@@ -17205,19 +20342,37 @@
 * indentfirst, paquetage <3>:            \subsection.         (line  50)
 * indentfirst, paquetage <4>:            \subsubsection & \paragraph & \subparagraph.
                                                               (line  63)
+* indent_length:                         makeindex.           (line 150)
+* indent_space:                          makeindex.           (line 146)
+* index, fichier de style:               makeindex.           (line  18)
+* index, paquetage:                      \index.              (line 114)
+* index, traitement:                     makeindex.           (line   6)
+* inputenc:                              inputenc package.    (line   6)
 * itemize, environnement:                itemize.             (line   6)
+* item_0:                                makeindex.           (line  88)
+* item_01:                               makeindex.           (line 100)
+* item_1:                                makeindex.           (line  92)
+* item_12:                               makeindex.           (line 110)
+* item_2:                                makeindex.           (line  96)
+* item_x1:                               makeindex.           (line 104)
+* item_x2:                               makeindex.           (line 114)
 * latex:                                 TeX engines.         (line  15)
 * latex-dev:                             TeX engines.         (line  71)
 * latex-doc-ptr document:                About this document. (line  34)
 * <latexrefman at tug.org> adresse mél.:    About this document. (line  19)
+* latexsym, paquetage:                   Arrows.              (line   6)
+* lethead_flag:                          makeindex.           (line  69)
+* lethead_prefix:                        makeindex.           (line  78)
+* lethead_suffix:                        makeindex.           (line  83)
 * letter, environnement:                 letter.              (line   6)
+* line_max:                              makeindex.           (line 141)
 * list, environnement:                   list.                (line   6)
 * listings, paquetage:                   tabbing.             (line  19)
 * listings, paquetage <1>:               verbatim.            (line  37)
 * listings, paquetage <2>:               \verb.               (line  29)
-* lmodern, paquetage:                    fontenc package.     (line  39)
+* lmodern, paquetage:                    fontenc package.     (line  38)
 * longtable, paquetage:                  tabbing.             (line  19)
-* lR box:                                picture.             (line 103)
+* LR box:                                picture.             (line 103)
 * lrbox:                                 lrbox.               (line   6)
 * lshort document:                       About this document. (line  47)
 * lualatex:                              TeX engines.         (line  35)
@@ -17225,10 +20380,18 @@
 * lualatex-dev:                          TeX engines.         (line  72)
 * macros2e, paquetage:                   \makeatletter & \makeatother.
                                                               (line  42)
-* makeidx, paquetage:                    Indexes.             (line  30)
+* makeidx, paquetage:                    \printindex.         (line  12)
+* makeindex, fichier de style:           makeindex.           (line  18)
 * math, environnement:                   math.                (line   6)
 * math, environnement <1>:               Math formulas.       (line   6)
-* MetaPost, paquetage:                   \line.               (line  37)
+* math, flèches:                         Arrows.              (line   6)
+* mathtools, paquetage:                  Math symbols.        (line 845)
+* mathtools, paquetage <1>:              Delimiters.          (line  39)
+* mathtools, paquetage <2>:              \left & \right.      (line  31)
+* mathtools, paquetage <3>:              \smash.              (line  65)
+* mathtools, paquetage <4>:              \phantom & \vphantom & \hphantom.
+                                                              (line  49)
+* MetaPost, paquetage:                   \line.               (line  38)
 * mfirstuc, paquetage:                   Upper and lower case.
                                                               (line  44)
 * minipage, environnement:               minipage.            (line   6)
@@ -17236,8 +20399,9 @@
 * minted, paquetage <1>:                 verbatim.            (line  37)
 * minted, paquetage <2>:                 \verb.               (line  29)
 * mm:                                    Units of length.     (line  28)
+* mpfootnote counter:                    Counters.            (line  14)
 * mu:                                    Units of length.     (line  52)
-* multind, paquetage:                    Indexes.             (line  42)
+* multind, paquetage:                    Indexes.             (line  55)
 * option 10pt:                           Document class options.
                                                               (line  15)
 * option 11pt:                           Document class options.
@@ -17284,33 +20448,52 @@
                                                               (line  74)
 * option twoside:                        Document class options.
                                                               (line  74)
+* package, paquetage:                    \caption.            (line  72)
+* page counter:                          Counters.            (line  14)
+* page_precedence:                       makeindex.           (line 156)
 * paquetage adjustbox:                   Boxes.               (line   9)
 * paquetage algorithm2e:                 tabbing.             (line  19)
-* paquetage amsmath:                     array.               (line  56)
-* paquetage amsmath <1>:                 displaymath.         (line  22)
-* paquetage amsmath <2>:                 equation.            (line  20)
-* paquetage amsmath <3>:                 theorem.             (line  28)
+* paquetage amscd:                       Arrows.              (line  41)
+* paquetage amsfonts:                    Arrows.              (line   6)
+* paquetage amsmath:                     array.               (line  58)
+* paquetage amsmath <1>:                 array.               (line  67)
+* paquetage amsmath <2>:                 displaymath.         (line  22)
+* paquetage amsmath <3>:                 equation.            (line  20)
+* paquetage amsmath <4>:                 theorem.             (line  28)
+* paquetage amsmath <5>:                 \left & \right.      (line  31)
+* paquetage amsmath <6>:                 \bigl & \bigr etc..  (line  71)
+* paquetage amsmath <7>:                 Dots.                (line  42)
+* paquetage amsmath <8>:                 \phantom & \vphantom & \hphantom.
+                                                              (line  57)
+* paquetage amsmath <9>:                 \thinspace & \negthinspace.
+                                                              (line  29)
 * paquetage amsthm:                      theorem.             (line  28)
 * paquetage answers:                     \write.              (line 112)
 * paquetage appendix:                    \appendix.           (line  31)
-* paquetage Asymptote:                   \line.               (line  37)
+* paquetage array:                       array.               (line  78)
+* paquetage Asymptote:                   \line.               (line  38)
 * paquetage Asymptote <1>:               \strut.              (line  62)
-* paquetage Asymptote <2>:               \mbox & \makebox.    (line  77)
+* paquetage Asymptote <2>:               \mbox & \makebox.    (line  78)
 * paquetage Asymptote <3>:               \write18.            (line  14)
 * paquetage babel:                       \chapter.            (line  80)
 * paquetage babel <1>:                   thebibliography.     (line  55)
 * paquetage babel <2>:                   Table of contents etc..
                                                               (line  94)
-* paquetage babel <3>:                   Indexes.             (line  20)
+* paquetage babel <3>:                   \index.              (line  63)
 * paquetage beamer:                      beamer template.     (line   6)
+* paquetage bigfoot:                     Footnotes of footnotes.
+                                                              (line   6)
+* paquetage bm:                          \boldmath & \unboldmath.
+                                                              (line  35)
 * paquetage cleveref:                    Cross references.    (line  44)
-* paquetage cm-super:                    fontenc package.     (line  39)
+* paquetage cm-super:                    fontenc package.     (line  38)
 * paquetage cprotect:                    verbatim.            (line  27)
 * paquetage cprotect <1>:                \verb.               (line  32)
 * paquetage datatool:                    \read.               (line  32)
 * paquetage datetime:                    \today.              (line  23)
+* paquetage dcolumn:                     array.               (line  78)
 * paquetage enumitem:                    itemize.             (line  76)
-* paquetage enumitem <1>:                list.                (line 277)
+* paquetage enumitem <1>:                list.                (line 279)
 * paquetage etoolbox:                    Class and package commands.
                                                               (line 120)
 * paquetage eurosym:                     Text symbols.        (line 128)
@@ -17330,47 +20513,58 @@
 * paquetage graphpap:                    \graphpaper.         (line  11)
 * paquetage grfext:                      \DeclareGraphicsExtensions.
                                                               (line  42)
-* paquetage hyperref:                    Command line input.  (line  11)
+* paquetage hyperref:                    \contentsline.       (line  38)
+* paquetage hyperref <1>:                Command line input.  (line  14)
 * paquetage indentfirst:                 \part.               (line  54)
 * paquetage indentfirst <1>:             \chapter.            (line  62)
 * paquetage indentfirst <2>:             \section.            (line  64)
 * paquetage indentfirst <3>:             \subsection.         (line  50)
 * paquetage indentfirst <4>:             \subsubsection & \paragraph & \subparagraph.
                                                               (line  63)
+* paquetage index:                       \index.              (line 114)
+* paquetage latexsym:                    Arrows.              (line   6)
 * paquetage listings:                    tabbing.             (line  19)
 * paquetage listings <1>:                verbatim.            (line  37)
 * paquetage listings <2>:                \verb.               (line  29)
-* paquetage lmodern:                     fontenc package.     (line  39)
+* paquetage lmodern:                     fontenc package.     (line  38)
 * paquetage longtable:                   tabbing.             (line  19)
 * paquetage macros2e:                    \makeatletter & \makeatother.
                                                               (line  42)
-* paquetage makeidx:                     Indexes.             (line  30)
-* paquetage MetaPost:                    \line.               (line  37)
+* paquetage makeidx:                     \printindex.         (line  12)
+* paquetage mathtools:                   Math symbols.        (line 845)
+* paquetage mathtools <1>:               Delimiters.          (line  39)
+* paquetage mathtools <2>:               \left & \right.      (line  31)
+* paquetage mathtools <3>:               \smash.              (line  65)
+* paquetage mathtools <4>:               \phantom & \vphantom & \hphantom.
+                                                              (line  49)
+* paquetage MetaPost:                    \line.               (line  38)
 * paquetage mfirstuc:                    Upper and lower case.
                                                               (line  44)
 * paquetage minted:                      tabbing.             (line  19)
 * paquetage minted <1>:                  verbatim.            (line  37)
 * paquetage minted <2>:                  \verb.               (line  29)
-* paquetage multind:                     Indexes.             (line  42)
-* paquetage pict2e:                      \line.               (line  37)
+* paquetage multind:                     Indexes.             (line  55)
+* paquetage package:                     \caption.            (line  72)
+* paquetage pict2e:                      \line.               (line  38)
 * paquetage polyglossia:                 Table of contents etc..
                                                               (line  95)
-* paquetage polyglossia <1>:             Indexes.             (line  20)
-* paquetage PSTricks:                    \line.               (line  37)
-* paquetage setspace:                    Low-level font commands.
-                                                              (line 125)
-* paquetage showidx:                     Indexes.             (line  38)
+* paquetage polyglossia <1>:             \index.              (line  63)
+* paquetage PSTricks:                    \line.               (line  38)
+* paquetage setspace:                    \baselineskip & \baselinestretch.
+                                                              (line  89)
+* paquetage showidx:                     Indexes.             (line  55)
 * paquetage siunitx:                     minipage.            (line 149)
-* paquetage siunitx <1>:                 ~.                   (line  37)
+* paquetage siunitx <1>:                 ~.                   (line  40)
 * paquetage soul:                        tabbing.             (line 361)
 * paquetage suffix:                      \@ifstar.            (line  71)
 * paquetage texosquery:                  \write18.            (line  79)
 * paquetage textcase:                    Upper and lower case.
                                                               (line  41)
 * paquetage textcomp:                    Font styles.         (line  90)
-* paquetage TikZ:                        \line.               (line  37)
+* paquetage TikZ:                        \line.               (line  38)
 * paquetage TikZ <1>:                    \strut.              (line  62)
-* paquetage TikZ <2>:                    \mbox & \makebox.    (line  76)
+* paquetage TikZ <2>:                    \mbox & \makebox.    (line  77)
+* paquetage tikz-cd:                     Arrows.              (line  41)
 * paquetage titlesec:                    Sectioning.          (line  63)
 * paquetage titlesec <1>:                \part.               (line  58)
 * paquetage titlesec <2>:                \chapter.            (line  89)
@@ -17382,51 +20576,70 @@
                                                               (line  99)
 * paquetage tocloft:                     Table of contents etc..
                                                               (line  99)
+* paquetage tocloft <1>:                 \contentsline.       (line  35)
+* paquetage unicode-math:                Greek letters.       (line  37)
 * paquetage url:                         \verb.               (line  25)
 * paquetage verbatimbox:                 verbatim.            (line  43)
 * paquetage xparse:                      \@ifstar.            (line  71)
-* paquetage xspace:                      \(SPACE).            (line  49)
+* paquetage xr:                          xr package.          (line   6)
+* paquetage xr-hyper:                    xr package.          (line   6)
+* paquetage xstring:                     Jobname.             (line 112)
+* paragraph counter:                     Counters.            (line  14)
+* part counter:                          Counters.            (line  14)
 * pc:                                    Units of length.     (line  14)
 * pdflatex:                              TeX engines.         (line  16)
 * pdflatex-dev:                          TeX engines.         (line  73)
-* pict2e, paquetage:                     \line.               (line  37)
+* pict2e, paquetage:                     \line.               (line  38)
 * picture, environnement:                picture.             (line   6)
 * platex:                                TeX engines.         (line  60)
 * platex-dev:                            TeX engines.         (line  74)
 * polyglossia, paquetage:                Table of contents etc..
                                                               (line  95)
-* polyglossia, paquetage <1>:            Indexes.             (line  20)
+* polyglossia, paquetage <1>:            \index.              (line  63)
+* postamble:                             makeindex.           (line  57)
 * pouce (inch):                          Units of length.     (line  17)
-* PSTricks, paquetage:                   \line.               (line  37)
+* preamble:                              makeindex.           (line  52)
+* PSTricks, paquetage:                   \line.               (line  38)
 * pt:                                    Units of length.     (line  10)
 * quotation, environnement:              quotation & quote.   (line   6)
 * quote, environnement:                  quotation & quote.   (line   6)
 * secnumdepth:                           Sectioning.          (line  74)
 * secnumdepth compteur:                  Sectioning.          (line  75)
-* setspace, paquetage:                   Low-level font commands.
-                                                              (line 125)
+* section counter:                       Counters.            (line  14)
+* setspace, paquetage:                   \baselineskip & \baselinestretch.
+                                                              (line  89)
 * sh, utilisé par \write18:              \write18.            (line  73)
 * SHELL, environnement, variables de:    \write18.            (line  73)
 * SHELL, variables d’environnement:      \write18.            (line  73)
-* showidx, paquetage:                    Indexes.             (line  38)
+* showidx, paquetage:                    Indexes.             (line  55)
 * siunitx, paquetage:                    minipage.            (line 149)
-* siunitx, paquetage <1>:                ~.                   (line  37)
+* siunitx, paquetage <1>:                ~.                   (line  40)
 * soul, paquetage:                       tabbing.             (line 361)
 * sp:                                    Units of length.     (line  37)
+* subparagraph counter:                  Counters.            (line  14)
+* subsection counter:                    Counters.            (line  14)
+* subsubsection counter:                 Counters.            (line  14)
 * suffix, paquetage:                     \@ifstar.            (line  71)
 * tabbing, environnement:                tabbing.             (line   6)
+* table counter:                         Counters.            (line  14)
 * table, environnement:                  table.               (line   6)
 * tabular, environnement:                tabular.             (line   6)
 * texosquery, paquetage:                 \write18.            (line  79)
+* texput, nom d’ouvrage par défaut:      Jobname.             (line  96)
 * textcase, paquetage:                   Upper and lower case.
                                                               (line  41)
 * textcomp, paquetage:                   Font styles.         (line  90)
 * textcomp, paquetage <1>:               Text symbols.        (line   6)
 * thebibliography, environnement:        thebibliography.     (line   6)
+* theindex:                              Produce the index manually.
+                                                              (line   6)
+* theindex, environnement:               Produce the index manually.
+                                                              (line  10)
 * theorem, environnement:                theorem.             (line   6)
-* TikZ, paquetage:                       \line.               (line  37)
+* TikZ, paquetage:                       \line.               (line  38)
 * TikZ, paquetage <1>:                   \strut.              (line  62)
-* TikZ, paquetage <2>:                   \mbox & \makebox.    (line  76)
+* TikZ, paquetage <2>:                   \mbox & \makebox.    (line  77)
+* tikz-cd, paquetage:                    Arrows.              (line  41)
 * titlepage, environnement:              titlepage.           (line   6)
 * titlesec, paquetage:                   Sectioning.          (line  63)
 * titlesec, paquetage <1>:               \part.               (line  58)
@@ -17441,8 +20654,10 @@
 * tocdepth counter:                      Sectioning.          (line  89)
 * tocloft, paquetage:                    Table of contents etc..
                                                               (line  99)
+* tocloft, paquetage <1>:                \contentsline.       (line  35)
 * topmargin:                             Page layout parameters.
                                                               (line 165)
+* unicode-math, paquetage:               Greek letters.       (line  37)
 * uplatex:                               TeX engines.         (line  61)
 * uplatex-dev:                           TeX engines.         (line  75)
 * url, paquetage:                        \verb.               (line  25)
@@ -17454,432 +20669,521 @@
 * xelatex:                               TeX engines.         (line  45)
 * xelatex commande:                      TeX engines.         (line  46)
 * xelatex-dev:                           TeX engines.         (line  76)
+* xindex, programme:                     makeindex.           (line 174)
 * xparse, paquetage:                     \@ifstar.            (line  71)
-* xspace, paquetage:                     \(SPACE).            (line  49)
+* xr, paquetage:                         xr package.          (line   6)
+* xr-hyper, paquetage:                   xr package.          (line   6)
+* xstring, paquetage:                    Jobname.             (line 112)
 
 
 
 Tag Table:
-Node: Top2100
-Node: About this document4685
-Node: Overview7066
-Node: Starting and ending9194
-Ref: Starting & ending9319
-Node: Output files10625
-Ref: output files dvi10966
-Ref: output files pdf11483
-Ref: output files log11910
-Ref: output files aux12202
-Ref: Output files-Footnote-113517
-Ref: Output files-Footnote-213623
-Node: TeX engines13659
-Ref: tex engines latex14282
-Ref: tex engines lualatex15325
-Ref: tex engines xelatex15874
-Node: LaTeX command syntax18292
-Node: Environment20249
-Node: CTAN21653
-Node: Document classes23321
-Ref: document classes article23910
-Ref: document classes book24017
-Ref: document classes letter24242
-Ref: document classes report24352
-Ref: document classes slides24567
-Node: Document class options25222
-Node: Additional packages28617
-Node: Class and package construction29283
-Node: Class and package structure31165
-Node: Class and package commands34146
-Node: Fonts55601
-Node: fontenc package56233
-Node: \DeclareFontEncoding61410
-Node: \DeclareTextAccent62879
-Node: \DeclareTextAccentDefault63767
-Node: \DeclareTextCommand & \ProvideTextCommand64873
-Node: \DeclareTextCommandDefault & \ProvideTextCommandDefault67158
-Node: \DeclareTextComposite68492
-Node: \DeclareTextCompositeCommand69614
-Node: \DeclareTextSymbol70316
-Node: \DeclareTextSymbolDefault71450
-Node: \LastDeclaredEncoding72431
-Node: \UseTextAccent & \UseTextSymbol73070
-Node: Font styles74309
-Node: Font sizes79124
-Node: Low-level font commands81721
-Ref: low level font commands fontencoding82053
-Ref: low level font commands fontfamily82765
-Ref: low level font commands fontseries83681
-Ref: low level font commands fontshape85030
-Ref: low level font commands fontsize85465
-Ref: low level font commands baselinestretch86153
-Ref: low level font commands linespread86999
-Ref: low level font commands selectfont87293
-Ref: low level font commands usefont87766
-Node: Layout88014
-Node: \onecolumn88623
-Node: \twocolumn88872
-Ref: twocolumn columnsep89597
-Ref: twocolumn columnseprule89908
-Ref: twocolumn columnwidth90269
-Ref: twocolumn dbltopfraction91005
-Ref: twocolumn dblfloatpagefraction92180
-Ref: twocolumn dblfloatsep92457
-Ref: twocolumn dbltextfloatsep92810
-Ref: twocolumn dbltopnumber93011
-Node: \flushbottom94073
-Node: \raggedbottom94552
-Node: Page layout parameters94880
-Ref: page layout parameters columnsep95107
-Ref: page layout parameters columnseprule95107
-Ref: page layout parameters columnwidth95107
-Ref: page layout parameters headheight95382
-Ref: page layout parameters headsep95616
-Ref: page layout parameters footskip95934
-Ref: page layout parameters linewidth96307
-Ref: page layout parameters marginparpush96725
-Ref: page layout parameters marginsep96725
-Ref: page layout parameters marginparwidth96725
-Ref: page layout parameters oddsidemargin98001
-Ref: page layout parameters evensidemargin98001
-Ref: page layout parameters paperheight100713
-Ref: page layout parameters paperwidth101021
-Ref: page layout parameters textheight101329
-Ref: page layout parameters textwidth101815
-Ref: page layout parameters hsize102887
-Ref: page layout parameters topmargin103127
-Ref: page layout parameters topskip104667
-Node: Floats104927
-Node: Sectioning113063
-Ref: sectioning secnumdepth116751
-Ref: Sectioning/secnumdepth116751
-Ref: sectioning tocdepth117550
-Ref: Sectioning/tocdepth117550
-Node: \part118791
-Node: \chapter121478
-Node: \section126323
-Node: \subsection130592
-Node: \subsubsection & \paragraph & \subparagraph134136
-Node: \appendix137764
-Node: \frontmatter & \mainmatter & \backmatter139365
-Node: \@startsection141078
-Ref: startsection name142747
-Ref: \@startsection/name142747
-Ref: startsection level143295
-Ref: \@startsection/level143295
-Ref: startsection indent144273
-Ref: \@startsection/indent144273
-Ref: startsection beforeskip144544
-Ref: \@startsection/beforeskip144544
-Ref: startsection afterskip146169
-Ref: \@startsection/afterskip146169
-Ref: startsection style147573
-Ref: \@startsection/style147573
-Node: Cross references151885
-Node: \label154605
-Node: \pageref156481
-Node: \ref157280
-Node: Environments158063
-Node: abstract159708
-Node: array161527
-Node: center164492
-Node: \centering166523
-Node: description168294
-Node: displaymath171031
-Node: document173048
-Node: \AtBeginDocument173520
-Node: \AtEndDocument174188
-Node: enumerate174884
-Node: eqnarray177666
-Node: equation179507
-Node: figure180248
-Node: filecontents182723
-Node: flushleft184989
-Node: \raggedright186276
-Node: flushright187878
-Node: \raggedleft188921
-Node: itemize190119
-Ref: itemize labelitemi192026
-Ref: itemize labelitemii192026
-Ref: itemize labelitemiii192026
-Ref: itemize labelitemiv192026
-Ref: itemize leftmargin192977
-Ref: itemize leftmargini192977
-Ref: itemize leftmarginii192977
-Ref: itemize leftmarginiii192977
-Ref: itemize leftmarginiv192977
-Ref: itemize leftmarginv192977
-Ref: itemize leftmarginvi192977
-Node: letter194793
-Node: list195076
-Ref: list itemindent199777
-Ref: list itemsep199970
-Ref: list labelsep200763
-Ref: list labelwidth200973
-Ref: list leftmargin202308
-Ref: list parsep203710
-Ref: list partopsep204308
-Ref: list rightmargin205305
-Ref: list topsep205619
-Node: \item210904
-Node: trivlist212265
-Node: math214031
-Node: minipage214366
-Node: picture221029
-Node: \put228161
-Node: \multiput228427
-Node: \qbezier228832
-Node: \graphpaper230455
-Node: \circle231390
-Node: \line232048
-Node: \linethickness234450
-Node: \thicklines234975
-Node: \thinlines235321
-Node: \oval235656
-Node: \shortstack236555
-Node: \vector237081
-Node: \makebox (picture)237478
-Node: \framebox (picture)238345
-Node: \frame238911
-Node: \dashbox239296
-Node: quotation & quote239921
-Node: tabbing241337
-Node: table260516
-Node: tabular262953
-Node: \multicolumn271951
-Node: \cline276541
-Node: \hline276881
-Node: \vline277248
-Node: thebibliography277686
-Node: \bibitem280654
-Node: \cite283380
-Node: \nocite285534
-Node: Using BibTeX286148
-Node: theorem288812
-Node: titlepage289891
-Node: verbatim291328
-Node: \verb293487
-Node: verse295309
-Node: Line breaking295869
-Node: \\297112
-Node: \obeycr & \restorecr298398
-Node: \newline298948
-Node: \- (hyphenation)300007
-Node: \discretionary300702
-Node: \fussy302948
-Node: \sloppy303448
-Node: \hyphenation303855
-Node: \linebreak & \nolinebreak304566
-Node: Page breaking305326
-Node: \clearpage & \cleardoublepage305960
-Node: \newpage307747
-Node: \enlargethispage309347
-Node: \pagebreak & \nopagebreak309927
-Node: Footnotes310699
-Node: \footnote312040
-Node: \footnotemark314174
-Node: \footnotetext314825
-Node: Footnotes in a table315394
-Node: Footnotes in section headings317483
-Node: Footnote parameters318580
-Node: Definitions319529
-Node: \newcommand & \renewcommand320433
-Node: \providecommand326916
-Node: \makeatletter & \makeatother327664
-Node: \@ifstar330329
-Node: \newcounter334525
-Node: \newlength335150
-Node: \newsavebox335981
-Node: \newenvironment & \renewenvironment336704
-Node: \newtheorem341656
-Node: \newfont345635
-Node: \protect347639
-Node: Counters350214
-Node: \alph \Alph \arabic \roman \Roman \fnsymbol351506
-Node: \usecounter353309
-Node: \value353726
-Node: \setcounter354803
-Node: \addtocounter355111
-Node: \refstepcounter355431
-Node: \stepcounter355837
-Node: \day \month \year356118
-Node: Lengths356785
-Node: Units of length362206
-Ref: Lengths/em362992
-Ref: Lengths/en362992
-Ref: Lengths/ex362992
-Ref: units of length em362992
-Ref: units of length en362992
-Ref: units of length ex362992
-Node: \setlength364096
-Node: \addtolength364612
-Node: \settodepth364979
-Node: \settoheight365314
-Node: \settowidth365649
-Node: Predefined lengths365988
-Node: Making paragraphs366605
-Node: \indent367308
-Node: \noindent367888
-Node: \parindent & \parskip368459
-Node: Marginal notes368818
-Node: Math formulas371041
-Node: Subscripts & superscripts373285
-Node: Math symbols374995
-Node: Math functions405072
-Node: Math accents406220
-Node: \accent407593
-Node: Spacing in math mode409400
-Node: Math miscellany411130
-Node: Modes414316
-Node: \ensuremath416695
-Node: Page styles417754
-Node: \maketitle418324
-Node: \pagenumbering418450
-Node: \pagestyle419037
-Node: \thispagestyle419186
-Node: Spaces419533
-Node: \enspace & \quad & \qquad421154
-Node: \hspace422268
-Node: \hfill423047
-Node: \hss423548
-Node: \spacefactor424271
-Node: \@428454
-Ref: \AT428561
-Node: \frenchspacing430780
-Node: \normalsfcodes431590
-Node: \(SPACE)431844
-Node: ~434565
-Node: \thinspace & \negthinspace437304
-Node: \/437664
-Node: \hrulefill & \dotfill439137
-Node: \bigskip & \medskip & \smallskip440338
-Node: \bigbreak & \medbreak & \smallbreak441540
-Node: \strut442553
-Node: \vspace445849
-Node: \vfill446985
-Node: \addvspace448004
-Node: Boxes449173
-Node: \mbox & \makebox450015
-Ref: mbox makebox depth451657
-Ref: mbox makebox height451657
-Ref: mbox makebox width451657
-Ref: mbox makebox totalheight451657
-Node: \fbox & \framebox454211
-Node: \parbox455167
-Node: \raisebox457829
-Ref: raisebox depth458959
-Ref: raisebox height458959
-Ref: raisebox width458959
-Ref: raisebox totalheight458959
-Node: \sbox & \savebox459781
-Node: lrbox463408
-Node: \usebox464410
-Node: Color464957
-Node: Color package options466048
-Node: Color models468187
-Ref: color models cmyk469218
-Ref: color models gray469675
-Ref: color models rgb469854
-Ref: color models RGB470304
-Ref: color models named470774
-Node: Commands for color471129
-Node: Define colors471602
-Node: Colored text472434
-Node: Colored boxes475219
-Node: Colored pages476919
-Node: Graphics477755
-Node: Graphics package options480391
-Node: Graphics package configuration484243
-Node: \graphicspath485189
-Node: \DeclareGraphicsExtensions488810
-Node: \DeclareGraphicsRule490997
-Node: Commands for graphics494891
-Node: \includegraphics495513
-Ref: includegraphics width501490
-Ref: includegraphics height502134
-Ref: includegraphics totalheight502634
-Ref: includegraphics keepaspectratio502957
-Ref: includegraphics viewport505098
-Ref: includegraphics trim505571
-Ref: includegraphics clip506091
-Ref: includegraphics page506399
-Ref: includegraphics pagebox506519
-Ref: includegraphics interpolate507552
-Ref: includegraphics quiet507808
-Ref: includegraphics draft508010
-Ref: includegraphics bb509012
-Ref: includegraphics bbllx509506
-Ref: includegraphics bblly509506
-Ref: includegraphics bburx509506
-Ref: includegraphics bbury509506
-Ref: includegraphics natwidth509717
-Ref: includegraphics natheight509717
-Ref: includegraphics hiresbb509921
-Ref: includegraphics type510898
-Ref: includegraphics ext510947
-Ref: includegraphics read511071
-Ref: includegraphics command511197
-Node: \rotatebox511493
-Node: \scalebox514358
-Node: \resizebox515445
-Node: Special insertions516687
-Node: Reserved characters517684
-Node: Upper and lower case519283
-Node: Symbols by font position521999
-Node: Text symbols522871
-Node: Accents527774
-Node: Additional Latin letters530975
-Ref: Non-English characters531164
-Node: \rule532523
-Node: \today533001
-Node: Splitting the input533889
-Node: \endinput535909
-Node: \include & \includeonly537513
-Node: \input542843
-Node: Front/back matter543481
-Node: Table of contents etc.543857
-Node: \addcontentsline548483
-Node: \addtocontents549806
-Node: \nofiles550491
-Node: Glossaries551347
-Node: Indexes551974
-Node: Letters553977
-Node: \address558430
-Node: \cc559400
-Node: \closing559881
-Node: \encl560298
-Node: \location560517
-Node: \makelabels560805
-Node: \name563219
-Node: \opening563458
-Node: \ps563850
-Node: \signature564100
-Node: \telephone565395
-Node: Terminal input/output565854
-Node: \openin & \openout566329
-Node: \read569696
-Node: \typein570988
-Node: \typeout571708
-Node: \write572488
-Node: \write and security578576
-Node: \message579660
-Node: \wlog581855
-Node: \write18582428
-Node: Command line interface586620
-Ref: Command line586806
-Node: Command line options589197
-Ref: interaction modes590164
-Ref: output directory591492
-Node: Command line input593644
-Node: Jobname596986
-Node: Recovering from errors601024
-Node: Document templates602620
-Node: beamer template603179
-Node: article template603934
-Node: book template604418
-Node: Larger book template604916
-Node: License translation606653
-Node: Concept Index607619
-Node: Command Index686109
+Node: Top2226
+Node: About this document4807
+Node: Overview7188
+Node: Starting and ending9316
+Ref: Starting & ending9441
+Node: Output files10747
+Ref: output files dvi11088
+Ref: output files pdf11605
+Ref: output files log12032
+Ref: output files aux12324
+Ref: Output files-Footnote-113639
+Ref: Output files-Footnote-213745
+Node: TeX engines13781
+Ref: tex engines latex14404
+Ref: tex engines lualatex15447
+Ref: tex engines xelatex15996
+Node: LaTeX command syntax18414
+Node: Environment20371
+Node: CTAN21775
+Node: Document classes23443
+Ref: document classes article24032
+Ref: document classes book24139
+Ref: document classes letter24364
+Ref: document classes report24474
+Ref: document classes slides24689
+Node: Document class options25344
+Node: Additional packages28739
+Node: Class and package construction29405
+Node: Class and package structure31287
+Node: Class and package commands34268
+Node: Fonts55721
+Node: fontenc package56353
+Node: \DeclareFontEncoding61453
+Node: \DeclareTextAccent63153
+Node: \DeclareTextAccentDefault64201
+Node: \DeclareTextCommand & \ProvideTextCommand65419
+Node: \DeclareTextCommandDefault & \ProvideTextCommandDefault67909
+Node: \DeclareTextComposite69541
+Node: \DeclareTextCompositeCommand70764
+Node: \DeclareTextSymbol71551
+Node: \DeclareTextSymbolDefault72869
+Node: \LastDeclaredEncoding73970
+Node: \UseTextSymbol & \UseTextAccent74638
+Node: Font styles76063
+Node: Font sizes80878
+Node: Low-level font commands84301
+Ref: low level font commands fontencoding84633
+Ref: low level font commands fontfamily85318
+Ref: low level font commands fontseries86235
+Ref: low level font commands fontshape87659
+Ref: low level font commands fontsize88218
+Ref: low level font commands linespread88977
+Ref: low level font commands selectfont89239
+Ref: low level font commands usefont89710
+Node: Layout89958
+Node: \onecolumn90627
+Node: \twocolumn90876
+Ref: twocolumn columnsep91601
+Ref: twocolumn columnseprule91912
+Ref: twocolumn columnwidth92273
+Ref: twocolumn dbltopfraction93010
+Ref: twocolumn dblfloatpagefraction94185
+Ref: twocolumn dblfloatsep94462
+Ref: twocolumn dbltextfloatsep94815
+Ref: twocolumn dbltopnumber95016
+Node: \flushbottom96078
+Node: \raggedbottom96557
+Node: Page layout parameters96885
+Ref: page layout parameters columnsep97138
+Ref: page layout parameters columnseprule97138
+Ref: page layout parameters columnwidth97138
+Ref: page layout parameters headheight97413
+Ref: page layout parameters headsep97647
+Ref: page layout parameters footskip97965
+Ref: page layout parameters linewidth98338
+Ref: page layout parameters marginparpush98756
+Ref: page layout parameters marginsep98756
+Ref: page layout parameters marginparwidth98756
+Ref: page layout parameters oddsidemargin100032
+Ref: page layout parameters evensidemargin100032
+Ref: page layout parameters paperheight102744
+Ref: page layout parameters paperwidth103052
+Ref: page layout parameters textheight103360
+Ref: page layout parameters textwidth103846
+Ref: page layout parameters hsize104918
+Ref: page layout parameters topmargin105158
+Ref: page layout parameters topskip106698
+Node: \baselineskip & \baselinestretch106958
+Node: Floats113397
+Node: \caption121629
+Node: Sectioning124688
+Ref: sectioning secnumdepth128376
+Ref: Sectioning/secnumdepth128376
+Ref: sectioning tocdepth129175
+Ref: Sectioning/tocdepth129175
+Node: \part130416
+Node: \chapter133103
+Node: \section137948
+Node: \subsection142217
+Node: \subsubsection & \paragraph & \subparagraph145755
+Node: \appendix149383
+Node: \frontmatter & \mainmatter & \backmatter150984
+Node: \@startsection152697
+Ref: startsection name154366
+Ref: \@startsection/name154366
+Ref: startsection level154914
+Ref: \@startsection/level154914
+Ref: startsection indent155892
+Ref: \@startsection/indent155892
+Ref: startsection beforeskip156163
+Ref: \@startsection/beforeskip156163
+Ref: startsection afterskip157788
+Ref: \@startsection/afterskip157788
+Ref: startsection style159192
+Ref: \@startsection/style159192
+Node: Cross references163504
+Node: \label166283
+Node: \pageref168159
+Node: \ref168958
+Node: xr package169760
+Node: Environments171860
+Node: abstract173505
+Node: array175324
+Node: center178667
+Node: \centering180698
+Node: description182469
+Node: displaymath185206
+Node: document187223
+Node: \AtBeginDocument187695
+Node: \AtEndDocument188363
+Node: enumerate189059
+Node: eqnarray191841
+Node: equation193682
+Node: figure194423
+Node: filecontents196929
+Node: flushleft199195
+Node: \raggedright200482
+Node: flushright202071
+Node: \raggedleft203114
+Node: itemize204312
+Ref: itemize labelitemi206219
+Ref: itemize labelitemii206219
+Ref: itemize labelitemiii206219
+Ref: itemize labelitemiv206219
+Ref: itemize leftmargin207170
+Ref: itemize leftmargini207170
+Ref: itemize leftmarginii207170
+Ref: itemize leftmarginiii207170
+Ref: itemize leftmarginiv207170
+Ref: itemize leftmarginv207170
+Ref: itemize leftmarginvi207170
+Node: letter208986
+Node: list209269
+Ref: list itemindent213984
+Ref: list itemsep214177
+Ref: list labelsep214970
+Ref: list labelwidth215180
+Ref: list leftmargin216515
+Ref: list parsep217917
+Ref: list partopsep218515
+Ref: list rightmargin219512
+Ref: list topsep219826
+Node: \item225111
+Node: trivlist226472
+Node: math228238
+Node: minipage228573
+Node: picture235276
+Node: \put242468
+Node: \multiput243135
+Node: \qbezier243978
+Node: \graphpaper245599
+Node: \line246532
+Node: \linethickness248959
+Node: \thinlines249477
+Node: \thicklines250021
+Node: \circle250547
+Node: \oval251206
+Node: \shortstack252452
+Node: \vector254585
+Node: \makebox (picture)254982
+Node: \framebox (picture)255849
+Node: \frame256415
+Node: \dashbox256800
+Node: quotation & quote257425
+Node: tabbing258841
+Node: table278020
+Node: tabular280478
+Node: \multicolumn289476
+Node: \cline294068
+Node: \hline294408
+Node: \vline294775
+Node: thebibliography295213
+Node: \bibitem298181
+Node: \cite300907
+Node: \nocite303061
+Node: Using BibTeX303675
+Node: theorem306339
+Node: titlepage307418
+Node: verbatim308855
+Node: \verb311014
+Node: verse312836
+Node: Line breaking314275
+Node: \\316256
+Node: \obeycr & \restorecr319205
+Node: \newline320280
+Node: \- (hyphenation)321605
+Node: \discretionary323479
+Node: \fussy & \sloppy325735
+Node: \hyphenation326523
+Node: \linebreak & \nolinebreak327243
+Node: Page breaking328003
+Node: \clearpage & \cleardoublepage328637
+Node: \newpage330424
+Node: \enlargethispage332024
+Node: \pagebreak & \nopagebreak332604
+Node: Footnotes333376
+Node: \footnote334960
+Node: \footnotemark337103
+Node: \footnotetext338650
+Node: Footnotes in section headings339228
+Node: Footnotes in a table340319
+Node: Footnotes of footnotes342417
+Node: Footnote parameters343360
+Ref: footnote footnotesep343911
+Node: Definitions344305
+Node: \newcommand & \renewcommand345350
+Node: Control sequences351937
+Ref: Control sequences-Footnote-1353687
+Node: \providecommand353761
+Node: \makeatletter & \makeatother354513
+Node: \@ifstar357178
+Node: \newcounter361374
+Node: \newlength361999
+Node: \newsavebox363156
+Node: \newenvironment & \renewenvironment363879
+Node: \newtheorem368831
+Node: \newfont372810
+Node: \protect374814
+Node: \ignorespaces & \ignorespacesafterend377435
+Node: xspace package380595
+Node: Counters383292
+Node: \alph \Alph \arabic \roman \Roman \fnsymbol384632
+Node: \usecounter386435
+Node: \value386852
+Node: \setcounter387928
+Node: \addtocounter388236
+Node: \refstepcounter388556
+Node: \stepcounter388962
+Node: \day \month \year389243
+Node: Lengths389910
+Node: Units of length395399
+Ref: units of length pt395639
+Ref: units of length pc395794
+Ref: units of length in395820
+Ref: units of length bp395850
+Ref: units of length cm396030
+Ref: units of length mm396056
+Ref: units of length dd396083
+Ref: units of length cc396118
+Ref: units of length sp396176
+Ref: Lengths/em396215
+Ref: Lengths/en396215
+Ref: Lengths/ex396215
+Ref: units of length em396215
+Ref: units of length en396215
+Ref: units of length ex396215
+Node: \setlength397319
+Node: \addtolength398800
+Node: \settodepth400577
+Node: \settoheight401862
+Node: \settowidth403157
+Node: Expressions404416
+Node: Predefined lengths410279
+Node: Making paragraphs410896
+Node: \par413632
+Node: \indent415992
+Node: \noindent416585
+Node: \parindent & \parskip417156
+Node: Marginal notes418769
+Node: Math formulas420992
+Node: Subscripts & superscripts423309
+Node: Math symbols425019
+Node: Arrows455611
+Node: \boldmath & \unboldmath456972
+Node: Blackboard bold458824
+Node: Calligraphic459900
+Node: Delimiters460548
+Node: \left & \right463307
+Node: \bigl & \bigr etc.468116
+Node: Dots471528
+Ref: ellipses cdots472055
+Ref: ellipses ddots472235
+Ref: ellipses ldots472380
+Ref: ellipses vdots472928
+Node: Greek letters474493
+Node: Math functions476477
+Node: Math accents477625
+Node: \accent478998
+Node: Spacing in math mode480805
+Ref: spacing in math mode thickspace481927
+Ref: spacing in math mode medspace482513
+Ref: Spacing in math mode/\thinspace483099
+Ref: spacing in math mode thinspace483099
+Ref: spacing in math mode negthinspace483657
+Ref: spacing in math mode quad484093
+Ref: spacing in math mode qquad484383
+Node: \smash484739
+Node: \phantom & \vphantom & \hphantom487456
+Node: \mathstrut490456
+Node: Math styles491611
+Node: Math miscellany494821
+Node: Modes497854
+Ref: modes paragraph mode498399
+Ref: modes lr mode498816
+Ref: modes math mode499625
+Ref: modes vertical mode500076
+Ref: modes internal vertical mode500372
+Ref: modes inner paragraph mode500969
+Ref: modes outer paragraph mode500969
+Node: \ensuremath501478
+Node: Page styles502537
+Node: \maketitle503107
+Node: \pagenumbering503233
+Node: \pagestyle503820
+Node: \thispagestyle503969
+Node: Spaces504316
+Node: \enspace & \quad & \qquad505742
+Node: \hspace506856
+Node: \hfill509075
+Node: \hss509576
+Node: \spacefactor510345
+Node: \@514554
+Ref: \AT514681
+Node: \frenchspacing & \nonfrenchspacing516900
+Node: \normalsfcodes517953
+Node: \(SPACE)518252
+Ref: Leading blanks520567
+Node: ~520978
+Node: \thinspace & \negthinspace524167
+Node: \/525720
+Node: \hrulefill & \dotfill528154
+Node: \bigskip & \medskip & \smallskip529355
+Ref: bigskip530294
+Ref: medskip530568
+Ref: smallskip530856
+Node: \bigbreak & \medbreak & \smallbreak531712
+Node: \strut532725
+Node: \vspace536506
+Node: \vfill538236
+Node: \addvspace539255
+Node: Boxes541752
+Node: \mbox & \makebox542594
+Ref: mbox makebox depth544240
+Ref: mbox makebox height544240
+Ref: mbox makebox width544240
+Ref: mbox makebox totalheight544240
+Node: \fbox & \framebox546804
+Ref: fbox framebox fboxrule548402
+Ref: fbox framebox fboxsep548620
+Node: \parbox549964
+Node: \raisebox552627
+Ref: raisebox depth553757
+Ref: raisebox height553757
+Ref: raisebox width553757
+Ref: raisebox totalheight553757
+Node: \sbox & \savebox554579
+Node: lrbox558226
+Node: \usebox559227
+Node: Color559774
+Node: Color package options560866
+Node: Color models563005
+Ref: color models cmyk564036
+Ref: color models gray564493
+Ref: color models rgb564672
+Ref: color models RGB565122
+Ref: color models named565592
+Node: Commands for color565947
+Node: Define colors566420
+Node: Colored text567252
+Node: Colored boxes570037
+Node: Colored pages571737
+Node: Graphics572573
+Node: Graphics package options575209
+Node: Graphics package configuration579061
+Node: \graphicspath580007
+Node: \DeclareGraphicsExtensions583628
+Node: \DeclareGraphicsRule585815
+Node: Commands for graphics589709
+Node: \includegraphics590331
+Ref: includegraphics width596308
+Ref: includegraphics height596952
+Ref: includegraphics totalheight597452
+Ref: includegraphics keepaspectratio597775
+Ref: includegraphics viewport599916
+Ref: includegraphics trim600389
+Ref: includegraphics clip600909
+Ref: includegraphics page601217
+Ref: includegraphics pagebox601337
+Ref: includegraphics interpolate602370
+Ref: includegraphics quiet602626
+Ref: includegraphics draft602828
+Ref: includegraphics bb603830
+Ref: includegraphics bbllx604324
+Ref: includegraphics bblly604324
+Ref: includegraphics bburx604324
+Ref: includegraphics bbury604324
+Ref: includegraphics natwidth604535
+Ref: includegraphics natheight604535
+Ref: includegraphics hiresbb604739
+Ref: includegraphics type605716
+Ref: includegraphics ext605765
+Ref: includegraphics read605889
+Ref: includegraphics command606015
+Node: \rotatebox606311
+Node: \scalebox609178
+Node: \resizebox610265
+Node: Special insertions611507
+Node: Reserved characters612583
+Node: Upper and lower case614182
+Node: Symbols by font position616898
+Node: Text symbols617770
+Node: Accents623664
+Node: Additional Latin letters627006
+Ref: Non-English characters627206
+Node: inputenc package628565
+Ref: \inputencoding631211
+Node: \rule631628
+Node: \today632098
+Node: Splitting the input632986
+Node: \endinput635006
+Node: \include & \includeonly636610
+Node: \input641940
+Node: Front/back matter642578
+Node: Table of contents etc.642955
+Node: \@dottedtocline647810
+Node: \addcontentsline649695
+Node: \addtocontents653517
+Node: \contentsline654207
+Node: \nofiles656319
+Node: \numberline657194
+Node: Glossaries658643
+Node: Indexes659270
+Node: Produce the index manually662600
+Node: \index663931
+Node: makeindex670311
+Ref: makeindex preamble672342
+Ref: makeindex postamble672524
+Ref: makeindex group skip672646
+Ref: makeindex letheadflag673086
+Ref: makeindex lethead prefix673634
+Ref: makeindex lethead suffix673846
+Ref: makeindex item 0674057
+Ref: makeindex item 1674179
+Ref: makeindex item 2674285
+Ref: makeindex item 01674394
+Ref: makeindex item x1674544
+Ref: makeindex item 12674814
+Ref: makeindex item x2674967
+Ref: makeindex delim 0675182
+Ref: makeindex delim 1675349
+Ref: makeindex delim 2675516
+Ref: makeindex delim n675683
+Ref: makeindex delim r675868
+Ref: makeindex line max676052
+Ref: makeindex indent space676235
+Ref: makeindex indent length676354
+Ref: makeindex page precedence676624
+Node: \printindex677894
+Node: Letters678407
+Node: \address682860
+Node: \cc683830
+Node: \closing684311
+Node: \encl684728
+Node: \location684947
+Node: \makelabels685235
+Node: \name687649
+Node: \opening687888
+Node: \ps688280
+Node: \signature688530
+Node: \telephone689825
+Node: Terminal input/output690284
+Node: \openin & \openout690759
+Node: \read694126
+Node: \typein695418
+Node: \typeout696138
+Node: \write696918
+Node: \write and security703006
+Node: \message704090
+Node: \wlog706285
+Node: \write18706858
+Node: Command line interface711050
+Ref: Command line711236
+Node: Command line options713728
+Ref: interaction modes715001
+Ref: output directory716329
+Node: Command line input718482
+Node: Jobname722122
+Node: Recovering from errors732431
+Node: Document templates734027
+Node: beamer template734586
+Node: article template735341
+Node: book template735825
+Node: Larger book template736323
+Node: License translation738060
+Node: Concept Index739026
+Node: Command Index825649
 
 End Tag Table
 

Modified: trunk/latex2e-fr.pdf
===================================================================
(Binary files differ)

Modified: trunk/latex2e-fr.txt
===================================================================
--- trunk/latex2e-fr.txt	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-fr.txt	2021-10-08 18:12:28 UTC (rev 1061)
@@ -47,16 +47,30 @@
     3.3.1 Structure d’une extension (classe ou paquetage)
     3.3.2 Commande pour extension (classe ou paquetage)
 4 Polices de caractères
-  4.1 styles des polices
-  4.2 tailles des polices
-  4.3 commandes de fontes de bas niveau
+  4.1 ‘fontenc’ package
+    4.1.1 ‘\DeclareFontEncoding’
+    4.1.2 ‘\DeclareTextAccent’
+    4.1.3 ‘\DeclareTextAccentDefault’
+    4.1.4 ‘\DeclareTextCommand’ & ‘\ProvideTextCommand’
+    4.1.5 ‘\DeclareTextCommandDefault’ & ‘\ProvideTextCommandDefault ’
+    4.1.6 ‘\DeclareTextComposite’
+    4.1.7 ‘\DeclareTextCompositeCommand’
+    4.1.8 ‘\DeclareTextSymbol’
+    4.1.9 ‘\DeclareTextSymbolDefault’
+    4.1.10 ‘\LastDeclaredEncoding’
+    4.1.11 ‘\UseTextSymbol’ & ‘\UseTextAccent’
+  4.2 styles des polices
+  4.3 tailles des polices
+  4.4 commandes de fontes de bas niveau
 5 Mise en page
   5.1 ‘\onecolumn’
   5.2 ‘\twocolumn’
   5.3 ‘\flushbottom’
   5.4 ‘\raggedbottom’
   5.5 Paramètres de mise en page
-  5.6 Flottants
+  5.6 ‘\baselineskip’ & ‘\baselinestretch’
+  5.7 Flottants
+    5.7.1 ‘\caption’
 6 Rubricage
   6.1 ‘\part’
   6.2 ‘\chapter’
@@ -70,6 +84,7 @@
   7.1 ‘\label’
   7.2 ‘\pageref{CLEF}’
   7.3 ‘\ref{CLEF}’
+  7.4 ‘xr’ package
 8 Environments
   8.1 ‘abstract’
   8.2 ‘array’
@@ -99,11 +114,11 @@
     8.19.2 ‘\multiput’
     8.19.3 ‘\qbezier’
     8.19.4 ‘\graphpaper’
-    8.19.5 ‘\circle’
-    8.19.6 ‘\line’
-    8.19.7 ‘\linethickness’
+    8.19.5 ‘\line’
+    8.19.6 ‘\linethickness’
+    8.19.7 ‘\thinlines’
     8.19.8 ‘\thicklines’
-    8.19.9 ‘\thinlines’
+    8.19.9 ‘\circle’
     8.19.10 ‘\oval’
     8.19.11 ‘\shortstack’
     8.19.12 ‘\vector’
@@ -135,10 +150,9 @@
   9.3 ‘\newline’
   9.4 ‘\-’ (césure à gré)
   9.5 ‘\discretionary’ (point de césure généralisé)
-  9.6 ‘\fussy’
-  9.7 ‘\sloppy’
-  9.8 ‘\hyphenation’
-  9.9 ‘\linebreak’ & ‘\nolinebreak’
+  9.6 ‘\fussy’ & ‘\sloppy’
+  9.7 ‘\hyphenation’
+  9.8 ‘\linebreak’ & ‘\nolinebreak’
 10 Saut de page
   10.1 ‘\clearpage’ & ‘\cleardoublepage’
   10.2 ‘\newpage’
@@ -148,21 +162,25 @@
   11.1 ‘\footnote’
   11.2 ‘\footnotemark’
   11.3 ‘\footnotetext’
-  11.4 Notes en bas de page dans un tableau
-  11.5 Note en bas de page dont le renvoi est au sein d’un titre de rubrique
-  11.6 Paramètres des notes en bas de page
+  11.4 Note en bas de page dont le renvoi est au sein d’un titre de rubrique
+  11.5 Notes en bas de page dans un tableau
+  11.6 Notes en bas de page sur d’autres notes
+  11.7 Paramètres des notes en bas de page
 12 Définitions
   12.1 ‘\newcommand’ & ‘\renewcommand’
+    12.1.1 Séquence de contrôle, mot de contrôle et symbole de contrôle
   12.2 ‘\providecommand’
   12.3 ‘\makeatletter’ et ‘\makeatother’
   12.4 ‘\@ifstar’
   12.5 ‘\newcounter’ : allouer un compteur
-  12.6 ‘\newlength’ : allouer une longueur
+  12.6 ‘\newlength’
   12.7 ‘\newsavebox’ : allouer une boîte
   12.8 ‘\newenvironment’ & ‘\renewenvironment’
   12.9 ‘\newtheorem’
   12.10 ‘\newfont’: définit une nouvelle police (obsolète)
   12.11 ‘\protect’
+  12.12 ‘\ignorespaces & \ignorespacesafterend’
+  12.13 xspace package
 13 Compteurs
   13.1 ‘\alph \Alph \arabic \roman \Roman \fnsymbol’: Taper des compteurs
   13.2 ‘\usecounter{COMPTEUR}’
@@ -179,19 +197,35 @@
   14.4 ‘\settodepth’
   14.5 ‘\settoheight’
   14.6 ‘\settowidth’
-  14.7 Longueurs prédéfinies
+  14.7 Expressions
+  14.8 Longueurs prédéfinies
 15 Faire des paragraphes
-  15.1 ‘\indent’
-  15.2 ‘\noindent’
-  15.3 ‘\parindent’ & ‘\parskip’
-  15.4 Notes en marge
+  15.1 ‘\par’
+  15.2 ‘\indent’
+  15.3 ‘\noindent’
+  15.4 ‘\parindent’ & ‘\parskip’
+  15.5 Notes en marge
 16 Formules mathématiques
   16.1 Indices inférieurs & supérieurs
   16.2 Symboles mathématiques
+    16.2.1 Flèches
+    16.2.2 ‘\boldmath’ & ‘\unboldmath’
+    16.2.3 Pseudo-gras avec des lettres évidées
+    16.2.4 Calligraphique
+    16.2.5 Delimiteurs
+      16.2.5.1 ‘\left’ & ‘\right’
+      16.2.5.2 ‘\bigl’, ‘\bigr’, etc.
+    16.2.6 Points de suspensions, horizontaux ou verticaux
+    16.2.7 Lettres grecques
   16.3 Fonctions mathématiques
   16.4 Accents mathématiques
+    16.4.1 ‘\accent’
   16.5 Espacement en mode mathématique
-  16.6 Recueil de diverses commandes utiles en math
+    16.5.1 ‘\smash’
+    16.5.2 ‘\phantom’ & ‘\vphantom’ & ‘\hphantom’
+    16.5.3 ‘\mathstrut’
+  16.6 Styles mathématiques
+  16.7 Recueil de diverses commandes utiles en math
 17 Modes
   17.1 ‘\ensuremath’
 18 Styles de page
@@ -200,18 +234,25 @@
   18.3 ‘\pagestyle’
   18.4 ‘\thispagestyle{STYLE}’
 19 Espaces
-  19.1 ‘\hspace’
-  19.2 ‘\hfill’
-  19.3 ‘\<<espace>>’ et \@
-  19.4 ‘\ ’ après une séquence de contrôle
-  19.5 ‘\frenchspacing’, rendre égaux les espacements inter-phrase et inter-mot
-  19.6 ‘\thinspace’
-  19.7 ‘\/’ : insérer une correction italique
-  19.8 ‘\hrulefill \dotfill’
-  19.9 ‘\addvspace’
-  19.10 ‘\bigskip \medskip \smallskip’
-  19.11 ‘\vfill’
-  19.12 ‘\vspace’
+  19.1 ‘\enspace’ & ‘\quad’ & ‘\qquad’
+  19.2 ‘\hspace’
+  19.3 ‘\hfill’
+  19.4 ‘\hss’
+  19.5 ‘\spacefactor’
+    19.5.1 ‘\@’
+    19.5.2 ‘\frenchspacing’ & ‘\nonfrenchspacing’
+    19.5.3 ‘\normalsfcodes’
+  19.6 Contr’oblique-espace ‘\ ’
+  19.7 ‘~’
+  19.8 ‘\thinspace’ & ‘\negthinspace’
+  19.9 ‘\/’
+  19.10 ‘\hrulefill’ & ‘\dotfill’
+  19.11 ‘\bigskip’ & ‘\medskip’ & ‘\smallskip’
+  19.12 ‘\bigbreak’ & ‘\medbreak’ & ‘\smallbreak’
+  19.13 ‘\strut’
+  19.14 ‘\vspace’
+  19.15 ‘\vfill’
+  19.16 ‘\addvspace’
 20 Boîtes
   20.1 ‘\mbox’ & ‘\makebox’
   20.2 ‘\fbox’ & ‘\framebox’
@@ -246,19 +287,27 @@
   23.4 Symboles en texte
   23.5 Accents
   23.6 Lettres latines supplémentaires
-  23.7 ‘\rule’
-  23.8 ‘\today’
+  23.7 paquetage ‘inputenc’
+  23.8 ‘\rule’
+  23.9 ‘\today’
 24 Partitionner le fichier d’entrée
   24.1 ‘\endinput’
   24.2 ‘\include’ & ‘\includeonly’
   24.3 \input
 25 Parties pré/post-liminaires
   25.1 Table des matières etc.
-    25.1.1 ‘\addcontentsline’
-    25.1.2 ‘\addtocontents’
-    25.1.3 ‘\nofiles’
+    25.1.1 ‘\@dottedtocline’
+    25.1.2 ‘\addcontentsline’
+    25.1.3 ‘\addtocontents’
+    25.1.4 ‘\contentsline’
+    25.1.5 ‘\nofiles’
+    25.1.6 ‘\numberline’
   25.2 Glossaires
   25.3 Index
+    25.3.1 Produire l’index manuellement
+    25.3.2 ‘\index’
+    25.3.3 ‘makeindex’
+    25.3.4 ‘\printindex’
 26 Des lettres
   26.1 ‘\address’
   26.2 ‘\cc’
@@ -298,7 +347,7 @@
 ******************************************
 
 Ce document est un manuel de référence officieux pour LaTeX2e, un
-système de préparation de document, dans sa version « Décembre 2020 ».
+système de préparation de document, dans sa version « Août 2021 ».
 
 1 À propos de ce document
 *************************
@@ -983,7 +1032,7 @@
      cela produit une avertissement semblable à ‘Unused global
      option(s): [badoption].’ Vous pouvez changer ce comportement avec
      la version étoilée ‘\DeclareOption*{CODE}’.  Par exemple, beaucoup
-     de classeq étendent une classe existante en utilisant une commande
+     de classes étendent une classe existante en utilisant une commande
      du genre ‘\LoadClass{article}’, et pour passer les options
      suppémentaires à la classe sous-jascente utilisent un code tel que
      celui-ci :
@@ -1257,14 +1306,14 @@
 
      La LISTE D’OPTIONS, si présente, est une liste ponctuée de
      virgules.  La DATE DE PARUTION, si présente, doit avoir le format
-     AAAA/MM/JJ.  Si la date de parution du paquetzge tel qu’il est
-     installé sur votre systèlme est antérieur à DATE DE PARUTION alors
+     AAAA/MM/JJ.  Si la date de parution du paquetage tel qu’il est
+     installé sur votre système est antérieur à DATE DE PARUTION alors
      vous obtiendrez un avertissement du genre de ‘You have requested,
      on input line 9, version `2017/07/03' of package jhtest, but only
      version `2000/01/01' is available’.
 
      La variante ‘\RequirePackageWithOptions’ utilise la liste d’options
-     de la classe courtante.  Ceci implique qu’elle ignore toute option
+     de la classe courante.  Ceci implique qu’elle ignore toute option
      passée à la classe via ‘\PassOptionsToClass’.  C’est une commande
      de commodité pour permettre facilement de construire des classes
      sur des classes existantes sans avoir à gérer les options qui sont
@@ -1285,7 +1334,438 @@
 spécification d’une taille et celle d’un style.  Les commandes LaTeX
 pour ce faire sont décrites ci-après.
 
-4.1 styles des polices
+4.1 ‘fontenc’ package
+=====================
+
+Synopsis :
+
+     \usepackage[CODAGE_FONTE]{fontenc}
+
+   or
+
+     \usepackage[CODAGE_FONTE1, CODAGE_FONTE2, ...]{fontenc}
+
+   Spécifie les codages de fonte.  Un codage de fonte est une
+application des codes de caractères vers les glyphes de fonte utilisés
+pour composer votre texte en sortie.
+
+   Ce paquetage ne fonctionne que si vous utilisez le moteur ‘pdflatex’
+(*note TeX engines::).  Si vous utilisez les moteurs ‘xelatex’ ou
+‘lualatex’ alors utilisez à la place le paquetage ‘fontspec’.
+
+   La police originale de TeX, Computer Modern, comprend un nombre
+limité de caractères.  Par exemple, pour faire des caractères accentués
+ordinaires vous devez utiliser ‘\accent’ (*note \accent::) mais cela
+désactive la césure.  TeX users have agreed on a number of standards to
+access the larger sets of characters provided by modern fonts.  Si vous
+utilisez ‘pdflatex’ alors placer ceci dans le préambule
+
+     \usepackage[T1]{fontenc}
+
+cela active la prise en charge pour les langages européens les plus
+répandus, notamment le français, l’italien, le polonais.  En
+particulier, si vous avez des mots avec des lettres accentuées alors
+LaTeX gèrera leur césure et le document en sortie peut faire l’obet de
+copier/coller.  (La seconde ligne optionnelle vous permet de taper
+directement les caractères accentués dans votre fixhier source).
+
+   Si vous utisez un codage tel que ‘T1’ et que les caractères ne sont
+pas nets ou passent mal au zoom alors vos fontes sont probablement
+définies par des cartes binaires (bitmap), on parle de fontes
+matricielle ou Type 3.  Si vous désirez des fontes vectorielles,
+utilisez un paquetage tel que ‘lmodern’ ou ‘cm-super’ pour obtenir des
+fontes vectorielles qui étendent celles utilisées par défaut par LaTeX.
+
+   Pour chaque CODAGE_FONTE passé en option mais encore non déclaré, ce
+paquetage charge les fichierss de définitions du codage, nommé
+‘CODAGE_FONTEenc.def’.  Il règle aussi ‘\encodingdefault’ comme le
+dernier codage dans la liste d’option.
+
+   Voici les valeurs usuelles pour CODAGE_FONTE.
+
+‘OT1’
+     Le codage original pour TeX.  Limité quasiment aux lettres latines
+     non accentués.
+
+‘OMS, OML’
+     Codage des symboles et des lettres mathématiques.
+
+‘T1’
+     Texte étendu de TeX.  Appelé parfois le codage Cork du nom de la
+     conférence du grouope d’§Uitlisateurs TeX durant laquelle il fut
+     élaboré.  Donne accès à la plupart des caractères accentués
+     européens.  C’est l’option la plus fréquente pour ce paquetage.
+
+‘TS1’
+     Codage Texte Companion.
+
+Par défaut LaTeX charge ‘OML’, ‘T1’, ‘OT1’, et ensuite ‘OMS’, et règle
+le codage par défaut à ‘OT1’.
+
+   Même si vous n’utilisez pas de lettres accentuées, vous pourriez
+avoir besoin d’un codage de font si la fonte que vous utilisez l’exige.
+
+   Si vous utilisez des fontes codée en ‘T1’ autre que celles de la
+police par défaut Computer Modern, alors vous pourriez avoir besoin de
+charger le paquetage qui sélection vos fontes avant de charger
+‘fontenc’, de sorte à empécher le système de charger l’une des fontes
+codées en ‘T1’ de la police par défaut.
+
+   L’équipe du projet LaTeX a réservé les noms de codafge commençant
+par : ‘T’ pour les codages standards de text à 256 caractères, ‘TS’ pour
+les symboles qui étendent les codages T correspondants, ‘X’ pour les
+codages de test, ‘M’ pour les codages standards de math à 256
+caractères, ‘A’ pour les applications spéciales, ‘OT’ pour les codages
+standards de texte à 128 caractères, et ‘OM’ pourn les codages standards
+de math à 128 caractères (‘O’ est l’initiale d’‘obsolete’).
+
+   Ce paquetage fournit un certain nombre de commandes, détaillées
+ci-dessous.  Beaucoup d’entre elles sont spécifiques à un codage, aussi
+si vous avez défini une commande qui fonctionne pour un codage mais que
+le codage courant en est différent alors la commande n’est pas active.
+
+4.1.1 ‘\DeclareFontEncoding’
+----------------------------
+
+Synopsis :
+
+     \DeclareFontEncoding{CODAGE}{RÉGLAGES-TEXTE}{RÉGLAGES-MATH}
+
+   Déclare le codage de fonte CODAGE.  Sauvegarde également la valeur de
+CODAGE dans ‘\LastDeclaredEncoding’ (*note \LastDeclaredEncoding::).
+
+   Le fichier ‘t1enc.def’ contient cette ligne (suivie de bien
+d’autres) :
+
+     \DeclareFontEncoding{T1}{}{}
+
+   Les RÉGLAGES-TEXTE sont les commandes que LaTeX exécutera chaque fois
+qu’il commute d’un codage à une autre avec les commandes ‘\selectfont’
+et ‘\fontencoding’.  Les RÉGLAGES-MATH sont les commandes que LaTeX
+utilise lorsque la fonte est accédée en tant qu’alphabet mathématique.
+
+   LaTeX ignore tout espace au sein de RÉGLAGES-TEXTE et RÉGLAGES-MATH,
+de sorte à prévenir toute insertion non voulue d’espace en sortie.
+
+   Si vous inventez un codage vous devriez choisir un nom de deux ou
+trois lettres commençant par ‘L’ pour ‘local’, ou ‘E’ pour
+‘experimental’.
+
+   Notez que les fichiers de définition de codage de sortie sont
+potientiellement lus plusieurs fois par LaTeX, ainsi utiliser, par ex.
+‘\newcommand’ peut causer une erreur.  De plus, il est préférable que de
+tels fichiers contiennent une ligne ‘\ProvidesFile’ (*note Class and
+package commands::).
+
+   Notez aussi qu’il est préférable de n’utiliser les commandes en
+‘\...Default’ que dans un paquetage, et non dans les fichiers de
+définition de codage, puisque ces fichiers ne devraient contenir que des
+déclarations spécifiques à ce codage-là.
+
+4.1.2 ‘\DeclareTextAccent’
+--------------------------
+
+Synopsis :
+
+     \DeclareTextAccent{CMD}{CODAGE}{CASSETIN}
+
+   Définit un accent, à mettre au dessus d’autres glyphe, au sein du
+codage CODAGE à la position CASSETIN.
+
+   Un “cassetin” est le numéro identifiant un glyphe au sein d’une
+fonte.
+
+   La ligne suivante de ‘t1enc.def’ déclare que pour fabriquer un accent
+circonflexe comme dans ‘\^A’, le système va mettre l’accent dans du
+cassetin 2 sur le caractère ‘A’, qui est représenté en ASCII comme 65.
+(Ceci vaut à moins qu’il y ait une déclaration ‘DeclareTextComposite’ ou
+‘\DeclareTextCompositeCommand’ pertinente ; *note
+\DeclareTextComposite::) :
+
+     \DeclareTextAccent{\^}{T1}{2}
+
+   Si CMD a déjà été défini, alors ‘\DeclareTextAccent’ ne produit pas
+d’erreur mais il enregistre la redéfinition dans le fichier de
+transcription.
+
+4.1.3 ‘\DeclareTextAccentDefault’
+---------------------------------
+
+Synopsis :
+
+     \DeclareTextAccentDefault{\CMD}{CODAGE}
+
+   S’il y a une commande d’accent ‘\CMD’ spécifique à un codage mais
+qu’il n’y a aucun ‘\DeclareTextAccent’ associé pour ce codage, alors
+cette commande va prendre le relai en disant de l’utiliser comme décrit
+pour CODAGE.
+
+   Par exemple, pour faire que le codage ‘OT1’ soit le codage par défaut
+pour l’accent ‘\"’, déclarez ceci :
+
+     \DeclareTextAccentDefault{\"}{OT1}
+
+Si vous tapez un ‘\"’ alors que le codage courant n’a pas de définition
+pour cet accent, alors LaTeX utilisera la définition issue de ‘OT1’.
+
+   C-à-d. que cette commande est équivalente l’appel suivant (*note
+\UseTextSymbol & \UseTextAccent::) :
+
+     \DeclareTextCommandDefault[1]{\CMD}
+        {\UseTextAccent{CODAGE}{\CMD}{#1}}
+
+   Notez que ‘\DeclareTextAccentDefault’ fonctionne pour l’une
+quelconque des commandes ‘fontenc’ à un argument, et pas seulement les
+commandes d’accent.
+
+4.1.4 ‘\DeclareTextCommand’ & ‘\ProvideTextCommand’
+---------------------------------------------------
+
+Synopsis, l’un parmi :
+
+     \DeclareTextCommand{\CMD}{CODAGE}{DÉFN}
+     \DeclareTextCommand{\CMD}{CODAGE}[NARGS]{DEFN}
+     \DeclareTextCommand{\CMD}{CODAGE}[NARGS][DÉFAUTARGOPT]{DÉFN}
+
+   ou l’un parmi :
+
+     \ProvideTextCommand{\CMD}{CODAGE}{DÉFN}
+     \ProvideTextCommand{\CMD}{CODAGE}[NARGS]{DÉFN}
+     \ProvideTextCommand{\CMD}{CODAGE}[NARGS][DÉFAUTARGOPT]{DÉFN}
+
+   Définit la commande ‘\CMD’, laquelle sera spécifique à un codage.  Le
+nom CMD de la commande doit être précédé d’une contr’oblique, ‘\’.  Ces
+commandes ne peuvent apparaître que dans le préambule.  Redéfinir ‘\CMD’
+ne cause pas d’erreur.  La commande définie sera robuste même si le code
+dans DÉFN est fragile (*note \protect::).
+
+   Par exemple, le fichier ‘t1enc.def’ contient la ligne suivante :
+
+     \DeclareTextCommand{\textperthousand}{T1}{\%\char 24 }
+
+   Avec cela, vous pouvez exprimer des pourmilles comme ceci :
+
+     \usepackage[T1]{fontenc}  % dans le préambule
+       ...
+     La limite légale est de \( 0,8 \)\textperthousand.
+
+Si vous changez le codage de fonte en ‘OT1’ alors vous obtenez une
+erreur du genre de ‘LaTeX Error: Command \textperthousand unavailable in
+encoding OT1’.
+
+   La variante ‘\ProvideTextCommand’ agit de même, à ceci près qu’elle
+ne fait rien si ‘\CMD’ est déjà définie.  La commande
+‘\DeclareTextSymbol’ est plus rapide pour une simple association d’un
+cassetin à un glyphe (*note \DeclareTextSymbol::)
+
+   Les arguments optionels NARGS et DÉFAUTARGOPT jouent le même rôle que
+dans ‘\newcommand’ (*note \newcommand & \renewcommand::).  En un mot,
+NARGS est un entier de 0 à 9 spécifiant le nombre d’arguments que la
+commande ‘\CMD’ qu’on définit prend.  Ce nombre inclut tout argument
+optionnel.  Omettre cet argument revient au même que spécifier 0 pour
+dire que ‘\CMD’ n’a aucun argument.  Et, si DÉFAUTARGOPT est présent,
+alors le premier argument de ‘\CMD’ est optionnel, et sa valeur par
+défaut est DÉFAUTARGOPT (ce qui peut être la chaîne vide).  Si
+DÉFAUTARGOPT n’est pas présent alors ‘\CMD’ ne prend pas d’argument
+optionnel.
+
+4.1.5 ‘\DeclareTextCommandDefault’ & ‘\ProvideTextCommandDefault ’
+------------------------------------------------------------------
+
+Synopsis :
+
+     \DeclareTextCommandDefault{\CMD}{DÉFN}
+
+   ou :
+
+     \ProvideTextCommandDefault{\CMD}{DÉFN}
+
+   Donne une définition par défaut à ‘\CMD’, pour la situation où cette
+commande n’est pas définie dans le codage actuellement en vigueur.  La
+valeur par défaut doit utiliser uniquement les codages connus comme
+disponibles.
+
+   La déclaration ci-dessous rend ‘\copyright’ disponible.
+
+     \DeclareTextCommandDefault{\copyright}{\textcircled{c}}
+
+Elle utilise uniquement un codage (OMS) qui est toujours disponible.
+
+   La déclaration ‘\DeclareTextCommandDefault’ n’est pas destinée à
+survenir dans un fichier de définition de codage puisque ces fichiers ne
+doivent déclarer que des commandes à utiliser quand vous sélectionnez ce
+codage.  Au lieu de cela, elle devrait être dans un paquetage.
+
+   Comme pour les commandes correspondantes qui ne sont pas en
+‘...Default’, la déclaration ‘\ProvideTextCommandDefault’ a exactement
+le même comportement que ‘\DeclareTextCommandDefault’ à ceci près
+qu’elle ne fait rien si ‘\CMD’ est déjà définie (*note
+\DeclareTextCommand & \ProvideTextCommand::).  De sorte qu’un paquetage
+peut l’utiliser pour fournir une définition de repli que d’autres
+paquetages peuvent améliorer.
+
+4.1.6 ‘\DeclareTextComposite’
+-----------------------------
+
+Synopsis :
+
+     \DeclareTextComposite{\CMD}{CODAGE}{OBJET_SIMPLE}{CASSETIN}
+
+   Accède à un glyphe accentué directement, c-à-d. sans avoir à placer
+une accent au dessus d’un caractère séparé.
+
+   La ligne suivante extraite de ‘t1enc.def’ signifie que ‘\^o’ aura
+pour effet que LaTeX compose le ‘o’ bas-de-casse en prenant le caractère
+directement du cassetin 224 de la fonte.
+
+     \DeclareTextComposite{\^}{T1}{o}{244}
+
+   *Note fontenc package::, pour une liste des codages usuels.
+L’OBJET_SIMPLE devrait être un seul caractère ou une seule commande.
+L’argument CASSETIN est d’ordinaire un entier positif représenté en
+décimal (bien que les notations octale ou hexadécimale soient
+possibles).  Normalement \CMD a déjà été déclarée pour ce codage, soit
+avec ‘\DeclareTextAccent’ soit avec un ‘\DeclareTextCommand’ à un
+argument.  Dans ‘t1enc.def’, la ligne ci-dessus suit la commande
+‘\DeclareTextAccent{\^}{T1}{2}’.
+
+4.1.7 ‘\DeclareTextCompositeCommand’
+------------------------------------
+
+Synopsis :
+
+     \DeclareTextCompositeCommand{\CMD}{CODAGE}{ARG}{CODE}
+
+   Une version plus générale de ‘\DeclareTextComposite’ qui exécute un
+code arbitraire avec ‘\CMD’.
+
+   Ceci permet que des accents sur ‘i’ se comportent de la même façon
+que des accents sur le i-sans-point, ‘\i’.
+
+     \DeclareTextCompositeCommand{\'}{OT1}{i}{\'\i}
+
+   *Note fontenc package::, pour une liste des codages usuels.
+Normalement ‘\CMD’ doit avoir été déjà déclarée avec
+‘\DeclareTextAccent’ ou avec un ‘\DeclareTextCommand’ à un argument.
+
+4.1.8 ‘\DeclareTextSymbol’
+--------------------------
+
+Synopsis :
+
+     \DeclareTextSymbol{\CMD}{CODAGE}{CASSETIN}
+
+   Définit un symbole dans le codage CODAGE à la position CASSETIN.  Les
+symboles définis de cette manière sont destinés à être utilisés dans du
+texte, et non dans des mathématiques.
+
+   Par exemple, cette ligne extraite de ‘t1enc.def’ déclare le numéro du
+glyphe à utiliser pour «, le guillemet gauche :
+
+     \DeclareTextSymbol{\guillemotleft}{T1}{19}
+
+La commande ‘\DeclareTextCommand{\guillemotleft}{T1}{\char 19}’ a le
+même effet mais est plus lente (*note \DeclareTextCommand &
+\ProvideTextCommand::).
+
+   *Note fontenc package::, pour une liste des codages usuels.  Le
+CASSETIN peut être spécifié en notation décimale, ou octale (comme dans
+‘'023’), ou hexadecimale (comme dans ‘"13’), bien que la notation
+décimale ait l’avantage d’être insensible à la redéfinition du guillemet
+anglais simple ou double par un autre paquetage.
+
+   Si ‘\CMD’ est déjà définie, alors ‘\DeclareTextSymbol’ ne produit pas
+une erreur, mais il inscrit que la redéfinition a eu lieu dans le
+fichier transcript.
+
+4.1.9 ‘\DeclareTextSymbolDefault’
+---------------------------------
+
+Synopsis :
+
+     \DeclareTextSymbolDefault{\CMD}{CODAGE}
+
+   S’il y a une ‘\CMD’ de symbole spécifique à un codage mais qu’il n’y
+a pas de ‘\DeclareTextSymbol’ associé pour ce codage, alors cette
+commande peut prendre le relai, en disant d’obtenir le symbole selon la
+description faite pour CODAGE.
+
+   Par exemple, pour déclarer que si le codage courant ne donne pas de
+signification à ‘\textdollar’ alors on utilise celle issue d’‘OT1’,
+déclarer ceci :
+
+     \DeclareTextSymbolDefault{\textdollar}{OT1}
+
+   C-à-d. que cette commande est équivalente à cet appel (*note
+\UseTextSymbol & \UseTextAccent::) :
+
+     \DeclareTextCommandDefault{\CMD}
+        {\UseTextSymbol{CODAGE}{\CMD}}
+
+   Notez que ‘\DeclareTextSymbolDefault’ peut être utilisé pour définir
+une signification par défaut pour toute commande à zéro argument de
+‘fontenc’.
+
+4.1.10 ‘\LastDeclaredEncoding’
+------------------------------
+
+Synopsis :
+
+     \LastDeclaredEncoding
+
+   Obtient le nom du dernier codage déclaré.  La commande
+‘\DeclareFontEncoding’ stocke le nom de sorte qu’on puisse le retrouver
+avec cette commande (*note \DeclareFontEncoding::).
+
+   Dans l’exemple suivant, on compte sur ‘\LastDeclaredEncoding’ plutôt
+que de donner le nom du codage explicitement :
+
+     \DeclareFontEncoding{JH1}{}{}
+     \DeclareTextAccent{\'}{\LastDeclaredEncoding}{0}
+
+4.1.11 ‘\UseTextSymbol’ & ‘\UseTextAccent’
+------------------------------------------
+
+Synopsis :
+
+     \UseTextSymbol{CODAGE}{\CMD}
+
+   ou :
+
+     \UseTextAccent{CODAGE}{\CMD}{TEXTE}
+
+   Utilise un symbole ou un accent qui n’est pas défini dans le codage
+courant.
+
+   En général, pour utiliser une commande ‘fontenc’ dans un codage où
+elle n’est pas définie, et si la commande n’a pas d’arguments, alors
+vous pouvez utiliser quelque-chose de ce genre :
+
+     \UseTextSymbol{OT1}{\ss}
+
+ce qui est équivalent à ceci (notez que les accolades externes forment
+un groupe, de sorte que LaTeX revient au codage précédent après le
+‘\ss’) :
+
+     {\fontencoding{OT1}\selectfont\ss}
+
+   De même, pour utiliser une commande ‘fontenc’ dans un codage où elle
+n’est pas définie, et si la commande a un argument, vous pouvez
+l’utiliser ainsi :
+
+     \UseTextAccent{OT1}{\'}{a}
+
+ce qui est équivalent à cela (encore une fois, notez les accolades
+externes formant un groupe) :
+
+     {fontencoding{OT1}\selectfont
+        \'{\fontencoding{CDG_EN_VIGUEUR}\selectfont a}}
+
+Ci-dessus, CDG_EN_VIGUEUR est le codage en vigueur avant cette séquence
+de commandes, de sorte que ‘a’ est composé en utilisant le codage
+courant, et seulement l’accent est pris de ‘OT1’.
+
+4.2 styles des polices
 ======================
 
 Les commandes de styles suivantes sont prises en charge par LaTeX.
@@ -1296,8 +1776,8 @@
 est la “forme déclarative” correspondante, qui est souvant utile.  Cette
 forme ne prend pas arguments comme dans ‘{\itshape TEXTE}’.  La portée
 la forme déclarative s’étend jusqu’à la prochaine commande de type style
-ou jusqu’à la fin du groupe actuel.  De plus, chacun a une forme par
-environnement comme ‘\begin{itshape}…\end{itshape}’, que l’ont décrit
+ou jusqu’à la fin du groupe actuel.  De plus, chacune a une forme par
+environnement comme ‘\begin{itshape}…\end{itshape}’, que l’on décrit
 plus amplement à la fin de cette rubrique.
 
    Ces commandes, dans n’importe laquelle des trois formes, sont
@@ -1425,7 +1905,7 @@
 pour un exemple, *note ‘description’: description.  Les deux ensembles
 de commandes ont leur place.
 
-4.2 tailles des polices
+4.3 tailles des polices
 =======================
 
 Les commandes de type de taille standardes suivantes sont pris en charge
@@ -1461,6 +1941,19 @@
 pu la mettre entre accolades ‘{\small Ce texte est en petits
 caractères.}’.
 
+   Essayer d’utiliser ces commandes en math, comme dans ‘$\small
+mv^2/2$’, donne l’avertissement ‘LaTeX Font Warning: Command \small
+invalid in math mode’, et la taille de fonte n’est pas changée.  Pour
+travailler avec un formule trop grande, le plus souvent la meilleure
+option est d’utiliser l’environnement ‘displaymath’ (*note Math
+formulas::), ou l’un des environnement fournis par le paquetage
+‘amsmath’.  Pour des mathématiques dans le texte, comme dans un tableau
+de formules, une alternative est quelque-chose du genre de ‘{\small
+$mv^2/2$}’.  (Il arrive que ‘\scriptsize’ et ‘\scriptstyle’ soient pris
+l’un pour l’autre.  Les deux changent la taille mais le dernier change
+nombre d’autres aspects conditionnant la composition des mathéatiques.
+*Note Math styles::).
+
    Une “forme par environnement” de chacune de ces commandes est
 également définie ; par exemple, ‘\begin{tiny}...\end{tiny}’.
 Toutefois, en pratique cette forme peut aisément mener à des espaces
@@ -1475,7 +1968,7 @@
 mentionner spécifiquement la forme par environnement des déclarations de
 taille de police est que cet usage particulier n’est pas rare).
 
-4.3 commandes de fontes de bas niveau
+4.4 commandes de fontes de bas niveau
 =====================================
 
 Ces commandes sont principalement destinés aux auteurs de macros et
@@ -1538,11 +2031,12 @@
 
      ‘ul’ Ultra maigre
      ‘el’ Extra maigre
-     ‘l’  Maigre (Light)
+     ‘l’  Maigre — ‘l’ pour light en anglais
      ‘sl’ Semi maigre
-     ‘m’  Demi-gras (Medium, normal)
+     ‘m’  Demi-gras — ‘m’ pour medium en
+          anglais
      ‘sb’ Semi gras
-     ‘b’  Gras (Bold)
+     ‘b’  Gras — ‘b’ pour bold en anglais
      ‘eb’ Extra gras
      ‘ub’ Ultra gras
 
@@ -1559,7 +2053,7 @@
      ‘ex’ Extra étendu
      ‘ux’ Ultra étendu
 
-     Quand Lorsqu’on forme la chaîne de caractères SÉRIE à partir de la
+     Lorsqu’on forme la chaîne de caractères SÉRIE à partir de la
      graisse et de la largeur, on laisse tomber le ‘m’ qui signifie
      medium concernant la graisse ou la largeur, auquel cas on en
      utilise juste un (‘‘m’’).
@@ -1569,10 +2063,11 @@
 
      ‘n’  Droit (normal)
      ‘it’ Italique
-     ‘sl’ Incliné (oblique)
+     ‘sl’ Incliné (oblique) — ‘sl’ pour slanted en anglais.
      ‘sc’ Petites capitales
-     ‘ui’ Italique droit
-     ‘ol’ Plan
+     ‘ui’ Italique droit — ‘ui’ pour upright italic en
+          anglais
+     ‘ol’ Détouré — ‘ol’ pour outline en anglais.
 
      Les deux dernières allures ne sont pas disponibles pour la plupart
      des familles de polices, et les petites capitales sont aussi
@@ -1581,37 +2076,22 @@
 ‘\fontsize{TAILLE}{INTERLIGNE}’
      Réglage de la taille de police et de l’espacement d’interligne.
      L’unité des deux paramètres est par défaut le point (‘pt’).
-     L’espaceement d’interligne est l’espace vertiical nominal entre
+     L’espacement d’interligne est l’espace vertical nominal entre
      ligne, de ligne de base à ligne de base.  Il est stocké dans le
      paramètre ‘\baselineskip’.  La valeur par défaut de ‘\baselineskip’
      pour la police Computer Modern est 1,2 fois le ‘\fontsize’.
      Changer directement ‘\baselineskip’ est déconseillé dans la mesuure
      où sa valeur est réinitialisée à chaque fois qu’un changement de
-     taille se produit ; voir ensuite ‘\baselinestretch’.
+     taille se produit ; au lieu de cela utilisez ‘\baselinestretch’
+     (*note \baselineskip & \baselinestretch::).
 
-‘\baselinestretch’
-     L’espacement des lignes est également multiplié par la valeur du
-     paramètre ‘\baselinestretch’ ; la valeur par défaut est 1.  Tout
-     changement prend effet losque ‘\selectfont’ (voir plus bas) est
-     appelé.  Vous pouvez modifier l’interligne pour tout le document en
-     faisant, par ex. pour le doubler,
-     ‘\renewcommand{\baselinestretch}{2.0}’ dans le préambule,
-
-     Cependant, la meilleure façon de mettre un document en « espacement
-     double » est d’utiliser le paquetage ‘setspace’.  En plus de
-     proposer une pluralité d’options d’espacement, ce paquetage
-     conserve un interligne simple là où c’est typiquement désirable,
-     comme dans les notes de bas de page et dans les légendes de figure.
-     Voir la documentation du paquetage.
-
 ‘\linespread{FACTEUR}’
-     Est équivalent à ‘\renewcommand{\baselinestretch}{FACTEUR}’, et
-     doit donc être suivie par ‘\selectfont’ pour avoir un effet.  Il
-     vaut mieux que ce soit dans le préambule, ou utiliser le paquetage
-     ‘setspace’, comme on vient de le décrire.
+     Équivalent à ‘\renewcommand{\baselinestretch}{FACTEUR}’, et donc
+     doit être suivi de ‘\selectfont’ pour prendre effet.  *Note
+     \baselineskip & \baselinestretch::, pour plus ample information.
 
 ‘\selectfont’
-     Les modifications apportées en appelant les commandes de polices
+     Les modifications apportées en appelant les commandes de fonte
      décrites ci-dessus n’entrent en vigueur qu’après que ‘\selectfont’
      est appelé, comme dans ‘\fontfamily{NOMFAMILLE}\selectfont’.  La
      plupart du temps il est plus pratique de mettre cela dans une
@@ -1679,7 +2159,7 @@
 ‘table*’ et ‘figure*’ s’étendent en largeur sur deux colonnes, alors que
 les environnements non étoilés ‘table’ et ‘figure’ n’occupe qu’une
 colonne (*note figure:: et *note table::).  LaTeX place les flottants
-étoilés au somme d’une page.  Les paramètres ci-après contrôlent le
+étoilés au sommet d’une page.  Les paramètres ci-après contrôlent le
 comportement des flottants en cas de sortie à deux colonnes :
 
 ‘\dbltopfraction’
@@ -1961,7 +2441,112 @@
      standard, la valeur par défaut est la même que la taille de la
      police, par exemple, ‘10pt’ à ‘10pt’.
 
-5.6 Flottants
+5.6 ‘\baselineskip’ & ‘\baselinestretch’
+========================================
+
+La variable ‘\baselineskip’ est une longueur eslastique (*note
+Lengths::).  Elle donne l’“interligne”, la distance normale entre les
+lignes d’un paragraphe, de ligne de base à ligne de base.
+
+   D’ordinaire un auteur de documents ne change pas directement
+‘\baselineskip’ en écrivant.  Au lieu de cela, l’interligne est réglé
+par la commande de bas niveau de sélection de fonte ‘\fontsize’ (*note
+low level font commands fontsize::).  La valeur de ‘\baselineskip’ est
+re-initialisée chaque fois qu’un changement de fonte survient et ansi
+tout changement direct de ‘\baselineskip’ serait anéanti dès la
+prochaine commutation de fonte.  Pour la façon d’influencer l’espacement
+des lignes, voir la discussion de ‘\baselinestretch’ ci-dessous.
+
+   D’habitude, une taille de fonte et un interligne sont assignés par
+l’auteur de la fonte.  Ces nombres sont nominaux au sens où si, par
+exemple, un fichier de style de fonte comprend la commande
+‘\fontsize{10pt}{12pt}’ alors cela ne veut pas dire que les caractères
+dans la fonte font 10pt de haut ; par exemple, les parenthèses et les
+capitales accentuées pourraient être plus hautes.  Non plus cela ne
+signifie que si les lignes sont espacées de moins de 12pt alors elles
+risquent de se toucher.  Ces nombres sont plutôt des jugements
+typographiques.  (Souvent, le ‘\baselineskip’ est environ plus grand de
+20% que la taille de fonte).
+
+   Le ‘\baselineskip’ n’est pas une propriété de chaque ligne, mais du
+pagraphe entier.  Il en résulte, que du texte de grande taille au milieu
+d’un paragraphe, tel qu’un simple ‘{\Huge Q}’, est serré sur sa ligne.
+TeX s’assure qu’il ne racle pas sur la ligne du dessus mais il ne change
+par le ‘\baselineskip’ pour que cette ligne-là soit surplombée d’un
+espace supplémentaire.  Pour résoudre ce problème, utilisez un ‘\strut’
+(*note \strut::).
+
+   La valeur de ‘\baselineskip’ que TeX utilise pour les paragraphes est
+celle en vigueur à l’endroit de la commande ou ligne à blanc qui termine
+l’unité de paragraphe.  Ansi, si un document contient le paragraphe
+ci-dessous alors ses lignes seront recroquevillées ensemble, comparées
+au lignes des paragraphes alentour.
+
+     Beaucoup de gens considèrent les sauts de page entre du texte est une
+     équation affichée comme du mauvais style, alors qu'en fait l'affiche
+     fait partie du paragraphe.  Étant donné que l'affiche ci-dessous est en
+     taille de fonte footnotesize, l'entièreté du paragraphe a un espcement
+     d'interligne correspondant à cette taille. {\footnotesize $$a+b = c$$}
+
+   Le procédé de fabrication des paragraphes est que quand une nouvelle
+ligne est ajoutée, si la somme de la profondeur de la ligne précédente
+et de la hauteur de la nouvelle ligne est inférieure à ‘\baselineskip’
+alors TeX insère une glue verticale en quantité suffisante pour faire la
+différence.  Il y a deux points délicats.  Le premier est que au cas où
+les lignes seraient trop proches l’une de l’autre, plus proches que
+‘\lineskiplimit’, alors TeX au lieu de cela utilise ‘\lineskip’ comme la
+glue d’interligne.  Le second est que TeX n’utilise pas vraiment la
+profondeur de la ligne précédente.  Au lieu de cela il utilise
+‘\prevdepth’, ce qui d’ordinaire contient cette profondeur.  Mais au
+début d’un paragraphe, (ou de toute liste verticale) ou juste après un
+filet, ‘\prevdepth’ a la valeur de -1000pt et cette valeur speciale dit
+à TeX de ne pas insérer de glue d’interligne au démarrage du paragraph.
+
+   Dans les classes standardes ‘\lineskiplimit’ vaut 0pt et ‘\lineskip’
+vaut 1pt.  Selon le procédé exposé dans le paragraphe précédent, la
+distance entre les lignes peut approcher zéro, mais si elle devient zéro
+(ou moins que zéro) alors un écarement de 1pt est appliqué aux lignes.
+
+   Il arrive qu’un auteur doive, à des fins d’édition, mettre le
+document en double interligne, ou bien en interligne un-et-demi.  La
+façon correcte d’influencer la distance d’interligne est au travers de
+‘\baselinestretch’ qui dilate ‘\baselineskip’, et a une valeur par
+défaut de ‘1.0’.  C’est une commande, et non une longueur, ainsi on
+change le facteur d’échelle comme dans
+‘\renewcommand{\baselinestretch}{1.5}\selectfont’.
+
+   La façon la plus directe de changer l’interligne pour tout un
+document est de placer ‘\linespread{FACTEUR}’ dans le préambule.  Pour
+un double espacement, prenez FACTEURR à ‘1.6’ et pour un espacement
+un-et-demi utilisez ‘1.3’.  Ces nombres sont approximatifs : par exemple
+puisque ‘\baselineskip’ vaut environ 1,2 fois la taille de fonte, le
+multiplier par 1,6 donne un rapport entre l’interligne et la taille de
+fonte d’environ 2.  (La commande ‘\linespread’ est définie comme
+‘\renewcommand{\baselinestretch}{FACTEUR}’ de sorte que son effet
+n’entre en vigueur que lorsqu’un réglage de fonte survient.  Mais cela a
+toujours lieu au démarrage d’un document, de sorte que là vous n’avez
+pas besoin de la faire suivre d’un ‘\selectfont’).
+
+   Une approche plus simple est fournie par le paquetage ‘setspace’.
+Voici un exemple de base :
+
+     \usepackage{setspace}
+     \doublespacing  % ou \onehalfspacing pour 1,5
+
+Placé dans le préambule ces déclarations démarreront le document dès le
+début avec ces réglages de taille.  Mais vous pouvez aussi les utiliser
+dans le corps du document pour changer l’espacement à partir de ce
+point, et par conséquent il y a ‘\singlespacing’ pour revenir à
+l’espacement normal.  Dans le corps du document, une pratique meilleure
+qu’utiliser ces declarations est d’utiliser les environnements, tels que
+‘\begin{doublespace} ... \end{doublespace}’.  Ce paquetage fournit aussi
+des commandes pour faire un espacement quelconque :
+‘\setstretch{FACTOR}’ et ‘\begin{spacing}{FACTOR} ... \end{spacing}’.
+Ce paquetage conserve également un interligne simple là où c’est
+typiquement désirable, comme dans les notes de bas de page et dans les
+légendes de figure.  Voir la documentation du paquetage.
+
+5.7 Flottants
 =============
 
 Certains éléments typographiques, tels que les figures et les tableaux,
@@ -2121,6 +2706,81 @@
 environments like figure and table in LaTeX? »
 (<http://latex-project.org/papers/tb111mitt-float.pdf>).
 
+5.7.1 ‘\caption’
+----------------
+
+Synopsis :
+
+     \caption{TEXTE-LÉGENDE}
+
+ou
+
+     \caption[TEXTE-LÉGENDE-BREF]{TEXTE-LÉGENDE}
+
+   Fabrique une légende pour un environnement flottant, tel que les
+environnements ‘figure’ ou ‘table’ (*note figure:: ou *note table::).
+
+   Dans l’exemple suivant, LaTeX place une légende sous l’espace blanc
+vertical laissé par l’auteur pour l’inclusion ultérieur d’une image.
+
+     \begin{figure}
+       \vspace*{1cm}
+       \caption{Alonzo Cushing, Battery A, 4th US Artillery.}
+       \label{fig:CushingPic}
+     \end{figure}
+
+La commande ‘\caption’ crée une étiquette pour la légende TEXTE-LÉGENDE
+du genre de ‘Figure 1 – ’ pour un document ‘article’ ou ‘Figure 1.1 – ’
+pour un document ‘book’.  Le texte est centré s’il est plus court que la
+largeur du texte, ou composé comme un paragraphe sans retrait s’il prend
+plus d’une ligne.
+
+   En plus de placer le TEXTE-LÉGENDE dans la sortie, la commande
+‘\caption’ sauvegarde également cette information pour qu’elle soit
+utilisée dans une liste de figures ou un liste de tableaux (*note Table
+of contents etc.::).
+
+   Ci-desous la commande ‘\caption’ utilise l’argument optionnel
+TEXTE-LÉGENDE-BREF, de sorte que le texte plus bref apparaisse dans la
+liste des tableaux plutôt que la version longue TEXTE-LÉGENDE.
+
+     \begin{table}
+       \centering
+       \begin{tabular}{|*{3}{c}|}
+         \hline
+         4  &9  &2 \\
+         3  &5  &7 \\
+         8  &1  &6 \\
+         \hline
+       \end{tabular}
+       \caption[Carré de \textit{Lo Shu}]{%
+         Le carré de \textit{Lo Shu}, il est unique parmi les carrés
+         d'ordre trois à la rotation ou réflexion près.}
+       \label{tab:LoShu}
+     \end{table}
+
+LaTeX crée une étiquette pour TEXTE-LÉGENDE du genre de ‘Table 1 – ’
+pour un document ‘article’ ou ‘Table 1.1 – ’ pour un document ‘book’.
+
+   La légende peut apparaître au sommet d’une ‘figure’ ou ‘table’.  Cela
+se produirait ainsi dans l’exemple précédent en mettant la ‘\caption’
+entre le ‘\centering’ et le ‘\begin{tabular}’.
+
+   Les différents environnements flottants sont numérotés séparément,
+par défaut.  Le compteur de l’environnement ‘figure’ est nommé ‘figure’,
+et de même le compteur de l’environnement ‘table’ est ‘table’.
+
+   Le texte qui est mis dans la liste des figures ou des tableaux est un
+argument mouvant.  Si vous obtenez l’erreur LaTeX ‘! Argument of
+\@caption has an extra }’ alors vous devez précéder d’un ‘\protect’
+toute commande fragile.  *Note \protect::.
+
+   Le paquetage ‘caption’ a beaucoup d’options pour ajuster l’apparence
+de la légende, par ex. changer la taille de la fonte, faire que la
+légende soit un texte en retrait plutôt qu’un paragraphe, ou faire que
+la légende soit toujours un paragraphe, plutôt qu’un texte centré quand
+elle est courte.
+
 6 Rubricage
 ***********
 
@@ -2505,7 +3165,7 @@
      \subsection[$\alpha,\beta,\gamma$ paper]{\textit{The Origin of
        Chemical Elements} by R.A.~Alpher, H.~Bethe, and G.~Gamow}
 
-mais seulement ‘03B1,03B2,03B3 paper’ dans la table des matières.
+mais seulement ‘α,β,γ paper’ dans la table des matières.
 
    Pour déterminer quelles rubriques sont numérotées et lesquelles
 apparaissent dans la table des matières, le numéro de niveau d’une
@@ -3039,6 +3699,63 @@
      \item Con\TeX t
      \end{enumerate}
 
+7.4 ‘xr’ package
+================
+
+Synopsis :
+
+     \usepackage{xr}
+       \externaldocument{NOM-DE-BASE-DOCUMENT}
+
+   ou
+
+     \usepackage{xr}
+       \externaldocument[PRÉFIXE-RENVOI]{NOM-DE-BASE-DOCUMENT}
+
+   Fait des renvois vers le document externe ‘NOM-DE-BASE-DOCUMENT.tex’.
+
+   Voici un exemple.  Si ‘cours.tex’ comprend ce qui suit dans le
+préambule :
+
+     \usepackage{xr}
+       \externaldocument{exercises}
+       \externaldocument[IND-]{indications}
+       \externaldocument{reponses}
+
+alors on peut utiliser des étiquettes de renvoi depuis les trois autres
+documents.  Supposons que ‘exercises.tex’ a une liste énumérée qui
+contient ceci :
+
+     \item \label{exer:ThmEuler} Que se passe-t-il si chaque nœud a un
+     degré impair ?
+
+et que ‘indications.tex’ comprend une liste énumérée avec ceci :
+
+     \item \label{exer:ThmEuler} Distinguez le cas à deux nœuds.
+
+et que ‘reponses.tex’ a une liste énumérée avec ceci :
+
+     \item \label{rep:ThmEuler} Il n'y pas pas de chemin d'Euler, sauf
+     s'il y a exactement deux nœuds.
+
+   Après avoir compilé les documents ‘exercises’, ‘indications’, et
+‘reponses’, saisir ce qui suit dans le corps de ‘cours.tex’ aura pour
+effet qu’on a accès depuis ‘cours’ aux numéros de renvoi utilisés dans
+les autres documents.
+
+     Voir Exercise~\ref{exer:ThmEuler}, avec Indication~\ref{IND-exer:ThmEuler}.
+     La solutioçn est Réponse~\ref{rep:ThmEuler}.
+
+   Le prefixe ‘IND-’ pour les renvois depuis le fichier ‘indications’
+est nécessaire parce que l’étiquette dans ce fichier est la même que
+dans le fichier ‘exercices’.  Sans ce préfixe, les deux renvois auraient
+le numéro correspondant à ce dernier.
+
+   Note : si le document utilise le paquetage ‘hyperref’ alors au lieu
+de ‘xr’, placez ‘\usepackage{xr-hyper}’ avant le
+‘\usepackage{hyperref}’.  Aussi, si l’un quelconque parmi les documents
+utilise ‘hyperref’ alors tous doivent l’utiser.
+
 8 Environments
 **************
 
@@ -3115,10 +3832,11 @@
      \end{array}
 
    Les tableaux mathématiques sont produits avec l’environnement
-‘array’, normalement au sein d’un environnement ‘equation’ (*note
-equation::).  Les entrées dans chaque colonne sont séparées avec une
-esperluette (‘&’).  Les lignes sont terminées par une double
-contr’oblique (*note \\::).
+‘array’.  Cet environnement ne peut être utilisé qu’en mode math (*note
+Modes::), normalement au sein d’un environnement mathématique hors texte
+tel qu’‘equation’ (*note equation::).  Les entrées dans chaque colonne
+sont séparées avec une esperluette (‘&’).  Les lignes sont terminées par
+une double contr’oblique (*note \\::).
 
    L’exemple suivant affiche un tableau trois par trois.
 
@@ -3136,19 +3854,20 @@
    L’argument obligatoire PATRON décrit le nombre de colonnes,
 l’alignement en leur sein, et le formatage des régions inter-colonne.
 Par exemple, ‘\begin{array}{rcl}...\end{array}’ produit trois colonnes :
-la première fer à droite, la deuxième centrée, et la troisière fer à
+la première fer à droite, la deuxième centrée, et la troisième fer à
 gauche.  Voir *note tabular:: pour une description complète de PATRON,
 et des autres caractéristiques communes aux deux environnements, y
 compris l’argument optionnel ‘pos’.
 
-   L’environnement ‘array’ diverge de ‘tabular’ par deux aspect.  Le
-premier est que les entrée de ‘array’ sont composées en mode
-mathématique, dans le texte(sauf si le PATRON spécifie la colonne avec
-‘@p{...}’, ce qui a pour effet que l’entrée est composée en mode texte).
-Le second est que au lieu du paramètre ‘\tablcolsep’ de ‘tabular’,
-l’espace inter-colonne que LaTeX met dans un ‘array’ est contrôlé par
-‘\arraycolsep’, qui spécifie la moitié de la largueur entre les
-colonnes.  La valeur par défaut est ‘5pt’.
+   L’environnement ‘array’ diverge de ‘tabular’ par deux aspects.  Le
+premier est que les entrées de ‘array’ sont composées en mode
+mathématique, en style texte (*note Math styles::) (sauf si le PATRON
+spécifie la colonne avec ‘p{...}’, ce qui a pour effet que l’entrée est
+composée en mode texte).  Le second est que au lieu du paramètre
+‘\tablcolsep’ de ‘tabular’, l’espace inter-colonne que LaTeX met dans un
+‘array’ est contrôlé par ‘\arraycolsep’, qui spécifie la moitié de la
+largeur entre les colonnes.  La valeur par défaut est ‘5pt’ de sorte
+qu’un espace de 10pt sépare deux colonnes.
 
    Pour otenir des tableaux entre accolades la méthode standarde est
 d’utiliser le paquetage ‘amsmath’.  Il comprend les environnements
@@ -3159,18 +3878,10 @@
 verticales ‘||...||’, ainsi que diverses autres contructions de
 tableaux.
 
-   Voici un exemple d’un tableau :
+   L’exemple suivant utilise le paquetage ‘amsmath’ :
 
-     \begin{equation}
-       \begin{array}{cr}
-         \sqrt{y}  &12.3 \\
-         x^2       &3.4
-       \end{array}
-     \end{equation}
+     \usepackage{amsmath}  % dans le préambule
 
-   L’exemple suivante nécessite ‘\usepackage{amsmath}’ dans le
-preambule :
-
      \begin{equation}
        \begin{vmatrix}{cc}
          a  &b \\
@@ -3178,6 +3889,12 @@
        \end{vmatrix}=ad-bc
      \end{equation}
 
+   Il y a beaucoup de paquetages concernant les tableaux.  Le
+paquetage ‘array’ étend utilement leur possibilités de bien des
+manières, et notamment en ajoutant des types de colonne.  Le
+paquetage ‘dcolumn’ ajoute un type de colonne pour centrer sur le
+séparateur décimal.  Pour les deux voir la documentation sur le CTAN.
+
 8.3 ‘center’
 ============
 
@@ -3230,27 +3947,47 @@
 8.3.1 ‘\centering’
 ------------------
 
-La déclaration ‘\centering’ correspond à l’environnement ‘center’.
-Cette déclaration peut être utilisée à l’intérieur d’un environnement
-tel que ‘quote’ ou d’une ‘parbox’.  Ainsi, le texte d’une figure ou
-d’une table peut être centré sur la page en mettant une commande
-‘\centering’ au début de l’environnement de la figure ou table.
+Synopsis :
 
-   Contrairement à l’environnement ‘center’, la commande ‘\centering’ ne
-commence pas un nouveau paragraphe ; elle change simplement la façon
-dont LaTeX formate les unités paragraphe.  Pour affecter le format d’une
-unité paragraphe, la porté de la déclaration doit contenir une ligne à
-blanc ou la commande ‘\end’ (d’un environnement tel que quote) qui finit
-l’unité de paragraphe.
+     {\centering ... }
 
-   Voici un exemple :
+ou
 
-     \begin{quote}
-     \centering
-     first line \\
-     second line \\
-     \end{quote}
+     \begin{group}
+       \centering ...
+     \end{group}
 
+   Centre le matériel dans sa portée.  Utilisée le plus souvent
+l’intérieur d’un environnement tel que ‘figure’ ou dans une ‘parbox’.
+
+   L’exemple suivant de déclaration ‘\centerin’ a pour effet de centrer
+le graphique horizontalement.
+
+     \begin{figure}
+       \centering
+       \includegraphics[width=0.6\textwidth]{ctan_lion.png}
+       \caption{CTAN Lion}  \label{fig:CTANLion}
+     \end{figure}
+
+La portée de ce ‘\centering’ finit avec le ‘\end{figure}’.
+
+   Cointrainement à l’environnement ‘center’, la commande ‘\centering’
+n’ajoute pas d’espacement vertical au-dessus et en-dessous du texte.
+C’est son avantage dans l’exmple précédent ; il n’y a pas d’espace en
+trop.
+
+   Elle ne commence pas non plus un nouveau paragraphe ; elle change
+simplement la façon dont LaTeX formate les unités paragraphe.  Si ‘ww
+{\centering xx \\ yy} zz’ est entouré de lignes à blanc, alors LaTeX
+crée un paragraphe dont la première ligne ‘ww xx’ est centrée, et dont
+la seconde ligne, non centrée, contient ‘yy zz’.  Généralement, ce qu’on
+désire c’est que la portée de la déclaration contienne une ligne à
+blancn ou la commande ‘\end’ d’un environnement tel que ‘figure’ ou
+‘table’ qui finisse l’unité paragraphe.  Ainsi, si ‘{\centering xx \\
+yy\par} zz’ est entouré de lignes à blanc alors cela fabrique un nouveau
+paragraphe avec deux lignes centrées ‘xx’ et ‘yy’, suivi d’un nouveau
+paragraphe ‘zz’ aui est is formaté comme comme d’habitude.
+
 8.4 ‘description’
 =================
 
@@ -3557,10 +4294,10 @@
 PLACEMENT ‘b’ dans *note Floats::.
 
    L’étiquette est optionnelle ; elle est utilisée pour les renvois
-(*note Cross references::).  La commande ‘\caption’ spécifie la légende
-TEXTE pour la figure.  La légende est numérotée par défaut.  Si TITRELDF
-est présent, il est utilisé dans la liste des figures au lieu de TEXTE
-(*note Table of contents etc.::).
+(*note Cross references::).  La commande optionnelle ‘\caption’ spécifie
+la légende TEXTE pour la figure (*note \caption::).  La légende est
+numérotée par défaut.  Si TITRELDF est présent, il est utilisé dans la
+liste des figures au lieu de TEXTE (*note Table of contents etc.::).
 
    Cet exemple fabrique une figure à partir d’un graphique.  Il
 nécessite l’un des paquetages ‘graphics’ ou ‘graphicx’.  Le graphique,
@@ -3705,8 +4442,8 @@
 
      \begin{tabular}{rp{5cm}}
        Équipe alpha  &{\raggedright Cette équipe fait le travail réel.} \\
-       Équipe beta   &{\raggedright Cette équipe assure que le système de refroidissement
-                                     ne manque jamais d'eau.} \\
+       Équipe beta   &{\raggedright Cette équipe assure que le système de
+                        refroidissement ne manque jamais d'eau.} \\
      \end{tabular}
 
 8.13 ‘flushright’
@@ -3874,8 +4611,10 @@
 Synopsis :
 
      \begin{list}{ÉTIQUETAGE}{ESPACEMENT}
-     \item[ÉTIQUETTE OPTIONNELLE DU PREMIER ARTICLE] texte du premier article
-     \item[ÉTIQUETTE OPTIONNELLE DU DEUXIÈME ARTICLE] texte du deuxième aticle
+     \item[ÉTIQUETTE OPTIONNELLE DU PREMIER ARTICLE] texte du premier
+       article
+     \item[ÉTIQUETTE OPTIONNELLE DU DEUXIÈME ARTICLE] texte du deuxième
+       aticle
      ...
      \end{list}
 
@@ -3912,7 +4651,7 @@
 étiquetés par défaut.  Il peut contenir du texte et des commandes LaTeX,
 comme dans l’exemple précédent où il contient à la fois ‘Article’ et
 ‘\Roman{...}’.  LaTeX forme l’étiquette en mettant l’argument ÉTIQUETAGE
-dans une boîte de largeur ‘\labeidth’.  Si l’étiquette est plus large
+dans une boîte de largeur ‘\labelwidth’.  Si l’étiquette est plus large
 que cela, le matériel supplémentaire s’étend sur la droite.  Lorsque
 vous fabriquez une instance de ‘list’ vous pouvez l’emporter sur
 l’étiquetage par défaut en donnant à ‘\item’ un argument optionnel avec
@@ -3930,7 +4669,7 @@
    Une autre commande qu’on retrouve dans ESPACEMENT est ‘\makelabel’,
 pour construire la boîte de l’étiquette.  Par défaut elle positionne le
 contenu fer à droite.  Elle prend un argument, l’étiquette.  Elle
-compose sont contenu en mode LR. Un exemple de changement de sa
+compose son contenu en mode LR. Un exemple de changement de sa
 définition consiste dans l’exemple précédent ‘nommage’ à ajouter avant
 la définition de l’environnement
 ‘\newcommand{\namedmakelabel}[1]{\textsc{#1}}’, et entre la commande
@@ -3979,7 +4718,7 @@
 ‘\labelwidth’
      Largueur horizontale.  La boîte contenant l’étiquette est
      nominalement de cette largeur.  Si ‘\makelabel’ renvoie un texte
-     qui est plus larget que cela, alors le renfoncement de la première
+     qui est plus large que cela, alors le renfoncement de la première
      ligne de l’article sera augmenté pour créer l’espace nécessaire à
      ce matériel supplémentaire.  Si ‘\makelabel’ renvoie un texte de
      largeur inférieur ou égale à ‘\labelwidth’ alors le comportement
@@ -3999,7 +4738,6 @@
      le bord de gauche de l’étiquette coïncide avec la marge de gauche
      de l’environnement enveloppant.
 
-     r
 ‘\leftmargin’
      Espace horizontal entre la marge de gauche de l’environnement
      envelopant (ou la marge de gauche de la page pour une liste de
@@ -4299,9 +5037,9 @@
      \begin{minipage}{7.5cm}
        Stephen Kleene fut un fondateur de la théorie de la récursivité.
 
-       Il fut l'élève de Church, l'auteur de trois textes qui firent autorité,
-       et le président de l'Association for Symbolic Logic, et il fut
-       récompensé par la National Medal of Science.
+       Il fut l'élève de Church, l'auteur de trois textes qui firent
+       autorité, et le président de l'Association for Symbolic Logic, et il
+       fut récompensé par la National Medal of Science.
       \end{minipage}
 
 Voir plus bas pour une discussion sur le renfoncement de paragraphe au
@@ -4313,9 +5051,9 @@
 
    Il y a trois arguments optionnels, POSITION, HAUTEUR, et POS-INTERNE.
 Il n’est pas nécessaire de fournir les trois à la fois.  Par exemple,
-obtenez les valeur par défaut pour POSITION et réglez HAUTEUR avec
-‘\begin{minipage}[c][2.54cm] MATIÈRE \end{minipage}’.  (Obtenez la
-hauteur naturelle avec un argument vide, ‘[]’).
+obtenez les valeurs par défaut pour POSITION et réglez HAUTEUR avec
+‘\begin{minipage}[c][2.54cm]{\columnwidth} MATIÈRE \end{minipage}’.
+(Obtenez la hauteur naturelle avec un argument vide, ‘[]’).
 
    L’argument optionnel POSITION gouverne la façon dont la ‘minipage’
 s’aligne verticalement avec la matière l’entourant.
@@ -4416,8 +5154,8 @@
    L’exemple suivant place un tableau de données côte à côte d’un
 graphique.  Ils sont verticalement centrés.
 
-     % siunitx permet d'avoir le type de colonne S dans les tableaux, pour l'alignement
-     % sur le séparateur décimal, réglé comme virgule.
+     % siunitx permet d'avoir le type de colonne S dans les tableaux,
+     % pour l'alignement sur le séparateur décimal, réglé comme virgule.
      \usepackage[output-decimal-marker={,}]{siunitx}
      \newcommand*{\vcenteredhbox}[1]{\begin{tabular}{@{}c@{}}#1\end{tabular}}
        ...
@@ -4426,9 +5164,11 @@
        \hspace{0.1\textwidth}
        \begin{minipage}{0.5\textwidth}
          \begin{tabular}{r|S}
-           % \multicolumn pour supprimer la barre verticale entre les titres de colonnes
+           % \multicolumn pour supprimer la barre verticale entre les titres
+           % de colonnes
            \multicolumn{1}{r}{Quartier} &
-           % les accolades empèchent siunitx de voir le point comme un séparateur décimal
+           % les accolades empèchent siunitx de voir le point comme un
+           % séparateur décimal
            {Pop. (million)}  \\ \hline
            The Bronx      &1.5  \\
            Brooklyn       &2.6  \\
@@ -4467,7 +5207,8 @@
 parallélogramme pour additionner deux vecteurs.
 
      \setlength{\unitlength}{1cm}
-     \begin{picture}(6,6)      % la boîte de l'image fera 6cm de large sur 6cm de haut
+     \begin{picture}(6,6)  % la boîte de l'image fera 6cm de large sur 6cm
+                           % de haut
        \put(0,0){\vector(2,1){4}}  % la pente du vecteur est de 1/2
          \put(2,1){\makebox(0,0)[l]{\ premier terme}}
        \put(4,2){\vector(1,2){2}}
@@ -4476,14 +5217,13 @@
          \put(3,3){\makebox(0,0)[r]{somme\ }}
      \end{picture}
 
-   L’environnement ‘picture’ a un argument obligatoire qui est une pair
-de nombres réels positifs (LARGEUR,HAUTEUR).  Le point est utilisée
-comme séparateur décimal quand il ne sont pas entiers.  En les
-multipliant par ‘\unitlength’ on obtient la taille nominale de la
-sortie, c-à-d. l’espace que LaTeX reserve sur la page en sortie.  Cette
-taille nominale n’est pas nécessairement la taille réelle de l’image ;
-LaTeX dessine aussi les parties de l’image en dehors de la boîte de
-l’image.
+   L’environnement ‘picture’ a un argument obligatoire qui est une paire
+de nombres réels positifs (LARGEUR,HAUTEUR).  Le point est utilisé comme
+séparateur décimal quand ils ne sont pas entiers.  En les multipliant
+par ‘\unitlength’ on obtient la taille nominale de la sortie, c-à-d.
+l’espace que LaTeX reserve sur la page en sortie.  Cette taille nominale
+n’est pas nécessairement la taille réelle de l’image ; LaTeX dessine
+aussi les parties de l’image en dehors de la boîte de l’image.
 
    L’environnement ‘picture’ a aussi un argument optionnel
 (DÉCALAGEX,DÉCALAGEY).  Il sert à décaler l’origine.  Contrairement aux
@@ -4509,7 +5249,7 @@
 donnant les coordonnées en x et en y.  Une “coordonnée” n’est pas une
 longueur, c’est un nombre réel (il utilise le point ‘.’ comme séparateur
 décimal et peut avoir un signe moins).  Elle spécifie une longueur en
-terme de la longueur unité ‘\unitlength’, de sorte que si ‘\unitlength’
+termes de la longueur unité ‘\unitlength’, de sorte que si ‘\unitlength’
 a été réglée à ‘1cm’, alors la coordonnées ‘2.54’ spécifie une longueur
 de 2,54 centimètres.
 
@@ -4521,22 +5261,22 @@
    L’environnement ‘picture’ prend en charge les expressions
 arithmétiques standardes en plus des nombres.
 
-   Les coordonnées sont données relarivement à une origine, qui est par
+   Les coordonnées sont données relativement à une origine, qui est par
 défaut au coin en bas à gauche de l’image.  Notez que lorsque une
 position apparaît en tant qu’argument, comme dans ‘\put(1,2){...}’, elle
 n’est pas entourées d’accolades puisque les parenthèses servent à
 délimiter l’argument.  De même, contrairement à certain système de
 dessin par ordinateur, l’axe des ordonnées y est orienté vers le haut de
-la page, c-à-d. que y = 1 est _au-dessus_ de y = 0.
+la page, par ex. y = 1 est _au-dessus_ de y = 0.
 
    Il y a quatre manières de placer des chose dans une image : ‘\put’,
 ‘\multiput’, ‘\qbezier’, et ‘\graphpaper’.  La plus utilisée est ‘\put’.
 Le code suivant
 
-     \put (11.3,-.3){...}
+     \put (11.3,-0.3){...}
 
 met l’objet spécifié par ‘...’ dans le dessin ‘picture’, avec son point
-de référence aux coordonnées (11.3,-.3).  Les points de référence des
+de référence aux coordonnées (11.3,-0.3).  Les points de référence des
 divers objets sont décrits plus bas.
 
    La commande ‘\put’ crée une “LR box”.  Vous pouvez mettre tout ce qui
@@ -4551,12 +5291,12 @@
        \put(0,0){\line(1,1){1}}
      \end{picture}
 
-les trois sont juste légèrement à la gauche du point où forment un angle
-les deux lignes.  (À noter aussi que ‘\line(1,1){1}’ ne demande pas une
-ligne de longueur un, mais une ligne dont l’étendu selon la coordonnée x
-est de 1).
+les trois points sont juste légèrement à la gauche du point où les deux
+lignes forment un angle.  (À noter aussi que ‘\line(1,1){1}’ ne demande
+pas une ligne de longueur un, mais une ligne dont l’étendue selon la
+coordonnée x est de 1).
 
-   Les cmmandes ‘\multiput’, ‘qbezier’, et ‘graphpaper’ sont décrite
+   Les cmmandes ‘\multiput’, ‘qbezier’, et ‘graphpaper’ sont décrites
 plus bas.
 
    Vous pouvez également utiliser cet envionnement pour placer une
@@ -4566,7 +5306,7 @@
        ...
      \begin{center}
      \setlength{\unitlength}{\textwidth}
-     \begin{picture}(1,1)      % reserve un espace large et haut de \textwidth
+     \begin{picture}(1,1)   % réserve un espace large et haut de \textwidth
        \put(0,0){\includegraphics[width=\textwidth]{desertedisland.jpg}}
        \put(0.25,0.35){\textcolor{red}{X Trésor ici}}
      \end{picture}
@@ -4574,27 +5314,49 @@
 
 Le X rouge sera précisément à un quart de ‘\textwidth’ à droite de la
 marge de gauche, et ‘0.35\textwidth’ au dessus du bas de l’image.  Un
-autre exemple de cet utilisation est de placer un code similaire dans
+autre exemple de cette utilisation est de placer un code similaire dans
 l’en-tête de page pour obtenir une matière répétée sur chaque page.
 
 8.19.1 ‘\put’
 -------------
 
-‘\put(XCOORD,YCOORD){ ... }’
+‘\put(XCOORD,YCOORD){CONTENU}’
 
-   La commande ‘\put’ place l’article spécifié par l’argument
-obligatoire aux coordonnées XCOORD et YCOORD fournies.
+   La commande ‘\put’ place CONTENU aux coordonnées (XCOORD,YCOORD).
+Voir la discussion sur les coordonnées et ‘\unitlength’ dans *note
+picture::.  Le CONTENU est traité en mode LR (*note Modes::) de sorte
+qu’il ne peut pas contenir de sauts de ligne.
 
+   L’exemple ci-dessous inclut le texte dans le dessin ‘picture’.
+
+     \put(4.5,2.5){Faire la manœuvre de \textit{retrait}}
+
+   Le point de référence, la position (4.5,2.5), est le point en bas à
+gauche de texte, au coin en bas à gauche du ‘F’.
+
 8.19.2 ‘\multiput’
 ------------------
 
 Synopsis :
-     \multiput(X,Y)(DELTA_X,DELTA_Y){N}{OBJ}
+     \multiput(X,Y)(DELTA_X,DELTA_Y){NBRE-COPIES}{OBJ}
 
-   La commande ‘\multiput’ copie l’objet OBJ en un motif régulier à
-travers la figure.  OBJ est placé en premier à la position (x,y), puis à
-la position (x+\delta x,y+\delta y), et ainsi de suite, N fois.
+   La commande ‘\multiput’ copie l’objet OBJ en tout NBRE-COPIES fois,
+avec un incrément de DELTA_X,DELTA_Y.  Le OBJ est placé en premier à la
+position (x,y), puis à la position (x+\delta x,y+\delta y), et ainsi de
+suite.
 
+   L’exemple ci-dessous dessine une grille simple avec une ligne sur
+cinq en gras (voir aussi *note \graphpaper::).
+
+     \begin{picture}(10,10)
+       \linethickness{0.05mm}
+       \multiput(0,0)(1,0){10}{\line(0,1){10}}
+       \multiput(0,0)(0,1){10}{\line(1,0){10}}
+       \linethickness{0.5mm}
+       \multiput(0,0)(5,0){3}{\line(0,1){10}}
+       \multiput(0,0)(0,5){3}{\line(1,0){10}}
+     \end{picture}
+
 8.19.3 ‘\qbezier’
 -----------------
 
@@ -4604,8 +5366,8 @@
      \qbezier[QUANT](X1,Y1)(X2,Y2)(X3,Y3)
 
    Dessing une courbe de Bézier quadratique dont les points de contrôle
-sont donnés par les trois arguments obligatoire ‘(X1,Y1)’, ‘(X2,Y2)’, et
-‘(X3,Y3)’.  C-à-d. que la courbe va de (X1,Y1) à (X3,Y3), est
+sont donnés par les trois arguments obligatoires ‘(X1,Y1)’, ‘(X2,Y2)’,
+et ‘(X3,Y3)’.  C-à-d. que la courbe va de (X1,Y1) à (X3,Y3), est
 quadratique, et est telle que la tangente en (X1,Y1) passe par (X2,Y2),
 et de même pour la tangente en (X3,Y3).
 
@@ -4613,15 +5375,15 @@
 
      \qbezier(1,1)(1.25,0.75)(1,0)
 
-La tangente de la coubre en (1,1) passe par (1.25,0.75), et la tangent
+La tangente de la coubre en (1,1) passe par (1.25,0.75), et la tangente
 en (1,0) fait de même.
 
    L’argument optionnel QUANT donne le nombre de points intermédiaires
-calculés.  Par défaut une courbe liste est dessinée dont le nombre
-maximum de points est ‘\qbeziermax’ (on change cette valeur avec
+calculés.  Par défaut la commande dessine une courbe lisse dont le
+nombre maximum de points est ‘\qbeziermax’ (on change cette valeur avec
 ‘\renewcommand’).
 
-   L’exempel suivante dessine un rectangle avec un haut ondulé, en
+   L’exemple suivant dessine un rectangle avec un haut ondulé, en
 utilisant ‘\qbezier’ pour cette courbe.
 
      \begin{picture}(8,4)
@@ -4631,9 +5393,9 @@
        \put(4,0){\line(0,1){3.5}}     % côté droit
        \qbezier(2,3)(2.5,2.9)(3,3.25)
          \qbezier(3,3.25)(3.5,3.6)(4,3.5)
-       \thicklines                 % ci-dessous, les lignes sont deux fois plus épaisses
+       \thicklines  % ci-dessous, les lignes sont deux fois plus épaisses
        \put(2,3){\line(4,1){2}}
-       \put(4.5,2.5){\framebox{Trapezoidal Rule}}
+       \put(4.5,2.5){\framebox{Méthode des trapèzes}}
      \end{picture}
 
 8.19.4 ‘\graphpaper’
@@ -4661,36 +5423,19 @@
 
 Les lignes sont numérotées toutes les dix unités.
 
-8.19.5 ‘\circle’
-----------------
-
-Synopsis :
-     \circle{DIAMÈTRE}
-     \circle*{DIAMÈTRE}
-
-   La commande ‘\circle’ produit un cercle dont le diamètre est le plus
-proche possible de celui spécifié.  La forme étoilée (en ‘*’) de la
-commande dessine un disque, c.-à-d. un cercle plein.
-
-   L’exemple suivant trace un cerrcle de rayon 6, centré en ‘(5,7)’.
-
-     \put(5,7){\circle{6}}
-
-   Les rayons disponible pour ‘circle’ sont, en points, les nombres pair
-de 2 à 20 inclus.  Pour ‘\circle*’ ce sont tous les entiers de 1 à 15.
-
-8.19.6 ‘\line’
+8.19.5 ‘\line’
 --------------
 
 Synopsis :
 
-     \line(XPENTE,YPENTE){EXCURSION}
+     \line(X_AVANCE,Y_MONTE){EXCURSION}
 
-   Dessine une ligne.  Sa pente est telle que la ligne monte de YPENTE
-verticalement pour toute avancée horizontale de XPENTE.  L’EXCURSION est
-le déplacement horizontal total — ce n’est pas la longueur du vecteur,
-mais la variation en x.  Dans le cas spécial des lignes verticales, où
-(XPENTE,YPENTE)=(0,1), l’EXCURSION donne le déplacement en y.
+   Dessine une ligne.  Sa pente est telle que la ligne monte de Y_MONTE
+verticalement pour toute avancée horizontale de X_AVANCE.  L’EXCURSION
+est le déplacement horizontal total — ce n’est pas la longueur du
+vecteur, mais la variation en x.  Dans le cas spécial des lignes
+verticales, où (X_AVANCE,Y_MONTE)=(0,1), l’EXCURSION donne le
+déplacement en y.
 
    L’exemple suivant dessine une ligne commençant aux coordonnées (1,3).
 
@@ -4702,12 +5447,12 @@
 particulier, notez que EXCURSION=4 n’est pas la longueur de la ligne,
 mais c’est son déplacement en x.
 
-   Les arguments XPENTE et YPENTE sont des entiers qui peuvent être
-positifs, negatifs, ou nuls zero (si les deux valent 0, alors LaTeX
-traite le second comme 1).  Avec
-‘\put(X_INIT,Y_INIT){\line(XPENTE,YPENTE){TRAVEL}}’, si XPENTE est
-négatif alors l’extrémté finale d ela ligne a sa première coordonnée
-inférieure à X_INIT.  Si YPENTE est negatif alors l’extrémité finale a
+   Les arguments X_AVANCE et Y_MONTE sont des entiers qui peuvent être
+positifs, negatifs, ou nuls (si les deux valent 0, alors LaTeX traite le
+second comme 1).  Avec
+‘\put(X_INIT,Y_INIT){\line(X_AVANCE,Y_MONTE){TRAVEL}}’, si X_AVANCE est
+négatif alors l’extrémté finale de la ligne a sa première coordonnée
+inférieure à X_INIT.  Si Y_MONTE est negatif alors l’extrémité finale a
 sa seconde coordonnées inférieure à Y_INIT.
 
    Si EXCURSION est négatif alors vous obtenez ‘LaTeX Error: Bad \line
@@ -4716,42 +5461,65 @@
    De base LaTeX peut seulement dessiner des lignes avec une plage
 limitées de pentes parce que ces lignes sont constituées par la
 juxtaposition de petits segments de droite issus de polices
-préfabriquées.  Les deux nombres XPENTE et YPENTE prennent des valeurs
-entières de −6 jusqu’à 6.  De plus ils doivent être premiers entre eux,
-de sorte que (XPENTE, YPENTE)=(2,1) est licite, mais pas (XPENTE,
-YPENTE)=(4,2) (is vous choisissez cette dernière forme alors au lieu de
-lignes vous obtiendrez des séquences de têtes de flèches ; la solution
-est de revenir à la première forme).  Pour obtenir des lignes de pente
-arbitraire et plein d’autres formes dans un système tel que ‘picture’,
-voir le paquetage ‘pict2e’ (<https://ctan.org/pkg/pict2e>).  Une autre
-solution est d’utiliser un système graphique complet tel que TikZ,
-PSTricks, MetaPost, ou Asymptote.
+préfabriquées.  Les deux nombres X_AVANCE et Y_MONTE prennent des
+valeurs entières de −6 jusqu’à 6.  De plus ils doivent être premiers
+entre eux, de sorte que (X_AVANCE, Y_MONTE)=(2,1) est licite, mais pas
+(X_AVANCE, Y_MONTE)=(4,2) (is vous choisissez cette dernière forme alors
+au lieu de lignes vous obtiendrez des séquences de têtes de flèches ; la
+solution est de revenir à la première forme).  Pour obtenir des lignes
+de pente arbitraire et plein d’autres formes dans un système tel que
+‘picture’, voir le paquetage ‘pict2e’ (<https://ctan.org/pkg/pict2e>).
+Une autre solution est d’utiliser un système graphique complet tel que
+TikZ, PSTricks, MetaPost, ou Asymptote.
 
-8.19.7 ‘\linethickness’
+8.19.6 ‘\linethickness’
 -----------------------
 
 La commande ‘\linethickness{DIM}’ déclare que l’épaisseur des lignes
 horizontales et verticales dans un environnement ‘picture’ vaut DIM, ce
-qui doit être une longueur positive.
+qui doit être une longueur positive (*note Lengths::).  Elle diffère de
+‘\thinlines’ et ‘\thicklines’ en ce qu’elle n’affecte pas l’épaisseur
+des lignes obliques, cercles, ou ovales (*note \oval::).
 
-   Elle diffère de ‘\thinlines’ et ‘\thicklines’ en ce qu’elle n’affecte
-pas l’épaisseur des lignes obliques, cercles, ou quarts de cercles
-dessinés par ‘\oval’.
+8.19.7 ‘\thinlines’
+-------------------
 
+La commande ‘\thinlines’ déclare que l’épaisseur de trait des lignes
+(*note \line::), cercles (*note \circle::) et ovales (*note \oval::) qui
+suivent dans un environnement ‘picture’ est réglée à 0,4pt.  C’est
+l’épaisseur par défaut, et donc cette commande n’est nécessaire que si
+l’épaisseur a été changée par soit *note \linethickness::, soit *note
+\thicklines::.
+
 8.19.8 ‘\thicklines’
 --------------------
 
-La commande ‘\thicklines’ est une épaisseur de trait alternative pour
-les lignes verticales et horizontales dans un environnement picture ;
-cf. *note \linethickness:: et *note \thinlines::.
+La commande ‘\thicklines’ déclare que l’épaisseur de trait des lignes
+(*note \line::), cercles (*note \circle::) et ovales (*note \oval::) qui
+suivent dans un environnement ‘picture’ est réglée à 0,8pt.  Voir aussi
+soit *note \linethickness::, soit *note \thinlines::.  Cette commande
+est illustrée dans l’exemple de la méthode des trapèzes de *note
+\qbezier::.
 
-8.19.9 ‘\thinlines’
--------------------
+8.19.9 ‘\circle’
+----------------
 
-La commande ‘\thinlines’ est l’épaisseur de trait par défaut pour les
-lignes horizontales et verticales dans un environnement picture ;
-cf. *note \linethickness:: et *note \thicklines::.
+Synopsis :
+     \circle{DIAMÈTRE}
+     \circle*{DIAMÈTRE}
 
+   La commande ‘\circle’ produit un cercle dont le diamètre est le plus
+proche possible de celui spécifié.  La forme étoilée (en ‘*’) de la
+commande dessine un disque, c.-à-d. un cercle plein.
+
+   L’exemple suivant trace un cerrcle de rayon 6, centré en ‘(5,7)’.
+
+     \put(5,7){\circle{6}}
+
+   Les rayons disponibles pour ‘circle’ sont, en points, les nombres
+pair de 2 à 20 inclus.  Pour ‘\circle*’ ce sont tous les entiers de 1 à
+15.
+
 8.19.10 ‘\oval’
 ---------------
 
@@ -4759,9 +5527,9 @@
 
      \oval(LARGEUR,HAUTEUR)[PORTION]
 
-   La commande ‘\oval’ produit un rectangle aux coins arrondis.
-L’argument optionnel PORTION vous permet de ne produire qu’une moitié de
-l’ovale selon ce qui suit :
+   La commande ‘\oval’ produit un rectangle aux coins arrondis, ci-après
+désigné par “ovale”.  L’argument optionnel PORTION vous permet de ne
+produire qu’une moitié de l’ovale selon ce qui suit :
 
 ‘t’
      selectionne la moitié supérieure ;
@@ -4775,29 +5543,70 @@
    Il est également possible de ne produire qu’un quart de l’ovale en
 réglant PORTION à ‘tr’, ‘br’, ‘bl’, ou ‘tl’.
 
-   Les « coins » de l’ovale sont fabriqués avec des quarts de cercle
-d’un rayon maximal de 20pt, ainsi les « ovales » de grande taille
-ressembleront plus à des boîtes aux coins arrondis.
+   L’exemple suivant dessins la moitié supérieure d’un ovale qui est
+large de 3, et haut de 7.
 
+     \put(5,7){\oval(3,7)[t]}
+
+Le (5,7) est le centre de l’ovale entier, et non juste le centre de la
+moitié supérieure.
+
+   Ces formes ne sont pas des ellipse.  Ce sont des rectangles dont les
+« coins » sont fabriqués avec des quarts de cercle.  Ces cercles ont un
+rayon maximal de 20pt (*note \circle:: pour les tailles).  Ainsi les
+grands ovales sont juste des cadres aux coins quelque peu arrondis.
+
 8.19.11 ‘\shortstack’
 ---------------------
 
 Synopsis :
 
-     \shortstack[POSITION]{...\\...\\...}
+     \shortstack[POSITION]{LIGNE-1\\ ...}
 
-   La commande ‘\shortstack’ produit une pile d’objets.  Les positions
-valides sont :
+   La commande ‘\shortstack’ produit une pile verticale d’objets.
 
+   L’exemple suivant étiquette l’axe des y en écrivant le mot ‘axe’ au
+dessus du mot ‘y’.
+
+     \setlength{\unitlength}{1cm}
+     \begin{picture}(5,2.5)(-0.75,0)
+        \put(0,0){\vector(1,0){4}}   % axe des x
+        \put(0,0){\vector(0,1){2}}   % axe des y
+        \put(-0.2,2){\makebox(0,0)[r]{\shortstack[r]{axe\\ $y$}}}
+     \end{picture}
+
+Pour une pile ‘\shortstack’, le point de référence est le coin inférieur
+gauche de la pile.  Dans l’exemple plus haut la boîte ‘\makebox’ (*note
+\mbox & \makebox::) met la pile fer à droite dans une boîte de largeur
+nulle, de sorte qu’au bout du compte la pile est située légèrement à la
+gauche de l’axe des y.
+
+   Les positions valides sont :
+
 ‘r’
-     Déplace les objets à la droite de la pile.
+     Aligne les objets fer à droite
 ‘l’
-     Déplace les objets à la gauche de la pile
+     Aligne les objets fer à gauche
 ‘c’
-     Déplace les objets au centre de la pile (position par défaut)
+     Centre les objets (position par défaut)
 
-   Les objets sont séparés avec ‘\\’.
+   Les objets sont séparés en lignes avec ‘\\’.  « Short stack »
+signifie « pile courte » en anglais : ces piles sont courtes au sens où,
+contrairement à un environnement ‘tabular’ ou ‘array’, dans leur cas les
+lignes ne sont pas espacées d’un interligne uniforme.  Ainsi, dans
+‘\shortstack{X\\o\\o\\X}’ les première et dernière lignes sont plus
+hautes que les deux du milieu, et donc l’interligne entre les deux du
+milieu est plus petit que celui entre la troisième et la dernière ligne.
+Vous pouvez ajuster les hauteurs et profondeurs de ligne en mettant
+l’interligne habituel avec ‘\shortstack{X\\ \strut o\\o\\X}’ (*note
+\strut::), ou explicitement, avec une boîte de largeur nulle
+‘\shortstack{X \\ \rule{0pt}{12pt} o\\o\\X}’, ou encore en uitilisant
+l’argument optionnel de ‘\\’, comme dans ‘\shortstack{X\\[2pt]
+o\\o\\X}’.
 
+   La commande ‘\shortstack’ est également disponbile hors de
+l’environnement ‘picture’.
+
 8.19.12 ‘\vector’
 -----------------
 
@@ -5343,10 +6152,10 @@
 
    L’étiquette est optionnelle ; elle est utilisée pour les double
 renvois (*note Cross references::).  La commande ‘\caption’ est
-également optionnelle.  Elle spécifie la légende TITRE pour la figure.
-La légende est numérotée par défaut.  Si TITRELDT est présent, il est
-utilisé dans la liste des tableaux au lieu de TITRE (*note Table of
-contents etc.::).
+également optionnelle.  Elle spécifie la légende TITRE pour le tableau
+(*note \caption::).  La légende est numérotée par défaut.  Si TITRELDT
+est présent, il est utilisé dans la liste des tableaux au lieu de TITRE
+(*note Table of contents etc.::).
 
    Dans l’exemple suivant le tabeau et se légende flottent jusqu’au bas
 d’une page, à moins qu’il soit repoussé jusqu’à une page de flottants à
@@ -5627,14 +6436,14 @@
 
      \begin{tabular}{l|r@{-}l}
        \multicolumn{1}{c}{\textsc{Période}}
-         &multicolumn{2}{c}{\textsc{Dates}} \\ \hline
+         &\multicolumn{2}{c}{\textsc{Dates}} \\ \hline
        Baroque          &1600           &1760         \\
        Classique        &1730           &1820         \\
        Romantique       &1780           &1910         \\
        Impressioniste   &1875           &1925
      \end{tabular}
 
-   Noter ue bien que la spécification ‘tabular’ par défaut place un
+   Notez que bien que la spécification ‘tabular’ par défaut place un
 filet vertical etre la première et la deuxième colonne, du fait qu’il
 n’y pas pas de barre verticale dans aucun des patrons PATRON des
 commandes ‘\multicolumn’ des deux premières colonne, alors aucun filet
@@ -6088,14 +6897,45 @@
      ...
      \end{verse}
 
-   L’environnement ‘verse’ est conçu pour la poésie, bien que vous
-pouvez lui trouver d’autres usages.
+   L’environnement ‘verse’ est conçu pour la poésie.
 
-   Les marges sont renfoncées sur la gauche et la droite, les
-paragraphes ne le sont pas, et le texte n’est pas justifié.  Séparez le
-ligne de chaque strophe avec ‘\\’, et utilisez une ou plusieurs lignes
-vides pour séparer les strophes.
+   Voici un vers tiré du Cid de Pierre Corneille :
 
+     % dans le préambule :
+     \newcommand*\Role[1]{\makebox[\linewidth][c]{\textbf{\textsc{#1}}}\\*}
+     ...
+     \begin{verse}
+       ...
+
+     \Role{Chimène}
+     Va, je ne te hais point.\\
+     \Role{Don Rodrigue}
+     \phantom{Va, je ne te hais point. }Tu le dois.\\
+     \Role{Chimène}
+     \phantom{Va, je ne te hais point. Tu le dois. }Je ne puis.\\
+        ...
+     \end{verse}
+
+   Séparez les lignes de chaque strophe avec ‘\\’, et utilisez une ou
+plusieurs lignes vides pour séparer les strophes.
+
+     \begin{verse}
+     \makebox[\linewidth][c]{\textit{De soy-même} --- Clément Marot}
+       \\[1\baselineskip]
+     Plus ne suis ce que j'ai été     \\
+     Et plus ne saurai jamais l'être  \\
+     Mon beau printemps et mon été    \\
+     Ont fait le saut par la fenêtre
+
+     Amour tu as été mon maître       \\
+     Je t'ai servi sur tous les dieux \\
+     Ah si je pouvais deux fois naître\\
+     Comme je te servirais mieux
+     \end{verse}
+
+En sortie, les marges sont renfoncées sur la gauche et la droite, les
+paragraphes ne le sont pas, et le texte n’est pas justifié à droite.
+
 9 Saut à la ligne
 *****************
 
@@ -6104,45 +6944,93 @@
 d’espaces.  Pour produire un document imprimé, cette séquence doit être
 rompue en lignes (et ces lignes doivent être rompues en pages).
 
-   D’ordinaire LaTeX effectue la rupture de ligne (et de page) pour
-vous, mais dans certains environnements, vous faites la rupture
-vous-même avec la commande ‘\\’, et vous pouvez toujours forcer
-manuellement les ruptures.
+   D’ordinaire LaTeX effectue pour vous les sauts de ligne (et de page)
+pour dans le corps du text, mais dans certains environnement vous forcez
+manuellement les sauts.
 
+   Un flux de production communément utilisé est d’obtenir une version
+finale du contenu du document avant de faire une passe finale dessus et
+de considérer le sauts de lignes (et de pages).  La plupart des gens ne
+considèrent pas que LaTeX est un traitement de texte parce qu’il
+n’affiche pas instantannément la sortie.  Toutefois, différer la sortie
+encourage l’utilisateur à remettre jusqu’à la fin des ajustements de
+format, et ainsi évite bien des va-et-vients sur des sauts susceptibles
+de re-changer.
+
+Différer la sortie a d’autres avantages : cela permet de ne faire aucun
+compromis sur la composition, ce qui assure que ce qu’on voit est
+exactement ce qu’on obtient, et cela aide également les auteurs à se
+concentrer soit sur écrire, soit sur se relire, plutôt que les distraire
+en faisant les deux à la fois.
+
 9.1 ‘\\’
 ========
 
-Synopsis :
+Synopsis, l’un parmi :
 
+     \\
      \\[ESPACEENPLUS]
 
-   ou
+   ou l’un parmi :
 
+     \\*
      \\*[ESPACEENPLUS]
 
-   Commencer une nouvelle ligne.  L’argument optionnel ESPACEENPLUS
-spécifie l’espace supplémentaire vertical à insérer avant la ligne
-suivante.  Ceci peut être une longueur négative.  Le texte avant le saut
-est composé à sa longueur normale, c.-à-d. qu’il n’est pas dilaté pour
-remplir la largeur de la ligne.
+   Finit la ligne courante.  L’argument optionnel ESPACEENPLUS spécifie
+l’espace supplémentaire vertical à insérer avant la ligne suivante.
+C’est une longueur elastique (*note Lengths::) et elle peut être
+négative.  Le texte avant le saut est composé à sa longueur normale,
+c.-à-d. qu’il n’est pas dilaté pour remplir la largeur de la ligne.
+Cette commande est fragile (*note \protect::).
 
+     \title{Mon histoire~: \\[7mm]
+            un conte pathétique}
+
+La forme étoilée, ‘\\*’, dit à LaTeX de ne pas commencer une nouvelle
+page entre les deux lignes, en émettant un ‘\nobreak’.
+
    Les sauts de ligne explicites au sein du corps de texte sont
-inhabituels en LaTeX.  en particulier, pour commencer un nouveau
-paragraphe laissez plutôt une ligne à blanc.  Cette commande est
-utilisée principalement en dehors du flux principal de texte comme dans
-un environnement ‘tabular’ ou ‘array’.
+inhabituels en LaTeX.  En particulier, on ne commence un nouveau
+paragraphe avec ‘\\’, mais on laisse une ligne à blanc pour le faire.
+De même, on ne met pas une séquence de ‘\\’ pour créer un espace
+vertical, mais on utilise à la place ‘\vspace{LONGUEUR}’,
+‘\leavevmode\vspace{LONGUEUR}’, ou ‘\vspace*{LONGUEUR}’ si on veut que
+l’espace ne soit pas supprimé au sommet d’une nouvelle page (*note
+\vspace::).
 
-   Dans des circonstances ordinaires (par ex. en dehors d’une colonne
-spécifiée par ‘p{...}’ dans un environnement ‘tabular’) la commande
-‘\newline’ est un synonyme de ‘\\’ (*note \newline::).
+   Cette commande est utilisée principalement en dehors du flux
+principal de texte comme dans un environnement ‘tabular’ ou ‘array’ ou
+dans un environnement d’équation.
 
-   En plus de commencer une nouvelle ligne, la forme étoilée ‘\\*’ dit à
-LaTeX de ne pas commencer une nouvelle page entre les deux lignes, en
-émettant un ‘\nobreak’.
+   La commande ‘\newline’ est un synonyme de ‘\\’ (*note \newline::)
+dans des circonstances ordinaires (un exemple d’exception est la colonne
+de type ‘p{...}’ dans un environnement ‘tabular’ ; *note tabular::) .
 
-     \title{Mon histoire~: \\[7mm]
-            un conte pathétique}
+   La commande ‘\\’ est une macro, et sa définition change selon le
+contexte, de sorte que sa définition diffère pour chaque cas selon qu’on
+est dans du texte normal, ou dans un environnement ‘center’, ou
+‘flushleft’, ou ‘tabular’.  Dans du texte normal quand elle force un
+saut de ligne, elle est essentielleent un raccourci pour ‘\newline’.
+Elle ne termine ni le mode horizontal ni le paragraphe, mais insère
+juste un ressort et une pénalité de sorte que lorsque le paragraphe se
+termine un saut de ligne se produit à cet endroit, avec la ligne plus
+courte bourrée avec de l’espace blanc.
 
+   Vous obtenez l’erreur ‘LaTeX Error: There's no line here to end’ si
+vous utilisez ‘\\’ pour demander une nouvelle ligne, plutôt que pour
+finir la ligne courante.  Par exemple si vous avez ‘\begin{document}\\’
+ou, plus vraisemblablement, quelque-chose du genre de :
+
+     \begin{center}
+       \begin{minipage}{0.5\textwidth}
+       \\
+       Dans cet espace vertical apposez votre marque.
+       \end{minipage}
+     \end{center}
+
+   La solution est de remplacer la double contr’oblique par
+quelque-chose du genre de ‘\vspace{\baselineskip}’.
+
 9.2 ‘\obeycr’ & ‘\restorecr’
 ============================
 
@@ -6152,24 +7040,60 @@
 aussi un passage à la ligne dans la sortie.  La commande ‘\restorecr’
 restaure le comportement normal vis à vis des sauts de ligne.
 
+   Ceci n’est pas la façon d’afficher texutellement du texte ou du code
+informatique.  Utilisez plutôt ‘verbatim’ (*note verbatim::).
+
+   Avec les réglages par défaut habituels de LaTeX, l’exemple suivant :
+
+     aaa
+     bbb
+
+     \obeycr
+     ccc
+     ddd
+        eee
+
+     \restorecr
+     fff
+     ggg
+
+     hhh
+     iii
+
+produit en sortie quelque-chose du genre de :
+
+       aaa bbb
+       ccc
+     ddd
+     eee
+
+     fff ggg
+       hhh iii
+
+où les renfoncements sont des renfoncements de pagragraphes.
+
 9.3 ‘\newline’
 ==============
 
-Dans du texte ordinaire ceci est équivalent à une double-contr’oblique
-(*note \\::) ; cela rompt la ligne, sans dilatation du texte le
-précéndent.
+Dans du texte ordinaire, cette commande termine une ligne d’une façon
+qui ne la justifie pas à droite, de sorte que le texte précédent la fin
+de ligne n’est pas étiré.  C-à-d. que, en mode paragraphe (*note
+Modes::), la commande ‘\newline’ est équivalente à une
+double-contr’oblique (*note \\::).  Cette commande est fragile (*note
+\protect::).
 
-   Au sein d’un environnement ‘tabular’ ou ‘array’, dans une colonne
-avec un specificateur produisant une boîte paragraphe, comme typiquement
-‘p{..}’, ‘\newline’ insère un saut de ligne au sein de la colonne,
-c.-à-d. insère un saut de ligne à l’intérieur de la colonne, c.-à-d.
-qu’il ne rompt pas la ligne entière.  Pour rompre la ligne entière
-utilisez ‘\\’ ou son équivalent ‘\tabularnewline’.
+   Toutefois, les deux commandes diffèrent au sein d’un environnement
+‘tabular’ ou ‘array’.  Dans une colonne avec un specificateur produisant
+une boîte paragraphe, comme typiquement ‘p{..}’, ‘\newline’ insère un
+saut de ligne au sein de la colonne, c.-à-d. insère une fin de ligne à
+l’intérieur de la colonne, c.-à-d. qu’elle ne rompt pas la ligne entière
+de tableau.  Pour rompre la ligne entière utilisez ‘\\’ ou son
+équivalent ‘\tabularnewline’.
 
-   L’exemple suivant écrit ‘Nom~:’ et ‘Adresse~:’ comme deux ligne ain
+   L’exemple suivant écrit ‘Nom~:’ et ‘Adresse~:’ comme deux lignes au
 sein d’une seule cellule du tableau.
 
-     \begin{tabular}{p{2.5cm}{\hspace{5cm}}p{2.5cm}}
+     \begin{tabular}{p{2.5cm}@{\hspace{5cm}}p{2.5cm}}
        Nom~: \newline Adresse~: &Date~: \\ \hline
      \end{tabular}
 
@@ -6178,16 +7102,40 @@
 9.4 ‘\-’ (césure à gré)
 =======================
 
-La commande ‘\-’ commande dit à LaTeX qu’il peut faire une césure du
-mode à cet endroit.  LaTeX est très bon en ce qui concerne les césures,
-et il trouve la plupart des points corrects de césure, tout en n’en
-utilisant presque jamais un incorrect.  La commande ‘\-’ est commande
-est utilisée pour les cas exceptionnels.
+La commande ‘\-’ dit à LaTeX qu’il peut faire une césure du mot à cet
+endroit.  Quand vous insérez des commandes ‘\-’ dans un mot, le mot ne
+pourra subir de césure qu’à ces endroits et non dans aucun des autres
+points de césure que LaTeX aurait pu choisir sinon.  Cette commande est
+robuste (*note \protect::).
 
-   Quand vous insérez des commandes ‘\-’ dans un mot, le mot ne pourra
-avoir de césure qu’à ces endroit et non dans aucun des points de césure
-que LaTeX aurait pu choisir sinon.
+   LaTeX est bon en ce qui concerne les césures, et il trouve la plupart
+des points corrects de césure, tout en n’en utilisant presque jamais un
+incorrect.  La commande ‘\-’ est utilisée pour les cas exceptionnels.
 
+   Par ex., LaTeX d’ordinaire ne fait pas de césure dans les mots
+contenant un trait d’union.  Ci-dessous le mot long et portant une
+césure indique que LaTeX doit insérer des espaces inacceptablement long
+pour composer la colonne étroite :
+
+     \begin{tabular}{rp{4.5cm}}
+        Isaac Asimov &La tradition de
+        l'anti-intellectualisme
+        % l'an\-ti-in\-tel\-lec\-tu\-al\-isme
+        a été une tendance constante, qui a fait son chemin dans notre vie
+        politique et culturelle, nourrie par la fausse idée que la démocratie
+        signifie que mon ignorance vaut autant que votre savoir.
+     \end{tabular}
+
+Si on met en commentaire la troisième ligne et sort de commentaire la
+quatrième, alors les choses s’ajusteront bien mieux.
+
+   La commande ‘\-’ ne fait qu’autoriser LaTeX à faire une césure à cet
+endroit, elle ne force pas la césure.  Vous pouvez forcer la césure avec
+quelque-chose du genre de ‘ef-\linebreak farons’.  Bien sûr, si vous
+changez plus tard le texte, alors cette césure forcée pourrait avoir
+l’air très étrange, c’est pourquoi cette approche demande de
+l’attention.
+
 9.5 ‘\discretionary’ (point de césure généralisé)
 =================================================
 
@@ -6234,27 +7182,23 @@
        réticulaire\DiscrSlash index.html}
      \end{document}
 
-9.6 ‘\fussy’
-============
+9.6 ‘\fussy’ & ‘\sloppy’
+========================
 
 La déclaration ‘\fussy’ (ce qui est le réglage par défaut) a pour effet
 que TeX fait le difficile à propos des saut de ligne.  Ceci évite
 d’ordinaire trop d’espace entre les mots, au prix d’occasionnellement
 une boîte trop pleine (‘overfull \hbox’).
 
-   Cette commande annule l’effet d’une commande ‘\sloppy’ précédente
-(*note \sloppy::).
+   Cette commande annule l’effet d’une commande ‘\sloppy’ précédente.
 
-9.7 ‘\sloppy’
-=============
+   La déclaration ‘\sloppy’ a pour effet que TeX fasse moins le
+difficile à propos des sauts de ligne.  Ceci evite les boîtes trop
+pleines, au prix d’un espacement lâche entre les mots.
 
-La déclaration ‘\sloppy’ a pour effet que TeX fasse moins le difficile à
-propos des sauts de ligne.  Ceci evite les boîtes trop pleines, au prix
-d’un espacement lâche entre les mots.
+   L’effet dure jusqu’à la prochaine commande ‘\fussy’.
 
-   L’effet dure jusqu’à la prochaine commande ‘\fussy’ (*note \fussy::).
-
-9.8 ‘\hyphenation’
+9.7 ‘\hyphenation’
 ==================
 
 Synopsis :
@@ -6270,7 +7214,7 @@
 
      \hyphenation{ap-pen-dix col-umns data-base data-bases}
 
-9.9 ‘\linebreak’ & ‘\nolinebreak’
+9.8 ‘\linebreak’ & ‘\nolinebreak’
 =================================
 
 Synopsis :
@@ -6299,17 +7243,46 @@
 10.1 ‘\clearpage’ & ‘\cleardoublepage’
 ======================================
 
-La commande ‘\cleardoublepage’ finit la page courante et fait que LaTeX
-imprime tous les flottants, tableaux et figures, qui sont apparus en
-entrée jusqu’à ce point et sont en attente.  Dans le cas d’une
-impression en style ‘twoside’, elle fait aussi que la nouvelle page et
-une page de droite (numérotée impaire), en produisant si nécessaire une
-page à blanc.
+Synopsis :
 
-   La commande ‘\clearpage’ finit la page actuelle et fait que LaTeX
-imprime tous les flottants, tableaux et figures, qui sont apparus en
-entrée jusqu’à ce point et sont en attente.
+     \clearpage
 
+ou
+
+     \cleardoublepage
+
+   Finit la page courante et envoie en sortie tous les flottants,
+tableaux et figures (*note Floats::).  S’il y a trop de flottants pour
+tenir dans la page, alors LaTeX insère des pages supplémentaires
+contenant seulement les flottants.  Dans le cas d’une impression en
+style ‘twoside’, ‘\cleardoublepage’ fait aussi que la nouvelle page de
+contenu soit une page de droite (numérotée impaire), en produisant si
+nécessaire une page à blanc.  La commande ‘\clearpage’ est robuste alors
+que ‘\cleardouble page’ est fragile (*note \protect::).
+
+   Les saut de page de LaTeX sont optimisés, aussi, d’ordinaire, vous
+n’utilisez ces commandes que la touche finale à la dernière version d’un
+document, ou au sein de commande.
+
+   La commande ‘\cleardoublepage’ insère une page à blanc, mais elle
+contient l’en-tête et le bas de page.  Pour obtenir une page vraiment à
+blanc, utilisez cette commande :
+
+     \let\origdoublepage\cleardoublepage
+     \newcommand{\clearemptydoublepage}{%
+       \clearpage
+       {\pagestyle{empty}\origdoublepage}%
+     }
+
+Si vous désirez que la commane standarde ‘\chapter’ de LaTeX agisse
+ainsi, alors ajoutez la ligne
+‘\let\cleardoublepage\clearemptydoublepage’.
+
+   La commande ‘\newpage’ (*note \newpage::) finit également la page en
+cours, mais sans débourrer les flottants pendants.  Et, si LaTeX est en
+mode deux-colonnes alors ‘\newpage’ finit la colonne courante alors que
+‘\clearpage’ et ‘\cleardoublepage’ finissent la page courante.
+
 10.2 ‘\newpage’
 ===============
 
@@ -6382,13 +7355,13 @@
 11 Note en bas de page
 **********************
 
-Mettez une note en bas de la page courante avec la commande ‘\footnote’
+Mettez une note en bas de la page courante avec la commande ‘\footnote’,
 comme ci-dessous.
 
      Noël Coward a dit plaisamment que lire une note en bas de page, c'est
      comme devoir descendre répondre à la porte d'entrée alors qu'on est en
-     train de faire l'amour\footnote{Je ne peux pas le savoir ; je ne lis
-     jamais les notes en bas de page}
+     train de faire l'amour\footnote{Je n'en sais rien, je ne lis pas les
+     notes en bas de page.}
 
    Vous pouvez placer beaucoup de notes en bas de page dans une page.
 Si le texte devient trop long alors il est continué sur la page
@@ -6398,6 +7371,10 @@
 commandes ‘\footnotemark’ et ‘\footnotetext’, ce qui est utiles dans des
 circonstances speciales.
 
+   Pour faire que les références bibliographiques sortent comme des
+notes en bas de page vous devez inclure un style bibliographique avec ce
+comportement (*note Using BibTeX::).
+
 11.1 ‘\footnote’
 ================
 
@@ -6432,8 +7409,8 @@
 l’endroit où l’on peut utiliser une ‘\footnote’ ; par exemple, vous ne
 pouvez pas l’utiliser dans l’argument d’une commande de rubricage telle
 que ‘\chapter’ (elle ne peut être utilisée seulement en mode paragraphe
-le plus externe).  Il y a des contournements ; voir les rubriques
-suivantes.
+externe ; *note Modes::).  Il y a des contournements ; voir les
+rubriques suivantes.
 
    Au sein d’un environnement ‘minipage’ la commande ‘\footnote’ utilise
 le compteur ‘mpfootnote’ au lieu de ‘footnote’, de sorte que les notes
@@ -6444,22 +7421,40 @@
 11.2 ‘\footnotemark’
 ====================
 
-Synopsis :
+Synopsis, l’un parmi :
 
      \footnotemark
+     \footnotemark[NUMÉRO]
 
-   Sans l’argument optionnel, la commande ‘\footnotemark’ place dans le
-texte le numéro de la note courante.  Cette commande peut être utilisée
-en mode paragraphe interne.  Vous pouvez donner le texte de la note
-séparément la commande ‘\footnotetext’.
+   PLace dans le texte la marque de la note courante.  Pour spécifier le
+texte associé de la note voir *note \footnotetext::.  L’argument
+optionnel NUMÉRO a pour que la commande utilise ce numéro pour
+déterminer la marque de note en bas de page.  Cette commande peut être
+utilisée en mode paragraphe interne (*note Modes::).
 
-   Cette commande pour produire plusieurs marque de note en bas de page
-faisant référence à la même note avec
+   Si vous utilisez ‘\footnotemark’ sans l’argument optionnel alors elle
+incrémente le compteur ‘footnote’, mais si vous utilisez l’argument
+optionnel NUMÉRO, alors elle ne l’incrémente pas.  L’exemple suivant
+produit plusieurs marques de note en bas de page faisant référence à la
+même note :
 
-     \footnotemark[\value{footnote}]
+     Le premier théorème \footnote{Dû à Gauss.}
+     et le deuxième théorème\footnotemark[\value{footnote}]
+     ainis que le troisième théorème\footnotemark[\value{footnote}].
 
-après la première commande ‘\footnote’.
+   S’il y a d’autres notes entre celles-ci, alors vous devez mémoriser
+la valeur du numéro de la marque commune.  L’exemple suivant
 
+     \title{Un traité sur le théorème du binôme}
+     \newcounter{sauvenumnote}
+     ...
+     \setcounter{sauvenumnote}{\value{footnote}}
+     \author{J Moriarty\thanks{University of Leeds}
+       \and A C Doyle\thanks{Durham University}
+       \and S Holmes\footnotemark[\value{sauvenumnote}]}
+     \begin{document}
+     \maketitle
+
 11.3 ‘\footnotetext’
 ====================
 
@@ -6474,7 +7469,30 @@
 affiché.  La commande ‘\footnotetext’ ne doit être utilisée qu’en mode
 paragraphe externe.
 
-11.4 Notes en bas de page dans un tableau
+11.4 Note en bas de page dont le renvoi est au sein d’un titre de rubrique
+==========================================================================
+
+Mettre une note en bas de page depuis un titre de rubrique, comme dans :
+
+     \section{Les ensembles complets\protect\footnote{Ce texte est dû à ...}}
+
+a pour effet que la note en bas de page apparaît à la fois en bas de la
+page où la rubrique commence, et de celle où son titre apparaît dans la
+table des matières, ce qui vraisembablement n’est pas voulu.  Pour
+qu’elle n’apparaisse pas sur la table des matières utilisez le paquetage
+‘footmisc’ avec l’option ‘stable’.
+
+     \usepackage[stable]{footmisc}
+      ..
+     \begin{document}
+      ..
+     \section{Les ensembles complets\footnote{Ce texte est dû à R~Jones.}}
+
+   Notez que le ‘\protect’ a disparu ; l’inclure aurait pour effet que
+la note en bas de page apparaîtrait de nouveau dans la table des
+matières.
+
+11.5 Notes en bas de page dans un tableau
 =========================================
 
 Au sein d’un environnement ‘table’ la commande ‘\footnote’ ne fonctionne
@@ -6522,42 +7540,36 @@
          \caption{Forces capturées par le général Grant}
      \end{table}
 
-11.5 Note en bas de page dont le renvoi est au sein d’un titre de rubrique
-==========================================================================
+11.6 Notes en bas de page sur d’autres notes
+============================================
 
-Mettre une note en bas de page depuis un titre de rubrique, comme dans :
+En particulier dans les sciences humaines, les auteurs peuvent avoir
+plusieurs classes de notes en bas de pages, y compris une note en bas de
+page qui porte sur une autre note en bas de page.  Le paquetage
+‘bigfoot’ étend le mécanisme de note en bas de page par défaut de LaTeX
+de bien des manières, y compris pour permettre de faire les deux notes
+de l’exemple ci-dessous :
 
-     \section{Les ensembles complets\protect\footnote{Ce texte est dû à ...}}
+     \usepackage{bigfoot}              % dans le préambule
+     \DeclareNewFootnote{Default}
+     \DeclareNewFootnote{from}[alph]   % crée la classe \footnotefrom{}
+      ...
+     Le troisième théorème est une réciproque partielle du second.\footnotefrom{%
+       Remarqué par Wilson.\footnote{Deuxième édition seulement.}}
 
-a pour effet que la note en bas de page apparaît à la fois en bas de la
-page où la rubrique commence, et de celle où son titre apparaît dans la
-table des matières, ce qui vraisembablement n’est pas voulu.  Pour
-qu’elle n’apparaisse pas sur la table des matières utilisez le paquetage
-‘footmisc’ avec l’option ‘stable’.
-
-     \usepackage[stable]{footmisc}
-      ..
-     \begin{document}
-      ..
-     \section{Les ensembles complets\footnote{Ce texte est dû à R~Jones.}}
-
-   Notez que le ‘\protect’ a disparu ; l’inclure aurait pour effet que
-la note en bas de page apparaîtrait de nouveau dans la table des
-matières.
-
-11.6 Paramètres des notes en bas de page
+11.7 Paramètres des notes en bas de page
 ========================================
 
 ‘\footnoterule’
      Produit le filet de séparation entre texte principal sur une page
-     et les notes en bas de cette page.  Les dimension par défaut :
+     et les notes en bas de cette page.  Les dimensions par défaut :
      épaisseur (ou largeur) ‘0.4pt’, et longueur ‘0.4\columnwidth’ dans
      les classes standard de document (à l’exception ‘slide’, où elle
      n’apparaît pas).
 
 ‘\footnotesep’
      La hauteur de l’étai placé au début de la note en bas de page.  Par
-     défaut, c’est réglé à l’étai nomal pour des police de taille
+     défaut, c’est réglé à l’étai normal pour des polices de taille
      ‘\footnotesize’ (*note Font sizes::), donc il n’y a pas d’espace
      supplémentaire entre les notes.  Cela vaut ‘6.65pt’ pour des
      polices à ‘10pt’, ‘7.7pt’ pour ‘11pt’, et ‘8.4pt’ pour ‘12pt’.
@@ -6571,14 +7583,22 @@
 12.1 ‘\newcommand’ & ‘\renewcommand’
 ====================================
 
-‘\newcommand’ définit une nouvelle commande, et ‘\renewcommand’ la
-redéfinit.
+Synopsis, l’un parmi :
 
-   Synopsis :
+     \newcommand{\CMD}{DÉFN}
+     \newcommand{\CMD}[NARGS]{DÉFN}
+     \newcommand{\CMD}[NARGS][OPTARGDÉFAUT]{DÉFN}
+     \newcommand*{\CMD}{DÉFN}
+     \newcommand*{\CMD}[NARGS]{DÉFN}
+     \newcommand*{\CMD}[NARGS][OPTARGDÉFAUT]{DÉFN}
 
-       \newcommand{\CMD}[NARGS][OPTARGDÉFAUT]{DÉFN}
+ou parmi :
+
+     \renewcommand{\CMD}[NARGS]{DÉFN}
+     \renewcommand{\CMD}[NARGS]{DÉFN}
      \renewcommand{\CMD}[NARGS][OPTARGDÉFAUT]{DÉFN}
-       \newcommand*{\CMD}[NARGS][OPTARGDÉFAUT]{DÉFN}
+     \renewcommand*{\CMD}{DÉFN}
+     \renewcommand*{\CMD}[NARGS]{DÉFN}
      \renewcommand*{\CMD}[NARGS][OPTARGDÉFAUT]{DÉFN}
 
    Définit ou redéfinit une commande (voir aussi la discussion de
@@ -6590,16 +7610,19 @@
 défaut, il est possible qu’un argument soit une multiplicité de
 paragraphes.
 
+   Description des paramètres :
+
 CMD
-     Obligatoire ; ‘\CMD’ est le nom de la commande.  Pour
-     ‘\newcommand’, il ne doit pas être déja défini et ne doit pas
-     commencer avec ‘\end’ ; pour ‘\renewcommand’, il doit être déja
-     défini.
+     Obligatoire ; ‘\CMD’ est le nom de la commande.  Il doit commencer
+     par une contr’olbique, ‘\’, et ne doit pas commencer avec la chaîne
+     de 4 caractères ‘\end’.  Pour ‘\newcommand’, il ne doit pas être
+     déja défini et ne doit pas commencer avec ‘\end’ ; pour
+     ‘\renewcommand’, il doit être déja défini.
 
 NARGS
      Optionnel ; un entier compris entre 1 et 9 spécifiant le nombre
-     d’arguments que commande peut prendre, y compris un éventuel
-     argument optionnel.  Si cet argument n’est pas présent, alors la
+     d’arguments que la commande prend, y compris un éventuel argument
+     optionnel.  Si cet argument n’est pas présent, alors la
      spécification par défaut est que la commande ne prend aucun
      argument.  Lorsque on redéfinit une commande, la nouvelle version
      peut prendre un nombre différent d’arguments par rapport à
@@ -6613,8 +7636,8 @@
      optionnel.
 
      C’est à dire que si ‘\CMD’ est utilisé avec des crochets à la
-     suite, comme dans ‘\CMD[MAVAL]’, alors au sein de DÉFN le premier
-     “paramètre positionnel” ‘#1’ se développe en MAVAL.  Par contre si
+     suite, comme dans ‘\CMD[VALOPT]’, alors au sein de DÉFN le premier
+     “paramètre positionnel” ‘#1’ se développe en VALOPT.  Par contre si
      ‘\CMD’ est appelé sans crochet à la suite, alors au sein de DÉFN le
      paramètre positionnel ‘#1’ se développe en la valeur par défaut
      OPTARGDÉFAUT.  Dans tous les cas, tout argument obligatoire sera
@@ -6626,30 +7649,41 @@
      le second ‘#1’ se développe en une chaîne vide.
 
 DÉFN
-     Le texte par lequel substituer chaque occurrence de ‘\CMD’ ; le
-     paramètre positionnel ‘#N’ au sein de DÉFN est remplacée par le
-     texte passé comme Nième argument.
+     Obligatoire ; le texte par lequel substituer chaque occurrence de
+     ‘\CMD’.  Les paramètres ‘#1’, ‘#2’, ..., ‘#NARGS’ sont remplacés
+     par les valeurs que vous fournissez en appelant la command (ou par
+     la valeur par défaut s’il y a un argument par défaut et que vous
+     n’exercez pas l’option).
 
-   TeX ignore les espaces dans le code source à la suite d’une commande
-(ou de toute séquence de contrôle), comme dans ‘\cmd ’.  Si vous désirez
-une espace réellement à cet endroit, une solution est de taper ‘{}’
-après la commande (‘\cmd{} ’), et un autre est d’utiliser un espace de
-contrôle explicite (‘\cmd\ ’).
+   TeX ignore les blancs dans le code source à la suite d’un mot de
+contrôle (*note Control sequences::), comme dans ‘\cmd ’.  Si vous
+désirez une espace réellement à cet endroit, une solution est de taper
+‘{}’ après la commande (‘\cmd{} ’), et un autre est d’utiliser un espace
+de contrôle explicite (‘\cmd\ ’).
 
    Un exemple simple de définition d’une nouvelle commande :
-‘\newcommand{\JM}{Jean Martin}’ a pour effet le remplacement de
-l’abréviation ‘\JM’ par le texte plus long de la définition.
+‘\newcommand{\JM}{Jean Martin}’ a pour effet le remplacement de ‘\JM’
+par le texte plus long de la définition.  La redéfinition d’une commande
+existante est similaire : ‘\renewcommand{\symbolecqfd}{{\small CQFD}}’.
 
-   La redéfinition d’une commande existante est similaire :
-‘\renewcommand{\symbolecqfd}{{\small CQFD}}’.
+   Si vous tentez de définir une commande et que son nom a déjà été
+utilisé alors vous obtenez quelque-chose du genre de ‘LaTeX Error:
+Command \fred already defined. Or name \end... illegal, see p.192 of the
+manual’.  Si vous tentez de redéfinir une command et que son nom n’a pas
+encore été utilisé alors vous obtenez quelque-chose du genre de ‘LaTeX
+Error: \hank undefined’.
 
-   Voici la définition d’une commande avec un argument obligatoire :
+   Voici une première définition créant une commande sans argument, et
+une seconde avec un argument obligatoire.
 
+     \newcommand{\etudiant}{Melle~O'Leary}
      \newcommand{\defref}[1]{Définition~\ref{#1}}
 
-Alors, ‘\defref{def:basis}’ se développe en
-‘Définition~\ref{def:basis}’, ce qui en fin de compte se développera en
-quelque-chose du genre de ‘Définition~3.14’.
+Utilisez la première commande comme dans ‘Je confie \etudiant{} à vos
+bons soins’.  La seconde commande a un argument variable, de sorte que
+‘\defref{def:base}’ se développe en ‘Definition~\ref{def:base}’, ce qui
+en fin de compte se développera en quelque-chose du genre de
+‘Définition~3.14’.
 
    Un exemple avec deux arguments obligatoires :
 ‘\newcommand{\nbym}[2]{$#1 \times #2$}’ est invoqué comme ‘\nbym{2}{k}’.
@@ -6661,18 +7695,65 @@
 Alors, ‘\salutation’ donne ‘Madame, Monsieur,’ alors ‘\salutation[Cher
 Jean]’ donne ‘Cher Jean,’.  Et ‘\salutation[]’ donne ‘,’.
 
+   Cet exemple a un argument optionnel et deux arguments obligatoires.
+
+     \newcommand{\avocats}[3][cie]{#2, #3, et~#1}
+     J'emploie \avocats[Odette]{Devoie}{Trichou}.
+
+En sortie on aura ‘J'elmploie Devoie, Trichou, et Odette’.  L’argument
+optionnel, c-à-d. ‘Odette’, est associé à ‘#1’, alors que ‘Devoie’ et
+‘Trichou’ le sont à ‘#2’ et ‘#3’.  À cause de l’argument optionnel,
+‘\avocats{Devoie}{Trichou}’ donnera en sortie ‘J'emploie Devoie,
+Trichou, et cie’.
+
    Les accolades autour de DÉFN ne définissent pas un groupe, c.-à-d.
 qu’elle ne délimitent pas la portée du résultat du développement de
 DÉFN.  Ainsi la définition ‘\newcommand{\nomnavire}[1]{\it #1}’ est
-problématique ; dans cette phrase
+problématique dans cette phrase :
 
      Le \nomnavire{Monitor} rencontra le \nomnavire{Merrimac}.
 
 les mots ‘rencontra le’ sont mis incorrectement en italique.  Une paire
-supplémentaire d’accolades est nécessaire, comme cela :
-‘\newcommand{\nomnavire}[1]{{\it #1}}’.  Ces accolades font partie de la
-définition et par conséquent définissent bien un groupe.
+supplémentaire d’accolades est nécessaire, au sein de la définition :
+‘\newcommand{\nomnavire}[1]{{\it #1}}’.
 
+12.1.1 Séquence de contrôle, mot de contrôle et symbole de contrôle
+-------------------------------------------------------------------
+
+En lisant l’entrée TeX convertit la séquence des caractères lus en une
+sésuence d’“unités lexicales”, encore apelées “lexèmes”(1).  Lorsque TeX
+voit une contr’oblique ‘\’, il gère les caractères suivant d’une manière
+spéciale de sorte à former une unité lexicale “séquence de contrôle”.
+
+   Les séquences de contrôle peuvent être classées en deux catégories :
+
+   • Les “mots de contrôle”, quand la séquence de contrôle est formée à
+     partir d’une ‘\’ suivie par au moins une lettre ASCII, suivie par
+     au moins un blanc.  La séquence des au moins une lettre ASCII forme
+     ce qu’on appel le “nom de la séquence de contrôle”.
+   • Les “symboles de contrôle”, quand la séquence de contrôle est
+     formée à partier d’une ‘\’ suivi d’un unique caractère qui n’est
+     pas une lettre.
+
+   Les blancs suivant un mot de contrôle sont ignorés et ne produisent
+aucun espace blanc en sortie (*note \newcommand & \renewcommand:: et
+*note \(SPACE)::).
+
+   Étant donné que la commande ‘\relax’ ne fait rien, l’exemple suivant
+imprime ‘Bonjour !’ — on a utilisé des espaces visible ‘␣’ au lieu de
+blancs pour la clareté de l’exemple :
+
+     Bon\relax␣␣␣
+     ␣␣␣jour !
+
+Ceci parce que les blancs suivant ‘\relax’, y compris le caractère
+saut-de-ligne, sont ignorés, et que les blancs en début de ligne sont
+aussi ignorés (*note Leading blanks::).
+
+   ---------- Footnotes ----------
+
+   (1) En anglais c’est le terme jeton — token — qui est utilisé.
+
 12.2 ‘\providecommand’
 ======================
 
@@ -6681,8 +7762,8 @@
 
    Synopsis :
 
-     \providecommand{CMD}[NARGS][OPTARGDÉFAUT]{DEFN}
-     \providecommand*{CMD}[NARGS][OPTARGDÉFAUT]{DEFN}
+     \providecommand{\CMD}[NARGS][OPTARGDÉFAUT]{DÉFN}
+     \providecommand*{\CMD}[NARGS][OPTARGDÉFAUT]{DÉFN}
 
    Si aucune commande de ce nom n’existe alors ceci a le même effet que
 ‘\newcommand’ (*note \newcommand & \renewcommand::).  Si une commande de
@@ -6837,23 +7918,33 @@
 
    *Note Counters::, pour plus d’information à propos des compteurs.
 
-12.6 ‘\newlength’ : allouer une longueur
-========================================
+12.6 ‘\newlength’
+=================
 
-Alloue un nouveau registre de “longueur”.  Synopsis :
+Synopsis :
 
-     \newlength{\ARG}
+     \newlength{\LONGUEUR}
 
-   Cette commande prnedre un argument obligatoire qui doit commencer par
-une contr’oblique (‘\’).  Elle crée un nouveau registre de longueur
-nommé ‘\ARG’, ce qui constitue un emplacement où détenir des longueurs
-(élastiques) telles que ‘1in plus.2in minus.1in’ (ce que TeX de base
-appelle un registre ‘skip’, ou regristre de pas).  Le registre est crée
-avec une valeur initiale de zéro.  La séquence de contrôle ‘\ARG’ doit
-ne pas être déjà définie.
+   Alloue un nouveau registre de longueur (*note Lengths::).  L’argument
+obligatoire ‘\LONGUEUR’ doit être une séquence de contrôle (*note
+Control sequences::), et donc commencer par une contr’oblique ‘\’ dans
+les circonstances normales.  Le nouveau registre détient des longueurs
+(élastiques) telles que ‘72.27pt’ ou ‘1in plus.2in minus.1in’ (un
+registre de longueur LaTeX est ce que TeX de base appelle un registre
+‘skip’, ou registre de pas).  Le registre est créé avec une valeur
+initiale de zéro.  La séquence de contrôle ‘\LONGUEUR’ doit ne pas être
+déjà définie.
 
-   *Note Lengths::, pour plus d’information à propos des longueurs.
+   Voici une exemple :
 
+     \newlength{\graphichgt}
+
+   Si vous oubliez la contr’oblique alors vous obtenez l’erreur ‘Missing
+control sequence inserted’.  Si la séquence de contrôle existe déjà
+alors vous obtenez quelque-chose du genre de ‘LaTeX Error: Command
+\graphichgt already defined. Or name \end... illegal, see p.192 of the
+manual’.
+
 12.7 ‘\newsavebox’ : allouer une boîte
 ======================================
 
@@ -7188,6 +8279,139 @@
      \section{Einstein's \( e=mc^2 \)}
      ...
 
+12.12 ‘\ignorespaces & \ignorespacesafterend’
+=============================================
+
+Synopsis :
+
+     \ignorespaces
+
+ou
+
+     \ignorespacesafterend
+
+   Les deux commandes ont pour effet que LaTeX ignore l’espace blanc
+après la commande et jusqu’à rencontrer une boîte ou un caractère non
+blanc.  La premier commande vient de TeX de base, et la seconde est
+spécifique à LaTeX.
+
+   La commande ‘\ignorespaces’ est souvent utilisée quand on définit des
+commande au moyen de ‘\newcommand’, ou ‘\newenvironment’, ou ‘\def’.
+Ceci est illustré par l’exemple plus bas.  Il permet à un utilisateur
+d’afficher dans la marge combien de points rapporte chaque questions
+d’un questionnaire, mais il est malcommode parce que, comme illustré
+dans la liste ‘enumerate’, l’utilisateur ne doit pas mettre d’espace
+entre la commande et le texte de la question.
+
+     \newcommand{\points}[1]{\makebox[0pt]{\makebox[10em][l]{#1~pts}}
+     \begin{enumerate}
+       \item\points{10}aucun espace superflu inséré ici
+       \item\points{15} ici un espace superflu entre le nombre et le mot « ici »
+     \end{enumerate}
+
+La solution est de modifier comme ci-dessous :
+
+     \newcommand{\points}[1]{%
+       \makebox[0pt]{\makebox[10em][l]{#1~pts}}\ignorespaces}
+
+   Dans le second exemple on illustre comment l’espace blanc est enlevé
+de devant le texte.  Les commandes ci-dessous permettent à utilisateur
+d’attacher uniformément une civilité à un nom.  Mais si, quand il est
+donné, une civilité commence accidentellement par un espace alors
+‘\nomcomplet’ le reproduira.
+
+     \newcommand{\honorific}[1]{\def\honorific{#1}} % mémorise le titre
+     \newcommand{\fullname}[1]{\honorific~#1}   % met le titre devant le nom
+
+     \begin{tabular}{|l|}
+     \honorific{M./Mme}  \fullname{Jean} \\  % sans espace superflu
+     \honorific{ M./Mme} \fullname{Jean}     % espace superflu devant la civilité
+     \end{tabular}
+
+Pour réparer cela, modifier le en
+‘\newcommand{\fullname}[1]{\ignorespaces\honorific~#1}’.
+
+   Le ‘\ignorespaces’ est aussi souvent utilisé dans un
+‘\newenvironment’ à la fin de la clause BEGIN, comme dans
+‘\begin{newenvironment}{ENV NAME}{... \ignorespaces}{...}’.
+
+   Pour enlever l’espace blanc venant immédiatement après un
+environnement utilisez ‘\ignorespacesafterend’.  Dans l’exemple
+ci-dessous on affichier un espace vertical bien plus grand entre les
+première et deuxième environnement qu’entre le deuxième et le troisième.
+
+     \newenvironment{eq}{\begin{equation}}{\end{equation}}
+     \begin{eq}
+     e=mc^2
+     \end{eq}
+     \begin{equation}
+     F=ma
+     \end{equation}
+     \begin{equation}
+     E=IR
+     \end{equation}
+
+   On peut faire disparaître l’espace vertical en mettant un
+caractère ‘%’ de commentaire immédiatement après le ‘\end{eq}’, mais
+cela est malcommode.  La solution est de modifier en
+‘\newenvironment{eq}{\begin{equation}}{\end{equation}\ignorespacesafterend}’.
+
+12.13 xspace package
+====================
+
+Synopsis :
+
+     \usepackage{xspace}
+       ...
+     \newcommand{...}{...\xspace}
+
+   La macro ‘\xspace’, quand utilisée à la fin de la définition d’une
+commande, ajoute une espace à moins que la commande soit suivie de
+certains caractères de poinctuation.
+
+   Après la séquence de contrôle d’une commande qui est un mot de
+contrôle (*note Control sequences::, contrairement aux symboles de
+contrôle tels que ‘\$’), TeX avale les caractères blancs.  Ainsi, dans
+la première phrase ci-dessous, en sortie on a ‘Provence’ placé
+parfaitement contre le point, sans espace entre les deux.
+
+     \newcommand{\PR}{Provence}
+     Notre école est en \PR .
+     Les étés en \PR{} sont agréables.
+
+   Mais à cause de l’avalement, la seconde phrase a besoin de
+l’adjonction d’accolades, sans quoi il n’y aurait pas d’espace entre
+‘Provence’ et ‘sont’.  (Beaucoup d’auteurs utilisent plutôt un ‘\ ’ pour
+cela.  *Note \(SPACE)::.)
+
+   Le paquetage ‘xspace’ fournit la commande ‘\xspace’.  Elle sert à
+écrire des commandes conçues pour être utilisées essentiellement dans du
+texte.  Elle doit être placée à la toute fin de la définition de ces
+commandes.  Elle insère un espace après la commande à moins que ce qui
+la suive immédiatement soit dans une liste d’exceptions.  Dans l’exemple
+suivant, on peut se passer de l’adjonction d’accolades.
+
+     \newcommand{\PR}{Provence\xspace}
+     Notre école est en \PR .
+     Les étés en \PR{} sont agréables.
+
+   La liste d’exceptions par défaut contient les caractères
+‘,.'/?;:!~-)’, ainsi que l’accolade ouvrante, la commande
+contr’olbique-espace discutée plus haut, et les commandes ‘\footnote’ ou
+‘\footnotemark’.  On peut ajouter des éléments à cette liste comme avec
+‘\xspaceaddexceptions{\manotebdpi \manotebdpii}’ qui rajoute les
+séquences de contrôle ‘\manotebdpi’ et ‘\manotebdpii’ à la liste, et
+retrancher un élément de la liste comme avec
+‘\xspaceremoveexception{!}’.
+
+   Comment : nombre d’experts préfèrent ne pas utiliser ‘\xspace’.  La
+mettre dans une définition signifie que la commande sera en général
+suivie du bon espacement.  Mais il n’est pas aisé de prédire quand
+ajouter les accolades ‘{}’ parce que ‘\xspace’ se sera trompé, comme
+lorsque elle est suivie d’une autre commande, et donc ‘\xspace’ peut
+rendre l’édition d’un matériel plus difficile et plus faillible que de
+mettre systématiquement les accolades.
+
 13 Compteurs
 ************
 
@@ -7199,10 +8423,10 @@
 les classes standardes de documents LaTeX pour contrôler la
 numérotation.
 
-     part paragraphe figure enumi
-     chapter subparagraph table enumii
-     section page footnote enumiii
-     subsection équation mpfootnote enumiv
+     part          paragraph    figure     enumi
+     chapter       subparagraph table      enumii
+     section       page         footnote   enumiii
+     subsection    equation     mpfootnote enumiv
      subsubsection
 
 13.1 ‘\alph \Alph \arabic \roman \Roman \fnsymbol’: Taper des compteurs
@@ -7280,7 +8504,7 @@
      \newcounter{autre} \setcounter{autre}{\value{essai}}
      \addtocounter{essai}{1}
 
-     Le comppteur essai vaut \arabic{essai}.
+     Le compteur essai vaut \arabic{essai}.
      Le compteur autre vaut \arabic{autre}.
 
    Cet exemple insère ‘\hspace{4\parindent}’.
@@ -7467,12 +8691,12 @@
      Point Didot, 1,07pt
 
 ‘cc’
-     Cicero, 12dd
+     Cicéro, 12dd, encore appelé “douze”.
 
 ‘sp’
      Point proportionné, (1/65536)pt
 
-   Deux autre longueurs sont souvent utilisées et sont des valeurs
+   Deux autres longueurs sont souvent utilisées et sont des valeurs
 réglées par les créateurs de caractères typographiques.  La hauteur “ex”
 d’un x de la fonte coutante , traditionnellement la hauteur de la lettre
 x en bas de casse, est souvent utilisée pour les longueurs verticales.
@@ -7495,24 +8719,70 @@
 
 Synopsis :
 
-     \setlength{\LONGUEUR}{VALEUR}
+     \setlength{\LONGUEUR}{QUANTITÉ}
 
-   La commande ‘\setlength’ règle la valeur d’une “commande de longueur”
-‘\LONGUEUR’ à l’argument VALEUR qui peut être exprimé dans n’importe
-quelle unité comprise par LaTeX, c.-à-d. des pouces (‘in’), des
-millimètres (‘mm’), des points (‘pt’), des « big points » (‘bp’), etc.
+   La commande ‘\setlength’ règle la longueur \LONGUEUR à QUANTITÉ.  Le
+nom ‘\LONGUEUR’ doit être une séquence de contrôle (*note Control
+sequences::), et donc commencer par une contr’oblique ‘\’ dans les
+circonstances normales.  La QUANTITÉ peut être une longueur élastique
+(*note Lengths::).  Elle peut être positve, négative ou nulle, et peut
+être exprimée dans n’importe quelle unité comprise par LaTeX (*note
+Units of length::).
 
+   Ci-dessous, avec les réglages par défaut de LaTeX le premier
+paragraphe est renfoncé alors que le second ne l’est pas.
+
+     J'ai dit au docteur que je m'étais cassé la jambe à deux endroits.
+
+     \setlength{\parindent}{0em}
+     Il me répondit d'arrêter d'aller à ces endroits.
+
+   Si vous n’avez pas déclaré \LONGUEUR avec ‘\newlength’, par exemple
+si vous faites une faute de frappe dessus comme dans
+‘\newlength{\specparindent}\setlength{\sepcparindent}{...}’, alors vous
+obtiendrez une erreur du genre de ‘Undefined control sequence.
+<argument> \sepcindent’.  Si vous oubliez la contr’oblique au début du
+nom de la longueur alors vous obtiendrez une erreur du genre de ‘Missing
+number, treated as zero. <to be read again> \relax l.19
+\setlength{specparindent}{0.6\parindent}’
+
 14.3 ‘\addtolength’
 ===================
 
 Synopsis :
 
-     \addtolength{\LONGUEUR}{VALEUR}
+     \addtolength{\LONGUEUR}{QUANTITÉ}
 
-   La commande ‘\addtolength’ incrémente une commande de longueur
-‘\LONGUEUR’ de la quantité spécifiée par l’argument QUANTITÉ, ce qui
-peut être négatif.
+   Incrémente la longueur ‘\LONGUEUR’ par QUANTITÉ.  Le nom ‘\LONGUEUR’
+doit être une séquence de contrôle (*note Control sequences::), et donc
+commencer par une contr’oblique ‘\’ dans les circonstances normales.  La
+QUANTITÉ peut être une longueur élastique (*note Lengths::).  Elle peut
+être positve, négative ou nulle, et peut être exprimée dans n’importe
+quelle unité comprise par LaTeX (*note Units of length::).
 
+   Dans l’exemple ci-dessous, si ‘\parskip’ commmence avec la valeur
+‘0pt plus 1pt’
+
+     Docteur : comment va le garçon qui a avalé une monnaie en argent ?
+     \addtolength{\parskip}{1pt}
+
+     Infirmière : aucun changement.
+
+alors il a la valeur ‘1pt plus 1pt’ pour le second paragraphe.
+
+   Si vous n’avez pas déclaré la longueur \LONGUEUR avec ‘\newlength’,
+par exemple si vous faites une faute de frappe dessus comme dans
+‘\newlength{\specparindent}\addtolength{\sepcparindent}{...}’, alors
+vous obtiendrez une erreur du genre de ‘Undefined control sequence.
+<argument> \sepcindent’.  Si c’est la QUANTITÉ qui utilise une longueur
+qui n’a pas été déclarée, par exemple si vous faites la faute de frappe
+comme cela ‘\addtolength{\specparindent}{0.6\praindent}’, alors vous
+obtenez une erreur du genre de ‘Undefined control sequence. <argument>
+\praindent’.  Si vous oubliez la contr’oblique au début du nom de la
+longueur, comme dans ‘\addtolength{parindent}{1pt}’, alors vous
+obtiendrez quelque-chose du genre de ‘You can't use `the letter p' after
+\advance’.
+
 14.4 ‘\settodepth’
 ==================
 
@@ -7520,9 +8790,28 @@
 
      \settodepth{\LONGUEUR}{TEXTE}
 
-   La commande ‘\settodepth’ règle la valeur d’une commande le longueur
-‘\LONGUEUR’ à la profondeur de l’argument ‘texte’.
+   La commande ‘\settodepth’ règle la longueur ‘\LONGUEUR’ à la
+profondeur de la boîte que LaTeX obtient en composant l’argument
+‘texte’.  Le nom ‘\LONGUEUR’ doit être une séquence de contrôle (*note
+Control sequences::), et donc commencer par une contr’oblique ‘\’ dans
+les circonstances normales.
 
+   L’exemple ci-dessous imprime la profondeur maximale des descendantes
+de l’alphabet :
+
+     \newlength{\alphabetdepth}
+     \settodepth{\alphabetdepth}{abcdefghijklmnopqrstuvwxyz}
+     \the\alphabetdepth
+
+   Si vous n’avez pas déclaré la longueur \LONGUEUR avec ‘\newlength’,
+par exemple si vous faites une faute de frappe dans l’exemple ci-dessus
+comme dans ‘\settodepth{\aplhabetdepth}{abc...}’, alors vous obtiendrez
+quelque-chose du genre de ‘Undefined control sequence. <argument>
+\aplhabetdepth’.  Si vous oubliez la contr’oblique au début du nom de la
+longueur, comme dans ‘\settodepth{alphabetdepth}{...}’ alors vous
+obtiendrez quelque-chose du genre de ‘Missing number, treated as zero.
+<to be read again> \setbox’.
+
 14.5 ‘\settoheight’
 ===================
 
@@ -7530,9 +8819,28 @@
 
      \settoheight{\LONGUEUR}{TEXTE}
 
-   La commande ‘\settoheight’ règle la valeur d’une commande le longueur
-‘\LONGUEUR’ à la hauteur de l’argument ‘texte’.
+   La commande ‘\settoheight’ règle la longueur ‘\LONGUEUR’ à la hauteur
+de la boîte ue LaTeX obtient en composant l’argument ‘texte’.  Le nom
+‘\LONGUEUR’ doit être une séquence de contrôle (*note Control
+sequences::), et donc commencer par une contr’oblique ‘\’ dans les
+circonstances normales.
 
+   L’exemple suivant imprime la hauteur maximale des ascendantes de
+l’alphabet ASCII bas de casse :
+
+     \newlength{\alphabetheight}
+     \settoheight{\alphabetheight}{abcdefghijklmnopqrstuvwxyz}
+     \the\alphabetheight
+
+   Si vous n’avez pas déclaré la longueur \LONGUEUR avec ‘\newlength’,
+par exemple si vous faites une faute de frappe dans l’exemple ci-dessus
+comme dans ‘\settoheight{\aplhabetheight}{abc...}’, alors vous
+obtiendrez quelque-chose du genre de ‘Undefined control sequence.
+<argument> \aplhabetdepth’.  Si vous oubliez la contr’oblique au début
+de \LONGUEUR, comme dans ‘\settoheight{alphabetheight}{...}’ alors vous
+obtiendrez quelque-chose du genre de ‘Missing number, treated as zero.
+<to be read again> \setbox’.
+
 14.6 ‘\settowidth’
 ==================
 
@@ -7540,10 +8848,131 @@
 
      \settowidth{\LONGUEUR}{TEXTE}
 
-   La commande ‘\settoheight’ règle la valeur d’une commande le longueur
-‘\LONGUEUR’ à la largeur de l’argument ‘texte’.
+   La commande ‘\settowidth’ règle la longueur ‘\LONGUEUR’ à la largeur
+de la boîte que LaTeX obtient en composant l’argument ‘texte’.  Le nom
+‘\LONGUEUR’ doit être une séquence de contrôle (*note Control
+sequences::), et donc commencer par une contr’oblique ‘\’ dans les
+circonstances normales.
 
-14.7 Longueurs prédéfinies
+   L’exemple suivant imprime la largeur de l’alphabet ASCII bas de
+casse :
+
+     \newlength{\alphabetwidth}
+     \settowidth{\alphabetwidth}{abcdefghijklmnopqrstuvwxyz}
+     \the\alphabetwidth
+
+   Si vous n’avez pas déclaré la longueur \LONGUEUR avec ‘\newlength’,
+par exemple si vous faites une faute de frappe dans l’exemple ci-dessus
+comme dans ‘\settowidth{\aplhabetwidth}{abc...}’, alors vous obtiendrez
+quelque-chose du genre de ‘Undefined control sequence. <argument>
+\aplhabetwidth’.  Si vous oubliez la contr’oblique au début de
+\LONGUEUR, comme dans ‘\settowidth{alphabetwidth}{...}’ alors vous
+obtiendrez quelque-chose du genre de ‘Missing number, treated as zero.
+<to be read again> \setbox’.
+
+14.7 Expressions
+================
+
+Synopsis, l’un parmi :
+
+     \numexpr EXPRESSION
+     \dimexpr EXPRESSION
+     \glueexpr EXPRESSION
+     \muglue EXPRESSION
+
+   En tout lieu où vous pourriez écrire un entier, une dimen, une muglue
+ou une glue de TeX, vous pouvez à la place écrire une expression pour
+écrire ce genre de quantité.
+
+   Un exemple est que ‘\the\dimexpr\linewidth-4pt\relax’ produit en
+sortie la longueur égale à quatre points de moins que la largeur de la
+ligne (le seul usage de ‘\the’ est d’afficher le résultat dans le
+document).  De même, ‘\romannumeral\numexpr6+3\relax’ produit ‘ix’, et
+‘\the\glueexpr 5pt plus 1pt * 2 \relax’ produit ‘10.0pt plus 2.0pt’.
+
+   Une commodité ici par rapport à effectuer les calculs en allouant des
+registres et en utilisant ‘\advance’, etc., est que l’évaluation
+d’expression n’implique par d’affectations et peut donc être effectuée à
+des endroits où les affectations ne sont pas autorisées.  L’exemple
+suivant calcule la largeur de la ‘\parbox’.
+
+     \newlength{\offset}\setlength{\offset}{2em}
+     \begin{center}
+     \parbox{\dimexpr\linewidth-\offset*3}{Sans animosité envers
+     quiconque, charitables envers tous, et sûrs de notre droit en tant que
+     Dieu nous en accorde conscience, mettons-nous à l'œuvre afin d'achever
+     la tâche qui nous occupe, de panser les blessures de notre nation, de
+     porter soin à l'homme qui a affronté le combat et soulagement à sa veuve
+     et à son orphelin, enfin de faire tout pour réaliser et honorer une paix
+     juste et durable entre nous et avec toutes les nations.  --- Abraham
+     Lincoln, second discours d'investiture, inscrit dans le mémorial
+     Lincoln}
+     \end{center}
+
+   L’EXPRESSION consiste en un ou plusieurs termes du même type (entier,
+dimension, etc.)  qui sont ajoutés ou soustraits.  Un terme est un type
+de nombre, dimension, etc., et consiste en un facteur de ce type,
+optionnellement multiplié ou divisé par des facteurs.  Un facteur d’un
+type est soit une quantité de ce type ou une sous-expression
+parenthésés.  L’expression produit un résultat du type donné, de sorte
+que ‘\numexpr’ produit un entier, ‘\dimexpr’ produit une dimension
+dimension, etc.
+
+   Dans l’exemple de citation donné plus haut, changer l’expression en
+‘\dimexpr\linewidth-3*\offset’ produit l’erreur ‘Illegal unit of measure
+(pt inserted)’.  La raison en est que pour ‘\dimexpr’ et ‘\glueexpr’,
+l’entrée consiste en une valeur de dimension ou de glue suivie par un
+facteur multiplicatif optionnel, et non l’inverse.  Ainsi ‘\the\dimexpr
+1pt*10\relax’ est valide et produit ‘10.0pt’, mais ‘\the\dimexpr
+10*1pt\relax’ produit l’erreur ‘Illegal unit’.
+
+   Les expressions absorbent les unités lexicales et effectuent les
+opérations mathématiques appropriées jusqu’à ce qu’un ‘\relax’ (qui est
+absorbé), ou jusqu’à ce que la première unité lexicale non valide soit
+rencontrée.  Ainsi, ‘\the\numexpr2+3px’ imprime ‘5px’, parce que LaTeX
+lit le ‘\numexpr2+3’, ce qui est composé de nombres, et ensuite trouve
+la lettre ‘p’, qui ne peut pas faire partie d’un nombre.  Il termine
+alors l’expression et produit le ‘5’, suivi par le texte ordinaire ‘px’.
+
+   Ce comportement de terminaison est utile dans les comparaisons.  Dans
+‘\ifnum\numexpr\parindent*2 < 10pt Oui\else Non\fi’, le signe inférieur
+à termine l’expression et le résultat est ‘Non’ (dans un document de
+classe LaTeX standarde article).
+
+   Les expressions peuvent utiliser les opérateurs ‘+’, ‘-’, ‘*’ et ‘/’
+ainsi que les parenthèses pour les sous-expressions, ‘(...)’.  Dans les
+expressions glue les parties en ‘plus’ et ‘minus’ ne nécessitent pas de
+parenthèses pour être affectés par un facteur.  Ainsi le résultat de
+‘\the\glueexpr 5pt plus 1pt * 2 \relax’ est ‘10pt plus 2pt’.
+
+   TeX convertit les autres types numériques de la même façon que
+lorsqu’il fait une affectation à un registre.  Ainsi le résultat de
+‘\the\numexpr\dimexpr 1pt\relax\relax’ est ‘65536’, ce qui est ‘1pt’
+exprimé en points proportionnés (*note ‘sp’: units of length sp, l’unité
+interne de TeX) et ensuite converti en entier.  Si ça avait été une
+‘\glueexpr’, on aurait laissé tomber la dilatation et la contraction.
+Dans l’autre sens, une ‘\numexpr’ au sein d’une ‘\dimexpr’ ou d’une
+‘\glueexpr’ nécessite l’ajout d’unité appropriées, comme dans
+‘\the\dimexpr\numexpr 1 + 2\relax pt\relax’, ce qui produit ‘3.0pt’.
+
+   Voici les détails de l’artihmétique : chaque facteur est vérifié
+comme étant compris dans l’intervalle autorisé, les nombres doivent être
+inférieurs à 2^{31} en valeur absolue, et les composantes de dimensions
+ou glues doivent être inférieures à 2^{14} points, ou ‘mu’, ou ‘fil’,
+etc.  Les opérations arithmetiques sont effectuées individuellement,
+sauf pour les opérations de dilatation (une multiplication immédiatement
+suivie d’une division) qui sont faites comme une opération combinée avec
+un produit sur 64-bit comme valeur intermédiaire.  Le résultat de chaque
+opération est de nouveau vérifié comme appartenant à l’intervalle
+autorisé.
+
+   Finalement, on notera que les divisions et dilatations sont faites
+avec un arrondi au plus proche (contrairement à l’opération ‘\divide’ de
+TeX qui prend un arrondi vers zéro).  Ainsi ‘\the\dimexpr
+5pt*(3/2)\relax’ met ‘10.0pt’ dans le document, parce qu’il arrondit
+‘3/2’ en ‘2’, tandis que ‘\the\dimexpr 5pt*(4/3)\relax’ produit ‘5.0pt’.
+
+14.8 Longueurs prédéfinies
 ==========================
 
 ‘\width’
@@ -7566,13 +8995,123 @@
 15 Faire des paragraphes
 ************************
 
-Un paragraphe se termine par une ou plusieurs lignes complètement
-blanches — des lignes ne contenant même pas un ‘%’.  Une ligne à blanc
-ne devrait pas apparaître là où un nouveau paragraphe n’a pas le droit
-de commencer, tel que en mode mathématique ou dans l’argument d’une
-commande de rubricage.
+Pour démarrer un paragraphe, tapez juste du texte.  Pour finir le
+paragraphe courant, mettez une ligne vide.
 
-15.1 ‘\indent’
+   Dans l’exemple ci-dessous on a trois paragraphes, dont la séparation
+est assurée par deux lignes vides :
+
+     C'est une vérité universellement reconnue qu'un célibataire pourvu d'une
+     belle fortune doit avoir envie de se marier, et si peu que l'on sache de
+     son sentiment à cet égard, lorsqu'il arrive dans une nouvelle résidence,
+     cette idée est si bien fixée dans l'esprit de ses voisins qu'ils le
+     considère sur-le-champ comme la propriété légitime de l'une ou l'autre
+     de leurs filles.
+
+     « Savez-vous mon cher ami, dit un jour Mrs Bennet à son mari, que
+     Netherfield Park est enfin loué ? »
+
+     Mr Bennet répondit qu'il l'ignorait.
+
+   Le séparateur de paragraphe peut consister en une séquence quelconque
+d’au moins une ligne à blanc, dans laquelle au moins une ligne n’est pas
+terminée par un commentaire.  Une ligne à blanc est une ligne qui est
+vide ou ne contient que des caractères blancs tel que l’espace ou la
+tabulation.  Les commentaires dans le code source sont démarrés par un
+‘%’ et s’étendent jusqu’à la fin de la ligne.  Dans l’exemple suivant
+les deux colonnes sont identiques :
+
+     \documentclass[twocolumn]{article}
+     \begin{document}
+     First paragraph.
+
+     Second paragraph.
+     \newpage
+     First paragraph.
+           
+       % les lignes de séparation peuvent contenir des blancs.
+       	
+     Second paragraph.
+     \end{document}
+
+   Une fois que LaTeX a rassemblé tout le contenu d’un paragraphe il
+divise le paragraphe en lignes d’une manière qui est optimisée sur
+l’entiereté du paragraphe (*note Line breaking::).
+
+   Il y a des endroits où un nouveau paragraphe n’a pas le droit de
+commencer.  Ne mettez pas de lignes à blanc en mode math (*note
+Modes::) ; dans l’exemple suivant la ligne à blanc précédent
+‘\end{equation}’
+
+     \begin{equation}
+       2^{|S|} > |S|
+
+     \end{equation}
+
+produit l’erreur ‘Missing $ inserted’.  De même, la ligne à blanc au
+sein de l’argument de ce ‘\section’ :
+
+     \section{aaa
+
+     bbb}
+
+produit l’erreur ‘Runaway argument? {aaa ! Paragraph ended before \@sect
+was complete’.
+
+15.1 ‘\par’
+===========
+
+Synopsis (notez que, alors qu’il lit l’entrée, TeX convertit toute
+séquence d’au moins une ligne à blanc en un ‘\par’, voir *note Making
+paragraphs::) :
+
+     \par
+
+   Termine le paragraphe en cours.  La manière habituelle de séparer les
+paragraphes est avec une ligne à blanc, mais la commande ‘\par’ est
+entièrement équivalente.  Cette commande est robuste (*note \protect::).
+
+   L’exemple suivant utilise ‘\par’ plutôt qu’une ligne à blanc
+simplement pour la lisibilité.
+
+     \newcommand{\coursEnJargonLegal}{%
+       \CeQuEstLaTricherie\par\CeQuiTArriveQuandOnTAttrape}
+
+   En mode LR la commande ‘\par’ ne fait rien et est ignorée.  En mode
+paragraphe la commande ‘\par’ termine le mode paragraphe, et commute
+LaTeX vers le mode vertical (*note Modes::).
+
+   Vous ne pouvez pas utiliser la commande ‘\par’ en mode mathématique.
+Vous ne pouvez pas non plus l’utiliser au sein de l’argument de beaucoup
+de commandes, telles que les commandes de rubricage, par ex. ‘\section’
+(*note Making paragraphs:: et *note \newcommand & \renewcommand::).
+
+   La commande ‘\par’ ne fait pas la même chose que la commande
+‘\paragraph’.  Cette dernière, comme ‘\section’ ou ‘\subsection’, est
+une commande de rubricage utilisée par les classes standardes de
+document LaTeX (*note \subsubsection & \paragraph & \subparagraph::).
+
+   La commande ‘\par’ ne fait pas la même chose que ‘\newline’ ou que le
+saut de ligne en double contr’oblique, ‘\\’.  La différence c’est que
+‘\par’ termine le paragraphe, et non pas seulement la ligne, et ajoute
+également de l’espace vertical inter-paragraphe ‘\parskip’ (*note
+\parindent & \parskip::).
+
+   En sortie de l’exemple suivant
+
+     xyz
+
+     \setlength{\parindent}{8cm}
+     \setlength{\parskip}{13cm}
+     \noindent test\indent test1\par test2
+
+on a : après ‘xyz’ il y a un saut vertical de 13cm et ensuite ‘test’
+apparaît, aligné sur la marge de gauche.  Sur la même ligne on a un
+espace horizontal vide de 8cm et ensuite ‘test1’ apparaît.  Finalement.
+il y a un espace vertical de 13cm, suivi par un nouveau paragraphe avec
+un renfoncement de 8cm, et ensuite LaTeX met le texte ‘test2’.
+
+15.2 ‘\indent’
 ==============
 
 ‘\indent’ produit un espace horizontal dont la largeur est égale à la
@@ -7584,7 +9123,7 @@
 autrement elle vaut ‘15pt’ pour les documents ‘10pt’, ‘17pt’ pour
 ‘11pt’, et ‘1.5em’ pour ‘12pt’.
 
-15.2 ‘\noindent’
+15.3 ‘\noindent’
 ================
 
 Utilisée au commencement d’un paragraphe, la commande ‘\noindent’
@@ -7600,14 +9139,42 @@
    Pour éliminer le renfoncement de paragraphe dans tout un document,
 mettez ‘\setlength{\parindent}{0pt}’ dans le préambule.
 
-15.3 ‘\parindent’ & ‘\parskip’
+15.4 ‘\parindent’ & ‘\parskip’
 ==============================
 
-‘\parskip’ est une longueur élastique définissant l’espace vertical
-additionnel ajouté avant chaque paragraphe.  La valeur par défaut est
-‘0pt plus1pt’.
+Synopsis :
 
-15.4 Notes en marge
+     \setlength{\parindent}{LONGUEUR-HORIZONTALE}
+     \setlength{\parskip}{LONGUEUR-VERTICALE}
+
+   Toutes deux sont des longueurs elastiques (*note Lengths::).  Elles
+affectent respectivement le renfoncement des paragraphes ordinaires, non
+des paragraphes au sein de minipages (*note minipage::), et l’espace
+vertical entre les paragraphes.
+
+   Par exemple, si ce qui suit est mis dans le préambule :
+
+     \setlength{\parindent}{0em}
+     \setlength{\parskip}{1ex}
+
+Alors le document aura des paragraphes qui ne sont pas renfoncés, mais
+par contre qui sont verticalement séparés d’environ la hauteur d’un ‘x’
+bas-de-casse.
+
+   Dans les documents de classes LaTeX standardes, la valeur par défaut
+de ‘\parindent’ pour les documents à une colonne est ‘15pt’ quand la
+taille par défaut du texte est ‘10pt’, ‘17pt’ pour ‘11pt’, et ‘1.5em’
+pour ‘12pt’.  Dans les documents en deux colonnes c’est ‘1em’.  (Ces
+valeurs sont réglées avant que LaTeX appelle ‘\normalfont’ de sorte que
+‘em’ est dérivé de la fonte par défaut, Computer Modern.  Si vous
+utilisez une fonte différente alors pour régler ‘\parindent’ à 1em en
+accord avec cette fonte, mettez dans votre préambule
+‘\AtBeginDocument{\setlength{\parindent}{1em}}’).
+
+   La valeur par défaut de ‘\parskip’ dans les documents de classes
+standardes LaTeX est ‘0pt plus1pt’.
+
+15.5 Notes en marge
 ===================
 
 Synopsis :
@@ -8236,6 +9803,9 @@
      glyphe mais l’espacement est différent parce qu’il est dans la
      classe ordinaire.
 
+‘\Phi’
+     Φ Lettre grecque capitale (ordinaire).
+
 ‘\phi’
      ϕ Lettre grecque en bas de casse (ordinaire).  La forme en variante
      est ‘\varphi’ φ.
@@ -8572,9 +10142,10 @@
      ‖ Double barre verticale (ordinaire).  Similaire : barre verticale
      simple ‘\vert’.
 
-     Pour une norme vous pouvez utiliser le paquetage ‘mathtools’ et
-     ajouter ‘\DeclarePairedDelimiter\norm{\lVert}{\rVert}’ à votre
-     préambule.  Ceci vous donne trois variantes de commande pour faire
+     Le paquetage ‘mathtools’ vous permet de créer des commandes pour
+     des délimiteurs appairés.  Par ex., si vous mettez
+     ‘\DeclarePairedDelimiter\norm{\lVert}{\rVert}’ dans votre
+     préambule, ceci vous donne trois variantes de commande pour faire
      des barres verticales correctement espacées horizontalement : si
      dans le corps du document vous écrivez la version étoilée
      ‘$\norm*{M^\perp}$’ alors la hauteur des barres verticales
@@ -8625,6 +10196,506 @@
 ‘\zeta’
      ζ Lettre grecque en bas de casse (ordinaire).
 
+16.2.1 Flèches
+--------------
+
+Voici les flèches disponibles en standard avec LaTeX.  Les paquetages
+‘latexsym’ et ‘amsfonts’ en contiennent beaucoup plus.
+
+Symbole Commande
+---------------------------------------------------------------------------
+⇓       ‘\Downarrow’
+↓       ‘\downarrow’
+↩       ‘\hookleftarrow’
+↪       ‘\hookrightarrow’
+←       ‘\leftarrow’
+⇐       ‘\Leftarrow’
+⇔       ‘\Leftrightarrow’
+↔       ‘\leftrightarrow’
+⟵       ‘\longleftarrow’
+⟸       ‘\Longleftarrow’
+⟷       ‘\longleftrightarrow’
+⟺       ‘\Longleftrightarrow’
+⟼       ‘\longmapsto’
+⟹       ‘\Longrightarrow’
+⟶       ‘\longrightarrow’
+↦       ‘\mapsto’
+↗       ‘\nearrow’
+↖       ‘\nwarrow’
+⇒       ‘\Rightarrow’
+→       ‘\rightarrow’, or ‘\to’
+↘       ‘\searrow’
+↙       ‘\swarrow’
+↑       ‘\uparrow’
+⇑       ‘\Uparrow’
+↕       ‘\updownarrow’
+⇕       ‘\Updownarrow’
+
+   Un exemple de la différence entre ‘\to’ et ‘\mapsto’ est : ‘\(
+f\colon D\to C \) given by \( n\mapsto n^2 \)’.
+
+   Pour faire des diagrammes cumulatifs il y a de nombreux paquetages,
+parmi lesquels ‘tikz-cd’ et ‘amscd’.
+
+16.2.2 ‘\boldmath’ & ‘\unboldmath’
+----------------------------------
+
+Synopsis (utilisé en mode paragraphe ou mode LR) :
+
+     \boldmath \( MATH \)
+
+ou
+
+     \unboldmath \( MATH \)
+
+   Ce sont des déclarations pour mettre en caractères gras les lettres
+et symboles dans MATH, ou pour contredire cela et revenir à la graisse
+normale (non-gras) utilisée par défaut.  Elles ne doivent être utilisées
+ni en mode math, ni en mode math hors texte (*note Modes::).  Les deux
+commandes sont fragiles (*note \protect::).
+
+   Voici un exemple dans lequel chaque commande ‘\boldmath’ a lieu au
+sein d’une ‘\mbox’ :
+
+     on a $\mbox{\boldmath \( v \)} = 5\cdot\mbox{\boldmath \( u \)$}$
+
+ce qui signifie que ‘\boldmath’ est seulement utilisé dans un mode
+texte, en l’occurrence le mode LR, et explique pourquoi LaTeX doit
+basculer en mode math pour composer ‘v’ et ‘u’.
+
+   Si vous utilisez l’une ou l’autre des ces commande en mode math,
+comme dans ‘Échec : \( \boldmath x \)’, alors vous obtenez quelque-chose
+du genre de ‘LaTeX Font Warning: Command \boldmath invalid in math mode
+on input line 11’ et ‘LaTeX Font Warning: Command \mathversion invalid
+in math mode on input line 11’.
+
+   La commande ‘\boldmath’ est problématique par bien des aspects.  Les
+nouveaux documents devraient utiliser le paquetage ‘bm’ fourni par
+l’équipe du projet LaTeX.  Une description complète est hors du champ
+d’application de ce manuel (voir la documentation complète sur le CTAN)
+mais le petit exemple suivant :
+
+     \usepackage{bm}   % dans le préambule
+     ...
+     on a $\bm{v} = 5\cdot\bm{u}$
+
+illustre déjà que c’est une amélioration par rapport à ‘\boldmath’.
+
+16.2.3 Pseudo-gras avec des lettres évidées
+-------------------------------------------
+
+Synopsis :
+
+     \usepackage{amssymb}   % dans le préambule
+       ...
+     \mathbb{LETTRE-CAPITALE}
+
+   Fournit les lettres mathématiques évidées utilisées
+traditionnellement pour noter les noms d’ensembles, comme les entiers
+naturels, relatifs, etc.  Le nom ‘\mathbb’ vient de « blackboard bold
+math » qu’on pourrait traduire par “caractères mathématiques gras
+scolaires”.
+
+   Dans l’exmple suivant :
+
+     \( \forall n \in \mathbb{N}, n^2 \geq 0 \)
+
+le ‘\mathbb{N}’ donne le symbole gras scolaire ℕ, représentant les
+entiers naturels.
+
+   Si vous utilisez autre chose qu’une lettre capitale alors aucune
+erreur n’est produite, mais vous obtiendrez des résultats étranges, y
+compris des caractères inattendus.
+
+   Il y a des paquetage donnant accès à des symboles autres que les
+lettres capitable ; voir sur le CTAN.
+
+16.2.4 Calligraphique
+---------------------
+
+Synopsis :
+
+     \mathcal{LETTRES-CAPITALES}
+
+   Utilise une fonte de genre cursif, “calligraphique math”.
+
+   Dans l’exemple suivant l’identificateur du graphe est produit en
+sortie avec une fonte cursive :
+
+     Soit un graphe \( \mathcal{G} \).
+
+   Si vous utilisez autre chose des que lettres capitable alors vous
+n’aurez pas une erreur mais vous n’aurez pas non plus une sortie en
+calligraphique math.  Par exemple, ‘\mathcal{g}’ produit en sortie une
+accolade fermante.
+
+16.2.5 Delimiteurs
+------------------
+
+Les délimiteurs sont les parenthèses, accolades, crochets, ou autres
+caractères utilisés pour marquer le début et la fin d’une sous-formule.
+Dans l’exemple suivant la formule a trois ensembles de parenthèses
+délimitant les trois sous-formules :
+
+     (z-z_0)^2 = (x-x_0)^2 + (y-y_0)^2
+
+Il n’est pas nécessaire que les délimiteurs se correspondent, ainsi vous
+pouvez saisir ‘\( [0,1) \)’.
+
+   Voici les délimiteurs usuels :
+
+Délimiteur Commande            Nom
+-------------------------------------------------------------------
+(          ‘(’                 Parenthèse gauche
+)          ‘)’                 Parenthèse droite
+\}         ‘{’ ou ‘\lbrace’    Accolade gauche
+\{         ‘}’ ou ‘\rbrace’    Accolade droite
+[          ‘[’ ou ‘\lbrack’    Crochet gauche
+]          ‘]’ ou ‘\rbrack’    Crochet droit
+⌊          ‘\lfloor’           Crochet gauche de partie entière
+⌋          ‘\rfloor’           Crochet droit de partie entière
+⌈          ‘\lceil’            Crochet gauche d’arrondi
+                               supérieur
+⌉          ‘\rceil’            Crochet droit d’arrondi supérieur
+⟨          ‘\langle’           Chevron gauche
+⟩          ‘\rangle’           Chevron droit
+/          ‘/’                 Oblique, ou oblique vers l’avant
+\          ‘\backslash’        Contr’oblique, ou oblique vers
+                               l’arrière
+|          ‘|’ ou ‘\vert’      Barre verticale
+‖          ‘\|’ ou ‘\Vert’     Barre verticale double
+
+   Le paquetage ‘mathtools’ vous permet de créer des commandes pour des
+délimiteurs appairés.  Par ex., si vous mettez
+‘\DeclarePairedDelimiter\abs{\lvert}{\rvert}’ dans votre préambule alors
+cela vous donne deux commandes pour les barres simples verticales (qui
+ne fonctionnent qu’en mode math).  La forme étoilée, comme dans
+‘\abs*{\frac{22}{7}}’, a la hauteur des barres verticales accordée à la
+hauteur de l’argument.  La forme non-étoilée, comme dans
+‘\abs{\frac{22}{7}}’, a les barres fixées à la hauteur par défaut.
+Cette forme accepte un argument optionnel, comme dans
+‘\abs[COMMANDE-TAILLE]{\frac{22}{7}}’, où la taille des barres est
+donnée par la COMMANDE-TAILLE, par ex. ‘\Bigg’.  En utilisant plutôt
+‘\lVert’ et ‘\rVert’ pour les symboles, vous obtenez une notation de
+norme avec le même comportement.
+
+16.2.5.1 ‘\left’ & ‘\right’
+...........................
+
+Synopsis:
+
+     \left DÉLIMITEUR1 ... \right DÉLIMITEUR2
+
+   Fabrique des parenthèses, crochets, ou autres délimiteurs qui se
+correspondent.  LaTeX fabrique les délimiteurs juste assez hauts pour
+couvrir la taille de la formule qu’ils embrassent.
+
+   L’exemple suivant fabrique un vecteur unitaire entouré par des
+parenthèses assez hautes pour couvrir les composantes :
+
+     \begin{equation}
+       \left(\begin{array}{c}
+         1   \\
+         0   \\
+       \end{array}\right)
+     \end{equation}
+
+   *Note Delimiters::, pour une liste des délimiteurs usuels.
+
+   Chaque ‘\left’ doit avoir un ‘\right’ qui lui correspond.  Dans
+l’exemple plus haut, si on ne met pas le ‘\left(’ alors on a le message
+d’erreur ‘Extra \right’.  Si c’est le ‘\right)’ qu’on ne met pas, alors
+on obtient ‘You can't use `\eqno' in math mode’.
+
+   Toutefois, il n’est pas nécessaire que DÉLIMITEUR1 et DÉLIMITEUR2 se
+correspondent.  Un cas usuel est que vous désiriez une accolade d’un
+seul côté, comme ci-dessous.  Utilisez un point, ‘.’, comme délimiteur
+nul :
+
+     \begin{equation}
+       f(n)=\left\{\begin{array}{ll}
+                     1             &\mbox{si \(n=0\)} \\
+                     f(n-1)+3n^2   &\mbox{sinon}
+            \end{array}\right.
+     \end{equation}
+
+Notez que pour obtenir une accolade comme délimiteur vous devez la
+préfixer d’une contr’oblique, ‘\{’ (*note Reserved characters::).  (Les
+paquetages ‘amsmath’ et ‘mathtools’ vous permettent d’obtenir la
+construction ci-dessus avec un environnement ‘cases’).
+
+   La paire ‘\left ... \right’ fabrique un groupe.  Une conséquence de
+cela est que la formule embrassée par la paire ‘\left ... \right’ ne
+peut pas avoir de saut de ligne dans la sortie.  Ceci inclut à la fois
+les sauts de lignes manuels, et ceux générés automatiquement par LaTeX.
+Dans l’exemple suivant, LaTeX insère un saut de ligne pour que la
+formule tienne entre les marges :
+
+     Lorem ipsum dolor sit amet
+     \( (a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z) \)
+
+Mais avec ‘\left’ et ‘\right’ :
+
+     Lorem ipsum dolor sit amet
+     \( \left(a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z\right) \)
+
+LaTeX n’insère pas de saut, ce qui a pour effet que la formule s’étende
+jusque dans la marge.
+
+   Parce que ‘\left ... \right’ fait un groupe, toutes les règles
+habituelles concernant les groupes s’appliquent.  Ci-dessous, la valeur
+de ‘\testlength’ réglée au sein de l’équation sera oubliée, en et sortie
+on a ‘1.2pt’.
+
+     \newlength{\testlength} \setlength{\testlength}{1.2pt}
+     \begin{equation}
+       \left( a+b=c \setlength{\testlength}{3.4pt} \right)
+       \the\testlength
+     \end{equation}
+
+   La paire ‘\left ... \right’ affecte l’espacement horizontal de la
+formule embrassée de deux manières.  La première est que dans ‘\(
+\sin(x) = \sin\left(x\right) \)’ le membre de droite a plus d’espace
+autour du ‘x’.  C’est parce que ‘\left( ... \right)’ insère un nœud
+interne alors que ‘( ... )’ insère un nœud ouvrant.  La seconde manière
+dont l’espacement horizontal est affecté est que parce que la paire
+forme un groupe, la sous-formule embrassée sera composée à sa longueur
+naturelle, sans dilatation ni contraction pour que la ligne s’ajuste
+mieux.
+
+   TeX dilate les délimiteurs selon la hauteur et profondeur de la
+formule embrassée.  Ci-dessous LaTeX fait grandir les crochets pour
+qu’ils s’étendent sur toute la hauteur de l’intégrale :
+
+     \begin{equation}
+       \left[ \int_{x=r_0}^{\infty} -G\frac{Mm}{r^2}\, dr \right]
+     \end{equation}
+
+   Régler la taille manuellement donne souvent un meilleur résultat.
+Par exemple, bien que le filet ci-dessous ait une profondeur nulle, TeX
+crée des délimiteurs qui s’étendent sous le filet :
+
+     \begin{equation}
+       \left( \rule{1pt}{1cm} \right)
+     \end{equation}
+
+TeX peut choisir des délimiteurs qui sont trop petits, comme dans ‘\(
+\left| |x|+|y| \right| \)’.  Il peut aussi en choisir de trop grand,
+comme ci-dessous :
+
+     \begin{equation}
+       \left( \sum_{0\leq i<n} i^k \right)
+     \end{equation}
+
+Un troisième cas malheureux c’est quand on a une formule hors texte
+longue tenant sur plus d’une ligne et que vous devez accorder les
+tailles du délimiteur ouvrant et fermant ; vous ne pouvez pas utiliser
+‘\left’ sur la première ligne et ‘\right’ sur la dernière parce qu’ils
+doivent se correspondre.
+
+   Pour régler manuellement la taille des délimiteurs, voir *note \bigl
+& \bigr etc.::.
+
+16.2.5.2 ‘\bigl’, ‘\bigr’, etc.
+...............................
+
+Synopsis, l’un parmi :
+
+     \bigl DÉLIMITEUR1 ... \bigr DÉLIMITEUR2
+     \Bigl DÉLIMITEUR1 ... \bigr DÉLIMITEUR2
+     \biggl DÉLIMITEUR1 ... \biggr DÉLIMITEUR2
+     \Biggl DÉLIMITEUR1 ... \Biggr DÉLIMITEUR2
+
+(comme dans ‘\bigl[...\bigr]’ ; strictement parlant il n’est pas
+nécessaire qu’ils soient appairés, voir ci-dessous), ou l’un parmi :
+
+     \bigm DÉLIMITEUR
+     \Bigm DÉLIMITEUR
+     \biggm DÉLIMITEUR
+     \Biggm DÉLIMITEUR
+
+(comme avec ‘\bigm|’), ou l’un parmi :
+
+     \big DÉLIMITEUR
+     \Big DÉLIMITEUR
+     \bigg DÉLIMITEUR
+     \Bigg DÉLIMITEUR
+
+(comme avec ‘\big[’).
+
+   Produit des délimiteurs de taille réglée manuellement.  Pour des
+délimiteurs de taille réglée automatiquement voir *note \left &
+\right::).
+
+   L’exemple ci-dessous produit des barres verticales externes
+légèrement plus grandes :
+
+       \bigl| |x|+|y| \bigr|
+
+   Les commandes ci-dessus sont dans l’ordre des tailles croissantes.
+Vous pouvez utiliser la taille la plus petite comme ‘\bigl...\bigr’ dans
+un paragraphe sans que cela ait pour effet que LaTeX écrate les lignes.
+Les tailles plus grandes sont destinées aux équations hors texte.
+
+   *Note Delimiters::, pour une liste des délimiteurs usuels.  Dans la
+famille des commandes en ‘l’ ou ‘r’, il n’est pas nécessaire que
+DÉLIMITEUR1 et DÉLIMITEUR2 se correspondent.
+
+   Les commandes en ‘l’ ou ‘r’ produisent délimiteurs ouvrant et fermant
+qui n’insèrent aucun espace horizontal entre un atome précédent et le
+délimiteur, alors que les commandes sans ‘l’ ou ‘r’ insèrent un peut
+d’espace (parce que chaque délimiteur est réglé comme une variable
+ordinaire).  Comparez les deux lignes dans l’exemple ci-dessous :
+
+     \begin{tabular}{l}
+       \(\displaystyle \sin\biggl(\frac{1}{2}\biggr) \)  \\  % bon
+       \(\displaystyle \sin\bigg(\frac{1}{2}\bigg)  \)   \\  % mauvais
+     \end{tabular}
+
+La gestion typographique traditionnelle est sur la première ligne.  Sur
+la seonde ligne la sortie a de l’espace supplémntaie entre le ‘\sin’ et
+la parenthèse ouvrante.
+
+   Les commandes sans ‘l’ ou ‘r’ donnent cependant l’espacement correct
+dans certaines circonstances, comme avec la grande ligne verticale dans
+l’exemple ci-dessous :
+
+     \begin{equation}
+       \int_{x=a}^b x^2\,dx = \frac{1}{3} x^3 \Big|_{x=a}^b
+     \end{equation}
+
+(beaucoup d’auteurs préfèrent remplacer ‘\frac’ par la commande ‘\tfrac’
+du paquetage ‘amsmath’), et comme avec cette grande oblique :
+
+     \begin{equation}
+       \lim_{n\to\infty}\pi(n) \big/ (n/\log n) = 1
+     \end{equation}
+
+   Contrairement à la paire ‘\left...\right’ (*note \left & \right::),
+les commandes décrites ici et en ‘l’ ou ‘r’ ne forment pas un groupe.
+Strictement parlant il n’est pas nécessaire qu’elles soient appairées,
+et donc vous pourriez écrire quelque-chose du ce genre :
+
+     \begin{equation}
+       \Biggl[ \pi/6 ]
+     \end{equation}
+
+   Les commandes en ‘m’ sont pour les relations, les choses qui sont au
+milieu d’une formule, comme ceci :
+
+     \begin{equation}
+       \biggl\{ a\in B \biggm| a=\sum_{0\leq i<n}3i^2+4 \biggr\}
+     \end{equation}
+
+16.2.6 Points de suspensions, horizontaux ou verticaux
+------------------------------------------------------
+
+Les points de suspension sont les trois points (habituellement trois)
+indiquant qu’un motif se prolonge.
+
+     \begin{array}{cccc}
+       a_{0,0}    &a_{0,1}   &a_{0,2} &\ldots \\
+       a_{1,0}    &\ddots                     \\
+       \vdots
+     \end{array}
+
+   LaTeX fournit ces types de points de suspension :
+
+‘\cdots’
+
+     Des points de suspension horizontaux élevés au centre de la ligne,
+     comme dans ⋯.  Utilisés comme dans : ‘\( a_0\cdot a_1\cdots a_{n-1}
+     \)’.
+
+‘\ddots’
+     Des points de suspension en diagonale, ⋱.  Voir l’exemple plus haut
+     d’un tableau ‘array’ pour une utilisation.
+
+‘\ldots’
+     Points de suspension sur la ligne de base, ….  Utilisés comme
+     dans : ‘\( x_0,\ldots x_{n-1} \)’.  Un autre exemple est le tableau
+     ‘array’ donné plus haut.  Un synonyme est ‘\mathellipsis’.  Un
+     synonyme du paquetage ‘amsmath’ est ‘\hdots’.
+
+     Vous pouvez également utiliser cette commande en dehors du mode
+     math, comme dans ‘La boîte de vitesse, les freins, \ldots{} tout
+     est cassé’.  (En mode paragraphe ou en mode LR un synonyme de
+     ‘\ldots’ est ‘\dots’).
+
+‘\vdots’
+     Points de suspension alignés verticalement, ⋮.  Voir l’exemple plus
+     haut avec un ‘array’ pour une utilisation possible.
+
+   Le paquetage ‘amsmath’ a la commande ‘\dots’ pour baliser
+sémantiquement les points de suspension.  L’exemple suivant produit deux
+sorties d’aspects distincts pour les deux premiers usage de la commande
+‘\dots’.
+
+     \usepackage{amsmath}  % dans le préambule
+       ...
+     Supposons que \( p_0, p_1, \dots, p_{n-1} \) soit la liste de tous les nombres premiers.
+     On remarque que \( p_0\cdot p_1 \dots \cdot p_{n-1} +1 \) n'est pas un
+     multiple de l'un quelconque des \( p_i \).
+     Conclusion : il y a un nombre infini de nombres premiers \( p_0, p_1, \dotsc \).
+
+Dans la première ligne LaTeX regarde la virgule suivant ‘\dots’ pour
+déterminer qu’il devrait produire en sortie des points de suspension sur
+la ligne de base.  La seconde ligne a un ‘\cdot’ qui suit ‘\dots’ alors
+LaTeX produit des points de suspension sur l’axe mathématique,
+verticalement centrés.  Toutefois, le troisième usage n’a aucun
+caractère de suivi, aussi vous devez indiquer à LaTeX que faire.  Vous
+pouvez utiliser l’une des commandes : ‘\dotsc’ si vous avez besoin de
+points de suspension appropriés pour suivre une virgule, ‘\dotsb’ si
+vous avez des points de suspension qui conviennent quand il y a ensuite
+un opérateur ou un symbole de relation, ‘\dotsi’ pour les points de
+suspension utilisés avec des intégrales, ou ‘\dotso’ pour les autres
+cas.
+
+16.2.7 Lettres grecques
+-----------------------
+
+On ne donne les versions en capitale de ces lettres grecques que lorsque
+elle sont distinctes des lettres romaines capitales.
+
+Symbole Commande               Nom
+----------------------------------------------------------------------------
+α       ‘\alpha’               Alpha
+β       ‘\beta’                Beta
+γ, Γ    ‘\gamma’, ‘\Gamma’     Gamma
+δ, Δ    ‘\delta’, ‘\Delta’     Delta
+ε, ϵ    ‘\varepsilon’,         Epsilon
+        ‘\epsilon’
+ζ       ‘\zeta’                Zeta
+η       ‘\eta’                 Eta
+θ, ϑ    ‘\theta’,              Theta
+        ‘\vartheta’
+ι       ‘\iota’                Iota
+κ       ‘\kappa’               Kappa
+λ, Λ    ‘\lambda’, ‘\Lambda’   Lambda
+μ       ‘\mu’                  Mu
+ν       ‘\nu’                  Nu
+ξ, Ξ    ‘\xi’, ‘\Xi’           Xi
+π, Π    ‘\pi’, ‘\Pi’           Pi
+ρ, ϱ    ‘\rho’, ‘\varrho’      Rho
+σ, Σ    ‘\sigma’, ‘\Sigma’     Sigma
+τ       ‘\tau’                 Tau
+ϕ, φ,   ‘\phi’, ‘\varphi’,     Phi
+Φ       ‘\Phi’
+χ       ‘\chi’                 chi
+ψ, Ψ    ‘\psi’, ‘\Psi’         Psi
+ω, Ω    ‘\omega’, ‘\Omega’     Omega
+
+   Pour omicron, si vous utiliser la fonte par défaut de LaTeX Computer
+Modern alors saisissez omicron juste comme ‘o’ ou ‘O’.  Si vous désirez
+avoir le nom ou si votre fonte affiche une différence alors vous pouvez
+utiliser quelque-chose du genre de ‘\newcommand\omicron{o}’.  Le
+paquetage ‘unicode-math’ comprend ‘\upomicron’ pour un omicron droit et
+‘\mitomicron’ pour l’italique mathématique.
+
+   Alors que le symbole de relation d’appartenance à un ensemble ∈
+généré par ‘\in’ est similaire à epsilon, il n’est jamais utilisé pour
+une variable.
+
 16.3 Fonctions mathématiques
 ============================
 
@@ -8785,38 +10856,124 @@
 ‘\widetilde’
      Accent tilde mathématique : \widetilde{x+y}.
 
+16.4.1 ‘\accent’
+----------------
+
+Synopsis:
+
+     \accent NUMBER CHARACTER
+
+   A TeX primitive command used to generate accented characters from
+accent marks and letters.  The accent mark is selected by NUMBER, a
+numeric argument, followed by a space and then a CHARACTER argument
+constructs the accented character in the current font.
+
+   These are accented ‘e’ characters.
+
+     \accent18 e
+     \accent20 e
+     \accent21 e
+     \accent22 e
+     \accent23 e
+
+The first is a grave, the second is breve, etc.
+
+   The position of the accent is determined by the font designer and so
+the outcome of ‘\accent’ use may differ between fonts.  In LaTeX it is
+desirable to have glyphs for accented characters rather than building
+them using ‘\accent’.  Using glyphs that already contain the accented
+characters (as in T1 encoding) allows correct hyphenation whereas
+‘\accent’ disables hyphenation (specifically with OT1 font encoding
+where accented glyphs are absent).
+
+   There can be an optional font change between NUMBER and CHARACTER.
+Note also that that this command sets the ‘\spacefactor’ to 1000 (*note
+\spacefactor::).
+
+   An unavoidable characteristic of some Cyrillic letters and the
+majority of accented Cyrillic letters is that they must be assembled
+from multiple elements (accents, modifiers, etc.)  while ‘\accent’
+provides for a single accent mark and a single letter combination.
+There are also cases where accents must appear between letters that
+\accent does not support.  Still other cases exist where the letters I
+and J have dots above their lowercase counterparts that conflict with
+dotted accent marks.  The use of ‘\accent’ in these cases will not work
+as it cannot analyze upper/lower case.
+
 16.5 Espacement en mode mathématique
 ====================================
 
-Au sein d’un environnement ‘math’, LaTeX ignore les espaces que vous
-tapez et met à la place l’espacement correspondant aux règles normales
-pour les textes mathématiques.
+Quand il compose des mathématiques, LaTeX insère l’espacement selon les
+règles normales pour les textes mathématiques.  Si vous entrez ‘y=m x’
+alors LaTeX ignore l’espace et dans la sortie le m est juste à côté du
+x, comme dans y=mx.
 
-   En mode mathématique, beaucoup de définitions sont exprimées dans
-l’unité mathématique “mu” donnée par 1 em = 18 mu, où le em est pris de
-la famille courante des symboles mathématiques (*note Units of
-length::).
+   Mais les règles de LaTeX ont occasionnellment besoin de petits
+ajustements.  Par exemple, dans l’intégrale la tradition est de mettre
+une petite espace supplémentaire entre le ‘f(x)’ et le ‘dx’, obtenue
+ci-dessous avec la commande ‘\,’ :
 
+     \int_0^1 f(x)\,dx
+
+   LaTeX fournit les commandes qui suivent utilisables en mode
+mathématique.  Beaucoup de ces définitions d’espacement sont exprimées
+dans l’unité mathématique “mu” donnée par 1 em = 18 mu, où le em est
+pris de la famille courante des symboles mathématiques (*note Units of
+length::).  Ainsi, un ‘\thickspace’ est typiquement de 5/18 fois la
+largeur d’un ‘M’.
+
 ‘\;’
-     Normalement ‘5.0mu plus 5.0mu’.  Le nom long est ‘\thickspace’.
-     Utilisable seulement en mode mathématique.
+     Synonyme : ‘\thickspace’.  Normalement ‘5.0mu plus 5.0mu’.  Avec le
+     paquetage ‘amsmath’, ou depuis la parution 2020-10-01 de LaTeX,
+     utilisable aussi bien en mode texte qu’en mode mathématique ;
+     sinon, utilisable seulement en mode mathématique.
 
+‘\negthickspace’
+     Normalement ‘-5.0mu plus 2.0mu minus 4.0mu’.  Avec le paquetage
+     ‘amsmath’, ou depuis la parution 2020-10-01 de LaTeX, utilisable
+     aussi bien en mode texte qu’en mode mathématique ; sinon,
+     utilisable seulement en mode mathématique.
+
 ‘\:’
 ‘\>’
-     Normalement ‘4.0mu plus 2.0mu minus 4.0mu’.  The longer name is
-     ‘\medspace’.  Utilisable seulement en mode mathématique.
 
+     Synonyme : ‘\medspace’.  Normalement ‘4.0mu plus 2.0mu minus
+     4.0mu’.  Avec le paquetage ‘amsmath’, ou depuis la parution
+     2020-10-01 de LaTeX, utilisable aussi bien en mode texte qu’en mode
+     mathématique ; sinon, utilisable seulement en mode mathématique.
+
+‘\negmedspace’
+     Normalement ‘-4.0mu plus 2.0mu minus 4.0mu’.  Avec le paquetage
+     ‘amsmath’, ou depuis la parution 2020-10-01 de LaTeX, utilisable
+     aussi bien en mode texte qu’en mode mathématique ; sinon,
+     utilisable seulement en mode mathématique.
+
 ‘\,’
-     Normalement ‘3mu’.  Le nom long est ‘\thinspace’.  Utilisable à la
-     fois en mode mathématique et en mode texte.  *Note \thinspace::.
+     Synonyme : ‘\thinspace’.  Espace fine, normalement ‘3mu’, c-à-d.
+     1/6mu.  Utilisable à la fois en mode mathématique et en mode texte
+     (*note \thinspace & \negthinspace::).
 
+     Cette espace est très utilisée, par exemple entre la fonction et la
+     variation infinitésimale dans une intégrale ‘\int f(x)\,dx’ et, si
+     un auteur fait cela, avant la ponctuation dans une équation
+     affichée :
+
+          La primitive est
+          \begin{equation}
+            3x^{-1/2}+3^{1/2}\,.
+          \end{equation}
+
 ‘\!’
-     Une espace finie négative.  Normalement ‘-3mu’.  Utilisable
-     seulement en mode mathématique.
+     Une espace fine négative.  Normalement ‘-3mu’.  Avec le paquetage
+     ‘amsmath’, ou depuis la parution 2020-10-01 de LaTeX, utilisable
+     aussi bien en mode texte qu’en mode mathématique ; sinon, la
+     commande ‘\!’ est utilisable seulement en mode mathématique mais la
+     commande ‘\negthinspace’ a toujours également fonctionné en mode
+     texte (*note \thinspace & \negthinspace::).
 
 ‘\quad’
      Vaut 18mu, c.-à-d. 1em.  Souvent utilisé pour l’espace entourant
-     les équation ou expression, par ex. pour l’espace entre deux
+     les équations ou expressions, par ex. pour l’espace entre deux
      équation au sein d’un environnement ‘displaymath’.  Utilisable à la
      fois en mode mathématique et en mode texte.
 
@@ -8824,12 +10981,232 @@
      Une longueur de 2 quads, soit 36mu = 2em.  Utilisable à la fois en
      mode mathématique et en mode texte.
 
-   Dans cet exemple une espace fine sépare la fonction de la forme
-différentielle.
+16.5.1 ‘\smash’
+---------------
 
-     \int_0^1 f(x)\,dx
+Synopsis :
 
-16.6 Recueil de diverses commandes utiles en math
+     \smash{SOUS-FORMULE}
+
+   Compose SOUS-FORMULE en applatissant sa boîte comme si sa hauteur et
+sa profondeur étaient nulles.
+
+   Dans l’exemple suivant l’exponentielle est si haut que sans la
+commande ‘\smash’ LaTeX séparerait sa ligne de la ligne juste au-dessus,
+et l’irrégularité de l’espacement des lignes pourrait être visuellement
+malheureuse.
+
+     Pour calculer la tétration $\smash{2^{2^{2^2}}}$,
+     évaluer de haut en bas, comme $2^{2^4}=2^{16}=65536$.
+
+   (À cause du ‘\smash’ l’expression imprimée pourrait se superposer à
+la ligne du dessus, aussi vous voudrez sans doute attendre la version
+finale du document avant de faire de tels adjustments).
+
+   Ce qui suit illustre l’effet de ‘\smash’ en utilisant ‘\fbox’ pour
+cerner la boîte que LaTeX met sur la ligne.  La commande ‘\barrenoire’
+fait une barre s’étendant de 10 points sous la ligne de base jusqu’à
+20 points au-dessus.
+
+     \newcommand{\barrenoire}{\rule[-10pt]{5pt}{30pt}}
+     \fbox{\barrenoire}
+     \fbox{\smash{\barrenoire}}
+
+   La première boîte que LaTeX place fait 20 points de haut et 10 points
+de profondeur.  Mais la seconde boîte est traitée par LaTeX comme ayant
+une hauteur et une profondeur nulles, même si l’encre imprimée sur la
+page s’étend toujours bien au-dessus et en-dessous de la ligne.
+
+   La commande ‘\smash’ apparaît souvent en mathématiques pour ajuster
+la taille d’un élément qui entoure une sous-formule.  Ci-dessous la
+première racine s’étend sous la ligne de base alors que la seconde
+repose juste sur la ligne de base.
+
+     \begin{equation}
+     \sqrt{\sum_{0\leq k< n} f(k)}
+     \sqrt{\vphantom{\sum}\smash{\sum_{0\leq k< n}} f(k)}
+     \end{equation}
+
+   Notez l’usage de ‘\vphantom’ pour donner à la commande ‘\sqrt’ un
+argument avec la même hauteur que la ‘\sum’ (*note \phantom & \vphantom
+& \hphantom::).
+
+   Alors que le plus souvent on l’utilise en mathématique, la commande
+‘\smash’ peut apparaître dans d’autres contextes.  Toutefois, elle
+n’assure pas le passage en horizontal.  Ainsi si elle débute un
+paragraphe il est préférable de mettre en premier un ‘\leavevmode’,
+comme dans la dernière ligne de l’exemple ci-dessous :
+
+     xxx xxx xxx
+
+     \smash{yyy}  % sans renfoncement de paragraphe
+
+     \leavevmode\smash{zzz}  % renfoncement normal de paragraphe
+
+   Le paquetage ‘mathtools’ a des opérateurs qui fournissent un contrôle
+encore plus fin de l’applatissement d’une boîte de sous-formule.
+
+16.5.2 ‘\phantom’ & ‘\vphantom’ & ‘\hphantom’
+---------------------------------------------
+
+Synopsis :
+
+     \phantom{SOUS-FORMULE}
+
+   ou
+
+     \vphantom{SOUS-FORMULE}
+
+   ou
+
+     \hphantom{SOUS-FORMULE}
+
+   La commande ‘\phantom’ crée une boîte de la même hauteur, profondeur
+et largeur que SOUS-FORMULE, mais vide.  C-à-d. qu’avec cette commande
+LaTeX compose l’espace mais ne le remplit pas avec le matériel.  Dans
+l’exemple ci-dessous LaTeX met un espace blanc de la largeur correcte
+pour la réponse, mais il n’affiche pas la réponse.
+
+     \begin{displaymath}
+       \int x^2\,dx=\mbox{\underline{$\phantom{(1/3)x^3+C}$}}
+     \end{displaymath}
+
+   La variante ‘\vphantom’ produit une boîte invisible de la même taille
+verticale que SOUS-FORMULE, la même hauteur et profondeur, mais ayant
+une largeur nulle.  Et ‘\hphantom’ fabrique une boîte avec la même
+largeur que SOUS-FORMULE mais de hauteur et profondeur nulles.
+
+   Dans l’exemple suivant, la tour des exposants dans l’expression
+second opérande de la somme est si haute que TeX place cette expression
+plus bas qu’il ne le ferait par défaut.  Sans ajustement, les deux
+expressions opérandes de la somme seraient à des niveaux différents.  Le
+‘\vphantom’ dans la première expression dit à TeX de laisser autant de
+place verticalement qu’il fait pour la tour, de sorte que les deux
+expressions ressortent au même niveau.
+
+     \begin{displaymath}
+         \sum_{j\in\{0,\ldots\, 10\}\vphantom{3^{3^{3^j}}}}
+           \sum_{i\in\{0,\ldots\, 3^{3^{3^j}}\}} i\cdot j
+     \end{displaymath}
+
+   Ces commandes sont souvent utilisées en conjunction avec ‘\smash’.
+*Note \smash::, ce qui inclut un autre exemple d’usage de ‘\vphantom’.
+
+   Les trois commandes en phantom aparaissent souvent mais notez que
+LaTeX fournit nombre d’autres commandes affectant les tailles de boîtes
+qui pourraient être plus commodes, notamment ‘\makebox’ (*note \mbox &
+\makebox::) et également ‘\settodepth’ (*note \settodepth::),
+‘\settoheight’ (*note \settoheight::), et ‘\settowidth’ (*note
+\settowidth::).  De plus, le paquetage ‘mathtools’ a beaucoup de
+commandes qui offrent un contrôle fin de l’espacement.
+
+   Les trois commandes produisent une boîte ordinaire, sans aucun statut
+mathématique spécial.  Ainsi pour faire quelque-chose comme attacher un
+indice supérieur vous avez à donner un tel statut, par exemple avec la
+commande ‘\operatorname’ du paquetage ‘amsmath’.
+
+   Alors que la plupart du temps on les utilise en mathematiques, ces
+trois commandes peuvent apparaître dans d’autres contextes.  Toutefois,
+elles ne provoquent pas le passage de LaTeX en mode horizontal.  Ainsi
+si l’une de ces commandes débute un paragraphe alors vous avez
+typiquement à la précéder d’un ‘\leavevmode’.
+
+16.5.3 ‘\mathstrut’
+-------------------
+
+Synopsis :
+
+     \mathstrut
+
+   L’homologue de ‘\strut’ pour les mathématiques.  *Note \strut::.
+
+   Entrer ‘$\sqrt{x} + \sqrt{x^i}$’ donne en sortie une seconde racine
+plus haute que la première.  Pour ajouter de l’espace vertical
+supplémentaire sans aucun espace horizontal, de sorte que les deux aient
+la même hauteur, utilisez ‘$\sqrt{x\mathstrut} + \sqrt{x^i\mathstrut}$’.
+
+   La commande ‘\mathstrut’ ajoute la hauteur verticale d’une parenthèse
+ouvrante, ‘(’, mais aucun espace horizontal.  Elle est définie comme
+‘\vphantom{(}’ : voir *note \phantom & \vphantom & \hphantom:: pour plus
+ample information.  Son avantage par rapport à ‘\strut’ est que
+‘\mathstrut’ n’ajoute aucune profondeur, ce qui est le plus souvent ce
+qui convient pour les formules.  Utiliser la hauteur d’une parenthèse
+ouvrante est juste une convention ; pour un contrôle complet de la
+quantité d’espace, utilisez ‘\rule’ avec une largeur.  *Note \rule::.
+
+16.6 Styles mathématiques
+=========================
+
+Les règles de TeX pour composer une formule dépendent du contexte.  Par
+exemple, au sein d’une équation hors texte, l’entrée ‘\sum_{0\leq
+i<n}k^m=\frac{n^{m+1}}{m+1}+\mbox{termes d'ordre inférieur}’ donnera une
+sortie où l’indice de sommation sera centré sous le symbole de
+sommation.  Mais si cette même entrée est en ligne, alors l’indice de
+sommation est déporté sur la droite plutôt que en dessous, de sorte
+qu’il n’écarte pas les lignes alentour.  De même, dans un contexte en
+hors texte, les symboles au numérateur et dénominateur seront plus
+grands que pour une formule en ligne dans le texte, et en hors-texte
+mathématique les indices supérieurs et inférieurs sont plus écartés que
+pour une formule mathématique dans le texte.
+
+   TeX utilise quatre styles mathématiques.
+
+   – Le style hors-texte est pour une formule affichée sur une ligne
+     séparée, comme avec ‘\begin{equation} ... \end{equation}’.
+
+   – Le style texte est pour une formule en ligne dans le texte, comme
+     avec ‘ainsi nous avons $ ... $’.
+
+   – Le style script style est pour les parties d’une formule dans un
+     indice inférieur ou supérieur.
+
+   – Le style scriptscript est pour les parties d’une formule à un
+     second niveau (ou plus) de placement d’indices inférieurs ou
+     supérieurs.
+
+   TeX détermines un style mathématique par défaut mais vous pouvez
+l’emporter dessus avec une déclaration de ‘\displaystyle’, ou
+‘\textstyle’, ou ‘\scriptstyle’, ou ‘\scriptscriptstyle’.
+
+   Dans l’exemple suivant, la fraction sur la ligne ‘Arithmetique’ aura
+l’air recroquevillée.
+
+     \begin{tabular}{r|cc}
+       \textsc{Nom}  &\textsc{Séries}  &\textsc{Somme}  \\  \hline
+       Arithmetique     &$a+(a+b)+(a+2b)+\cdots+(a+(n-1)b)$
+                        &$na+(n-1)n\cdot\frac{b}{2}$  \\
+       Géometrique      &$a+ab+ab^2+\cdots+ab^{n-1}$
+                        &$\displaystyle a\cdot\frac{1-b^n}{1-b}$  \\
+     \end{tabular}
+
+Mais à cause de la déclaration ‘\displaystyle’, la fraction de la lgine
+‘Géometrique’ sera facile à lire, avec des caractères de la même taille
+que le reste de la ligne.
+
+   Un autre exemple est que, comparé à la même entrée sans la déclation,
+le résultat de :
+
+     on obtient
+     $\pi=2\cdot{\displaystyle\int_{x=0}^1 \sqrt{1-x^2}\,dx}$
+
+aura un signe intégrale bien plus haut.  Notez que dans cet example le
+‘\displaystyle’ ne s’applique qu’à une partie de la formule, celle qui
+est délimitée entre accolades, comme ‘{\displaystyle ...}’.
+
+   Le dernier exemple est une fraction continue.
+
+     \begin{equation}
+     a_0+\frac{1}{
+            \displaystyle a_1+\frac{\mathstrut 1}{
+            \displaystyle a_2+\frac{\mathstrut 1}{
+            \displaystyle a_3}}}
+     \end{equation}
+
+Dans la déclarion ‘\displaystyle’, les dénominateurs seraient en style
+script et scriptscript.  (Le ‘\mathstrut’ améliore la hauteur des
+dénominateurs ; *note \mathstrut::).
+
+16.7 Recueil de diverses commandes utiles en math
 =================================================
 
 ‘\*’
@@ -8854,12 +11231,6 @@
           Mais A_3 = 0, ainsi [...] de A_1 à A_4, c.-à-d. A_1 A_2 \times
           A_3 A_4, est égal à zéro.
 
-‘\cdots’
-     Des points de suspension élevés au centre de la ligne.
-
-‘\ddots’
-     Des points de suspension en diagonale : \ddots.
-
 ‘\frac{NUM}{DÉN}’
      Produit la fraction NUM divisé par DÉN.
 
@@ -8921,45 +11292,64 @@
 17 Modes
 ********
 
-Quand LaTeX traite votre texte en entrée, il est forcément dans l’un de
-ces trois modes :
+Quand LaTeX traite votre texte en entrée, il est forcément dans l’un
+parmi six modes.  On peut les classer en trois catégories de deux modes
+chacune, les modes horizontaux, les modes mathématiques, et les modes
+verticaux.  Certaines commandes ne fonctionnent pas dans tous les modes
+(en particulier, beaucoup de commandes ne fonctionnent que dans les
+modes mathématiques), et des messages d’erreur y font référence.
 
-   – Mode paragraphe
-   – Mode math
-   – Mode gauche-à-doite, appelé également mode LR (left-to-right) pour
-     faire bref
+   – “Mode paragraphe” (appelé “mode horizontal” en TeX de base) est le
+     mode dans lequel LaTeX se trouve lorsqu’il traite du texte
+     ordinaire.  Il fragmente votre texte en lignes pour former un
+     paragraphe et détermine les positions des saut de ligne, de sorte
+     que les sauts de page puissent être effectués en mode vertical.
+     C’est le mode dans lequel LaTeX est la plupart du temps.
 
-   LaTeX change le mode seulement lorsqu’il monte ou descend un escalier
-le menant à un niveau différent, quoique tous les changement de niveau
-ne produisent pas de changement de mode.  Les changements de mode se
-produisent seulement lorsqu’on entre dans ou quitte un environnement, ou
-quand LaTeX traite l’argument de cetraines commandes qui produisent du
-texte.
+     Le “mode LR” (de l’anglais Left-to-Right, c-à-d. gauche-à-droite ;
+     appelé “mode horizontal restreint” en TeX de base), ce mode est en
+     vigueur quand LaTeX se met à fabriquer une boîte avec une commande
+     ‘\mbox’.  Comme en mode paragraphe, LaTeX considère la sortie qu’il
+     produit comme une chaîne de mots avec des espaces entre eux.
+     Contrairement au mode paragraphe, en mode LR LaTeX ne démarre
+     jamais une nouvelle ligne, il continue juste à progresser de la
+     gauche vers la droite.  (Bien que LaTeX ne se plaigne pas qu’une
+     boîte LR puisse être trop longue, quand il a fini et essaie ensuite
+     de mettre cette boîte dans une ligne, il peut se plaindre si la
+     boîte résultante est trop grande pour tenir dans la ligne).
 
-   Le « mode paragraphe » est le plus usuel ; c’est celui dans lequel
-LaTeX se trouve lorsqu’il traite du texte ordinaire.  Dans ce mode-là,
-LaTeX fragments votre texte en lignes et fragmentes les lignes en pages.
-LaTeX est en « mode math » quand il est en train de générer une formule
-mathématique.  En « mode LR », comme en mode paragraphe, LaTeX considère
-la sortie qu’il produit comme une chaîne de mots avec des espaces entre
-eux.  Toutefois, contrairement au mode paragraphe, LaTeX continue à
-progresser de la gauche vers la droite ; il ne démarre jamais une
-nouvelle ligne en mode LR. Même si vous mettez une centraine de mots
-dans une ‘\mbox’, LaTeX continue à les composer de gauche à droite au
-sein d’une seule boîte, et ensuite se plaindra que la boîte résultante
-est trop large pour tenir dans la ligne.
+   – “Mode math”, LaTeX est dans ce mode quand il est en train de
+     générer une formule mathématique.
 
-   LaTeX est en mode LR quand il commence à fabriquer une boîte avec une
-commande ‘\mbox’.  Vous pouver le faire entrer dans un mode different
-mode au sein de la boîte — par exemple, vous pouvez le faire entrer en
-mode math pour mettre un forume dans la boîte.  Il y a aussi plusieurs
-commandes qui produisent du texte et environnement pour fabriquer une
-boîte qui mettre LaTeX en mode paragraphe.  La boîte fabriquée par l’une
-de ces commandes ou environnements est appelée une ‘parbox’.  Quand
-LaTeX est en mode paragraphe alors qu’il fabrique une boîte, on dit
-qu’il est en « mode paragraphe interne ».  Son mode paragraphe normal,
-celui dans lequel il démarre, est appelé « mode paragraphe externe ».
+     “Mode math d’affichage”, LaTeX est dans ce mode quand il est en
+     train de généréer une formule mathématique affichée.  (Les formules
+     affichées diffèrent quelque-peu des formules en ligne.  un exemple
+     est que le placement des indices sur ‘\int’ diffère entre les deux
+     situations).
 
+   – mode vertical “Mode vertical”, LaTeX est dans ce mode quand il est
+     en train de construire la liste des lignes et d’autres matériels
+     pour fabriquer la page à sortir, ce qui comprend l’insertion des
+     sauts de page.  C’est le mode dans lequel LaTeX quand il démarre un
+     document.
+
+     “Mode vertical interne”, ce mode est en vigueur quand LaTeX se met
+     à fabriquer une ‘\vbox’.  Il ne comprend pas l’insertion de sauts
+     de page, ce qui fait de lui l’analogue vertical du mode LR.
+
+Par exemple, si vous commencez un article en LaTeX avec ‘Soit \( x \) un
+...’ alors voici les modes : d’abord LaTeX démarre tout document en mode
+vertical, ensuite il lit le ‘S’ et commute en mode paragraphe, et puis
+la commutation suivante survient sur le ‘\(’ où LaTeX passe en mode
+math, et puis quand il quitte la formule il revient en mode paragraphe.
+
+   Le mode Paragraphe a deux sous-cas.  Si vous utilisez une commande
+‘\parbox’ ou une ‘minipage’ alors LaTeX est mis en mode paragraphe.
+Mais il n’insèrera pas de saut de page à cet endroit.  A sein de l’une
+de ces boîtes, appelées “parbox”, LaTeX est en “mode paragraphe
+interne”.  Une situation plus habituelle, quand il peut faire des sauts
+de page, est le “mode paragraphe externe” (*note Page breaking::).
+
 17.1 ‘\ensuremath’
 ==================
 
@@ -9042,31 +11432,88 @@
 **********
 
 LaTeX a beaucoup de façons de produire de l’espace blanc (ou rempli).
+Certaines d’entre elles conviennent mieux à du texte mathématique à ce
+propos, voir *note Spacing in math mode::.
 
-   Une autre commande produisant de l’espace est ‘\,’ pour produire une
-espace « fine » (d’habitude 1/6quad).  Elle peut être utilisée en mode
-texte, mais est le plus souvent utile en mode math (*note Espacement en
-mode mathématique: Spacing in math mode.).
+19.1 ‘\enspace’ & ‘\quad’ & ‘\qquad’
+====================================
 
-19.1 ‘\hspace’
+Synopsis, l’un parmi :
+
+     \enspace
+     \quad
+     \qquad
+
+   Insère un espace horizontal de 1/2em, 1em, ou 2em.  Le em est une
+longueur définie par les auteurs de polices de caractères, généralement
+considérée comme la largeur d’un M capital.  Un avantage de décrire
+l’espace en termes d’em est que cela peut être plus portable d’un
+document à l’autre qu’utilisee une mesure absolue telle que des points
+(*note Lengths/em::).
+
+   L’exemple suivant met l’espace adéquat entre les deux graphiques.
+
+     \begin{center}
+       \includegraphics{souriredefemmes.png}%
+       \qquad\includegraphics{souriredemecs.png}
+     \end{center}
+
+*Note Spacing in math mode::, pour ‘\quad’ et ‘\qquad’.  Ce sont des
+longueurs utilisées depuis des siècles en typographie et donc dans de
+nombreux cas seraient un meilleur choix que des longueurs arbitraires,
+comme celles que l’on obtient avec ‘\hspace’.
+
+19.2 ‘\hspace’
 ==============
 
-Synopsis :
+Synopsis, l’un parmi :
 
      \hspace{LONGUEUR}
      \hspace*{LONGUEUR}
 
-   La commande ‘\hspace’ ajoute de l’espace horizontal.  L’argument
-LONGUEUR peut être exprimé en toute unité que LaTeX comprend : points,
-pouces, etc. C’est une longueur élastique.  Vous pouvez ajouter aussi
-bien de l’espace négatif que de l’espace positif avec une commande
-‘\hspace’ ; ajouter de l’espace negatif revient à retourner en arrière.
+   La commande ‘\hspace’ ajoute la quantité d’espace horizontal
+LONGUEUR.  L’argument LONGUEUR peut être positif, négatif, ou nul ;
+ajouter une longueur négative d’espace revient à retourner en arrière.
+C’est une longueur élastique, c-à-d. qu’elle peut contenir une
+composante ‘plus’ ou ‘minus’, ou les deux (*note Lengths::).  Comme
+l’espace est dilatable ou contractible on l’appelle parfois “glue”.
 
-   LaTeX enlève normalement l’espace horizontal qui vient au début ou à
-la fin d’une ligne.  Pour préserver cet espace, utilisez la forme
-étoilée, c.-à-d. avec le suffixe ‘*’ optionnel.
+   L’exemple suivant fabrique une ligne dans laquelle ‘Nom~:’ est à
+2,5cm de la marge de droite.
 
-19.2 ‘\hfill’
+     \noindent\makebox[\linewidth][r]{Nom~:\hspace{2.5cm}}
+
+   La forme en ‘*’ insère de l’espace horizontal non-supprimable.  Plus
+précisément, quand TeX découpe un paragraphe en lignes, tout espace
+blanc — glues ou crénages — qui se trouve à un saut de ligne est
+supprimé.  La forme étoilée évite ceci (techniquement, elle ajoute un
+objet invisible non supprimable devant l’espace).
+
+   Dans l’exemple suivant :
+
+     \documentclass[a4paper]{article}
+     \begin{document}
+     \parbox{.9\linewidth}{Remplir chaque blanc~: Le peuple français proclame
+       solennellement son attachement aux Droits de \hspace*{2.5cm} et aux
+       principes de la \hspace*{2.5cm} nationale tels qu’ils ont été définis
+       par la Déclaration de 1789, \ldots}
+     \end{document}
+le blanc de 2,5cm suivant ‘principes de la’ tombe au début de la ligne.
+Si vous enlevez la ‘*’ alors LaTeX supprime le blanc.
+
+   Ci-dessous le ‘\hspace’ sépare les trois graphiques.
+
+     \begin{center}
+       \includegraphics{lion.png}% le commentaire empèche l'ajout d'un espace
+       \hspace{1cm minus 0.25cm}\includegraphics{tiger.png}%
+       \hspace{1cm minus 0.25cm}\includegraphics{bear.png}
+     \end{center}
+
+Parce que l’argument de chaque ‘\hspace’ comprend ‘minus 0.25cm’, chacun
+peut se contracter un peu si les trois figures sont trop larges.  Mais
+chaque espace ne peut contracter plus que 0,25cm (*note Lengths::).
+
+19.3 ‘\hfill’
 =============
 
 La commande ‘\hfill’ de remplissage produit une “longueur élastique” qui
@@ -9077,113 +11524,383 @@
 pour parler technique, la valeur de glue ‘0pt plus1fill’) ; ainsi,
 ‘\hspace\fill’ équivaut à ‘\hfill’.
 
-19.3 ‘\<<espace>>’ et \@
-========================
+19.4 ‘\hss’
+===========
 
-Ces commandes permettent de marquer un caractère de ponctuation,
-typiquement un point, comme soit finissant une phrase, soit finissant
-une abréviation.
+Synopsis :
 
-   Par défaut, lorsque LaTeX justifie une ligne il ajuste l’espace après
-le point final de chaque phrase (ou le point d’interrogation, la
-virgule, ou le deux-points) plus que pour l’espace inter-mot (*note
-\frenchspacing::).  LaTeX suppose que le point finit une phrase à moins
-qu’il soit précédé d’une lettre capitale, dans quel cas il considère que
-ce point fait partie d’une abréviation.  Il est à noter que si un point
-final de phrase est immédiatement suivit d’une parenthèse ou crochet de
-droite, ou d’un guillemet-apostrophe simple ou double de droite, alors
-l’espace inter-phrase suit cette parenthèse ou ce guillemet.
+     \hss
 
-   Si vous avez un point finissant une abréviation dont la dernière
-lettre n’est pas une capitale, et que cette abréviation n’est pas le
-dernier mot d’une phrase, alors faites suivre ce point d’un
-contr’oblique-espace (‘\ ’), où d’un tilde (‘~’).  Voici des exemples :
-‘Nat.\ Acad.\ Science’, et ‘Mr.~Bean’, et ‘(du fumier, etc.)\ à vendre’.
+   Produit un espace horizontal indéfiniment dilatable ou contractible
+(cette commande est une primitive TeX).  Les auteurs LaTeX devraient
+chercher en premier la commande ‘\makebox’ pour obtenir les effets de
+‘\hss’ (*note \mbox & \makebox::).
 
-   Pour une autre utilisation de ‘\ ’, *note ‘\ ’ après une séquence de
-contrôle: \(SPACE) after control sequence.
+   Dans l’exemple suivant, le ‘\hss’ de la première ligne a pour effet
+de coller le Z à droite, le superposant au Y. Dans la seconde ligne, le
+Z dépasse sur la gauche, et se superpose au X.
 
-   Dans la situation opposée, si vous avez une lettre capitale suivi
-d’un point qui finit la phrase, alors placez ‘\@’ avant ce point.  Par
-ex., ‘book by the MAA\@.’ aura l’espacement inter-phrase après ce point.
+     X\hbox to 0pt{Z\hss}Y
+     X\hbox to 0pt{\hss Z}Y
 
-   Par contre, placer ‘\@’ après un point dit à TeX que ce point ne
-finit pas la phrase.  Dans l’exemple ‘les mot réservés (if, then,
-etc.\@) sont différents’, TeX met un espace inter-mot après la
-parenthèse fermante (notez que ‘\@’ est avant la parenthèse).
+Sans le ‘\hss’ vous auriez quelque-chose du genre ‘Overfull \hbox
+(6.11111pt too wide) detected at line 20’.
 
-19.4 ‘\ ’ après une séquence de contrôle
-========================================
+19.5 ‘\spacefactor’
+===================
 
-La commande ‘\ ’ est aussi souvent utilisée après les séquences de
-contrôle pour les empêcher d’avaler les espaces qui suivent, comme dans
-‘\TeX\ c'est chouette.’ Et, dans des circonstances normales,
-‘\’<tabulation> et ‘\’<sautdeligne> sont équivalents à ‘\ ’.  Pour une
-autre utilisation de ‘\ ’, voir aussi *note \(SPACE) and \@::.
+Synopsis :
 
-   Certaines personnes préfèrent utiliser ‘{}’ dans le même but, comme
-dans ‘\TeX{} c'est chouette’.  Ceci a l’avantage que vous écrivez
-toujours la même chose, en l’occurrence ‘\TeX{}’, qu’elle soit suivie
-d’un espace ou d’un signe de ponctuation.  Comparez :
+     \spacefactor=ENTIER
 
-     \TeX\ est un chouette système. \TeX, un chouette système.
+   Influence le comportement de LaTeX en termes de dilatation /
+contraction de glue.  La plupart des documents de niveau d’utilisateur
+ne font pas usage de cette commande.
 
-     \TeX{} est un chouette système. \TeX{}, un chouette système.
+   Alors que LaTeX compose le matériel, il peut dilater ou contracter
+les espaces entre les mots.  (Cet espace n’est pas un caractère ; on
+l’appelle la “glue inter-mot” ; *note \hspace::).  La commande
+‘\spacefactor’ (issue de TeX de base) vous permet, par exemple, d’avoir
+l’espace après un point qui se dilate plus que l’espace après une lettre
+terminant un mot.
 
-   Certaines commandes, notamment celles définies avec le paquetage
-‘xspace’, ne suivent pas ce comportement standard.
+   Après que LaTeX a placé chaque caractère, ou filet ou autre boîte, il
+règle un paramètre qu’on apelle le “facteur d’espace”.  Si ce qui suit
+en entrée est une espace alors ce paramètre affecte la quantité de
+dilatation ou de contraction pouvant survenir.  Un facteur d’espace plus
+grand que la valeur normale signifie que la glue peut se dilater
+davantage, et moins se contracter.  Normalement, le facteur d’espace
+vaut 1000.  Cette valeur est en vigueur après la plupart des caractères,
+et toute boîte qui n’est pas un caractère, ou formule mathématique.
+Mais il vaut 3000 après un point, un point d’exclamation, ou
+d’interrogation, il vaut 2000 après un caractère deux-points, 1500 après
+un point-virgule, 1250 après une virgule, et 0 après une parenthèse
+fermante ou un crochet fermant, ou un guillemet anglais fermant double,
+ou simple.  Finalement, il faut 999 après une lettre capitale.
 
-19.5 ‘\frenchspacing’, rendre égaux les espacements inter-phrase et inter-mot
-=============================================================================
+   Si le facteur d’espace F vaut 1000 alors l’espace de glue sera de la
+taille normale d’une espace dans la police courante (pour Computer
+Modern Roman en 10 point, cela vaut 3,3333 points).  Sinon, si le
+facteur d’espace F est supérieur à 2000 alors TeX ajoute la valeur
+d’espace supplémentaire définie pour la police courante (pour Computer
+Modern Roman en 10 point cela vaut 1,11111 points), et ensuite la value
+valeur de dilation normale de la police est multipliée par f /1000 et la
+valeur normale de contraction par 1000/f (pour Computer Modern Roman en
+10 point elles valent 1,66666 et 1,11111 points).
 
-Cette déclaration (provenant de TeX de base) cause que LaTeX traite
-l’espacement inter-phrase de la même façon que l’espacement inter-mot.
+   Par exmple, considérez le point à la fin de ‘Le meilleur ami d'un
+homme est son chien.’ Après celui-ci, TeX place un espace supplémentaire
+fixé, et également permet à la glue de se dilater trois fois plus et de
+se contracter par 1/3 fois plus que la glue après ‘ami’, ce mot ne se
+terminant pas sur un point.
 
-   En justifiant le texte sur une ligne, certaine traditions
-typographique, y comrpis l’anglaise, préfèrent ajuster l’espace entre
-les phrase (ou après d’autres signes de ponctuation) plus que l’espace
-entre les mots.  À la suite de cette déclaration, tous les espaces sont
-traités de la même façon.
+   Les règles de fonctionnement des facteurs d’espace sont en fait
+encore plus complexes car elles jouent d’autres rôles.  En pratique, il
+y a deux conséquences.  Tout d’abord, si un point ou une autre
+ponctuation est suivie d’une parenthèse ou d’un crochet fermant, ou d’un
+guillemet anglais fermant simple ou double, alors l’effet sur
+l’espacement de ce point se propage à travers ces caractères (c-à-d. que
+la glue qui suit aura plus de dilatation ou de contraction).
+Deuxièmement, si la ponctuation suit une lettre capitale alors son effet
+n’est pas là de sorte que vous obtenez un espacement ordinaire.  Ce
+second cas affecte également les abréviations qui ne se terminent pas
+par une lettre capitale (*note \@::).
 
-   Revenez au comportement par défaut en déclarant ‘\nonfrenchspacing’.
+   Vous pouvez utiliser ‘\spacefactor’ seulement en mode paragraphe ou
+en mode LR (*note Modes::).  Vous pouvez voir la valeur courante avec
+‘\the\spacefactor’ ou ‘\showthe\spacefactor’.
 
-19.6 ‘\thinspace’
-=================
+   (Commentaire, ne concernant pas vraiment ‘\spacefactor’ : si vous
+avez des erreur du genre de ‘You can't use `\spacefactor' in vertical
+mode’, ou ‘You can't use `\spacefactor' in math mode.’, ou ‘Improper
+\spacefactor’ alors c’est que vous avez probablement essayer de
+redéfinir une commande interne.  *Note \makeatletter & \makeatother::.)
 
-‘\thinspace’ produit une espace insécable et non-élastique qui vaut 1/6
-d’em.  C’est l’espace adéquate entre des guillemets anglais simples
-emboîtés, comme dans ’”.
+19.5.1 ‘\@’
+-----------
 
-19.7 ‘\/’ : insérer une correction italique
-===========================================
+Synopsis :
 
-La commande ‘\/’ produit une “correction italique”.  C’est une espace
-fine deéfni par le créateur de caractères typographiques pour un
-caractère donné, pour éviter que le caractère entre en collision avec ce
-qui suit.  Le caractère italique f a typiquement une valeur importante
-de correction italique.
+     LETTRE-CAPITALE\@.
 
-   Si le caractère suivant est un point ou une virgule, il n’est pas
+   Traite un point comme terminant une phrase, là où LaTeX penserait
+sinon qu’il fait partie d’une abréviation.  LaTeX pense qu’un point
+termine une abréviation si le point suit une lettre capitale, et sinon
+il pense que ce point termine une phrase.  Par défaut, en justifiant une
+ligne LaTeX ajuste l’espacement après un point terminant une phrase (ou
+après un point d’interrogation, d’exclamation, une virgule, ou un
+caractère deux-points) plus qu’il n’ajuste l’espace inter-mot (*note
+\spacefactor::).
+
+   Cet exemple montre les deux cas dont il faut se souvenir :
+
+     Les chansons \textit{Red Guitar}, etc.\ sont de Loudon Wainwright~III\@.
+
+Le second point termine la phrase, bien que précédé d’une capitale.  On
+dit à LaTeX qu’il termine la phrase en mettant ‘\@’ devant.  Le premier
+point termine l’abréviation ‘etc.’ mais non la phrase.  Le
+contr’oblique-espace, ‘\ ’, produit un espace en milieu de phrase.
+
+   Ainsi donc : lorsqu’on a une capitale suivie d’un point qui termine
+une phrase, alors on met ‘\@’ devant le point.  Cela vaut même s’il y a
+une parenthèse droite ou un crochet, ou un guillemet droit simple ou
+double, parce que la portée de l’effet sur l’espacement du point n’est
+pas limitée par ces caractères.  Dans l’exemple suivant
+
+     Utilisez le \textit{Instructional Practices Guide}, (un livre de la
+     MAA)\@.
+
+on obtient l’espacement inter-phrase correctement après le point.
+
+   La commande ‘\@’ ne convient que pour le mode texte.  Si vous
+l’utilisez hors de ce mode alors vous obtiendrez ‘You can't use
+`\spacefactor' in vertical mode’ (*note Modes::).
+
+   Commentaire : le cas réciproque c’est lorsque un point termine une
+abréviation dont la dernière lettre n’est pas une capitale, et que cette
+abréviation n’est pas le dernier mot de la phrase.  Pour ce cas faites
+suivre le point d’une contr’oblique-espace, (‘\ ’), ou un tilde, (‘~’),
+ou ‘\@’.  Par exemple ‘Nat.\ Acad.\ Science’, ‘Mr.~Bean’, et ‘(fumier,
+etc.\@) à vendre’ (notez que dans le dernier cas ‘\@’ est placé avant la
+parenthèse fermante).
+
+19.5.2 ‘\frenchspacing’ & ‘\nonfrenchspacing’
+---------------------------------------------
+
+Synopsis, l’un parmi :
+
+     \frenchspacing
+     \nonfrenchspacing
+
+   La première déclaration a pour effet que LaTeX traite l’espacement
+entre les phrases de la même manière que l’espacement entre les mots
+d’une phrase.  L’effet de la seconde est de revenir au traitement par
+défaut où l’espacement entre les phrases se dilate ou contracte
+davantage (*note \spacefactor::).
+
+   Dans certaines traditions typographiques, y comrpis l’anglaise, on
+préfère ajuster l’espace entre les phrases (ou les espaces suivant un
+point d’interrogation, d’exclamation, une virgule, ou un point virgule)
+plus que l’espace entre les mots du milieu de la phrase.  La déclaration
+‘\frenchspacing’ (la commande vient de TeX de base) commute vers la
+tradition où tous les espaces sont traités de la même façon.
+
+19.5.3 ‘\normalsfcodes’
+-----------------------
+
+Synopsis :
+
+     \normalsfcodes
+
+   Réinitialise les facteurs d’espacement de LaTeX à leur valeur défaut
+(*note \spacefactor::).
+
+19.6 Contr’oblique-espace ‘\ ’
+==============================
+
+Cette rubrique concern la commande qui consiste de deux caractère, une
+contr’oblique suvie d’un espace.
+Synopsis :
+
+     \ 
+
+   Produit un espace.  Par défaut elle produit de l’espace blanc de
+longueur 3.33333pt plus 1.66666pt minus 1.11111pt.
+
+   Quand vous tapez un ou plusieurs blancs entre des mots, LaTeX produit
+de l’espace blanc.  Mais ceci diffère d’un espace explicite, comme
+illustré ci-dessous :
+
+     \begin{tabular}{rl}
+     Un blanc~:& fabrique de l'espace\\
+     Trois blancs~:&   à la suite\\
+     Trois espaces~:&\ \ \ à la suite\\
+     \end{tabular}
+
+Sur la première ligne LaTeX met de l’espace après le deux-points.  Sur
+la deuxième ligne LaTeX compte les trois blancs comme un seul pour
+mettre un seul espace blanc, de sorte que vous obtenez après le
+deux-points le même espace que dans la première ligne.  LaTeX compterait
+de la même façon un seul espace blanc si l’un ou plusieurs des blancs
+étaient remplacés par des caractères tabulation ou saut de ligne.
+Toutefois, la ligne du bas demandant trois espaces la zone en blanc est
+plus large.  C-à-d. que la commande contr’oblique-espace crée une
+quantité fixe d’espace horizontal.  (Notez que vous pouvez définir un
+espace horizontal d’une largeur quelconque avec ‘\hspace’; voir  *note
+\hspace::).
+
+   La commande contr’oblique-espace a deux usages principaux.  Elle est
+souvent utilisée après une séquence de contrôle pour l’empécher d’avaler
+le blanc qui suit, comme après ‘\TeX’ dans ‘\TeX\ (ou \LaTeX)’.  (Mais
+l’utilisation d’accolades a l’avantage de fonctionner systématiquement,
+que la séquence de contrôle soit suivie d’un blanc ou de tout autre
+non-lettre, comme dans ‘\TeX{} (ou \LaTeX{})’ où ‘{}’ peut être rajouté
+aussi bien après ‘\LaTeX’ qu’après ‘\TeX’).  L’autre utilisation usuelle
+est de marquer qu’un point termine une abréviation et non une phrase,
+comme dans ‘Prof.\ Fabre’ or ‘Jean et al.\ (1993)’ (*note \@::).
+
+   Dans les circonstances normales, ‘\’<tabulation> et ‘\’<sautdeligne>
+sont équivalents à contr’oblique-espace, ‘\ ’.
+
+   Veuillez aussi noter que de sorte à autoriser le renfoncement du
+code, dans les criconstances normales, TeX ignore les blancs au début de
+chaque ligne.  Ainsi l’exemple suivant imprime ‘À moi comte deux mots’:
+
+     À moi, Comte,
+      deux mots !
+
+où l’espace blanc entre ‘Comte,’ et ‘deux’ est produit par le saut de
+ligne après ‘comte’, et non par l’espace avant ‘deux’.
+
+19.7 ‘~’
+========
+
+Synopsis :
+
+     AVANT~APRÈS
+
+   Le caractère tilde, ‘~’, produit une espace “insécable” entre AVANT
+et APRÈS, c’est à dire une espace où un saut de ligne n’est pas
+autorisé.  Par défaut l’espace blanc a une longueur de 3.33333pt plus
+1.66666pt minus 1.11111pt (*note Lengths::).
+
+   Dans l’exemple suivant LaTeX ne fait pas de saut de ligne entre les
+deux derniers mots.
+
+     Remerciements au Prof.~Lerman.
+
+De plus, en dépit du point, LaTeX n’utilise pas l’espacement de fin de
+phrase (*note \@::).
+
+   Les insécables empèchent qu’une fin de ligne sépare des choses là où
+cela prêterait à confusion.  Ils n’empêchent par contre pas la césure
+(de l’un ou l’autre des mots de part et d’autre), de sorte qu’ils sont
+en général préférables à mettre deux mots consécutifs dans une ‘\mbox’
+(*note \mbox & \makebox::).
+
+   Ils sont aussi une question de goût, parfois très dogmatique, parmi
+les lecteurs.  Néanmoins, on présente ci-après quelques usages, dont la
+plupart sont issus du ‘The TeXbook’.
+
+   – Entre l’étiquette et le numéro d’un énumérateur, comme dans les
+     références : ‘Chapitre~12’, or ‘Théorème~\ref{th:Wilsons}’, ou
+     ‘Figure~\ref{fig:KGraph}’.
+
+   – Lorsque des alternatives sont énumérés en ligne : ‘(b)~Montrez que
+     $f(x)$ est (1)~continue, et (2)~bornée’.
+
+   – Entre un nombre et son unité : ‘$745.7.8$~watts’ (le paquetage
+     ‘siunitx’ a des fonctions spécifiques pour cela) ou ‘144~œufs’.
+     Ceci comprend le cas du quantième et du nom du mois dans une date :
+     ‘12~octobre’ ou ‘12~oct’.  En général, dans toute expression où un
+     nombre et une abréviation ou un symbole sont séparés par une
+     espace : ‘565~ap.~\mbox{J.-C.}’, ou ‘2:50~pm’, ou ‘Airbus~A320’, ou
+     ‘26~rue des Oliviers Road’, ou ‘\$$1.4$~billion’.  D’autres choix
+     usuels sont l’espace fine (*note \thinspace & \negthinspace::) et
+     aucune espace du tout.
+
+   – Quand des expressions mathématiques sont rendues en mots :
+     ‘égal~$n$’, ou ‘inférieur à~$\epsilon$’, ou ‘soit~$X$’, ou
+     ‘modulo~$p^e$ pour tout~$n$’ (mais comparez ‘vaut~$15$’ avec ‘vaut
+     $15$~fois la hauteur’).  Entre symboles mathémartiques en
+     apposition avec des noms : ‘dimension~$d$’ ou ‘fonction~$f(x)$’
+     (mais comparez avec ‘de longueur $l$~ou plus’).  Quand un symbole
+     est un objet étroitement lié à une préposition : ‘de~$x$’, ou ‘de
+     $0$ à~$1$’, ou ‘en commun avec~$m$’.
+
+   – Entre les symboles d’une série : ‘$1$,~$2$, ou~$3$’ ou ‘$1$,~$2$,
+     \ldots,~$n$’.
+
+   – Entre les prénoms d’une personne et entre des noms de famille
+     multiples : ‘Donald~E. Knuth’, ou ‘Luis~I. Trabb~Pardo’, ou
+     ‘Charles~XII’ — mais vous devez donner à TeX des endroits où faire
+     un saut de ligne, par exemple comme dans ‘Charles Louis
+     Xavier~Joseph de~la Vall\'ee~Poussin’.
+
+19.8 ‘\thinspace’ & ‘\negthinspace’
+===================================
+
+Synopsis, l’un parmi :
+
+     \thinspace
+     \negthinspace
+
+   Produisent une espace insécable et non-élastique qui vaut 1/6 d’em et
+1/6 d’em respectivement.  Ce sont les équivalents mode texte de ‘\,’ and
+‘\!’ (*note Spacing in math mode/\thinspace::).
+
+   On peut utiliser ‘\,’ comme synonyme de ‘\thinspace’ en mode texte.
+
+   Une utilisation usuelle de ‘\thinspace’ est en typographie anglaise
+comme l’espace entre des guillemets anglais simples emboîtés :
+
+     Killick répondit : ``J'ai entendu le capitaine dire `Ohé du bâteau~!'\thinspace''
+
+Une autre utilisation est que certains guides de style demandent un
+‘\thinspace’ entre les points de suspension et un point terminant une
+phrase (dans d’autres guides de style on considère que les points de
+suspension et/ou les points de suspension et le quatrième point
+suffisent).  Une autre utilisation spécifique au style est entre les
+initiales, comme dans ‘D.\thinspace E.\ Knuth’.
+
+   LaTeX fournit diverses commandes d’espacement similaires pour le mode
+mathématique (*note Spacing in math mode::).  Avec le paquetage
+‘amsmath’, ou depuis la parution 2020-10-01 de LaTeX, elle sont
+utilisables aussi bien en mode texte qu’en mode mathématique, y compris
+‘\!’ pour ‘\negthinspace’ ; mais sinon, elles ne sont disponibles qu’en
+mode mathématique.
+
+19.9 ‘\/’
+=========
+
+Synopsis :
+
+     CARACTÈRE-PRÉCÉDENT\/CARACTÈRE-SUIVANT
+
+   La commande ‘\/’ produit une “correction italique”.  C’est une petite
+espace définie par l’auteur de la fonte pour chacun des caractères (elle
+peut être nulle).  Quand vous utilisez ‘\/’, LaTeX prend la correction
+dans le fichier de métriques de fonte, la dilate/contracte de la même
+façon que la fonte si tant est que la taille de celle-ci fut
+dilatée/contractée, et ensuite insère cette quantité d’espace.
+
+   Dans l’exemple ci-dessous, sans le ‘\/’, le CARACTÈRE-PRÉCÉDENT
+f italique taperait dans le CARACTÈRE-SUIVANT H romain :
+
+     \newcommand{\logoentreprise}{{\it f}\/H}
+
+parce que la lettre f italique penche loin vers la droite.
+
+   Si CARACTÈRE-SUIVANT est un point ou une virgule, il n’est pas
 nécessaire d’insérer une correction italique, puisque ces symboles de
-ponctuation ont une très faible hauteur.  Toutefois, avec les
+ponctuation sont d’une faible hauteur.  Toutefois, avec les
 point-virgules ou les deux-points, de même qu’avec les lettres normales,
-il peut être utilie.  Comparez : f: f; (dans la sortie TeX, les ‘f’s
-sont séparés joliment) avec f: f;.
+elle peut être utile.  On l’utilise typiquement à l’endoit où l’on passe
+d’une fonte italique ou inclinée à une fonte droite.
 
-   Lorsque on change de fontes avec des commandes telles que
-‘\textit{italic text}’ ou ‘{\itshape italic text}’, LaTeX insère
-automatiquement une correction italique appropriée si nécessaire (*note
-Font styles::).
+   Quand vous utilisez des commandes telles que ‘\emph’, ‘\textit’ ou
+‘\textsl’ pour changer la fonte, LaTeX insère automatiquement la
+correction italique là où besoin est (*note Font styles::).  Toutefois,
+des déclarations telle que ‘\em’, ‘\itshape’ ou ‘\slshape’ n’insèrent
+pas automatiquement de correction italique.
 
-   Malgré leur nom, les caractères romains peuvent aussi avoir une
-correction italique.  Comparez : pdfTeX (dans la sortie TeX, il y a une
-espace fine après le ‘f’) avec pdfTeX.
+   Les caractères droits peuvent aussi avoir une correction italique.
+Un exemple où elle est nécessaire est le nom ‘pdf\/\TeX’.  Toutefois, la
+plupart des caractères droits ont une correction italique nulle.
+Certains auteurs de fonte n’incluent pas de valeur de correction
+italique même pour les fontes itliques.
 
+   Techniquement, LaTeX utilise une autre valeur spécifique à la fonte,
+appelé “paramètre d’inclinaison” (nommément ‘\fontdimen1’), pour
+déterminer s’il est possible d’insérer une correctioàn italique, au lieu
+d’attacher cette action à des commandes particulières de contrôle de la
+fonte.
+
    Le concept de correction italique n’existe pas en mode mathématique ;
 l’espacement y est fait d’une façon différente.
 
-19.8 ‘\hrulefill \dotfill’
-==========================
+19.10 ‘\hrulefill’ & ‘\dotfill’
+===============================
 
 Produit une longueur élastique infinie (*note Lengths::) remplie avec un
 filled filet horizontal (c.-à-d. une ligne) ou avec des pointillés, au
@@ -9206,58 +11923,227 @@
 }\hfill\kern\z@}’, ce qui change la longeur par défaut de 0.33em à
 1.00em.
 
-19.9 ‘\addvspace’
-=================
+19.11 ‘\bigskip’ & ‘\medskip’ & ‘\smallskip’
+============================================
 
-‘\addvspace{LENGTH}’
+Synopsis, l’un parmi :
 
-   Ajoute un espace vertical de longeur LENGTH, ce qui est une longueur
-élatsique (*note Lengths::).  Toutefois, si l’espace vertical a déjà été
-ajouté au même point de la sortie par une commande ‘\addvspace’
-précédente, alors cette commande n’ajoutera pas plus d’espace que
-nécessaire à fabriquer la longeur naturelle de l’espace vertical total
-égale à LENGTH.
+     \bigskip
+     \medskip
+     \smallskip
 
-   Utilisez cette commande pour ajuster l’espace vertical au-dessus ou
-au-dessous d’un environnement qui commence un nouveau paragraphe.  (Par
-exemple, un environnement Theorem est défini pour commencer et finir en
-‘\addvspace{..}’ de sorte que deux Theorem consécutifs sont séparés par
-un espace vertical, et non deux.)
+   Produit une certaine quantité d’espace verical, grand, de taille
+moyenne, ou petit.  Ces commandes sont fragiles (*note \protect::).
 
-   Cette commande est fragile (*note \protect::).
+   Dans l’exemple ci-dessous le saut suggère le passage du temps (tiré
+de L’océan d’or de Patrick O’Brian).
 
-   L’erreur ‘Something's wrong--perhaps a missing \item’ signifie que
-vous n’étiez pas en mode vertical quand vous avez invoqué cette
-commande ; une façon pour sortir de cela et de faire précéder cette
-commande d’une commande ‘\par’.
+     Mr Saumarez aurait eu à lui dire quelque grossièreté, sans aucun
+     doute : il était de nouveau comme chez lui, et c'était un plaisir.
 
-19.10 ‘\bigskip \medskip \smallskip’
-====================================
+     \bigskip
+     « Cent cinquante-sept miles et un tiers, en vingt-quatre heures », dit Peter.
 
-Ces commandes produisent une quantité donnée d’espace, spécifiée par la
-classe de document.
+   Chaque commande est associée à une longueur définie dans le source de
+la classe du document.
 
 ‘\bigskip’
      La même chose que ‘\vspace{\bigskipamount}’, ordinairement environ
-     l’espace d’une ligne, avec dilatation et rétrécissement (la valeur
-     par défaut pour les classes ‘book’ et ‘article’ et ‘12pt plus 4pt
-     minus 4pt’).
+     l’espace d’une ligne, avec dilatation et rétrécissement.  La valeur
+     par défaut pour les classes ‘book’ et ‘article’ est ‘12pt plus 4pt
+     minus 4pt’.
 
 ‘\medskip’
      La même chose que ‘\vspace{\medskipamount}’, ordinairement environ
      la moitié de l’espace d’une ligne, avec dilatation et
-     rétrécissement (la valeur par défaut pour les classes ‘book’ et
-     ‘article’ et ‘6pt plus 2pt minus 2pt’).
+     rétrécissement.  La valeur par défaut pour les classes ‘book’ et
+     ‘article’ est ‘6pt plus 2pt minus 2pt’).
 
 ‘\smallskip’
      La même chose que ‘\vspace{\smallskipamount}’, ordinairement
      environ le quart de l’espace d’une ligne, avec dilatation et
-     rétrécissement (la valeur par défaut pour les classes ‘book’ et
-     ‘article’ et ‘3pt plus 1pt minus 1pt’).
+     rétrécissement.  la valeur par défaut pour les classes ‘book’ et
+     ‘article’ est ‘3pt plus 1pt minus 1pt’.
 
-19.11 ‘\vfill’
+   Comme chaque commande est un ‘\vspace’, si vous l’utilisez au milieu
+d’un paragraphe, alors elle insert son espace vertical entre la ligne
+dans laquelle vous l’utilisez et la ligne suivante, et non pas
+nécessairement à l’endroit où vous l’utilisez.  Ainsi il est préférable
+d’utiliser ces commandes entre les paragraphes.
+
+   Les commandes ‘\bigbreak’, ‘\medbreak’, et ‘\smallbreak’ sont
+similaires mais suggèrent également à LaTeX que l’endoit est adéquat
+pour un saut de page (*note \bigbreak & \medbreak & \smallbreak::.
+
+19.12 ‘\bigbreak’ & ‘\medbreak’ & ‘\smallbreak’
+===============================================
+
+Synopsis, one of:
+
+     \bigbreak
+     \medbreak
+     \smallbreak
+
+   Produce a vertical space that is big or medium-sized or small, and
+suggest to LaTeX that this is a good place to break the page.  (The
+associated penalties are -200, -100, and -50.)
+
+   *Note \bigskip & \medskip & \smallskip::, for more.  These commands
+produce the same vertical space but differ in that they also remove a
+preceding vertical space if it is less than what they would insert (as
+with ‘\addvspace’).  In addition, they terminate a paragraph where they
+are used: this example
+
+     abc\bigbreak def ghi
+
+     jkl mno pqr
+
+will output three paragraphs, the first ending in ‘abc’ and the second
+starting, after an extra vertical space and a paragraph indent, with
+‘def’.
+
+19.13 ‘\strut’
 ==============
 
+Synopsis :
+
+     \strut
+
+   Étai.  Assure que la ligne courante a une hauteur d’au moins
+‘0.7\baselineskip’ et une profondeur d’au moins ‘0.3\baselineskip’.
+Pour l’essentiel, LaTeX insère dans la ligne un rectangle de largeur
+nulle, ‘\rule[-0.3\baselineskip]{0pt}{\baselineskip}’ (*note \rule::).
+Le ‘\baselineskip’ change avec la fonte courante ou sa taille.
+
+   Dans l’exemple suivant le ‘\strut’ empèche la boîte d’avoir une
+hauteur nulle.
+
+     \setlength{\fboxsep}{0pt}\framebox[5cm]{\strut}
+
+   L’exemple suivant comprend quatre listes.  Dans la première il y a un
+espace bien plus large entre les articles 2 et 3 qu’il n’y a entre les
+articles 1 et 2.  La seconde liste répare cela avec un ‘\strut’ à la fin
+de la deuxième ligne du premier article.
+
+     \setlength{\fboxsep}{0pt}
+     \noindent\begin{minipage}[t]{0.2\linewidth}
+     \begin{enumerate}
+       \item \parbox[t]{15pt}{test \\ test}
+       \item test
+       \item test
+     \end{enumerate}
+     \end{minipage}%
+     \begin{minipage}[t]{0.2\linewidth}
+     \begin{enumerate}
+       \item \parbox[t]{15pt}{test \\ test\strut}
+       \item test
+       \item test
+     \end{enumerate}
+     \end{minipage}%
+     \begin{minipage}[t]{0.2\linewidth}
+     \begin{enumerate}
+       \item \fbox{\parbox[t]{15pt}{test \\ test}}
+       \item \fbox{test}
+       \item \fbox{test}
+     \end{enumerate}
+     \end{minipage}%
+     \begin{minipage}[t]{0.2\linewidth}
+     \begin{enumerate}
+       \item \fbox{\parbox[t]{15pt}{test \\ test\strut}}
+       \item \fbox{test}
+       \item \fbox{test}
+     \end{enumerate}
+     \end{minipage}%
+
+Les deux dernières listes utilisent ‘\fbox’ pour montrer ce qui se
+passe.  La ‘\parbox’ du premier article de la troisième liste ne va que
+jusqu’au bas du second ‘test’, or ce mot ne comprend aucun caractère
+déscendant sous la ligne de base.  Le ‘\strut’ ajouté dans la quatrième
+liste donne sous la ligne de base l’espace supplémentaire requis.
+
+   La commande ‘\strut’ est souvent utile pour les graphiques, comme en
+‘TikZ’ ou ‘Asymptote’.  Par exemple, vous pourriez avoir une commande
+telle que ‘\graphnode{NOM-NŒUD}’ qui ajuste un cercle autour de
+NOM-NŒUD.  Toutefois, à moins que vous preniez certaines précautions,
+prendre ‘x’ ou ‘y’ pour NOM-NŒUD produit des cercles de diamètres
+différents parce que les caractères ont des tailles différentes.  Une
+précaution possible contre cela serait que ‘\graphnode’ insère ‘\strut’
+juste avant NOM-NŒUD, et ne dessine le cercle qu’après cela.
+
+   L’approche générale d’utiliser une ‘\rule’ de largeur nulle est utile
+dans de nombreuses circonstances.  Dans le tableau ci-dessous, le filet
+de largeur nulle empèche le haut de la première intégrale de taper dans
+la ‘\hline’.  De même, le second filet empèche la seconde intégrale de
+taper sur la première.
+
+     \begin{tabular}{rl}
+       \textsc{Intégrale}   &\textsc{Valeur}           \\
+       \hline
+       $\int_0^x t\, dt$   &$x^2/2$  \rule{0em}{2.5ex} \\
+       $\int_0^x t^2\, dt$ &$x^3/3$  \rule{0em}{2.5ex}
+     \end{tabular}
+
+(Bien que la commande double contr’oblique de terminaison de ligne
+dispose d’un argument optionnel pour changer la valeur de l’interligne
+correspondant, cela ne fonctionne pas pour résoudre ce problème.
+Changer la première double contr’oblique en quelque-chose du genre de
+‘\\[2.5ex]’ augmente l’espace entre la ligne d’en-têtes de colonne et le
+filet ‘\hline’, et l’intégrale de la deuxième ligne taperait encore dans
+le filet).
+
+19.14 ‘\vspace’
+===============
+
+Synopsis, l’un parmi :
+
+     \vspace{LONGUEUR}
+     \vspace*{LONGUEUR}
+
+   Ajoute l’espace verticale LONGUEUR.  Celle-ci peut-être positive,
+négative, ou nulle.  C’est une longueur élastique — elle peut contenir
+une composante ‘plus’ ou ‘minus’ (*note Lengths::).
+
+   L’exemple ci-dessous met de l’espace entre les deux paragraphes :
+
+     Et je dormis.
+
+     \vspace{1ex plus 0.5ex}
+     L'aube fraiche d'un nouveau jour.
+(*Note \bigskip & \medskip & \smallskip::, pour les espaces
+inter-paragraphes usuelles).
+
+   La forme en ‘*’ insère de l’espace vertical non suppressible.  Plus
+précisément, LaTeX supprime l’espace vertical au sauts de page et la
+forme étoilée a pour effet de conserver l’espace.  Cet exemple ménage
+une espace entre les deux questions :
+
+     Question~: trouver l'intégrale de \( 5x^4+5 \).
+
+     \vspace*{2cm plus 0.5cm}
+     Question~: trouver la dérivée de \( x^5+5x+9 \).
+
+Cette espace sera présente même si un saut de page survient entre les
+questions.
+
+   Si ‘\vspace’ est utilisée au milieu d’un paragraphe (c.-à-d. en mode
+horizontal), l’esace est insérée _après_ la ligne comprenant la commande
+‘\vspace’ sans commencer un nouveau paragraphe.
+
+   Dans cet exemple les deux questions sont espacées uniformément
+verticalement sur la page, avec au moins 2,5cm d’espace sous chacune
+d’elle.
+
+     \begin{document}
+     1) Z'avez pas vu Mirza ? Oh la la la la la la
+     \vspace{2.5cm plus 1fill}
+
+     2) Où est donc passé ce chien ? Je le cherche partout
+     \vspace{2.5cm plus 1fill}
+     \end{document}
+
+19.15 ‘\vfill’
+==============
+
 Finit le paragraphe courant et insère une longueur élastique verticale
 (*note Lengths::) qui est infinie, de sorte qu’elle puisse se dilater ou
 se rétrécir autant que nécessaire.
@@ -9281,36 +12167,59 @@
      Chien perdu !
      \end{document}
 
-19.12 ‘\vspace’
-===============
+19.16 ‘\addvspace’
+==================
 
-Synopsis, l’une des deux formes suivantes :
+Synopsis :
 
-     \vspace{LONGUEUR}
-     \vspace*{LONGUEUR}
+     \addvspace{LONG-VERT}
 
-   Ajout l’espace verticale LONGUEUR.  Celle-ci peut-être négative ou
-positive, et c’est une longueur élastique (*note Lengths::).
+   Ajoute un espace vertical de longeur LONG-VERT.  Toutefois, si il y a
+deux ou plus ‘\addvspace’ à la suite, alors elles ajoutent seulement
+l’espace nécessaire à fabriquer la longeur naturelle égale au maximum
+des LONG-VERT correspondant.  Cette commande est fragile (*note
+\protect::).  La longueur LONG-VERT est une longueur élastique (*note
+Lengths::).
 
-   LaTeX enlève l’espace verticale provenant de ‘\vspace’ aux sauts de
-page, c.-à-d. au sommet et au bas des pages.  La version étoilée
-‘\vspace*{...}’ permet de conserver cette espace.
+   L’exemple suivante illustre l’usage de la commande.  L’environnement
+‘picture’ dessine une échelle sur laquelle deux filets sont posés.  Dans
+un document LaTeX de classe standarde ‘article’ la longueur
+‘\baselineskip’ vaut 12pt.  Comme l’indique l’échelle, les deux filets
+sont écartés de 22pt : la somme des ‘\baselineskip’ et de 10pt provenant
+du premier ‘\addvspace’.
 
-   Si ‘\vspace’ est utilisée au milieu d’un paragraphe (c.-à-d. en mode
-horizontal), l’esace est insérée _après_ la ligne comprenant la commande
-‘\vspace’ sans commencer un nouveau paragraphe.
+     \documentclass{article}
+     \usepackage{color}
+     \begin{document}
+     \setlength{\unitlength}{2pt}%
+     \noindent\begin{picture}(0,0)%
+       \multiput(0,0)(0,-1){25}{{\color{blue}\line(1,0){1}}}
+       \multiput(0,0)(0,-5){6}{{\color{red}\line(1,0){2}}}
+     \end{picture}%
+     \rule{0.25\linewidth}{0.1pt}%
+     \par\addvspace{10pt}% \addvspace{20pt}%
+     \par\noindent\rule{0.25\linewidth}{0.1pt}%
+     \end{document}
 
-   Dans cet exemple les deux questions sont espacées uniformément
-verticalement sur la page, avec au moins 2,5cm d’espace sous chacune
-d’elle.
+Si dans l’exemple précédent on décommente le second ‘\addvspace’,
+l’écart entre les deux filet ne croit pas de 20pt ; mais au lieu de cela
+l’écart devient la somme de ‘\baselineskip’ et de 20pt.  De sorte que
+‘\addvspace’ en un sens fait le contraire de ce que son nom laisse
+entrendre — elle vérifie que des espaces verticaux multiple ne
+s’accumulent pas, mais qu’au lieu de cela seul le plus grand d’eux est
+utilisé.
 
-     \begin{document}
-     1) Z'avez pas vu Mirza ? Oh la la la la la la
-     \vspace{2.5cm plus 1fill}
+   LaTeX utilise cette commande pour ajuster l’espace vertical au-dessus
+ou au-dessous d’un environnement qui commence un nouveau paragraphe.
+Par exemple, un environnement ‘theorem’ commence et finit avec une
+‘\addvspace’ de sorte que deux ‘theorem’ consécutifs sont séparés par un
+espace vertical, et non deux.
 
-     2) Où est donc passé ce chien ? Je le cherche partout
-     \vspace{2.5cm plus 1fill}
-     \end{document}
+   Une erreur ‘Something's wrong--perhaps a missing \item’ pointant sur
+un ‘\addvspace’ signifie que vous n’étiez pas en mode vertical quand
+vous avez invoqué cette commande ; une façon pour sortir de cela et de
+faire précéder ‘\addvspace’ d’une commande ‘\par’ (*note \par::), comme
+dans l’exemple plus haut.
 
 20 Boîtes
 *********
@@ -9336,16 +12245,17 @@
 plusieurs lignes.  La commande ‘\mbox’ est robuste, alors que ‘\makebox’
 est fragile (*note \protect::).
 
-   Comme ‘texte’ n’est pas coupé en plusieurs ligne, on peut utiliser
+   Comme ‘texte’ n’est pas coupé en plusieurs lignes, on peut utiliser
 ‘\mbox’ pour empécher une césure.  Dans l’exemple suivant, LaTeX ne peut
 pas faire de césure dans le nom du char, ‘T-34’.
 
      Le char soviétique \mbox{T-34} est l'un des symboles de la victoire
      sur le nazisme.
 
-   Dans les deux première version du synopsys, ‘\mbox’ et ‘\makebox’
-sont sensiblement équivalente.  Elles créent une boîte juste assez large
-pour contenir le TEXTE.  (Elle sont comme le ‘\hbox’ du TeX de base).
+   Dans les deux premières versions du synopsys, ‘\mbox’ et ‘\makebox’
+sont sensiblement équivalentes.  Elles créent une boîte juste assez
+large pour contenir le TEXTE.  (Elle sont comme le ‘\hbox’ du TeX de
+base).
 
    Dans la troisième version l’argument optionnel LARGEUR spécifie la
 largeur de la boîte.  Notez que l’espace occupé par le texte n’est pas
@@ -9359,12 +12269,12 @@
 large pour LARGEUR.  Voir l’exemple plus bas pour des boîtes de largeur
 nulle.
 
-   Au sein de l’argument LARGEUR vous pouvez utiliser les longueur
-suivante qui font référence aux dimensions de la boîte que LaTeX obtient
-en composant TEXTE : ‘\depth’, ‘\height’, ‘\width’, ‘\totalheight’ (la
-somme de la hauteur et de la profondeur de la boîte).  Par exemple, pour
-fabriquer une boîte où le texte est dilaté au double de sa largeur
-naturelle vous pouvez écrire ceci :
+   Au sein de l’argument LARGEUR vous pouvez utiliser les longueurs
+suivantes qui font référence aux dimensions de la boîte que LaTeX
+obtient en composant TEXTE : ‘\depth’, ‘\height’, ‘\width’,
+‘\totalheight’ (la somme de la hauteur et de la profondeur de la boîte).
+Par exemple, pour fabriquer une boîte où le texte est dilaté au double
+de sa largeur naturelle vous pouvez écrire ceci :
 
      \makebox[2\width]{Get a stretcher}
 
@@ -9375,15 +12285,15 @@
 ‘c’
      Centré (par défaut).
 ‘l’
-     (Left) justifié à gauche.
+     (Left) fer à gauche.
 ‘r’
-     (Right) justifié à droite.
+     (Right) fer à droite.
 ‘s’
-     (Stretch) justifié à travers la LARGEUR entière ; TEXTE doit
-     contenir de l’espace dilatable pour que cela marche.  Par exemple,
-     ceci pourrait être le libellé d’un communiqué de presse :
-     ‘\noindent\makebox[\textwidth][s]{\large\hfil DÉPÊCHE\hfil
-     IMMÉDIATE\hfil}’
+     (Stretch) dilate l’espace intermot dans TEXTE sur la LARGEUR
+     entière ; TEXTE doit contenir de l’espace dilatable pour que cela
+     marche.  Par exemple, ceci pourrait être le libellé d’un communiqué
+     de presse : ‘\noindent\makebox[\textwidth][s]{\large\hfil
+     DÉPÊCHE\hfil IMMÉDIATE\hfil}’
 
    Une utilisation courante de ‘\makebox’ est de fabriquer des boîtes de
 texte de largeur nulle.  Dans l’exemple suivant on place dans un
@@ -9417,26 +12327,79 @@
 20.2 ‘\fbox’ & ‘\framebox’
 ==========================
 
-Synopsis :
+Synopsis, l’un parmi :
 
      \fbox{TEXTE}
+     \framebox{TEXTE}
+     \framebox[LARGEUR]{TEXTE}
      \framebox[LARGEUR][POSITION]{TEXTE}
 
-   Les commandes ‘\fbox’ et ‘\framebox’ sont similaires à ‘\mbox’, à
-ceci près qu’elle mettent un cadre autour de l’extérieur de la boîte
-ainsi créée.
+   Crée une boîte dans un cadre englobant, c-à-d. quatre filets
+entourant le TEXTE.  Les commandes ‘\fbox’ et ‘\framebox’ sont
+similaires à ‘\mbox’ et ‘\makebox’, au cadre près (*note \mbox &
+\makebox::).  La commande ‘\fbox’ est robuste, la commande ‘\framebox’
+est fragile (*note \protect::).
 
-   De plus, la commande ‘\framebox’ permet de spécifier explicitement la
-largeur de la boîte avec l’argument optionnel LARGEUR (une longueur), et
-sa position sur la ligne avec l’argument optionnel POSITION.
+   Dans l’exemple suivant
 
-   Les deux commandes produisent un filet d’épaisseur ‘\fboxrule’
-(valant par défaut ‘.4pt’), et laisse un espace de ‘\fboxsep’ (valant
-par défaut ‘3pt’) entre le filet et le contenu de la boîte.
+     \fbox{Avertissement ! Tout devoir non rendu obtiendra une note de zéro.}
 
-   *Note \framebox (picture)::, pour la commande ‘\framebox’ dans
-l’environnement ‘picture’.
+LaTeX met le texte dans une boîte, le texte ne peut subir de césure.
+Autour de la boîte, séparés d’elle par une petit écart, quatre filets
+forment un cadre.
 
+   Les deux premières invocations de la commande, ‘\fbox{...}’ et
+‘\framebox{...}’, sont sensiblement équivalentes.  Quant aux troisième
+et quatrième invocations, les arguments optionnels permettent de
+spécifier la largeur de la boîte comme LARGEUR (une longueur), et la
+position du texte au sein de la boîte comme POSITION.  *Note \mbox &
+\makebox::, pour la description complète, mais ci-après suit un exemple
+créant une boîte vide de 0,75cm de large.
+
+     \setlength{\fboxsep}{0pt}\framebox[0.75cm]{\strut}}
+
+Le ‘\strut’ assure que la hauteur totale soit de ‘\baselineskip’ (*note
+\strut::).
+
+   Les paramètres suivant déterminent la disposition du cadre.
+
+‘\fboxrule’
+     L’épaisseur des filets autour de la boîte englobée.  Par défaut
+     elle vaut 0.2pt.  On la change avec une commande telle que
+     ‘\setlength{\fboxrule}{0.8pt}’ (*note \setlength::).
+
+‘\fboxsep’
+     La distance du cadre à la boîte englobée.  Vaut par défaut 3pt.  On
+     la change avec une commande telle que ‘\setlength{\fboxsep}{0pt}’
+     (*note \setlength::).  La régler à 0pt peut parfois être utile :
+     cela met un cadre autour d’une image sans bordure blanche.
+
+          {\setlength{\fboxsep}{0pt}%
+           \framebox{%
+             \includegraphics[width=0.5\textwidth]{prudence.jpg}}}
+
+     Les accolades supplémentaires rendent local l’effet du
+     ‘\setlength’.
+
+   Comme avec ‘\mbox’ et ‘\makebox’, LaTeX ne fait pas de sauts de ligne
+au sein de TEXTE.  Mais l’exemple ci-dessous a pour effet que LaTeX
+effectue des sauts de ligne pour fabriquer un paragraphe, puis encadre
+le résultat.
+
+     \framebox{%
+       \begin{minipage}{0.6\linewidth}
+         « On va bien lentement dans ton pays ! Ici, vois-tu, on est obligé
+         de courir tant qu’on peut pour rester au même endroit, dit la
+         reine. Si tu veux te déplacer, tu dois courir au moins deux fois
+         plus vite ! »
+       \end{minipage}}
+
+   *Note Colored boxes::, pour des couleurs autres que noir et blanc.
+
+   L’environnement ‘picture’ a une version de la commande ‘\framebox’ où
+les unités dépendent du ‘\unitlength’ de ‘picture’ (*note \framebox
+(picture)::).
+
 20.3 ‘\parbox’
 ==============
 
@@ -9490,7 +12453,7 @@
 valeurs possibles sont : ‘t’ pour placer le CONTENU en haut de la boîte,
 ‘c’ pour le centrer verticalement, ‘b’ pour le place en bas de la boîte,
 et ‘s’ pour le dilater verticalement (pour cela, le texte doit contenir
-de l’espace vertical elastique).
+de l’espace vertical élastique).
 
 20.4 ‘\raisebox’
 ================
@@ -9574,8 +12537,8 @@
 besoin de répeter la composition du contenu.  Voir l’exemple plus bas.
 
    Les deux invocations de commande ‘\sbox{CMD-BOÎTE}{TEXTE}’ et
-‘\savebox{CMD-BOÎTE}{TEXTE}’ sont sensiblement équivalentes.  Quant à la
-troisième et la quatrième, les arguments optionnels vous permettent de
+‘\savebox{CMD-BOÎTE}{TEXTE}’ sont sensiblement équivalentes.  Quant aux
+troisième et quatrième, les arguments optionnels vous permettent de
 spécifier la largeur de la boîte comme LARGEUR, et la position du texte
 au sein de cette boîte comme POSITION.  *Note \mbox & \makebox::, pour
 une description complète.
@@ -9590,6 +12553,7 @@
 d’utiliser une ‘\parbox’ ou une ‘minipage’ comme dans l’exemple qui
 suit :
 
+     \newsavebox{\unreg}
      \savebox{\unreg}{%
        \begin{minipage}{\linewidth}
          \begin{enumerate}
@@ -9635,15 +12599,15 @@
        TEXTE
      \end{lrbox}
 
-   ACeci est la forme par environnement des commandes ‘\sbox’ et
-‘\savebox’, et leur est équivalent.  *Note \sbox & \savebox::, pour une
+   Ceci est la forme par environnement des commandes ‘\sbox’ et
+‘\savebox’, et leur est équivalente.  *Note \sbox & \savebox::, pour une
 description complète.
 
    Le TEXTE au sein de l’environnement est sauvegardé dans un registre
 boîte auquel la vartiable ‘CMD-BOÎTE’ fait référence.  Le nom de
 variable CMD-BOÎTE doit commencer par une contr’oblique, ‘\’.  Vous
 devez avoir alloué ce registre boîte préalablement avec ‘\newsavebox’
-(*note \newsavebox::).  Dans l’exemple suivannt l’environnement est
+(*note \newsavebox::).  Dans l’exemple suivant l’environnement est
 commode pour entrer le ‘tabular’ :
 
      \newsavebox{\jhreg}
@@ -9682,7 +12646,7 @@
 que si le préambule de votre document contient ‘\usepackage{color}’, qui
 fournit le paquetage standard.
 
-   Beaucoup d’autres paquetages complémentent également les possibilité
+   Beaucoup d’autres paquetages complémentent également les possibilités
 de LaTeX en matière de couleurs.  Notamment ‘xcolor’ est largement
 utilisé et étend significativement les possibilités décrites ici, y
 compris par l’ajout des modèles de couleur ‘HTML’ et ‘Hsb’.
@@ -10629,7 +13593,7 @@
    This example rotates the table column heads forty five degrees.
 
      \begin{tabular}{ll}
-       \rotatebox{45}{Character} &\rotatebox{45}{NATO phonetic}   \\
+       \rotatebox{45}{Caractère} &\rotatebox{45}{NATO phonetic}   \\
        A                         &AL-FAH  \\
        B                         &BRAH-VOH
      \end{tabular}
@@ -10663,7 +13627,7 @@
      ‘\includegraphics[angle=180,origin=c]{moon}’ will turn the picture
      upside down from the center, while
      ‘\includegraphics[angle=180,origin=lB]{LeBateau}’ will turn its
-     picture upside down about its left baseline.  (The character ‘c’
+     picture upside down about its left baseline.  (The caractère ‘c’
      gives the horizontal center in ‘bc’ or ‘tc’ but gives the vertical
      center in ‘lc’ or ‘rc’.)  The default is ‘lB’.
 
@@ -10978,15 +13942,36 @@
 ‘\textexclamdown (ou ‘!`’)’
      Point d’exclamation culbuté : ¡.
 
+‘\textfiguredash’
+     Tiret utilisé entre les nombres, Unicode U+2012.  Défini dans la
+     parution juin-2021 de LaTeX.  Quand utilisé avec pdfTeX, approximé
+     par un demi-cadratin ; avec un moteur Unicode, soit le glyphe est
+     composé s’il est disponible dans la fonte courante, ou sinon
+     l’avertissement habituel « Missing character » est inscrit au
+     journal de compilation.
+
 ‘\textgreater’
      Supérieur à : >.
 
+‘\texthorizontalbar’
+     Caractère barre horizontale, Unicode U+2015.  Défini dans la
+     parution juin-2021 de LaTeX.  Comportement similaire à
+     ‘\textfiguredash’ ci-dessus ; l’approximation de pdfTeX est un
+     cadratin.
+
 ‘\textless’
      Inférieur à : <.
 
 ‘\textleftarrow’
      Flèche gauche.
 
+‘\textnonbreakinghyphen’
+     Caractère trait d’union insécable, Unicode U+2011.  Défini dans la
+     parution juin-2021 de LaTeX.  Comportement similaire à
+     ‘\textfiguredash’ ci-dessus ; l’approximation de pdfTeX est un
+     trait d’union ASCII ordinaire (avec saut de ligne non-autorisé
+     juste après).
+
 ‘\textordfeminine’
 ‘\textordmasculine’
      Symboles ordinaux féminin et masculin : ª, º.
@@ -11122,8 +14107,10 @@
 ‘\capitaltie’
 ‘\newtie’
 ‘\capitalnewtie’
-     Produit un tirant suscrit (double brève renversée), comme dans
-     ‘oo͡’.  La forme ‘\newtie’ est centrée dans sa boîte.
+     Produit un tirant suscrit, ou double brève renversée (utilisé pour
+     la translitération du Cyrillique dans la romanisation ALA-LC). La
+     commande ‘\t’ attend que l’argument consiste en deux caratères.  La
+     forme ‘\newtie’ est centrée dans sa boîte.
 
 ‘\u’
 ‘\capitalbreve’
@@ -11201,7 +14188,63 @@
      OT1, il vous faut le paquetage ‘fontenc’ pour sélectionner un autre
      codage de police, tel que T1.
 
-23.7 ‘\rule’
+23.7 paquetage ‘inputenc’
+=========================
+
+Synopsis :
+
+     \usepackage[NOM-CODAGE]{inputenc}
+
+   Déclare que le codage du texte du fichier d’entrée est NOM-CODAGE.
+Par défaut, quand ce paquetage n’est pas chargé, c’est UTF-8.
+Techniquement, la spécificaton du nom du codage est optionnelle, mais en
+pratique il n’est pas utile de l’omettre.
+
+   Dans un fichier informatique, les caractères sont stockés selon un
+schéma appelé le “codage”.  Il y a de nombreux différents codages.  Le
+plus simple est l’ASCII, il prend en charge 95 caractères imprimables,
+soit trop peu pour la plupart des langages du monde.  Par exemple, pour
+composer un e tréma ‘ë’ dans un fichier source LaTeX codé en ASCII, on
+utilise la séquence ‘\"e’.  Ceci rendrait les fichiers source pour quoi
+que ce soit d’autre que l’anglais difficiles à lire ; et même pour
+l’anglais il est commode d’avoir un codage plus étendu.
+
+   La norme moderne de codage, d’une certaine façon une réunion des
+autres, est l’UTF-8, l’une des représentations de l’Unicode.  C’est le
+codage par défaut de LaTeX depuis 2018.
+
+   Le paquetage ‘inputenc’ permet à LaTeX de savoir quel codage est
+utilisé.  Par exemple, la commande suivante dit explictement que le
+fichier d’entrée est en UTF-8 (notez l’absence de tiret).
+
+     \usepackage[utf8]{inputenc}
+
+   Attention : n’utilisez ‘inputenc’ qu’avec le moteur pdfTeX (*note TeX
+engines::).  (Les moteurs XeTeX et LuaTeX supposent que le fichier
+d’entrée est codé en UTF-8).  Si vous invoquez LaTeX avec soit la
+commande ‘xelatex’ soit la commande ‘lualatex’, et essayez de déclarer
+un codage distinct d’UTF-8 avec ‘inputenc’, comme par ex. ‘latin1’,
+alors vous obtiendrez l’erreur ‘inputenc is not designed for xetex or
+luatex’.
+
+   Une erreur du paquetage ‘inputenc’ telle que ‘Invalid UTF-8 byte "96’
+signifie que le fichier d’entrée contient du matériel qui ne suit pas le
+schéma de codage.  Souvent ces erreurs proviennent de la copie de
+matériel issu d’un document utilisant un codage différent de celui du
+fichier d’entrée ; l’erreur donnée en exemple provient d’un guillemet
+anglais simple copié d’une page web utilisant ‘latin1’ vers un fichier
+d’entrée LaTeX utilisant UTF-8.  La solutiçon la plus simple consiste à
+remplacer tout caractère non-UTF-8 avec leur équivalent UTF-8, ou
+d’utiliser une commande ou un caractère équivalent en LaTeX.
+
+   Dans certains documents, tel que des collections d’articles de revue
+écrits pas différents auteurs, changer le codage en milieu de document
+peut s’avérer nécessaire.  Utiliser la commande
+‘\inputencoding{NOM-CODAGE}’.  Les valeurs les plus usuelles pour
+NOM-CODAGE sont : ‘ascii’, ‘latin1’, ‘latin2’, ‘latin3’, ‘latin4’,
+‘latin5’, ‘latin9’, ‘latin10’, et ‘utf8’.
+
+23.8 ‘\rule’
 ============
 
 Synopsis :
@@ -11220,7 +14263,7 @@
 ÉPAISSEUR
      L’épaisseur du filet (obligatoire).
 
-23.8 ‘\today’
+23.9 ‘\today’
 =============
 
 La commande ‘\today’ produit la date d’aujourd’hui, par défaut dans le
@@ -11576,43 +14619,129 @@
 automatiquement la bibliograpghie, les indexes, etc.  à la table des
 matières.
 
-25.1.1 ‘\addcontentsline’
+25.1.1 ‘\@dottedtocline’
+------------------------
+
+Synopsis :
+
+     \@dottedtocline{NUMNIVRUBRIQUE}{RENFONCEMENT}{LARGEURNUM}{TEXTE}{NUMPAGE}
+
+   Uitlisée en interne par LaTeX pour formater une ligne d’article dans
+la table des matières, table des figures ou table des tableaux.  Les
+auteurs ne saisissent pas directement des commandes ‘\@dottedtocline’.
+
+   Cette commande est typiquement utilisée par ‘\l at section’,
+‘\l at subsection’, etc., pour formater le contenu de ces tables.  Par
+exemple, le fichier ‘article.cls’ contient ces définitions :
+
+     \newcommand*\l at section{\@dottedtocline{1}{1.5em}{2.3em}}
+     \newcommand*\l at subsection{\@dottedtocline{2}{3.8em}{3.2em}}
+     \newcommand*\l at subsubsection{\@dottedtocline{3}{7.0em}{4.1em}}
+
+Dans cet exemple, on dirait ‘\@dottedcline’ ne prend que trois argument.
+Mais en remontant le code on s’aperçoit qu’elle prend également les deux
+arguments finaux TEXTE et NUMÉRO-PAGE du synopsis d’appel de
+‘\contentsline’ (*note \contentsline::).
+
+   Entre la boîte du texte de titre de rubrique et la marge de droite,
+ces commandes ‘\@dottedtocline’ insèrent des “points de suite”, c-à-d.
+une ligne en pointillés uniformément espacés.  L’espace inter-point est
+donné par la commande ‘\@dotsep’.  Par défaut c’est 4.5 (exprimé en
+unités de longueur mathématique, ou ‘mu’, soit ‘1/18’em.  On peut le
+modifier avec ‘\renewcommand’, comme dans
+‘\renewcommand{\@dotsep}{3.5}’.
+
+   Dans la classe standarde ‘book’, LaTeX n’utilise pas de points de
+suite pour articles de la table correspondant aux rubriques de niveau
+‘\part’ ou ‘\chapter’, et dans la classe ‘article’, il n’en utilise pas
+pour les articles de niveau ‘\section’.
+
+25.1.2 ‘\addcontentsline’
 -------------------------
 
 Synopsis :
 
      \addcontentsline{EXT}{UNIT}{TEXTE}
 
-   La commande ‘\addcontentsline’ ajoute une entrée a la liste ou table
-specifiée où :
+   Ajoute un article dans le fichier auxiliaire dont l’extension de nom
+est EXT.
 
+   L’exemple suivant a pour effet d’ajouter une ligne ‘Appendices’ à la
+table des matières :
+
+     \addcontentsline{toc}{section}{\protect\textbf{Appendices}}
+
+elle apparaîtra au même niveau de renfoncement que les rubriques, sera
+en caractères gras, et recevra le numéro de page correspondant au point
+où la commande apparaît dans le fichier d’entrée.
+
+   La commande ‘\addcontentsline’ écrit de l’information dans le fichier
+‘NOM-RACINE.EXT’, où NOM-RACINE est le nom du fichier racine (*note
+Splitting the input::).  Il écrit cette information comme le texte de la
+commande ‘\contentsline{UNIT}{TEXTE}{NUMÉRO}’, où ‘NUMÉRO’ est la valeur
+courante du compteur ‘UNIT’ (*note \contentsline::).  Le cas le plus
+fréquent est la table des matières et dans ce cas NUMÉRO est la valeur
+du compteur UNIT dans la première page produite où la commande
+‘\addcontentsline’ correspondante fut utilisée.
+
+   Cette commande est invoquées par les commandes de rubricage
+‘\chapter’, etc.  (*note Sectioning::), et aussi par ‘\caption’ au sein
+d’un environnement flottant (*note Floats::).  Mais elle est aussi
+directement utilisées par des auteurs.  Par exemple, un auteur écrivant
+un livre dont le style est d’avoir une préface non numérotée pourrait
+utiliser ‘\chapter*’.  Mais cette commande ne produit pas d’article dans
+la table des matière, on peut alors l’entrer manuellement ainsi :
+
+     \chapter*{Preface}
+     \addcontentsline{toc}{chapter}{\protect\numberline{}Préface}
+
+Dans le fichier ‘NOM-RACINE.toc’ LaTeX insère alors la ligne
+‘\contentsline {chapter}{\numberline {}Préface}{3}’ ; notez que le
+numéro de page ‘3’ est généré automatiquement par le système, et non
+saisi manuellement.
+
+   Tous les arguments de ‘\addcontentsline’ sont obligatoires.
+
 EXT
-     L’extension de nom de fichier du fichier dans lequel l’information
-     doit être écrite, typiquement c’est l’une des trois suivante ::
-     ‘toc’ pour la table des matière (« table of contents » en langue
-     anglaise), ‘lof’ pour la liste des figures (« list of figures »),
-     ou ‘lot’ pour la liste des tableaux (« list of tables »).
+     Typiquement c’est l’une des trois chaînes suivantes : ‘toc’ pour la
+     table des matière (« table of contents » en langue anglaise), ‘lof’
+     pour la liste des figures (« list of figures »), ou ‘lot’ pour la
+     liste des tableaux (« list of tables »).  L’extension de nom de
+     fichier du fichier dans lequel l’information doit être écrite.
 
 UNIT
-     Le nom de l’unité sectionnelle à ajouter, typiquement l’une des
-     suivantes, selon la valeur de l’argument EXT :
+     Une chaîne dépendant de la valeur de l’argument EXT, typiquement
+     l’une des suivantes :
 
      ‘toc’
-          Les unités sectionnelles : ‘part’, ‘chapter’, ‘section’,
-          ‘subsection’, ‘subsubsection’.
+          Pour la table des matières, c’est le nom d’une unité
+          sectionnelle : ‘part’, ‘chapter’, ‘section’, ‘subsection’,
+          ‘subsubsection’, etc.
      ‘lof’
           Pour la liste des figures : ‘figure’.
      ‘lot’
           Pour la liste des tableaux : ‘table’.
 
 TEXTE
-     Le texte de l’entrée.
+     Le texte de l’entrée.  On doit précéder de ‘\protect’ toute
+     commande fragile (*note \protect::) y figurant.
 
-   Ce qui est écrit dans le fichier ‘.EXT’ est la commande
-‘\contentsline{UNIT}{TEXTE}{NUMÉRO}’, où ‘NUMÉRO’ est la valeur courante
-du compteur ‘UNIT’.
+   La commande ‘\addcontentsline’ a une interaction avec ‘\include’
+(*note \include & \includeonly::).  Si vous les utilisez au même niveau
+comme dans ‘\addcontentsline{...}{...}{...}\include{...}’, alors les
+lignes dans la table des matières risquent de sortir dans un ordre
+erroné.  La solution est de déplacer ‘\addcontentsline’ dans le fichier
+qu’on inclut.
 
-25.1.2 ‘\addtocontents’
+   Si vous utiliser une UNIT que LaTeX ne reconnaît pas, comme la
+coquille dans l’exemple suivant
+
+     \addcontentsline{toc}{setcion}{\protect\textbf{Appendices}}
+
+alors vous n’obtiendrez pas une erreur mais le formatage de la table des
+matières sera incohérent.
+
+25.1.3 ‘\addtocontents’
 -----------------------
 
 La commande ‘\addtocontents’{EXT}{TEXTE} ajoute du texte (ou des
@@ -11628,7 +14757,50 @@
 TEXTE
      Le texte à écrire.
 
-25.1.3 ‘\nofiles’
+25.1.4 ‘\contentsline’
+----------------------
+
+Synopsis :
+
+     \contentsline{UNIT}{TEXTE}{NUMÉRO-PAGE}
+
+   Utilisé en interne par LaTeX pour composer un article dans une table
+des matières, table des figures, ou table des tableaux (*note Table of
+contents etc.::).  Les auteurs ne saisissent pas directement les
+commandes ‘\contentsline’.
+
+   En général l’ajout de matériel à ces table est fait automatiquement
+par les commande ‘\chapter’, ‘\section’, etc.  pour la table des
+matières, ou par la commande ‘\caption’ au sein d’un environnement
+‘\figure’ ou ‘\table’ (*note figure:: et *note table::).  Ainsi, en
+supposant que le fichier raacine est ‘these.tex’, et qu’il contient la
+déclaration ‘\tableofcontents’, la commande ‘\chapter{Chapitre premier}’
+produit quelque-chose de ce genre dans le ifchier ‘these.toc’ :
+
+     \contentsline {chapter}{\numberline {1}Chapitre premier}{3}
+
+   Si le fichier contient la déclaration ‘\listoffigures’ alors un
+environnement figure comprenant ‘\caption{Essai}’ produira quelque-chose
+de ce genre dans ‘these.lof’.
+
+     \contentsline {figure}{\numberline {1.1}{\ignorespaces Essai}}{6}
+
+   Pour ajouter manuellement du matériel, utilisez
+‘\addcontentsline{TYPEFIC}{UNIT}{\TEXTE}’, où TYPEFIC est ‘toc’, ‘lof’,
+ou ‘lot’ (*note \addcontentsline::).
+
+   Pour manipuler la façon dont le matériel de la commande
+‘\contentline’ est composé, voir le paquetage ‘tocloft’.
+
+   Notez que le paquetage ‘hyperref’ change la définition de
+‘\contentsline’ (et de ‘\addcontentsline’) pour ajouter plus
+d’arguments, fabriquer des hyperliens.  C’est la source de l’erreur
+‘Argument of \contentsline has an extra }’ quand on ajoute/supprime
+l’utilisation d’‘hyperref’ et qu’une compilation a déjà été faite.  Pour
+réparer cette erreur, détruisez les fichiers ‘.toc’, ‘.lof’ ou ‘.lot’,
+et exécutez de nouveau LaTeX.
+
+25.1.5 ‘\nofiles’
 -----------------
 
 Synopsis :
@@ -11654,6 +14826,39 @@
 obtenu un fichier ‘.toc’ alors la page de table des matières contiendra
 l’ancienne information.
 
+25.1.6 ‘\numberline’
+--------------------
+
+Synopsis :
+
+     \numberline{\NUMÉRO}
+
+   Compose son argument fer à gauche dans une boîte.  Cela est utilisé
+au sein d’une commande ‘\contentsline’ pour composer les numéros de
+rubrique (*note \contentsline::).
+
+   Par exemple, cette ligne dans un fichier ‘.toc’ a pour effer que le
+‘1.1’ est composé fer à gauche :
+
+     \contentsline {subsection}{\numberline {1.1}Motivation}{2}
+
+   Par défaut, LaTeX compose tout numéro de rubrique au sein d’une boîte
+de longueur ‘\@tempdima’.  Cette longueur est réglée par les commandes
+‘\l at section’, ‘\l at subsection’, etc.  Pour Mettre les numéros de rubrique
+dans des boîtes de longueur naturelle utiliser le code
+‘\renewcommand{\numberline}[1]{#1~}’ avant ‘\tableofcontents’.
+
+   Cette commande est fragile, aussi vous pourriez avoir besoin de la
+précéder d’un ‘\protect’ (*note \protect::).  Un exemple est
+l’utilisation de ‘\protect’ dans la commande suivante :
+
+     \addcontentsline{toc}{section}{\protect\numberline {}Sommaire}
+
+de sorte à obtenir le ‘\numberline’ dans la commande ‘\contentsline’
+dans le fichier ‘.toc’ ainsi : ‘\contentsline {section}{\numberline
+{}Sommaire}{6}’ (le numéro de page ‘6’ est ajouté automatiquement par
+LaTeX ; *note \addcontentsline::).
+
 25.2 Glossaires
 ===============
 
@@ -11672,46 +14877,411 @@
 25.3 Index
 ==========
 
-La commande ‘\makeindex’ active la création d’index.  Placez là dans le
-préambule.
+Si vous dites à LaTeX les termes que vous voulez voir apparaître dans un
+index, alors il peut produire cet index, classé alphabétiquement et en
+maintenant automatiquement les numéros de page.  Ce qui suit illustre
+les bases.
 
-   La commande ‘\index{TEXTE}’ écrit un article d’index pour TEXTE dans
-un fichier auxiliaire nommé avec une extention ‘.idx’.
+     \documentclass{article}
+     \usepackage{makeidx}    % Fournit les commandes d'indexation
+       \makeindex
+     % \usepackage{showidx}  % Affiche les notes en marge des articles
+                             % de l'index
+       ...
+     \begin{document}
+       ...
+     Le théorème de Wilson\index{Théorème de Wilson} dit qu'un nombre $n>1$
+     est premier si et seulement si la factorielle de $n-1$ est congurente à
+     $-1$ modulo~$n$.\index{congruence!et théorème de Wilson}
+       ...
+     \printindex
+     \end{document}
 
-   Plus précisément, ce qui est écrit est la commande
-‘\indexentry{TEXTE}{NUMPAGE}’, où NUMPAGE est la valeur courante de
-‘\thepage’.
+Comme illustré ci-dessus, on déclare des articles d’index avec la
+commande ‘\index’ (*note \index::).  Quand vous exécutez LaTeX, le
+‘\index’ inscrit son information, telle que ‘Théorème de Wilson’, et le
+numéro de page, dans un fichier auxilaire dont le nom finit en ‘.idx’.
+Ensuite, pour classer par ordre alphabétique, et pour d’autre
+manipulations, on exécute un program externe, typiquement ‘makeindex’
+(*note makeindex::), ce qui écrit un fichier dont le nom finit en
+‘.ind’.  Finalement, ‘\printindex’ ramène cette information manipulée
+dans la sortie (*note \printindex::).
 
-   Pour générer un article d’index pour « toto » qui dit « Voir titi »,
-utilisez une barre verticale : ‘\index{toto|see{titi}}’.  Utilisez
-‘seealso’ au lieu de ‘see’ pour fabriquer un article en « Voir aussi ».
+   Ainsi, si le code de l’exemple plus haut est dans le fichier
+‘numth.tex’ alors exécuter ‘pdflatex numth’ sauvegarde l’information de
+l’article d’index et son numéro de page dans ‘numth.idx’.  Et ensuite
+exécuter ‘makeindex numth’ classe par ordre alphabétique et sauvegarde
+les résultats dans ‘numth.ind’.  Finalement, exécuter de nouveau
+‘pdflatex numth’ affiche l’index désiré, à l’endoit où la commande
+‘\printindex’ est dans le code source.
 
-   Le texte « Voir » est défini par la macro ‘\seename’, et le texte
-« Voir aussi » par la macro ‘\alsoname’.  Ils peuvent être redéfinis
-pour d’autres langages.
+   Il, y a beaucoup d’options pour contrôler la sortie.  Un exemple est
+que le point d’exclamation dans ‘\index{congruence!et théorème de
+Wilson}’ produit un article principal pour ‘congruence’ avec un
+sous-article pour ‘et théorème de Wilson’.  Pour plus d’information,
+*note makeindex::.
 
-   Le fichier en ‘.idx’ généré est ensuite trié avec une commande
-externe, d’ordinaire soit ‘makeindex’
-(<http://mirror.ctan.org/indexing/makeindex>) ou la commande (
-multi-lingue) ‘xindy’ (<http://xindy.sourceforge.net>).  Ceci résulte en
-un fichier en ‘.ind’, ce qui peut ensuite être lu pour composer l’index.
+   Les commandes ‘\makeindex’ et ‘\printindex’ sont indépendantes.  Ne
+pas mettre le ‘\makeindex’ arrête que LaTeX sauvegarde les articles
+d’index dans le fichier auxiliaire.  Ne pas mettre le ‘\printindex’ a
+pour effet que LaTeX n’affiche pas l’index dans la sortie.
 
-   L’index est d’ordinaire généré avec la commande ‘\printindex’.
-Celle-ci est définie dans le paquetage ‘makeidx’, ainsi vous devez
-mettre ‘\usepackage{makeidx}’ dans le préambule.
+   Nombre de paquetages existent concernant l’indexation.  Le paquetage
+‘showidx’ a pour effet que chaque article d’index est affiché dans la
+marge sur la page où le ‘\index’ apparaît.  Ceci peut être utile pour
+préparer l’index.  Le paquetage ‘multind’, avec d’autres, prend en
+charge les indexes multiples.  Voir aussi l’article de la FAQ TeX sur ce
+sujet, <https://www.texfaq.org/FAQ-multind>, et le sujet CTAN,
+<https://ctan.org/topic/index-multi>.
 
-   La longueur élastique ‘\indexspace’ est insérée avant chaque nouvelle
-lettre dans l’index imprimé ; sa valeur par défaut est ‘10pt plus5pt
-minus3pt’.
+25.3.1 Produire l’index manuellement
+------------------------------------
 
-   Le paquetage ‘showidx’ a pour effet que chaque article de l’index est
-affiché dans la marge de la page où l’article apparaît.  Ceci peut aider
-à la préparation de l’index.
+Les documents qui sont brefs et statiques peuvent avoir un index produit
+manuellement.  L’exemple ci-dessous produit une page séparée intitulée
+‘Index’, en format à deux colonnes.
 
-   Le paquetage ‘multind’ prend en charge la pluralité des index.  Voir
-aussi l’article de la FAQ TeX FAQ à ce propos,
-<http://www.tex.ac.uk/cgi-bin/texfaq2html?label=multind>.
+     \begin{theindex}
+     \item acorn squash, 1
+     \subitem maple baked, 2
+     \indexspace
+     \item bacon, 3
+     \subitem maple baked, 4
+     \end{theindex}
 
+   Notez que l’auteur doit saisir les numéros de page, ce qui est
+rébarbatif et résulte en des numéros inexacts si le document change.
+C’est pourquoi dans la plupart des cas des méthodes automatisées telles
+que ‘makeindex’ sont préférables.  *Note Indexes::.
+
+   Toutefois nous couvrons ces commandes pour être exhaustif, et parce
+que les méthode automatisées sont basées sur elles.  Comme l’exemple
+l’illustre, un article principal utilise ‘\item’, un sous-article
+‘\subitem’, et le niveau le plus bas utilise ‘\subsubitem’.  Les lignes
+à blanc entre les articles sont sans effet.  L’exemple ci-dessus inclut
+‘\indexspace’ pour produire un espace vertical dans la sortie que
+certains styles utilisent avant le premier article commençant avec une
+nouvelle lettre.
+
+25.3.2 ‘\index’
+---------------
+
+Synopsis :
+
+     \index{CHAÎNE-ARTICLE-INDEX}
+
+   Déclare un article dans l’index.  Cette commande est fragile (*note
+\protect::).
+
+   Par exemple, comme décrit dans *note Indexes::, une façon d’obtenir
+un index du code ci-dessous est de compiler le document avec ‘pdflatex
+test’, puis de traiter les articles de l’index avec ‘makeindex test’, et
+ensuite de compiler de nouveau avec ‘pdflatex test’.
+
+     % fichier test.tex
+       ...
+     W~Ackermann (1896--1962).\index{Ackermann}
+       ...
+     fonction d'Ackermann\index{Ackermann!fonction}
+       ...
+     taux de croissance\index{Ackermann!fonction!taux de croissance}
+
+Les trois articles obtiendront un numéro de page, comme dans ‘Ackermann,
+22’.  LaTeX formate le deuxième comme un sous-article du premier, sur la
+ligne du dessous et renfoncé, et le troisième comme un sous-article du
+deuxième.  On ne peut pas imbriquer les articles au delà du troisième
+niveau de sous-articles.  (Si vous ajoutez
+‘\index{Ackermann!fonction!taux de croissance!comparaison}’ alors
+‘makeindex’ dit ‘Scanning input file test.idx....done (4 entries
+accepted, 1 rejected)’ et le quatrième niveau est silencieusement absent
+de l’index).
+
+   Si vous saisissez un deuxième ‘\index’ avec la même
+CHAÎNE-ARTICLE-INDEX alors vous obtiendrez un unique article d’index
+avec deux numéros de page (à moins qu’il se trouve que les deux soient
+sur la même page).  Ainsi, ajouter ‘comme pour
+Ackermann.\index{Ackermann}’ plus loin dans le même document que
+ci-dessus donnera un article d’index du genre de ‘Ackermann, 22, 151’.
+Notez aussi que vous pouvez saisir les articles d’index dans un ordre
+quelconque, ainsi par exemple ‘\index{Ackermann!fonction}’ peut arriver
+avant ‘\index{Ackermann}’.
+
+   Obtenez une plage de page en sortie, du genre de ‘Hilbert, 23--27’,
+comme avec le code ci-dessous :
+
+     W~Ackermann (1896--1962).\index{Ackermann}
+       ...
+     D~Hilbert (1862--1943)\index{Ackermann!Hilbert|(}
+       ...
+     désapprouvait son mariage.\index{Ackermann!Hilbert|)}
+
+Si le début et la fin de la plage de pages sont égaux alors le systène
+ne donne qu’un seul numéro de page, et non une plage.
+
+   Si vous indexez des sous-articles mais sans article principal, comme
+dans ‘\index{Jones!programme}’ et ‘\index{Jones!resultats}’, alors la
+sortie est l’article ‘Jones’ sans virgule ni numéro de page, suivi de
+deux sous-articles, du genre de ‘programme, 50’ et ‘resultats, 51’.
+
+   On génère un article d’index qui dit ‘Voir’ en utilisant un caractère
+barre verticale : ‘\index{Ackermann!function|see{fonction de P\'eter}}’.
+On peut également obtenir ‘voir aussi’ avec ‘seealso’.  (Le texte ‘voir’
+est défini par ‘\seename’, et ‘voir ausi’ par ‘\alsoname’ lorsqu’on
+charge un paquetage d’internationalisation tel que ‘babel’ or
+‘polyglossia’, et que la langue sélectionnée est le français, sinon par
+défaut c’est ‘see’ et ‘see also’, on peut aussi les redéfinir
+directement avec quelque-chose du genre de ‘\renewcommand{\seename}{cf.}
+\renewcommand{\alsoname}{ibid.}’).
+
+   La production du mot ‘voir’ fait partie d’une fonctionalité plus
+générale.  Après la barre verticale vous pouvez mettre le nom CMD d’une
+commande ‘\CMD’ à un argment, comme dans ‘\index{group|textit}’ (notez
+l’absence de contr’oblique sur la commande ‘\textit’) et le système
+appliquera cette commande au numéro de page dans l’article d’indexe,
+donnant ici quelque-chose du genre de ‘\textit{7}’.  Vous pouvez aussi
+définir vos propres commandes comme dans
+‘\newcommand{\pagecours}[1]{{\color{blue}#1}}’ et ensuite
+‘\index{Ackermann!function|pagecours}’ donnera un numéro de page en bleu
+(*note Color::).  Voici in autre exemple, moins pratique :
+
+     \newcommand\pageindex[1]{#1, \thepage}
+       ... Epimenides.\index{self-reference|pageindex}
+
+qui crée une article citant le numéro de page dans le listing de
+l’index.
+
+   Les deux fonctions décrites plus haut peuvent être combinées, comme
+dans :
+
+     \index{Ackermann!fonction|(pagecours}
+       ...
+     \index{Ackermann!fonction|)}
+
+ce qui en sortie produit un article d’index du genre de ‘fonction,
+23--27’ où la plage de numéros de page est en bleu.
+
+   Considérez un article d’index tel que ‘β-testeur’.  Le saisir telle
+que ‘$\beta$-testeur’ aura pour effet qu’il sera classé selon le signe
+dollar.  Vous pouvez le saisir en utilisant une arobe, comme dans
+‘\index{bêta-testeur@$\beta$-testeur}’.  Lorsque vous spécifiez un
+article avec une arobe qui sépare deux chaînes, ‘POS at TEXTE’, alors POS
+donne la position alphabétique de l’article alors que TEXTE produit le
+texte de l’article.  Un autre exemple est que ‘\index{Saint Michael's
+College at SMC}’ produit un article d’index ‘SMC’ classé dans un autre
+endroit que son épellation donnerait naturellement.
+
+   Pour mettre le caractère ‘!’, ‘@’, ‘|’ ou ‘"’ dans un article
+d’index, échappez le en le précédant d’un guillement anglais double,
+‘"’.  (Le guillemet double est ignoré pour le classement alphabétique).
+
+   Nombre de paquetages sur le CTAN apportent des fonctionnalités
+supplémentaires allant au-délà de celles fournies par ‘makeidx’.  L’un
+deux est ‘index’ qui permet d’avoir des index multiples et contient une
+commande ‘\index*{INDEX-ENTRY-STRING}’ qui imprime la
+CHAÎNE-ARTICLE-INDEX en plus de l’indexer.
+
+   La commande ‘\index’ écrit l’information d’indexation dans le fichier
+‘NOM-RACINE.idx’.  Plus spécifiquement, elle écrit le texte de la
+commande ‘\indexentry{CHAÎNE-ARTICLE-INDEX}{NUM-PAGE}’, où NUM-PAGE est
+la valeur du compteur ‘\thepage’.  Il peut arriver, lorsque la commande
+‘\printindex’ perd les pédales, que vous ayez à détruire ce fichier pour
+repartir de bases saines.
+
+   Si vous oubliez l’accolade fermante sur une commande ‘\index’ alors
+vous obtiendrez un message du genre de :
+
+     Runaway argument?  {Ackermann!function
+     !  Paragraph ended before \@wrindex was complete.
+
+25.3.3 ‘makeindex’
+------------------
+
+Synopsis, l’un parmi :
+
+     makeindex NOMFIC
+     makeindex -s FICHIER-STYLE NOMFIC
+     makeindex OPTIONS NOMFIC0 ...
+
+   Trie l’indormation d’index dans le fichier auxiliaire, et fait
+d’autres traitements dessus.  C’est un programme en ligne de commande.
+Il prend en entrée un ou plusieurs fichiers bruts d’index, les fichiers
+‘NOMFIC.idx’, et produit en sortie le ficher d’index fini, le fichier
+‘NOMFIC.ind’ qui est l’entrée de ‘\printindex’ (*note \printindex::).
+
+   La première forme de la commande suffit pour beaucoup d’usages.  La
+deuxième permet de formatter l’index en utilisant un “fichier de style
+d’index”, un fichier ‘.isty’.  La troisième forme est la plus générale ;
+voir la documentation complète sur le CTAN.
+
+   Ci-dessous on donne un exemple d’un fichier ‘.isty’ simple :
+
+     % book.isty
+     %   $ makeindex -s book.isty -p odd book.idx
+     % creates the index as book.ind, starting on an odd page.
+     preamble
+     "\\pagestyle{empty}
+     \\small
+     \\begin{theindex}
+     \\thispagestyle{empty}"
+
+     postamble
+     "\n
+     \\end{theindex}"
+
+   La présente description ne couvre que certaines des possibilités du
+FICHIER-STYLE.  Pour une liste complète voir la documentation sur le
+CTAN.
+
+   Un fichier de style consiste en une liste de couples : SPÉCIFICATEUR
+et ATTRIBUT.  Ils peuvent apparaître dans le fichier dans un ordre
+quelconque.  Tous les ATTRIBUTs sont des chaînes, sauf mention du
+contraire.  Les chaînes sont entourées de guillemets anglais doubles,
+‘"’, et la longueur maximale d’une chaîne est de 144 caractères.  Le
+‘\n’ représente un saut de ligne et le ‘\t’ une tabulation.  Les
+contr’obliques sont échappées avec une autre contr’oblique, comme cela :
+‘\\’.  Si une ligne commence avec un signe pourcent, ‘%’, alors c’est un
+commentaire.
+
+‘preamble’
+     Préambule du fichier d’index de sortie.  Définit le contexte dans
+     lequel l’index est formaté.  Vaut par défaut :
+     ‘"\\begin{theindex}\n"’.
+
+‘postamble’
+     Postambule du fichier d’index de sortie.  Vaut par défaut :
+     ‘"\n\n\\end{theindex}\n"’.
+
+‘group_skip’
+     Traditionnellement les articles d’index sont répartis en groupes,
+     typiquement un groupe pour les articles commençant pas la lettre
+     ‘a’, etc.  Ce spécificateur donne ce qui est inséré quand un
+     nouveau groupe commence.  Vaut par défaut : ‘"\n\n \\indexspace\n"’
+     (‘\indexspace’ est une commande qui insère une longueur élastique,
+     par défaut ‘10pt plus5pt minus3pt’).
+
+‘lethead_flag’
+     Un entier.  Il commande ce qui est inséré pour un nouveau groupe ou
+     une nouvelle lettre.  Lorsqu’il vaut 0 (ce qui est le réglage par
+     défaut) alors rien d’autre que ‘group_skip’ n’est inséré avant le
+     groupe.  S’il est positif, alors pour une nouvelle lettre les
+     attributs ‘lethead_prefix’ et ‘lethead_suffix’ sont insérés, avec
+     cette lettre en capitale entre eux.  S’il est négatif, alors ce qui
+     est inséré est la lettre en bas de casse.  Vaut par défaut 0.
+
+‘lethead_prefix’
+     Si un nouveau groupe commence avec une lettre différente alors
+     c’est le préfixe inséré devant l’en-tête présentant la nouvelle
+     lettre.  Vaut par défaut : ‘""’
+
+‘lethead_suffix’
+     Si un nouveau groupe commence avec une lettre différente alors
+     c’est le suffixe inséré après l’en-tête présentant la nouvelle
+     lettre.  Vaut par défaut : ‘""’
+
+‘item_0’
+     C’est ce qui est mis entre deux articles de niveau 0.  Vaut par
+     défaut : ‘"\n \\item "’.
+
+‘item_1’
+     Mis entre deux articles de niveau 1.  Vaut par défaut : ‘"\n
+     \\subitem "’.
+
+‘item_2’
+     Mis entre deux articles de niveau 2.  Vaut par défaut : ‘"\n
+     \\subsubitem "’.
+
+‘item_01’
+     C’est ce qui est mis entre un article de niveau 0 et un article de
+     niveau 1.  Vaut par défaut : ‘"\n \\subitem "’.
+
+‘item_x1’
+     C’est ce qui est mis entre un article de niveau 0 et un article de
+     niveau 1 dans le cas où l’article de niveau 0 n’a pas de numéro de
+     page (comme dans ‘\index{aaa|see{bbb}}’).  Vaut par défaut : ‘"\n
+     \\subitem "’.
+
+‘item_12’
+     C’est ce qui est mis entre un article de niveau 1 et un article de
+     niveau 2.  Vaut par défaut : ‘"\n \\subsubitem "’.
+
+‘item_x2’
+     C’est ce qui est mis entre un article de niveau 1 et un article de
+     niveau 2 si l’article de niveau 1 n’a pas de numéro de page.  Vaut
+     par défaut : ‘"\n \\subsubitem "’.
+
+‘delim_0’
+     Délimiteur mis entre une clef de niveau 0 et son premier numéro de
+     page.  Vaut par défaut : une virgule suivie d’un blanc, ‘", "’.
+
+‘delim_1’
+     Délimiteur mis entre une clef de niveau 1 et son premier numéro de
+     page.  Vaut par défaut : une virgule suivie d’un blanc, ‘", "’.
+
+‘delim_2’
+     Délimiteur mis entre une clef de niveau 2 et son premier numéro de
+     page.  Vaut par défaut : une virgule suivie d’un blanc, ‘", "’.
+
+‘delim_n’
+     Délimiteur mis entre deux numéros de page de la même clef (quel que
+     soit le niveau) .  Vaut par défaut : une virgule suivie d’un blanc,
+     ‘", "’.
+
+‘delim_r’
+     Délimiteur mis entre le numéro de début et le numéro de fin d’une
+     plage de numéros de page deux numéros de page.  Vaut par défaut :
+     ‘"--"’.
+
+‘line_max’
+     Un entier.  Longueur maximale d’une ligne d’article d’index dans la
+     sortie au delà de quoi la ligne est repliée.  Vaut par défaut :
+     ‘72’.
+
+‘indent_space’
+     Ce qui est inséré au début d’une ligne repliée.  Vaut par défaut :
+     ‘"\t\t"’.
+
+‘indent_length’
+     Un nombre.  La longueur d’un renfoncement de ligne repliée.  La
+     valeur par défaut d’‘indent_space’ est de deux tabulations, et
+     chaque tabulation compte pour huit espaces de sorte que la valeur
+     par défaut est ‘16’.
+
+‘page_precedence’
+     Un document peut avoir différents types de numérotations des pages.
+     Par exemple, un livre peut avoir des matières préliminaires dont
+     les pages sont numérotées en chiffres romains bas de casse alors
+     que les pages de la matière principale sont en chiffres arabes.
+     Cette chaîne spécifie l’ordre dans lequel ils apparaissent dans
+     l’index.  La commande ‘makeindex’ prend en charge cinq types
+     différents de numérotation : romain bas de casse ‘r’, numérique ou
+     arabe ‘n’, alphabétique bas de casse ‘a’, romain capital ‘R’, et
+     alphabétique capital ‘A’.  Vaut par défaut : ‘"rnaRA"’.
+
+   Il y a plusieurs autres programmes faisant le même travail que
+‘makeindex’.  L’un d’eux est ‘xindy’ (<https://ctan.org/pkg/xindy>), qui
+fait de l’internationalisation et peut traiter des documents balisés en
+utilisant LaTeX et plusieurs autres langages.  Il est écrit en Lisp,
+hautement configurable, à la fois en termes de balise et en termes
+d’ordre d’assemblage du texte, comme décrit dans sa documentation.
+
+   Un programme d’indexation plus récent prenant en charge l’Unicode est
+‘xindex’, écrit en Lua (<https://ctan.org/pkg/xindex>).
+
+25.3.4 ‘\printindex’
+--------------------
+
+Synopsis :
+
+     \printindex
+
+   Place l’index dans la sortie.
+
+   Pour obtenir un index vous devez en premier inclure
+‘\usepackage{makeidx}’ dans le préambule du document et compiler le
+document, et ensuite exécuter la commande système ‘makeindex’, puis de
+nouveau compiler le document.  *Note Indexes::, pour plus de détails et
+un exemple d’usage de ‘\printindex’.
+
 26 Des lettres
 **************
 
@@ -12433,7 +16003,9 @@
      pdflatex OPTIONS ARGUMENT
 
    Exécute LaTeX sur ARGUMENT.  À la place de ‘pdflatex’ vous pouvez
-aussi utiliser ‘xelatex’, ou ‘lualatex’, ou ‘latex’.
+aussi utiliser (pour une sortie PDF) ‘xelatex’, ou ‘lualatex’, ou (pour
+une sorite DVI) ‘latex’ ou ‘dvilualatex’, entre autres (*note TeX
+engines::).
 
    L’exemple suivant exécute LaTeX sur le fichier ‘these.tex’ produisant
 en sortie ‘these.pdf’.
@@ -12478,10 +16050,14 @@
 rédaction ordinaire de documents.  Pour une liste complète, essayez
 d’exécuter ‘latex --help’ depuis la ligne de commande.
 
-   Les implementations permettent en général de spécifier les options de
-ligne de commande avec un prefixe ‘-’ ou ‘--’.  C’est le cas à la fois
-pour TeX Live (et MacTeX) et MiKTeX.  Ici on utilise les deux
-conventions indistinctement.
+   Avec nombre d’implementations on peut spécifier les options de ligne
+de commande avec un prefixe ‘-’ ou ‘--’.  C’est le cas à la fois pour
+TeX Live (y compris MacTeX) et MiKTeX.  Ici on utilise les deux
+conventions indistinctement.  Si une option prend une valeur, celle-ci
+peut être spécifiée soit comme un argument séparé (‘--truc bidule’), ou
+comme un argument unique avec un signe ‘=’ (‘--truc=bidule’), à
+condition qu’il n’y ait aucun espace autour du ‘=’.  On utilisera en
+général la syntaxe en ‘=’.
 
 ‘-version’
      Affiche la version courante, comme ‘pdfTeX 3.14159265-2.6-1.40.16
@@ -12535,7 +16111,7 @@
 ‘--disable-write18’
 ‘--shell-escape’
 ‘--no-shell-escape’
-     Activation et desactivation ‘\write18{COMMANDE_SHELL}’ (*note
+     Activation et désactivation ‘\write18{COMMANDE_SHELL}’ (*note
      \write18::).  Les deux premières options sont prises en charge à la
      fois par TeX Live et MiKTeX, alors que les deux suivantes sont des
      synonymes pris en charge par TeX Live.
@@ -12564,14 +16140,18 @@
 28.2 Spécifier du code LaTeX sur la ligne de commande
 =====================================================
 
-Au sein de l’invocation de ligne de commande ‘pdflatex OPTIONS ARGUMENT’
+Au sein de l’invocation de ligne de commande
+
+     pdflatex OPTIONS ARGUMENT
+
 vous pouvez spécifier du code LaTeX arbitraire en entrée en commençant
-ARGUMENT par une contr’oblique.  Ceci permet de faire certains effets
-spéciaux.
+ARGUMENT par une contr’oblique (ce qui est pris en charge par tous les
+moteurs).  Ceci permet de faire certains effets spéciaux.
 
    Par exemple, ce fichier (qui utilise le paquetage ‘hyperref’ pour les
-hyperliens) peut produire deux types de sortie, l’un pour l’impression
-papier et l’autre pour une consultation PDF.
+hyperliens) peut produire deux types de sortie, l’un pour une
+consultation sur document papier et l’autre pour une consultation sur
+écran.
 
      \ifdefined\paperversion        % dans le préambule
      \newcommand{\urlcolor}{black}
@@ -12585,11 +16165,16 @@
 
 Lorsqu’on compile ce document ‘book.tex’ avec la ligne de commande
 ‘pdflatex book’ le lien ‘CTAN’ sera en bleu.  Mais si on le compile avec
-‘pdflatex "\def\paperversion{}\input book.tex"’, alors le lien sera en
-noir.  (Notez l’utilise des guillemets anglais pour empécher
-l’interpretation des symboles par l’interpréteur de ligne de commande ;
-votre système fait peut-être cela différemment).
 
+     pdflatex "\def\paperversion{}\input book.tex"
+
+alors le lien sera en noir.  On utilise des guillemets anglais double
+pour empécher l’interpretation des symboles par l’interpréteur de ligne
+de commande (désigné également par “shell”).  (Ceci fonctionne
+généralement à la fois sur les systèmes Unix et Windows, mais il y a
+nombre de particularités dans l’usage des guillemets par les shells,
+lisez donc la documentation de votre système si besoin est).
+
    De même, à partir d’un seul fichier ‘principal.tex’ vous pouvez
 compiler deux versions distinctes.
 
@@ -12597,7 +16182,8 @@
      pdflatex -jobname=professeurs "\def\profs{}\input{principal}"
 
 L’option ‘jobname’ est là parce que sinon les deux fichiers en sortie
-s’appeleraient ‘principal.pdf’ et le second écraseraient le premier.
+s’appeleraient ‘principal.pdf’ et le second écraserait le premier.
+(*note Jobname::).
 
    Dans cet exemple on passe l’option ‘draft’ au paquetage ‘graphicx’ :
 
@@ -12651,78 +16237,190 @@
 28.3 Nom d’ouvrage de TeX
 =========================
 
-Quand vous exécutez ‘pdflatex OPTIONS ARGUMENT’, si ARGUMENT ne commence
-pas par une contr’oblique alors TeX considère que c’est le nom du
-fichier racine à lire en entrée.  Le nom du fichier racine, sans
-l’extension ‘.tex’ si elle est donnée, définit alors le “nom d’ouvrage”,
-celui-ci est utilisé pour nommer le fichier journal et le fichier de
-sortie.
+Exécuter LaTeX crée plusieurs fichiers, dont la sortie principale en PDF
+(ou DVI) et bien d’autres.  Ces fichiers sont nommés selon ce qu’on
+appelle le “nom d’ouvrage”.  Le cas le plus fréquent est aussi le plus
+simple : la commande ‘pdflatex these’ crée ‘these.pdf’ et aussi
+‘these.log’ et ‘these.aux’.  Ici le nom d’ouvrage est ‘these’.
 
-   Autrement, si ARGUMENT commence par une contr’oblique, il attend la
-première instruction ‘\input’ et le nom du fichier en entrée devient le
-nom d’ouvrage.
+   En général, LaTeX est invoqué comme ‘MOTEUR-LATEX OPTIONS ARGUMENTS’,
+où MOTEUR-LATEX est ‘pdflatex’, ‘lualatex’, etc. (*note TeX engines::).
+Si ARGUMENTS ne commence pas par une contr’oblique, comme c’est le cas
+ci-dessus avec ‘these’, alors TeX insère un argument ‘\input’ en tête de
+la liste d’arguments ARGUMENTS et considère le texte formé en joignant
+les éléments de cette liste séparés par des blancs comme un code source
+pris en entrée.  Ainsi la ligne de commande ‘pdflatex these’ conduit
+LaTeX à compiler le code source suivant :
 
-   Au sein du document, la variable ‘\jobname’ se développe dans le nom
-d’ouvrage, avec la particularité que tous les caractères sont de catcode
-11 (lettre).  Ainsi, si vous voulez utilisez le nom d’ouvrage comme une
-condition, la solution la plus simple est d’utiliser une macro de text
-du paquetage ‘xtring’ dans sa variante étoilée pour être insensible au
-catcode.  Dans le texte suivant par exemple, la note en bas de page
-« dont la Respublica Bananensis Francorum. » n’est présente que si le
-nom de tâche commence par ‘moi-meme’.
+     \input these
 
+Ceci permet de faire une indirection vers le fichier ‘these.tex’ qui est
+censé contenir l’entièreté du code source à compiler, et qu’on appelle à
+ce titre “fichier racine” (*note Splitting the input::).
+
+   On appelle “nom racine” le nom du fichier racine, sans l’extension
+‘.tex’ s’il en a une.  *Note \input::, pour la gestion de l’extension
+‘.tex’.
+
+   Notez bien, que si on a toujours un nom d’ouvrage, on n’a pas
+systématiquement de nom racine.  En effet, dès lors qu’on a du code
+LaTeX passé sur la ligne de commande (*note Command line input::),
+l’entièreté du code compilé n’est pas issu d’un seul fichier.  En
+supposant ici et ci-après que le shell est ‘bash’, et donc que les
+guillemets anglais simples ou doubles sont interprétés par le shell
+(voir (info "(bash) Quoting")), considerez par exemple ligne de commande
+suivante :
+
+     pdflatex '\documentclass{article}\input' corps
+
+Dans l’exemple précédent, on ne peut pas considérer ‘corps.tex’ comme un
+fichier racine, puisqu’il ne peut pas être compilé de façon autonome vu
+qu’il ne contient pas la commande ‘\documentclass’.  Par abus de langage
+on continue toutefois de parler de fichier racine si le code LaTeX passé
+en ligne de commande ne sert qu’à configurer la façon dont le fichier
+est compilé, comme dans :
+
+     pdflatex '\PassOptionsToClass{printout}{beamer}\input' mapresentation
+
+où ‘mapresenation.tex’ contient une présentation ‘beamer’, et on veut
+juste la compiler de façon adéquate pour une impression plutôt que pour
+une projection.
+
+   Voici par contre un exemple extrême où on n’a pas de fichier racine,
+considérez la ligne de commande :
+
+     pdflatex fic "Bonjour tout le monde~!" '\end{document}'
+
+ce qui conduit ‘pdflatex’ à compiler le code source suivant :
+
+     \input fic Bonjour tout le monde~! \end{document}
+
+À supposer que ‘fic.tex’ soit un fichier contenant
+‘\documentclass{minimal}\begin{document}’ le résultat sera un document
+PDF nommé ‘fic.pdf’ et contenant le texte ‘Bonjour tout le monde !’.
+
+   Dans la mesure où on n’a pas systématiquement de fichier racine, la
+règle que TeX utilise pour déterminer implicitement le nom d’ouvrage,
+c-à-d. lorsqu’il n’est pas spécifié explicitement par l’option
+‘-jobname’ (*note Command line options::), est que le nom d’ouvrage soit
+le nom du fichier correspondant à l’argument passé au premier ‘\input’
+rencontré durant la compilation, débarassé de l’extension ‘.tex’ s’il en
+a une.  Dans l’exemple précédent, le nom d’ouvrage est donc bien ‘fic’.
+Voir aussi plus bas la primitive ‘\jobname’ pour une dérogation à cette
+règle.
+
+   Ce qui précède vaut également si TeX est en mode interactif, la seule
+différence est alors que ARGUMENTS n’est pas passé entièrement sur la
+ligne de commande, mais saisi interactivement par l’utilisateur.  Par
+exemple si dans le shell vous tapez la ligne de commande ‘pdflatex’,
+puis qu’à l’invite de TeX vous tapez ‘these’, vous aurez le même
+résultat que dans le premier exemple donné, à savoir si vous aviez tapé
+directement ‘pdflatex these’ depuis le shell.
+
+   Dans la même veine, la seule différence si ARGUMENTS commence avec
+une contr’oblique est que le ‘\input’ n’est pas inséré, et donc
+‘pdflatex "\input" these’ est sensiblement équivalent à ‘pdflatex
+these’.
+
+   Il y a deux autres possiblités pour le nom d’ouvrage.  Pour ce qui
+est de la première, il peut être directement spécifié avec l’option
+‘-jobname’, comme dans ‘pdflatex -jobname=monnom’ (*note Command line
+input:: pour un véritable exemple).
+
+   La seconde possibilité est ‘texput’, c’est la valeur par défaut de
+repli si aucun autre nom n’est disponible pour TeX.  Par exemple si
+aucune option ‘-jobname’ n’a été spécifiée et que la compilation
+s’arrête avant qu’une commande ‘\input’ ne soit trouvée, alors le
+fichier journal s’appelle ‘texput.log’.
+
+   Au sein du document, la primitive ‘\jobname’ se comporte comme une
+macro qui se développe en le nom d’ouvrage.  Quand le nom d’ouvrage
+contient au moins un blanc, un guillemet anglais est ajouté et début et
+fin de la chaîne renvoyée par ‘\jobname’ et tout blanc est remplacé par
+un espace, c-à-d. qu’un caractère tabulation est remplacé par un espace.
+De plus, au cours du développement, tous les caractères sont de
+catcode 12 (other), y compris les lettres qui normalement sont de
+catcode 11, mais à l’exception des espaces auquel un catcode 10 est
+attribué.
+
+   À cause de cette situation des catcodes, utiliser le nom d’ouvrage
+dans une expression conditionnelle peut devenir compliqué.  Une solution
+est d’utiliser la macro ‘\IfBeginWith’ du paquetage ‘xtring’ dans sa
+forme étoilée pour être insensible au catcode.  Dans le texte suivant
+par exemple, la note en bas de page « dont la Respublica Bananensis
+Francorum. » n’est présente que si le nom d’ouvrage commence par
+‘moi-meme’.
+
      Si une démocratie est juste un régime où les citoyens votent alors
      toutes les républiques bananières\IfBeginWith*{\jobname}{moi-meme}%
      {\footnote{dont la Respublica Bananensis Francorum.}}{} sont des
      démocraties.
 
-   Cela ne fonctionnerait pas si la version non étoilée de
-‘\IfBeginWith’ était utilisée, parce que le ‘-’ dans ‘moi-meme’ a un
-catcode 12, alors que dans ‘\jobname’, s’il s’y trouve, il a
-nécessairement un catcode 11.
+   Redéfinir ‘\jobname’ dans le code source avec un ‘\renewcommand’ peut
+s’avérer vain et risqué.  Tout d’abord, si c’était ce qui vous
+cherchiez, cela ne changera pas le nom d’ouvrage au sens où les fichiers
+créés directement par le moteur continuent à utiliser le nom d’ouvrage
+original : il s’agit notamment du fichier de sortie principale ‘.pdf’ ou
+‘.dvi’, du journal de compilation ‘.log’ et du fichier de liste fichiers
+‘.fls’ si l’option ‘-recorder’ a été utilisée.  Par contre les fichiers
+auxiliaires ‘.aux’, ‘.bib’, etc. pourront être renommés car leur nom est
+produit par le noyau LaTeX en développant ‘\jobname’ et non directement
+par le moteur, mais à condition bien sûr que la redéfinition soit faite
+avant l’ouverture des fichiers en question.  Le paquetage ‘multibib’
+utilise ce truc pour gérer plusieurs fichiers de référence
+bibliographique.
 
-   Dans certains cas il peut être utile de fixer le nom de tâche à une
-autre valeur que celle par défaut, l’option ‘--jobname’ permet de faire
-cela, elle l’emporte sur le premier ‘\input’ et spécifie directement le
-nom.  *Note Command line input::, pour un exemple d’usage, où l’on
-génère deux fichiers ‘etudiants.pdf’ et ‘professeurs.pdf’ à partir d’un
-même code source ‘principal.tex’.
+   La séquence de contrôle ‘\jobname’ se comporte comme une macro, au
+sens où on peut faire dessus toutes les opérations qu’on ferait sur une
+macro, et notamment la développer, mais ce n’est pas une macro, c’est
+une primitive TeX.  Ainsi, une seconde règle de détermination du nom
+d’ouvrage est que le premier développement de ‘\jobname’ fige le nom
+d’ouvrage.  Dans l’exemple suivant de ligne de commande :
 
-   En l’absence d’option ‘--jobname’, la valeur initiale de ‘\jobname’
-est ‘texput’, de sorte que si la compilation s’arrête avant le premier
-‘\input’, le journal produit sera nommé ‘texput.log’.  Par exemple la
-commande suivante :
+     pdflatex '\typeout{\jobname}\input' these
 
-     pdflatex "\nonstopmode\errmessage{\string\jobname\space vaut \jobname}"
+le nom d’ouvrage sera la valeur par défaut ‘texput’, et non ‘these’.  En
+effet le code LaTeX ‘\typeout{\jobname}’ a pour effet que ‘\jobname’ est
+développé avant que le premier ‘\input’ ne soit rencontré, et donc on
+déroge à la première règle énoncée plus haut, c-à-d. que dans ce cas le
+nom d’ouvrage n’est pas donné par le premier ‘\input’.
 
-   produira un journal ‘textput.log’ contenant le message d’erreur ‘!
-\jobname vaut texput.’.
+   Cette seconde règle a pour autre conséquence que dans l’exemple
+suivant de ligne de commande :
 
-   Attention, le nom de tâche est également forcé à ‘texput’ si le
-premier ‘\input’ est indirectement appelé par ‘\documentclass’ ou
-‘\RequirePackage’.  Ainsi l’exemple suivant produira un fichier nommé
-‘texput.pdf’ avec une version raisonnablement récente de LaTeX :
+     pdflatex '\documentclass{article}\input' corps
 
-     pdflatex "\documentclass{minimal}\begin{document}Bonjour !\end{document}"
+le nom d’ouvrage sera également ‘texput’, en effet en sous-main les
+commandes ‘\documentclass’ et ‘\RequirePackage’ développent ‘\jobname’,
+et donc la seconde règle dérogue à la première règle, celle du premier
+‘\input’ recontré.
 
-   mais avec une version plus ancienne le fichier de sortie se serait
-nommé ‘minimal.pdf’, parce que le premier ‘\input’ appelé indirectement
-par ‘\documentclass’ aurait été traité de la même façon que s’il
-chargeait le fichier source racine.
+   Il est à noter que ce qui précède n’était pas vrai avec de vieilles
+versions de LaTeX (approximativement) antérieures à 2020.  Avec ces
+vieilles versions ‘\documentclass’ et ‘\RequirePackage’ faisaient un
+‘\input’ sans développement préalable de ‘\jobname’ et donc dans
+l’exemple précédent le nom d’ouvrage aurait été ‘article’, ce qui était
+déroutant.
 
-   Voici un autre exemple de cela, ici on reprend l’exemple donné dans
-*note Command line input:: où l’on passe sur la ligne de commande
-l’option ‘draft’ au paquetage ‘graphicx’.  Mais au lieu de le faire avec
-‘\PassOptionToPackage’, on le fait avec ‘\RequirePackage’, ce qui a
-également pour effet que le paquetage ‘graphicx’ sera chargé en premier,
-si ce n’était pas déjà le cas.
+   Par ailleurs, l’équivalence entre ‘pdflatex "\input" these’ et
+‘pdflatex these’ peut être mise en défaut lorsque le nom du fichier
+comprend un blanc.  Comparer par exemple les deux lignes de commande
+suivantes :
 
-     pdflatex --jobname=aa "\RequirePackage[draft]{graphicx}\input{aa.tex}"
+     pdflatex '\input' 'to\space\space to'
+     pdflatex 'to\space\space to'
 
-   L’option ‘--jobname=aa’ est nécessaire, car elle garantit que le
-fichier de sortie se nommera bien ‘aa.pdf’, et non ‘texput.pdf’ avec une
-version récente de LaTeX, ni ‘graphicx.pdf’ avec une version plus
-ancienne.
+En remplaçant les espaces par des espaces visibles ‘␣’ pour la clareté
+de l’exposé, la première ligne de commande qui a un ‘\input’ explicite
+cherche un fichier ‘to.tex’, ou à défaut ‘to’, et ajoute à la suite de
+l’‘\input’ de ce fichier, le code source ‘\space␣to’, en effet le
+premier des deux ‘\space’ est consommé par l’‘\input’.  Elle aura donc
+pour nom d’ouvrage ‘to’.  La seconde, qui a un ‘\input’ implicite, a par
+contre un comportement qui dépend de la distribution.  Avec MiKTeX elle
+est équivalente à la première.  Mais avec TeXLive, elle cherche un
+fichier ‘to␣␣to.tex’, ou à défaut ‘to␣␣to’, et n’ajoute rien à la suite
+de l’‘\input’ de ce fichier.  Elle aura donc pour nom d’ouvrage
+‘"to␣␣to"’.
 
 28.4 Quand quelque chose se passe mal
 =====================================
@@ -12931,2585 +16629,3013 @@
 
 * Menu:
 
-* *, forme en * des commandes de rubricage: Sectioning.     (line  2152)
+* *, forme en * des commandes de rubricage: Sectioning.     (line  2813)
 * *, invite:                             Recovering from errors.
-                                                            (line 12747)
-* -1, écrire dans le flux numéro:        \write.            (line 12167)
-* .glo, fichier:                         Glossaries.        (line 11661)
-* .idx, fichier:                         Indexes.           (line 11677)
-* .ind, fichier:                         Indexes.           (line 11692)
+                                                            (line 16448)
+* -1, écrire dans le flux numéro:        \write.            (line 15740)
+* .glo, fichier:                         Glossaries.        (line 14869)
+* .idx, fichier:                         Indexes.           (line 14882)
+* .idx, fichier <1>:                     \index.            (line 14971)
+* .idx, fichier <2>:                     makeindex.         (line 15101)
+* .ind, fichier:                         makeindex.         (line 15101)
+* .isty, fichier:                        makeindex.         (line 15113)
+* \  (contr’oblique-espace):             \(SPACE).          (line 11703)
+* \<ESPACE>:                             \(SPACE).          (line 11703)
+* \fboxrule:                             \fbox & \framebox. (line 12369)
+* \fboxsep:                              \fbox & \framebox. (line 12374)
 * \include imbriqués non autorisés:      \include & \includeonly.
-                                                            (line 11436)
+                                                            (line 14482)
+* \<SAUTDELIGNE>:                        \(SPACE).          (line 11703)
+* \<TABULATION>:                         \(SPACE).          (line 11703)
 * \write et sécurité:                    \write and security.
-                                                            (line 12256)
-* \write immédiat:                       \write.            (line 12200)
-* \write retardé:                        \write.            (line 12206)
-* \write, flux 16, 17, 18:               \write.            (line 12231)
+                                                            (line 15829)
+* \write immédiat:                       \write.            (line 15773)
+* \write retardé:                        \write.            (line 15779)
+* \write, flux 16, 17, 18:               \write.            (line 15804)
 * \write18, activation:                  Command line options.
-                                                            (line 12533)
-* ^^J, dans \write:                      \write.            (line 12240)
+                                                            (line 16112)
+* ^^J, dans \write:                      \write.            (line 15813)
 * a e liés:                              Additional Latin letters.
-                                                            (line 11155)
+                                                            (line 14145)
 * a rond-en-chef:                        Additional Latin letters.
-                                                            (line 11151)
+                                                            (line 14141)
 * a, e dans l’a:                         Additional Latin letters.
-                                                            (line 11155)
-* accent:                                Font styles.       (line  1320)
-* accent <1>:                            Font styles.       (line  1398)
-* accent aigu:                           Accents.           (line 11060)
-* accent aigu en math:                   Math accents.      (line  8743)
-* accent barre suscrite en math:         Math accents.      (line  8746)
-* accent brève en math:                  Math accents.      (line  8749)
-* accent caron:                          Accents.           (line 11141)
-* accent caron en math:                  Math accents.      (line  8752)
-* accent chapeau en math:                Math accents.      (line  8764)
-* accent circonflexe:                    Accents.           (line 11074)
-* accent circonflexe en math:            Math accents.      (line  8764)
-* accent diérèse en math:                Math accents.      (line  8755)
-* accent double-brève-renversée:         Accents.           (line 11124)
-* accent grave en math:                  Math accents.      (line  8761)
-* accent háček:                          Accents.           (line 11141)
-* accent háček en math:                  Math accents.      (line  8752)
-* accent macron en math:                 Math accents.      (line  8746)
-* accent point:                          Accents.           (line 11065)
-* accent point en chef:                  Accents.           (line 11065)
-* accent point suscrit:                  Accents.           (line 11065)
-* accent point suscrit en math:          Math accents.      (line  8758)
-* accent rond en chef:                   Accents.           (line 11118)
-* accent rond-en-chef en math:           Math accents.      (line  8773)
-* accent tilde en math:                  Math accents.      (line  8776)
-* accent tréma:                          Accents.           (line 11055)
-* accent tréma en math:                  Math accents.      (line  8755)
-* accent tréma hongrois:                 Accents.           (line 11102)
-* accents:                               Accents.           (line 11042)
-* Accents mathématiques:                 Math accents.      (line  8738)
-* accentuées, lettres:                   Accents.           (line 11042)
-* accentués, caractères:                 Accents.           (line 11042)
-* accolade droite, dans le texte:        Text symbols.      (line 10936)
-* accolade gauche, dans le texte:        Text symbols.      (line 10933)
+                                                            (line 14145)
+* accent:                                Font styles.       (line  1801)
+* accent <1>:                            Font styles.       (line  1879)
+* accent aigu:                           Accents.           (line 14048)
+* accent aigu en math:                   Math accents.      (line 10817)
+* accent barre suscrite en math:         Math accents.      (line 10820)
+* accent brève en math:                  Math accents.      (line 10823)
+* accent caron:                          Accents.           (line 14131)
+* accent caron en math:                  Math accents.      (line 10826)
+* accent chapeau en math:                Math accents.      (line 10838)
+* accent circonflexe:                    Accents.           (line 14062)
+* accent circonflexe en math:            Math accents.      (line 10838)
+* accent diérèse en math:                Math accents.      (line 10829)
+* accent double-brève-renversée:         Accents.           (line 14112)
+* accent grave en math:                  Math accents.      (line 10835)
+* accent háček:                          Accents.           (line 14131)
+* accent háček en math:                  Math accents.      (line 10826)
+* accent macron en math:                 Math accents.      (line 10820)
+* accent point:                          Accents.           (line 14053)
+* accent point en chef:                  Accents.           (line 14053)
+* accent point suscrit:                  Accents.           (line 14053)
+* accent point suscrit en math:          Math accents.      (line 10832)
+* accent rond en chef:                   Accents.           (line 14106)
+* accent rond-en-chef en math:           Math accents.      (line 10847)
+* accent tilde en math:                  Math accents.      (line 10850)
+* accent tréma:                          Accents.           (line 14043)
+* accent tréma en math:                  Math accents.      (line 10829)
+* accent tréma hongrois:                 Accents.           (line 14090)
+* accents:                               Accents.           (line 14030)
+* Accents mathématiques:                 Math accents.      (line 10812)
+* accents, définir:                      \DeclareFontEncoding.
+                                                            (line  1430)
+* accents, définir <1>:                  \DeclareTextAccent.
+                                                            (line  1468)
+* accents, définir <2>:                  \DeclareTextAccentDefault.
+                                                            (line  1494)
+* accents, définir <3>:                  \DeclareTextComposite.
+                                                            (line  1610)
+* accents, définir <4>:                  \DeclareTextCompositeCommand.
+                                                            (line  1635)
+* accents, définir <5>:                  \DeclareTextSymbolDefault.
+                                                            (line  1684)
+* accentuées, lettres:                   Accents.           (line 14030)
+* accentués, caractères:                 Accents.           (line 14030)
+* accolade droite, dans le texte:        Text symbols.      (line 13903)
+* accolade gauche, dans le texte:        Text symbols.      (line 13900)
+* accolades:                             Delimiters.        (line 10337)
 * accéder à un caractère quelconque d’une police: Symbols by font position.
-                                                            (line 10835)
+                                                            (line 13802)
 * afficher du texte cité avec renfoncement de paragraphe: quotation & quote.
-                                                            (line  4882)
+                                                            (line  5692)
 * afficher un texte cité sans renfoncement de paragraphe: quotation & quote.
-                                                            (line  4882)
-* agrandir la page courante:             \enlargethispage.  (line  6351)
-* align environnement, d’amsmath:        eqnarray.          (line  3461)
-* alignement au moyen de tabbing:        tabbing.           (line  4920)
-* aligner des équations:                 eqnarray.          (line  3461)
-* aligner du texte dans des tableaux:    tabular.           (line  5368)
+                                                            (line  5692)
+* agrandir la page courante:             \enlargethispage.  (line  7325)
+* align environnement, d’amsmath:        eqnarray.          (line  4199)
+* alignement au moyen de tabbing:        tabbing.           (line  5730)
+* aligner des équations:                 eqnarray.          (line  4199)
+* aligner du texte dans des tableaux:    tabular.           (line  6178)
 * aligner du texte en utilisant des taquets de tabulation: tabbing.
-                                                            (line  4920)
+                                                            (line  5730)
 * allure de police:                      Low-level font commands.
-                                                            (line  1567)
-* amsmath paquetage, remplaçant eqnarray: eqnarray.         (line  3461)
+                                                            (line  2062)
+* amsmath paquetage, remplaçant eqnarray: eqnarray.         (line  4199)
 * annexes d’un livre:                    \frontmatter & \mainmatter & \backmatter.
-                                                            (line  2654)
+                                                            (line  3315)
 * anomalies, rapports:                   About this document.
-                                                            (line   322)
-* aperçu de LaTeX:                       Overview.          (line   359)
-* appel:                                 \opening.          (line 11940)
-* appendices:                            \appendix.         (line  2618)
-* appendix:                              \appendix.         (line  2618)
-* arguments mouvants:                    \protect.          (line  7152)
-* arrière-plan coloré:                   Colored pages.     (line  9921)
-* article d’index, « Voir » et « Voir aussi »: Indexes.     (line 11684)
-* article d’une liste, compteur spécifiant: \usecounter.    (line  7252)
-* articles numérotés, compteur spécifiant: \usecounter.     (line  7252)
-* ASCII, circonflexe dans le texte:      Text symbols.      (line 10912)
-* ASCII, tilde dans le texte:            Text symbols.      (line 10915)
-* astérisque centré, dans le texte:      Text symbols.      (line 10918)
-* aval, référence déclarée en:           Cross references.  (line  2925)
-* avant parution, essais:                TeX engines.       (line   550)
-* barre par-dessus, accent:              Accents.           (line 11069)
-* barre au-dessous:                      Accents.           (line 11132)
-* barre sousscite:                       Accents.           (line 11132)
-* barre verticale double, dans le texte: Text symbols.      (line 10927)
-* barre verticale, dans le texte:        Text symbols.      (line 10924)
-* barre, diacritique:                    Accents.           (line 11069)
-* barre, double verticale, dans le texte: Text symbols.     (line 10927)
-* barre-souscrite, diacritique:          Accents.           (line 11089)
+                                                            (line   371)
+* aperçu de LaTeX:                       Overview.          (line   408)
+* appairés, délimiteurs:                 \left & \right.    (line 10387)
+* appel:                                 \opening.          (line 15513)
+* appendices:                            \appendix.         (line  3279)
+* appendix:                              \appendix.         (line  3279)
+* arguments mouvants:                    \protect.          (line  8244)
+* arrière-plan coloré:                   Colored pages.     (line 12888)
+* article d’une liste, compteur spécifiant: \usecounter.    (line  8477)
+* articles numérotés, compteur spécifiant: \usecounter.     (line  8477)
+* ASCII, circonflexe dans le texte:      Text symbols.      (line 13879)
+* ASCII, tilde dans le texte:            Text symbols.      (line 13882)
+* astérisque centré, dans le texte:      Text symbols.      (line 13885)
+* aval, référence déclarée en:           Cross references.  (line  3586)
+* avant parution, essais:                TeX engines.       (line   599)
+* barre par-dessus, accent:              Accents.           (line 14057)
+* barre au-dessous:                      Accents.           (line 14122)
+* barre horizontale, caractère:          Text symbols.      (line 13959)
+* barre sousscite:                       Accents.           (line 14122)
+* barre verticale double, dans le texte: Text symbols.      (line 13894)
+* barre verticale, dans le texte:        Text symbols.      (line 13891)
+* barre, diacritique:                    Accents.           (line 14057)
+* barre, double verticale, dans le texte: Text symbols.     (line 13894)
+* barre-souscrite, diacritique:          Accents.           (line 14077)
 * Bas de casse:                          Upper and lower case.
-                                                            (line 10782)
-* bas de page, créer des notes:          Footnotes.         (line  6384)
+                                                            (line 13749)
+* bas de page, créer des notes:          Footnotes.         (line  7358)
 * bas de page, des paramètres pour:      Page layout parameters.
-                                                            (line  1773)
-* bases de LaTeX:                        Overview.          (line   359)
+                                                            (line  2254)
+* bases de LaTeX:                        Overview.          (line   408)
 * batchmode:                             Command line options.
-                                                            (line 12495)
-* beamer patron et classe:               beamer template.   (line 12776)
-* bibliographie, créer (automatiquement): Using BibTeX.     (line  5864)
-* bibliographie, créer (manuellement):   thebibliography.   (line  5673)
-* bibTeX, utilisation:                   Using BibTeX.      (line  5864)
-* Big point:                             Units of length.   (line  7455)
+                                                            (line 16074)
+* beamer patron et classe:               beamer template.   (line 16477)
+* bibliographie, créer (automatiquement): Using BibTeX.     (line  6674)
+* bibliographie, créer (manuellement):   thebibliography.   (line  6483)
+* bibTeX, utilisation:                   Using BibTeX.      (line  6674)
+* big point:                             Units of length.   (line  8680)
 * bogues, rapports:                      About this document.
-                                                            (line   322)
+                                                            (line   371)
 * Bonjour le monde:                      Starting and ending.
-                                                            (line   388)
+                                                            (line   437)
 * book, annexes:                         \frontmatter & \mainmatter & \backmatter.
-                                                            (line  2654)
+                                                            (line  3315)
 * book, pièces postliminaires:           \frontmatter & \mainmatter & \backmatter.
-                                                            (line  2654)
+                                                            (line  3315)
 * book, pièces principales:              \frontmatter & \mainmatter & \backmatter.
-                                                            (line  2654)
+                                                            (line  3315)
 * book, pièces préliminaires:            \frontmatter & \mainmatter & \backmatter.
-                                                            (line  2654)
-* boîte:                                 \mbox & \makebox.  (line  9326)
-* boîte englobante:                      \includegraphics.  (line 10398)
-* boîte, allouer une nouvelle:           \newsavebox.       (line  6859)
-* boîte, sauvegarde:                     \sbox & \savebox.  (line  9546)
-* boîte, utilise une boîte sauvegardée:  \usebox.           (line  9661)
-* boîtes:                                Boxes.             (line  9317)
-* boîtes colorées:                       Colored boxes.     (line  9882)
+                                                            (line  3315)
+* boîte:                                 \mbox & \makebox.  (line 12238)
+* boîte englobante:                      \includegraphics.  (line 13365)
+* boîte, allouer une nouvelle:           \newsavebox.       (line  7951)
+* boîte, sauvegarde:                     \sbox & \savebox.  (line 12512)
+* boîte, utilise une boîte sauvegardée:  \usebox.           (line 12628)
+* boîtes:                                Boxes.             (line 12229)
+* boîtes colorées:                       Colored boxes.     (line 12849)
 * boîtes noires, en omettant:            Document class options.
-                                                            (line   770)
-* brève, accent:                         Accents.           (line 11129)
-* brève, diacritique:                    Accents.           (line 11129)
-* cadratin:                              Units of length.   (line  7474)
-* cadratin <1>:                          Text symbols.      (line 10961)
-* cadratin, demi:                        Text symbols.      (line 10967)
-* cadratin, deux tiers:                  Text symbols.      (line 11031)
-* cadratin, trois-quarts:                Text symbols.      (line 11025)
+                                                            (line   819)
+* brève, accent:                         Accents.           (line 14119)
+* brève, diacritique:                    Accents.           (line 14119)
+* cadratin:                              Units of length.   (line  8699)
+* cadratin <1>:                          Text symbols.      (line 13928)
+* cadratin, demi:                        Text symbols.      (line 13934)
+* cadratin, deux tiers:                  Text symbols.      (line 14019)
+* cadratin, trois-quarts:                Text symbols.      (line 14013)
+* calligraphique, fontes:                Calligraphic.      (line 10318)
 * Capitales:                             Upper and lower case.
-                                                            (line 10782)
+                                                            (line 13749)
+* captions:                              \caption.          (line  2712)
+* caractère invisible:                   \phantom & \vphantom & \hphantom.
+                                                            (line 11054)
+* caractère invisible <1>:               \mathstrut.        (line 11119)
+* caractère tiret numérique:             Text symbols.      (line 13948)
+* caractère, codage de:                  inputenc package.  (line 14205)
 * caractères latins non diacrités:       Additional Latin letters.
-                                                            (line 11146)
+                                                            (line 14136)
 * caractères réservés:                   Reserved characters.
-                                                            (line 10747)
+                                                            (line 13714)
 * caractères speciaux:                   Additional Latin letters.
-                                                            (line 11146)
+                                                            (line 14136)
 * caractères spéciaux:                   Reserved characters.
-                                                            (line 10747)
-* caron, diacritique:                    Accents.           (line 11141)
+                                                            (line 13714)
+* caron, diacritique:                    Accents.           (line 14131)
 * Casse de caractères:                   Upper and lower case.
-                                                            (line 10782)
+                                                            (line 13749)
+* cassetin, fonte:                       \DeclareTextAccent.
+                                                            (line  1475)
 * catcode:                               \makeatletter & \makeatother.
-                                                            (line  6709)
+                                                            (line  7791)
 * catégorie, code de caractère:          \makeatletter & \makeatother.
-                                                            (line  6709)
-* Centimètre:                            Units of length.   (line  7460)
-* centrer du texte, déclaration pour:    \centering.        (line  3232)
-* centrer du texte, environnement pour:  center.            (line  3183)
-* centré, astérisque, dans le texte:     Text symbols.      (line 10918)
-* centré, point, dans le texte:          Text symbols.      (line 10994)
+                                                            (line  7791)
+* centimètre:                            Units of length.   (line  8685)
+* centrer du texte, déclaration pour:    \centering.        (line  3950)
+* centrer du texte, environnement pour:  center.            (line  3901)
+* centré, astérisque, dans le texte:     Text symbols.      (line 13885)
+* centré, point, dans le texte:          Text symbols.      (line 13982)
 * Changer la casse de caractères:        Upper and lower case.
-                                                            (line 10782)
-* chapeau, accent:                       Accents.           (line 11074)
-* chapitre:                              Sectioning.        (line  2126)
-* chapitre <1>:                          \chapter.          (line  2280)
-* chapter:                               Sectioning.        (line  2126)
+                                                            (line 13749)
+* chapeau, accent:                       Accents.           (line 14062)
+* chapitre:                              Sectioning.        (line  2787)
+* chapitre <1>:                          \chapter.          (line  2941)
+* chapter:                               Sectioning.        (line  2787)
 * chargement des paquetages supplémentaires: Additional packages.
-                                                            (line   814)
-* chevron double, guillemets:            Text symbols.      (line 10877)
-* chevron droit, guillemets:             Text symbols.      (line 10877)
-* chevron gauche, guillemets:            Text symbols.      (line 10877)
-* chevron simple, guillemets:            Text symbols.      (line 10877)
-* chiffres de revêtement:                Font styles.       (line  1374)
-* chiffres de style ancien:              Font styles.       (line  1374)
-* chiffres de style ancien,:             Font styles.       (line  1374)
-* Cicero:                                Units of length.   (line  7469)
-* circonflexe ASCII, dans le texte:      Text symbols.      (line 10912)
-* circonflexe, accent:                   Accents.           (line 11074)
-* circonflexe, diacritique:              Accents.           (line 11074)
-* citation:                              quotation & quote. (line  4882)
+                                                            (line   863)
+* chevron double, guillemets:            Text symbols.      (line 13844)
+* chevron droit, guillemets:             Text symbols.      (line 13844)
+* chevron gauche, guillemets:            Text symbols.      (line 13844)
+* chevron simple, guillemets:            Text symbols.      (line 13844)
+* chiffres de revêtement:                Font styles.       (line  1855)
+* chiffres de style ancien:              Font styles.       (line  1855)
+* chiffres de style ancien,:             Font styles.       (line  1855)
+* cicéro:                                Units of length.   (line  8694)
+* circonflexe ASCII, dans le texte:      Text symbols.      (line 13879)
+* circonflexe, accent:                   Accents.           (line 14062)
+* circonflexe, diacritique:              Accents.           (line 14062)
+* citation:                              quotation & quote. (line  5692)
 * classe de document, commandes:         Class and package construction.
-                                                            (line   829)
+                                                            (line   878)
 * classe de document, définition:        Starting and ending.
-                                                            (line   397)
+                                                            (line   446)
 * classe et paquetage, commandes:        Class and package commands.
-                                                            (line   908)
+                                                            (line   957)
 * classe et paquetage, différence:       Class and package construction.
-                                                            (line   841)
+                                                            (line   890)
 * classe et paquetage, structure:        Class and package structure.
-                                                            (line   857)
+                                                            (line   906)
 * classe, disposition du fichier:        Class and package structure.
-                                                            (line   857)
+                                                            (line   906)
 * classe, fichier d’exemple:             Class and package structure.
-                                                            (line   893)
+                                                            (line   942)
 * classe, options:                       Class and package structure.
-                                                            (line   857)
+                                                            (line   906)
 * classe, options <1>:                   Class and package commands.
-                                                            (line   974)
-* classes de documents:                  Document classes.  (line   679)
-* clause at, au sein d’une définition de police: \newfont.  (line  7120)
-* clef de référence bibiliographique:    \bibitem.          (line  5742)
+                                                            (line  1023)
+* classes de documents:                  Document classes.  (line   728)
+* clause at, au sein d’une définition de police: \newfont.  (line  8212)
+* clef de référence bibiliographique:    \bibitem.          (line  6552)
 * CLI:                                   Command line interface.
-                                                            (line 12430)
+                                                            (line 16003)
+* codage de fonte:                       \DeclareFontEncoding.
+                                                            (line  1430)
+* codage des fichiers d’entrée:          inputenc package.  (line 14205)
 * code de catégorie de caractère:        \makeatletter & \makeatother.
-                                                            (line  6709)
+                                                            (line  7791)
 * code entré sur la ligne de commande:   Command line input.
-                                                            (line 12566)
-* code source, composer du:              verbatim.          (line  5997)
+                                                            (line 16145)
+* code source, composer du:              verbatim.          (line  6807)
 * color options du paquetage:            Color package options.
-                                                            (line  9692)
+                                                            (line 12659)
 * color, commandes du paquetage:         Commands for color.
-                                                            (line  9787)
-* coloré, texte:                         Colored text.      (line  9813)
-* colorée, page:                         Colored pages.     (line  9921)
-* colorées, boîtes:                      Colored boxes.     (line  9882)
-* commande de longueur:                  \setlength.        (line  7500)
+                                                            (line 12754)
+* coloré, texte:                         Colored text.      (line 12780)
+* colorée, page:                         Colored pages.     (line 12888)
+* colorées, boîtes:                      Colored boxes.     (line 12849)
 * commande longue:                       Class and package commands.
-                                                            (line   930)
+                                                            (line   979)
 * commandes de fontes de bas niveau:     Low-level font commands.
-                                                            (line  1480)
+                                                            (line  1974)
 * commandes de fontes, de bas niveau:    Low-level font commands.
-                                                            (line  1480)
-* commandes de mise en page:             Layout.            (line  1631)
-* commandes de rubricage,:               Sectioning.        (line  2126)
+                                                            (line  1974)
+* commandes de mise en page:             Layout.            (line  2112)
+* commandes de rubricage,:               Sectioning.        (line  2787)
 * commandes des classes de document:     Class and package construction.
-                                                            (line   829)
-* commandes exécutées depuis LaTeX:      \write18.          (line 12347)
-* commandes fragiles:                    \protect.          (line  7140)
+                                                            (line   878)
+* commandes exécutées depuis LaTeX:      \write18.          (line 15920)
+* commandes fragiles:                    \protect.          (line  8232)
 * commandes pour classe ou paquetage:    Class and package commands.
-                                                            (line   908)
-* commandes robustes:                    \protect.          (line  7140)
-* commandes, définir de nouvelles:       \providecommand.   (line  6678)
+                                                            (line   957)
+* commandes robustes:                    \protect.          (line  8232)
+* commandes, définir de nouvelles:       \providecommand.   (line  7760)
 * commandes, en définir de nouvelles:    \newcommand & \renewcommand.
-                                                            (line  6573)
+                                                            (line  7586)
+* commandes, ignorer les espaces:        \ignorespaces & \ignorespacesafterend.
+                                                            (line  8285)
+* commandes, ignorer les espaces <1>:    xspace package.    (line  8362)
 * commandes, paquetage graphics:         Commands for graphics.
-                                                            (line 10270)
+                                                            (line 13237)
 * commandes, syntaxe des:                LaTeX command syntax.
-                                                            (line   573)
-* commandes, variantes étoilées:         \@ifstar.          (line  6746)
-* commencer une nouvelle page:           \newpage.          (line  6315)
+                                                            (line   622)
+* commandes, variantes étoilées:         \@ifstar.          (line  7828)
+* commencer une nouvelle page:           \newpage.          (line  7289)
 * commencer une nouvelles page et débourrer les flottant: \clearpage & \cleardoublepage.
-                                                            (line  6301)
+                                                            (line  7246)
 * commencer une page de droite:          \clearpage & \cleardoublepage.
-                                                            (line  6301)
-* compteurs, a list of:                  Counters.          (line  7193)
-* compteurs, définir de nouveaux:        \newcounter.       (line  6825)
-* compteurs, obtenir la valeur d’un:     \value.            (line  7263)
-* compteurs, réglage:                    \setcounter.       (line  7293)
+                                                            (line  7246)
+* compteurs, a list of:                  Counters.          (line  8418)
+* compteurs, définir de nouveaux:        \newcounter.       (line  7907)
+* compteurs, obtenir la valeur d’un:     \value.            (line  8488)
+* compteurs, réglage:                    \setcounter.       (line  8518)
 * configuration du paquetage graphics:   Graphics package configuration.
-                                                            (line 10062)
-* contr’oblique, dans le texte:          Text symbols.      (line 10921)
-* copie, liste des personnes en, dans une lettre: \cc.      (line 11828)
-* Correction italique:                   \/.                (line  9159)
-* couleur:                               Color.             (line  9675)
-* couleur <1>:                           Define colors.     (line  9792)
-* couleur <2>:                           Colored text.      (line  9813)
-* couleur <3>:                           Colored boxes.     (line  9882)
-* couleur <4>:                           Colored pages.     (line  9921)
-* couleur, définir:                      Define colors.     (line  9792)
-* coupure de mot, empécher:              \mbox & \makebox.  (line  9326)
-* créer des images:                      picture.           (line  4444)
-* créer des tableaux:                    table.             (line  5306)
-* crésure, discrétionnaire:              \discretionary.    (line  6193)
-* CTAN:                                  CTAN.              (line   648)
-* cédille, diacritique:                  Accents.           (line 11094)
-* césure, définir:                       \hyphenation.      (line  6259)
-* césure, empécher:                      \mbox & \makebox.  (line  9326)
-* césure, forcer:                        \- (hyphenation).  (line  6180)
-* DANTE e.V.:                            CTAN.              (line   663)
-* date d’aujourd’hui:                    \today.            (line 11225)
+                                                            (line 13029)
+* contr’oblique, dans le texte:          Text symbols.      (line 13888)
+* copie, liste des personnes en, dans une lettre: \cc.      (line 15401)
+* Correction italique:                   \/.                (line 11858)
+* correspondantes, parenthèses:          \left & \right.    (line 10387)
+* correspondants, crochets:              \left & \right.    (line 10387)
+* couleur:                               Color.             (line 12642)
+* couleur <1>:                           Define colors.     (line 12759)
+* couleur <2>:                           Colored text.      (line 12780)
+* couleur <3>:                           Colored boxes.     (line 12849)
+* couleur <4>:                           Colored pages.     (line 12888)
+* couleur, définir:                      Define colors.     (line 12759)
+* coupure de mot, empécher:              \mbox & \makebox.  (line 12238)
+* crochets:                              Delimiters.        (line 10337)
+* créer des images:                      picture.           (line  5185)
+* créer des tableaux:                    table.             (line  6116)
+* crésure, discrétionnaire:              \discretionary.    (line  7142)
+* CTAN:                                  CTAN.              (line   697)
+* cursive, fontes:                       Calligraphic.      (line 10318)
+* cédille, diacritique:                  Accents.           (line 14082)
+* césure, définir:                       \hyphenation.      (line  7204)
+* césure, empécher:                      \mbox & \makebox.  (line 12238)
+* césure, forcer:                        \- (hyphenation).  (line  7105)
+* DANTE e.V.:                            CTAN.              (line   712)
+* date d’aujourd’hui:                    \today.            (line 14271)
 * defining new environnements:           \newenvironment & \renewenvironment.
-                                                            (line  6875)
-* demi-cadratin:                         Text symbols.      (line 10967)
-* deux-tiers cadratin:                   Text symbols.      (line 11031)
-* diacritique barre-souscrite:           Accents.           (line 11089)
-* diacritique brève:                     Accents.           (line 11129)
-* diacritique caron:                     Accents.           (line 11141)
-* diacritique circonflexe:               Accents.           (line 11074)
-* diacritique cédille:                   Accents.           (line 11094)
-* diacritique double-brève-renversée:    Accents.           (line 11124)
-* diacritique háček:                     Accents.           (line 11141)
-* diacritique macron-souscrit:           Accents.           (line 11089)
-* diacritique ogonek:                    Accents.           (line 11113)
-* diacritique point suscrit:             Accents.           (line 11065)
-* diacritique point-souscrit:            Accents.           (line 11098)
-* diacritique rond en chef:              Accents.           (line 11118)
-* diacritique tilde:                     Accents.           (line 11085)
-* diacritique tirant susscrit:           Accents.           (line 11124)
-* diacritique tréma hongrois:            Accents.           (line 11102)
-* diacrtique accent aigu:                Accents.           (line 11060)
-* diacrtique tréma:                      Accents.           (line 11055)
-* diacrtitiques, signes:                 Accents.           (line 11042)
+                                                            (line  7967)
+* delimiteurs:                           Delimiters.        (line 10337)
+* demi-cadratin:                         Text symbols.      (line 13934)
+* deux-tiers cadratin:                   Text symbols.      (line 14019)
+* diacritique barre-souscrite:           Accents.           (line 14077)
+* diacritique brève:                     Accents.           (line 14119)
+* diacritique caron:                     Accents.           (line 14131)
+* diacritique circonflexe:               Accents.           (line 14062)
+* diacritique cédille:                   Accents.           (line 14082)
+* diacritique double-brève-renversée:    Accents.           (line 14112)
+* diacritique háček:                     Accents.           (line 14131)
+* diacritique macron-souscrit:           Accents.           (line 14077)
+* diacritique ogonek:                    Accents.           (line 14101)
+* diacritique point suscrit:             Accents.           (line 14053)
+* diacritique point-souscrit:            Accents.           (line 14086)
+* diacritique rond en chef:              Accents.           (line 14106)
+* diacritique tilde:                     Accents.           (line 14073)
+* diacritique tirant susscrit:           Accents.           (line 14112)
+* diacritique tréma hongrois:            Accents.           (line 14090)
+* diacrtique accent aigu:                Accents.           (line 14048)
+* diacrtique tréma:                      Accents.           (line 14043)
+* diacrtitiques, signes:                 Accents.           (line 14030)
 * différence entre classe et paquetage:  Class and package construction.
-                                                            (line   841)
-* dilatation verticale infinie:          \vfill.            (line  9260)
-* dimen TeX de base:                     Lengths.           (line  7338)
-* discrétionnaire, césure:               \discretionary.    (line  6193)
-* dollar, signe:                         Text symbols.      (line 10958)
-* double obèle, dans le texte:           Text symbols.      (line 10865)
-* double renvoi, résolution:             Output files.      (line   449)
-* double, barre verticale, dans le texte: Text symbols.     (line 10927)
-* double, guillemet-apostrophe culbuté:  Text symbols.      (line 11000)
-* double, guillemet-apostrophe de droite: Text symbols.     (line 11003)
-* double, obèle, dans le texte:          Text symbols.      (line 10955)
-* double-brève-renversée, diacritique:   Accents.           (line 11124)
-* droit d’auteur, symbole:               Text symbols.      (line 10859)
+                                                            (line   890)
+* dilatation verticale infinie:          \vfill.            (line 12149)
+* dimen TeX de base:                     Lengths.           (line  8563)
+* dimension de fonte, inclinaison:       \/.                (line 11895)
+* discrétionnaire, césure:               \discretionary.    (line  7142)
+* document, nom racine:                  Jobname.           (line 16242)
+* dollar, signe:                         Text symbols.      (line 13925)
+* double espacement:                     \baselineskip & \baselinestretch.
+                                                            (line  2447)
+* double obèle, dans le texte:           Text symbols.      (line 13832)
+* double renvoi, résolution:             Output files.      (line   498)
+* double, barre verticale, dans le texte: Text symbols.     (line 13894)
+* double, guillemet-apostrophe culbuté:  Text symbols.      (line 13988)
+* double, guillemet-apostrophe de droite: Text symbols.     (line 13991)
+* double, obèle, dans le texte:          Text symbols.      (line 13922)
+* double-brève-renversée, diacritique:   Accents.           (line 14112)
+* douze:                                 Units of length.   (line  8694)
+* droit d’auteur, symbole:               Text symbols.      (line 13826)
 * droit, guillemet double sur la ligne de base: Text symbols.
-                                                            (line 11016)
+                                                            (line 14004)
 * droit, guillemet simple sur la ligne de base: Text symbols.
-                                                            (line 11016)
-* droit, guillemet-apostrophe simple:    Text symbols.      (line 11012)
-* droite, accolade, dans le texte:       Text symbols.      (line 10936)
-* droite, flèche, dans le texte:         Text symbols.      (line 11022)
-* droite, guillemet anglais simple:      Text symbols.      (line 10903)
-* droite, guillemet-apostrophe simple:   Text symbols.      (line 10903)
-* débourrer les flottant et commencer une page: \clearpage & \cleardoublepage.
-                                                            (line  6301)
-* début de document, crochet:            \AtBeginDocument.  (line  3363)
+                                                            (line 14004)
+* droit, guillemet-apostrophe simple:    Text symbols.      (line 14000)
+* droite, accolade, dans le texte:       Text symbols.      (line 13903)
+* droite, flèche, dans le texte:         Text symbols.      (line 14010)
+* droite, guillemet anglais simple:      Text symbols.      (line 13870)
+* droite, guillemet-apostrophe simple:   Text symbols.      (line 13870)
+* débourrer les flottants et commencer une page: \clearpage & \cleardoublepage.
+                                                            (line  7246)
+* début de document, crochet:            \AtBeginDocument.  (line  4101)
 * début et fin:                          Starting and ending.
-                                                            (line   388)
-* déclaration en aval de référence:      Cross references.  (line  2925)
+                                                            (line   437)
+* déclaration en aval de référence:      Cross references.  (line  3586)
 * déclarative, forme des commandes de contrôle de la taille de police: Font sizes.
-                                                            (line  1449)
+                                                            (line  1930)
 * déclarative, forme des commandes de style de police: Font styles.
-                                                            (line  1292)
-* définir de nouveaux théorèmes:         \newtheorem.       (line  6986)
-* définir de nouvelles polices:          \newfont.          (line  7101)
-* définir une couleur:                   Define colors.     (line  9792)
+                                                            (line  1773)
+* définir de nouveaux théorèmes:         \newtheorem.       (line  8078)
+* définir de nouvelles polices:          \newfont.          (line  8193)
+* définir une couleur:                   Define colors.     (line 12759)
 * définir une nouvelle commande:         \newcommand & \renewcommand.
-                                                            (line  6573)
-* définir une nouvelle commande <1>:     \providecommand.   (line  6678)
-* définitions:                           Definitions.       (line  6567)
-* délimiteur nul:                        Math miscellany.   (line  8866)
+                                                            (line  7586)
+* définir une nouvelle commande <1>:     \providecommand.   (line  7760)
+* définitions:                           Definitions.       (line  7580)
+* délimiteur nul:                        \left & \right.    (line 10387)
+* délimiteur nul <1>:                    Math miscellany.   (line 11240)
+* délimiteurs appairés:                  \left & \right.    (line 10387)
 * e dans l’a:                            Additional Latin letters.
-                                                            (line 11155)
+                                                            (line 14145)
 * e dans l’o:                            Additional Latin letters.
-                                                            (line 11191)
-* e-TeX:                                 TeX engines.       (line   490)
-* em:                                    Units of length.   (line  7474)
+                                                            (line 14181)
+* e-TeX:                                 TeX engines.       (line   539)
+* em:                                    Units of length.   (line  8699)
 * en-tête et pied de page en cours:      Page layout parameters.
-                                                            (line  1773)
+                                                            (line  2254)
 * en-tête, des paramètres pour:          Page layout parameters.
-                                                            (line  1773)
-* encerclée, lettre, dans le texte:      Text symbols.      (line 10942)
-* englobante, boîte:                     \includegraphics.  (line 10398)
+                                                            (line  2254)
+* encerclée, lettre, dans le texte:      Text symbols.      (line 13909)
+* englobante, boîte:                     \includegraphics.  (line 13365)
 * entré, code sur la ligne de commande:  Command line input.
-                                                            (line 12566)
-* entrée Unicode, native:                TeX engines.       (line   479)
+                                                            (line 16145)
+* entrée Unicode, native:                TeX engines.       (line   528)
 * entrée/sortie console:                 Terminal input/output.
-                                                            (line 12003)
-* environments:                          Environments.      (line  3044)
+                                                            (line 15576)
+* environments:                          Environments.      (line  3762)
 * environnement:                         Starting and ending.
-                                                            (line   407)
-* environnement simili-théorème:         \newtheorem.       (line  6986)
+                                                            (line   456)
+* environnement simili-théorème:         \newtheorem.       (line  8078)
 * environnements, defining:              \newenvironment & \renewenvironment.
-                                                            (line  6875)
+                                                            (line  7967)
 * EPS, fichiers:                         Graphics package configuration.
-                                                            (line 10062)
-* EPS, fichiers <1>:                     \includegraphics.  (line 10276)
+                                                            (line 13029)
+* EPS, fichiers <1>:                     \includegraphics.  (line 13243)
 * errorstopmode:                         Command line options.
-                                                            (line 12495)
-* espace vertical:                       \addvspace.        (line  9211)
+                                                            (line 16074)
+* espace blanc:                          Spaces.            (line 11436)
+* espace entre les lignes:               \baselineskip & \baselinestretch.
+                                                            (line  2447)
+* espace fine:                           Spacing in math mode.
+                                                            (line 10954)
+* espace fine <1>:                       \thinspace & \negthinspace.
+                                                            (line 11825)
+* espace fine négative:                  Spacing in math mode.
+                                                            (line 10969)
+* espace fine négative <1>:              \thinspace & \negthinspace.
+                                                            (line 11825)
+* espace horizontal:                     \hss.              (line 11532)
+* espace horizontal dilatable:           \hss.              (line 11532)
+* espace insécable:                      ~.                 (line 11760)
+* espace vertical:                       \addvspace.        (line 12175)
 * espace vertical avant les paragraphes: \parindent & \parskip.
-                                                            (line  7605)
-* espace vertical, insérer:              \addvspace.        (line  9211)
-* espace verticale:                      \vspace.           (line  9286)
-* espace visible:                        \verb.             (line  6054)
-* espace visible, symbole, dans le texte: Text symbols.     (line 11037)
+                                                            (line  9147)
+* espace vertical, insérer:              \addvspace.        (line 12175)
+* espace vertical, mode mathématique:    \smash.            (line 10989)
+* espace verticale:                      \vspace.           (line 12099)
+* espace visible:                        \verb.             (line  6864)
+* espace visible, symbole, dans le texte: Text symbols.     (line 14025)
+* espace, insérer de l’espace horizontal: \hss.             (line 11532)
 * espacement au sein du mode mathématique: Spacing in math mode.
-                                                            (line  8790)
-* espacement inter-phrase:               \frenchspacing.    (line  9138)
-* espaces:                               Spaces.            (line  9043)
+                                                            (line 10908)
+* espacement inter-phrase:               \frenchspacing & \nonfrenchspacing.
+                                                            (line 11672)
+* espacement inter-phrase <1>:           \normalsfcodes.    (line 11693)
+* espacement, mode mathématique:         \phantom & \vphantom & \hphantom.
+                                                            (line 11054)
+* espacement, mode mathématique <1>:     \mathstrut.        (line 11119)
+* espaces:                               Spaces.            (line 11436)
+* espaces, ignorer au voisinage d’une commande: \ignorespaces & \ignorespacesafterend.
+                                                            (line  8285)
+* espaces, ignorer autour des commandes: xspace package.    (line  8362)
 * eszet lettre allemande:                Additional Latin letters.
-                                                            (line 11195)
+                                                            (line 14185)
 * eth islandais:                         Additional Latin letters.
-                                                            (line 11159)
+                                                            (line 14149)
 * eth, lettre islandaise:                Additional Latin letters.
-                                                            (line 11159)
-* euro, symbole:                         Text symbols.      (line 10971)
-* exploitation, information système de:  \write18.          (line 12420)
+                                                            (line 14149)
+* euro, symbole:                         Text symbols.      (line 13938)
+* exnterne, mode paragraphe:             Modes.             (line 11348)
+* exploitation, information système de:  \write18.          (line 15993)
 * exposant:                              Subscripts & superscripts.
-                                                            (line  7703)
+                                                            (line  9273)
 * extension, structure:                  Class and package structure.
-                                                            (line   857)
-* externes, commandes:                   \write18.          (line 12347)
-* fabriquer une boîte:                   \mbox & \makebox.  (line  9326)
-* fabriquer une page de titre:           titlepage.         (line  5956)
-* Faire des paragraphes:                 Making paragraphs. (line  7568)
+                                                            (line   906)
+* externes, commandes:                   \write18.          (line 15920)
+* fabriquer une boîte:                   \mbox & \makebox.  (line 12238)
+* fabriquer une page de titre:           titlepage.         (line  6766)
+* Faire des paragraphes:                 Making paragraphs. (line  8998)
 * famille de polices:                    Low-level font commands.
-                                                            (line  1496)
-* fermant, guillemet anglais simple:     Text symbols.      (line 10903)
-* fermant, guillemet-apostrophe simple:  Text symbols.      (line 10903)
-* fichier auxiliaire:                    Output files.      (line   449)
+                                                            (line  1990)
+* fermant, guillemet anglais simple:     Text symbols.      (line 13870)
+* fermant, guillemet-apostrophe simple:  Text symbols.      (line 13870)
+* fichier auxiliaire:                    Output files.      (line   498)
 * fichier d’entrée:                      Splitting the input.
-                                                            (line 11248)
-* fichier de transcription:              Output files.      (line   443)
-* fichier externe, écrire:               filecontents.      (line  3578)
-* fichier format TeX:                    TeX engines.       (line   479)
-* fichier journal:                       Output files.      (line   443)
+                                                            (line 14294)
+* fichier de transcription:              Output files.      (line   492)
+* fichier externe, écrire:               filecontents.      (line  4316)
+* fichier format TeX:                    TeX engines.       (line   528)
+* fichier journal:                       Output files.      (line   492)
 * fichier racine:                        Splitting the input.
-                                                            (line 11254)
-* fichier, lecture d’un:                 \read.             (line 12075)
-* fichiers source, rendre autonomes:     filecontents.      (line  3615)
-* figures, insertion:                    figure.            (line  3520)
-* figures, notes en bas de page au sein des: minipage.      (line  4386)
+                                                            (line 14300)
+* fichier racine <1>:                    Jobname.           (line 16242)
+* fichier, lecture d’un:                 \read.             (line 15648)
+* fichiers source, rendre autonomes:     filecontents.      (line  4353)
+* figures, insertion:                    figure.            (line  4258)
+* figures, notes en bas de page au sein des: minipage.      (line  5125)
 * file, closing:                         \openin & \openout.
-                                                            (line 12006)
+                                                            (line 15579)
 * file, opening:                         \openin & \openout.
-                                                            (line 12006)
-* fin d’une lettre:                      \closing.          (line 11843)
-* fin document, crochet:                 \AtEndDocument.    (line  3377)
+                                                            (line 15579)
+* fin d’une lettre:                      \closing.          (line 15416)
+* fin document, crochet:                 \AtEndDocument.    (line  4115)
 * fin et début:                          Starting and ending.
-                                                            (line   388)
-* flèche droite, dans le texte:          Text symbols.      (line 11022)
-* flèche gauche, left, dans le texte:    Text symbols.      (line 10987)
-* fonctions mathématiques:               Math functions.    (line  8630)
-* force, option de filecontents:         filecontents.      (line  3603)
-* format LaTeX, fichier (.fmt):          TeX engines.       (line   479)
-* format TeX, fichier (.fmt):            TeX engines.       (line   479)
+                                                            (line   437)
+* fine, espace:                          Spacing in math mode.
+                                                            (line 10954)
+* fine, espace <1>:                      \thinspace & \negthinspace.
+                                                            (line 11825)
+* fine, espace, négative:                \thinspace & \negthinspace.
+                                                            (line 11825)
+* flèche droite, dans le texte:          Text symbols.      (line 14010)
+* flèche gauche, left, dans le texte:    Text symbols.      (line 13968)
+* flèches:                               Arrows.            (line 10204)
+* fonctions mathématiques:               Math functions.    (line 10704)
+* fonte, codage:                         fontenc package.   (line  1339)
+* fonte, codage <1>:                     \DeclareTextAccent.
+                                                            (line  1468)
+* fonte, dimension, inclinaison:         \/.                (line 11895)
+* fonte, déclarer le codage:             \DeclareFontEncoding.
+                                                            (line  1430)
+* fontes, cursives:                      Calligraphic.      (line 10318)
+* force, option de filecontents:         filecontents.      (line  4341)
+* format LaTeX, fichier (.fmt):          TeX engines.       (line   528)
+* format TeX, fichier (.fmt):            TeX engines.       (line   528)
 * forme déclarative des commandes de contrôle de la taille de police: Font sizes.
-                                                            (line  1449)
+                                                            (line  1930)
 * forme déclarative des commandes de style de police: Font styles.
-                                                            (line  1292)
-* forme en * de commandes de rubricage:  Sectioning.        (line  2152)
+                                                            (line  1773)
+* forme en * de commandes de rubricage:  Sectioning.        (line  2813)
 * forme en * des commandes d’environnement: \newenvironment & \renewenvironment.
-                                                            (line  6885)
+                                                            (line  7977)
 * forme en *, définir de nouvelles commandes: \newcommand & \renewcommand.
-                                                            (line  6586)
+                                                            (line  7607)
 * forme par environnement des commandes de contrôle de la taille de police: Font sizes.
-                                                            (line  1463)
-* forme étoilée de commandes de rubricage: Sectioning.      (line  2152)
+                                                            (line  1957)
+* forme étoilée de commandes de rubricage: Sectioning.      (line  2813)
 * forme étoilée des commandes d’environnement: \newenvironment & \renewenvironment.
-                                                            (line  6885)
+                                                            (line  7977)
 * forme étoilée, définir de nouvelles commandes: \newcommand & \renewcommand.
-                                                            (line  6586)
-* formules en ligne:                     math.              (line  4262)
-* formules mathématiques:                Math formulas.     (line  7665)
-* formules, environnement pour:          equation.          (line  3500)
-* formules, math:                        Math formulas.     (line  7665)
-* fragile, commande:                     \protect.          (line  7140)
-* français, guillemets:                  Text symbols.      (line 10877)
-* féminin, symbole ordinal:              Text symbols.      (line 10991)
-* gauche, accolade, dans le texte:       Text symbols.      (line 10933)
-* gauche, flèche, dans le texte:         Text symbols.      (line 10987)
-* gauche, guillemet-apostrophe simple de: Text symbols.     (line 10888)
+                                                            (line  7607)
+* formules en ligne:                     math.              (line  5001)
+* formules mathématiques:                Math formulas.     (line  9235)
+* formules, environnement pour:          equation.          (line  4238)
+* formules, math:                        Math formulas.     (line  9235)
+* fragile, commande:                     \protect.          (line  8232)
+* français, guillemets:                  Text symbols.      (line 13844)
+* féminin, symbole ordinal:              Text symbols.      (line 13979)
+* gauche, accolade, dans le texte:       Text symbols.      (line 13900)
+* gauche, flèche, dans le texte:         Text symbols.      (line 13968)
+* gauche, guillemet-apostrophe simple de: Text symbols.     (line 13855)
 * globales, options:                     Additional packages.
-                                                            (line   822)
-* glossaires:                            Glossaries.        (line 11659)
-* glue TeX de base:                      Lengths.           (line  7338)
+                                                            (line   871)
+* glossaires:                            Glossaries.        (line 14867)
+* glue TeX de base:                      Lengths.           (line  8563)
 * graisses de police:                    Low-level font commands.
-                                                            (line  1535)
-* Grand rond, symbole, dans le texte:    Text symbols.      (line 10930)
+                                                            (line  2029)
+* Grand rond, symbole, dans le texte:    Text symbols.      (line 13897)
 * graphics:                              Graphics package configuration.
-                                                            (line 10062)
+                                                            (line 13029)
 * graphics, commandes du paquetage:      Commands for graphics.
-                                                            (line 10270)
+                                                            (line 13237)
 * graphics, options du paquetage:        Graphics package options.
-                                                            (line  9985)
-* graphics, paquetage:                   Graphics.          (line  9943)
+                                                            (line 12952)
+* graphics, paquetage:                   Graphics.          (line 12910)
 * graphics, paquetage <1>:               Graphics package configuration.
-                                                            (line 10062)
-* graphics, paquetage <2>:               \includegraphics.  (line 10276)
-* graphics, resizing:                    \scalebox.         (line 10683)
-* graphics, resizing <1>:                \resizebox.        (line 10711)
-* graphics, scaling:                     \scalebox.         (line 10683)
-* graphics, scaling <1>:                 \resizebox.        (line 10711)
-* graphiques:                            Graphics.          (line  9943)
-* graphiques <1>:                        \includegraphics.  (line 10276)
-* graphiques, paquetages:                \line.             (line  4715)
-* gras:                                  Font styles.       (line  1392)
-* gras machine à écrire, éviter:         description.       (line  3287)
-* gras tapuscrit, éviter:                description.       (line  3287)
-* grave accent:                          Accents.           (line 11079)
+                                                            (line 13029)
+* graphics, paquetage <2>:               \includegraphics.  (line 13243)
+* graphics, resizing:                    \scalebox.         (line 13650)
+* graphics, resizing <1>:                \resizebox.        (line 13678)
+* graphics, scaling:                     \scalebox.         (line 13650)
+* graphics, scaling <1>:                 \resizebox.        (line 13678)
+* graphiques:                            Graphics.          (line 12910)
+* graphiques <1>:                        \includegraphics.  (line 13243)
+* graphiques, paquetages:                \line.             (line  5461)
+* gras:                                  Font styles.       (line  1873)
+* gras machine à écrire, éviter:         description.       (line  4025)
+* gras tapuscrit, éviter:                description.       (line  4025)
+* gras, caractères, en mathematiques:    \boldmath & \unboldmath.
+                                                            (line 10245)
+* grave accent:                          Accents.           (line 14067)
+* Greek letters:                         Greek letters.     (line 10659)
 * guillemet droit double sur la ligne de base: Text symbols.
-                                                            (line 11016)
+                                                            (line 14004)
 * guillemet droit simple sur la ligne de base: Text symbols.
-                                                            (line 11016)
-* guillemet-apostrophe de droite double: Text symbols.      (line 11003)
-* guillemet-apostrophe double culbuté:   Text symbols.      (line 11000)
-* guillemet-apostrophe simple:           Text symbols.      (line 11009)
-* guillemet-apostrophe simple culbuté:   Text symbols.      (line 11006)
-* guillemet-apostrophe simple droit:     Text symbols.      (line 11012)
-* guillemet-virgule inférieur double:    Text symbols.      (line 10900)
-* guillemet-virgule inférieur simple:    Text symbols.      (line 10900)
-* guillemets double:                     Text symbols.      (line 10877)
-* guillemets français:                   Text symbols.      (line 10877)
-* guillemets simple:                     Text symbols.      (line 10877)
+                                                            (line 14004)
+* guillemet-apostrophe de droite double: Text symbols.      (line 13991)
+* guillemet-apostrophe double culbuté:   Text symbols.      (line 13988)
+* guillemet-apostrophe simple:           Text symbols.      (line 13997)
+* guillemet-apostrophe simple culbuté:   Text symbols.      (line 13994)
+* guillemet-apostrophe simple droit:     Text symbols.      (line 14000)
+* guillemet-virgule inférieur double:    Text symbols.      (line 13867)
+* guillemet-virgule inférieur simple:    Text symbols.      (line 13867)
+* guillemets double:                     Text symbols.      (line 13844)
+* guillemets français:                   Text symbols.      (line 13844)
+* guillemets simple:                     Text symbols.      (line 13844)
 * guillemets-virgule inférieurs, simple et double: Text symbols.
-                                                            (line 10900)
-* i sans point:                          Accents.           (line 11106)
-* i sans point en math:                  Math accents.      (line  8767)
+                                                            (line 13867)
+* horizontal, espace:                    \hss.              (line 11532)
+* horizontal, espacement:                \phantom & \vphantom & \hphantom.
+                                                            (line 11054)
+* horizontal, renfoncement d’un paragraphe: \parindent & \parskip.
+                                                            (line  9147)
+* i sans point:                          Accents.           (line 14094)
+* i sans point en math:                  Math accents.      (line 10841)
 * Icelandic thorn:                       Additional Latin letters.
-                                                            (line 11199)
-* ici, placer les flottants:             Floats.            (line  2018)
-* images, créer:                         picture.           (line  4444)
+                                                            (line 14189)
+* ici, placer les flottants:             Floats.            (line  2604)
+* idx, fichier:                          \index.            (line 15085)
+* images, créer:                         picture.           (line  5185)
 * imbrication de \include non autorisée: \include & \includeonly.
-                                                            (line 11436)
-* implémentations de TeX:                TeX engines.       (line   479)
-* importer des graphiques:               \includegraphics.  (line 10276)
-* inclure des graphiques:                \includegraphics.  (line 10276)
-* index:                                 Indexes.           (line 11674)
+                                                            (line 14482)
+* implémentations de TeX:                TeX engines.       (line   528)
+* importer des graphiques:               \includegraphics.  (line 13243)
+* inclure des graphiques:                \includegraphics.  (line 13243)
+* index:                                 Indexes.           (line 14882)
+* index, articles, sous-articles:        \index.            (line 14991)
+* index, articles, « voir » et « voir aussi »: \index.      (line 15028)
+* index, impression:                     \printindex.       (line 15275)
+* index, plage de pages:                 \index.            (line 15011)
+* index, production manuelle:            Produce the index manually.
+                                                            (line 14942)
+* indexes multiples:                     Indexes.           (line 14931)
 * indice inférieur:                      Subscripts & superscripts.
-                                                            (line  7703)
+                                                            (line  9273)
 * indice supérieur:                      Subscripts & superscripts.
-                                                            (line  7703)
-* inférieur à, symbole dans le texte:    Text symbols.      (line 10984)
-* inférieur, guillemet-virgule double:   Text symbols.      (line 10900)
-* inférieur, guillemet-virgule simple:   Text symbols.      (line 10900)
-* insérer des figures:                   figure.            (line  3520)
-* interligne double:                     Low-level font commands.
-                                                            (line  1599)
+                                                            (line  9273)
+* inférieur à, symbole dans le texte:    Text symbols.      (line 13965)
+* inférieur, guillemet-virgule double:   Text symbols.      (line 13867)
+* inférieur, guillemet-virgule simple:   Text symbols.      (line 13867)
+* insécable, caractère trait d’union:    Text symbols.      (line 13971)
+* insécable, espace:                     ~.                 (line 11760)
+* insérer des figures:                   figure.            (line  4258)
+* interface ligne de commande:           Command line interface.
+                                                            (line 16003)
+* interligne, espace:                    \baselineskip & \baselinestretch.
+                                                            (line  2447)
+* interne, mode paragraphe:              Modes.             (line 11348)
 * interpréteur de commandes du système d’exploitation, accès à: \write18.
-                                                            (line 12347)
+                                                            (line 15920)
+* invisible, caractère:                  \phantom & \vphantom & \hphantom.
+                                                            (line 11054)
+* invisible, caractère <1>:              \mathstrut.        (line 11119)
 * invite *:                              Recovering from errors.
-                                                            (line 12747)
-* italique:                              Font styles.       (line  1401)
-* j sans point:                          Accents.           (line 11109)
-* j sans point en math:                  Math accents.      (line  8770)
+                                                            (line 16448)
+* italique:                              Font styles.       (line  1882)
+* j sans point:                          Accents.           (line 14097)
+* j sans point en math:                  Math accents.      (line 10844)
 * jobname:                               Command line options.
-                                                            (line 12514)
-* journal, écrire vers le fichier:       \write.            (line 12167)
+                                                            (line 16093)
+* jobname, nom d’ouvrage:                Jobname.           (line 16242)
+* journal, écrire vers le fichier:       \write.            (line 15740)
 * JPEG, fichiers:                        Graphics package configuration.
-                                                            (line 10062)
-* JPEG, fichiers <1>:                    \includegraphics.  (line 10276)
+                                                            (line 13029)
+* JPEG, fichiers <1>:                    \includegraphics.  (line 13243)
 * JPG, fichiers:                         Graphics package configuration.
-                                                            (line 10062)
-* JPG, fichiers <1>:                     \includegraphics.  (line 10276)
+                                                            (line 13029)
+* JPG, fichiers <1>:                     \includegraphics.  (line 13243)
 * jsutifier à gauche du texte, environnement pour: flushleft.
-                                                            (line  3645)
-* justification, drapeau droit:          \raggedright.      (line  3676)
-* justification, drapeau gauche:         \raggedleft.       (line  3737)
-* justifier le texte à droite:           \raggedleft.       (line  3737)
-* justifier à droite, environnement pour: flushright.       (line  3714)
-* justifié à gauche du texte:            \raggedright.      (line  3676)
-* Knuth, Donald E.:                      Overview.          (line   359)
+                                                            (line  4383)
+* justification, drapeau droit:          \raggedright.      (line  4414)
+* justification, drapeau gauche:         \raggedleft.       (line  4475)
+* justifier le texte à droite:           \raggedleft.       (line  4475)
+* justifier à droite, environnement pour: flushright.       (line  4452)
+* justifié à gauche du texte:            \raggedright.      (line  4414)
+* Knuth, Donald E.:                      Overview.          (line   408)
 * l polonais:                            Additional Latin letters.
-                                                            (line 11177)
+                                                            (line 14167)
 * L’équipe de projet LaTeX:              About this document.
-                                                            (line   318)
-* Lamport TeX:                           Overview.          (line   380)
-* Lamport, Leslie:                       Overview.          (line   359)
+                                                            (line   367)
+* Lamport TeX:                           Overview.          (line   429)
+* Lamport, Leslie:                       Overview.          (line   408)
 * Largeurs de police:                    Low-level font commands.
-                                                            (line  1548)
-* LaTeX aperçu:                          Overview.          (line   359)
+                                                            (line  2043)
+* LaTeX aperçu:                          Overview.          (line   408)
 * LaTeX ou LaTeX2e, que choisir ?:       About this document.
-                                                            (line   314)
-* LaTeX, format, fichier (.fmt):         TeX engines.       (line   479)
-* LaTeX, logo:                           Text symbols.      (line 10868)
-* LaTeX2e logo:                          Text symbols.      (line 10871)
-* lecture d’un fichier:                  \read.             (line 12075)
-* Lettre grecques:                       Math symbols.      (line  7738)
+                                                            (line   363)
+* LaTeX, format, fichier (.fmt):         TeX engines.       (line   528)
+* LaTeX, logo:                           Text symbols.      (line 13835)
+* LaTeX2e logo:                          Text symbols.      (line 13838)
+* lecture d’un fichier:                  \read.             (line 15648)
+* Lettre grecques:                       Math symbols.      (line  9308)
 * lettre ij, Holandais:                  Additional Latin letters.
-                                                            (line 11172)
+                                                            (line 14162)
 * lettres calligraphiques pour les mathématiques: Font styles.
-                                                            (line  1395)
-* lettres de script pour les mathématiques: Font styles.    (line  1395)
+                                                            (line  1876)
+* lettres de script pour les mathématiques: Font styles.    (line  1876)
 * lettres latines non diacritées:        Additional Latin letters.
-                                                            (line 11146)
-* lettres, commencer:                    \opening.          (line 11935)
-* lettres, salutation:                   \closing.          (line 11843)
-* lettres, écrire des:                   Letters.           (line 11717)
-* ligne de commande:                     Command line interface.
-                                                            (line 12430)
-* ligne tabulée, tabbing:                tabbing.           (line  4993)
-* lignes dans des tableaux:              tabular.           (line  5368)
-* lire un fichier:                       \read.             (line 12075)
-* liste des figures, fichier:            Output files.      (line   461)
-* liste des personnes en copie, dans une lettre: \cc.       (line 11828)
-* liste des tableaux, fichier:           Output files.      (line   461)
-* listes d’articles:                     itemize.           (line  3768)
-* listes d’articles, générique:          list.              (line  3873)
-* listes de description, créer:          description.       (line  3256)
-* listes non ordonnées:                  itemize.           (line  3768)
-* listes à puces:                        itemize.           (line  3768)
-* listes étiquetées, créer:              description.       (line  3256)
-* lists of items, numbered:              enumerate.         (line  3394)
+                                                            (line 14136)
+* lettres, commencer:                    \opening.          (line 15508)
+* lettres, salutation:                   \closing.          (line 15416)
+* lettres, écrire des:                   Letters.           (line 15290)
+* ligne de commande, interface:          Command line interface.
+                                                            (line 16003)
+* ligne tabulée, tabbing:                tabbing.           (line  5803)
+* lignes dans des tableaux:              tabular.           (line  6178)
+* lire un fichier:                       \read.             (line 15648)
+* liste des figures, fichier:            Output files.      (line   510)
+* liste des personnes en copie, dans une lettre: \cc.       (line 15401)
+* liste des tableaux, fichier:           Output files.      (line   510)
+* listes d’articles:                     itemize.           (line  4506)
+* listes d’articles, générique:          list.              (line  4611)
+* listes de description, créer:          description.       (line  3994)
+* listes non ordonnées:                  itemize.           (line  4506)
+* listes à puces:                        itemize.           (line  4506)
+* listes étiquetées, créer:              description.       (line  3994)
+* lists of items, numbered:              enumerate.         (line  4132)
 * livre, annexes:                        \frontmatter & \mainmatter & \backmatter.
-                                                            (line  2654)
+                                                            (line  3315)
 * livre, pièces postliminaires:          \frontmatter & \mainmatter & \backmatter.
-                                                            (line  2654)
+                                                            (line  3315)
 * livre, pièces principales:             \frontmatter & \mainmatter & \backmatter.
-                                                            (line  2654)
+                                                            (line  3315)
 * livre, pièces préliminaires:           \frontmatter & \mainmatter & \backmatter.
-                                                            (line  2654)
-* livre, symbole:                        Text symbols.      (line 10896)
-* locale, information, du système:       \write18.          (line 12420)
-* logo LaTeX:                            Text symbols.      (line 10868)
-* logo LaTeX2e:                          Text symbols.      (line 10871)
-* logo TeX:                              Text symbols.      (line 10909)
-* longueur, ajouter à une:               \addtolength.      (line  7507)
-* longueur, commande de:                 \setlength.        (line  7500)
-* longueur, régler une:                  \setlength.        (line  7495)
+                                                            (line  3315)
+* livre, symbole:                        Text symbols.      (line 13863)
+* locale, information, du système:       \write18.          (line 15993)
+* logo LaTeX:                            Text symbols.      (line 13835)
+* logo LaTeX2e:                          Text symbols.      (line 13838)
+* logo TeX:                              Text symbols.      (line 13876)
+* longueur, ajouter à une:               \addtolength.      (line  8752)
+* longueur, régler une:                  \setlength.        (line  8720)
 * longueurs prédéfinies:                 Predefined lengths.
-                                                            (line  7548)
-* longueurs élastiques, définir de nouvelles: \newlength.   (line  6842)
-* longueurs, allouer de nouvelles:       \newlength.        (line  6842)
-* longueurs, définir et utiliser:        Lengths.           (line  7335)
-* LuaTeX:                                TeX engines.       (line   509)
-* LuaTeX, 256 flux de sortie dans:       \write.            (line 12180)
-* m, largeur d’un:                       Units of length.   (line  7474)
-* macron, diacritique:                   Accents.           (line 11069)
-* macron-souscrit, diacritique:          Accents.           (line 11089)
-* Madsen, Lars:                          eqnarray.          (line  3461)
-* makeindex, programme:                  Indexes.           (line 11692)
+                                                            (line  8978)
+* longueurs élastiques, définir de nouvelles: \newlength.   (line  7924)
+* longueurs, allouer de nouvelles:       \newlength.        (line  7924)
+* longueurs, définir et utiliser:        Lengths.           (line  8560)
+* LuaTeX:                                TeX engines.       (line   558)
+* LuaTeX, 256 flux de sortie dans:       \write.            (line 15753)
+* m, largeur d’un:                       Units of length.   (line  8699)
+* macron, diacritique:                   Accents.           (line 14057)
+* macron-souscrit, diacritique:          Accents.           (line 14077)
+* Madsen, Lars:                          eqnarray.          (line  4199)
+* makeindex, programme:                  makeindex.         (line 15101)
 * marge gauche:                          Page layout parameters.
-                                                            (line  1835)
+                                                            (line  2316)
 * marge gauche nominale:                 Page layout parameters.
-                                                            (line  1838)
+                                                            (line  2319)
 * marge supérieure:                      Page layout parameters.
-                                                            (line  1932)
+                                                            (line  2413)
 * marge supérieure nominale:             Page layout parameters.
-                                                            (line  1935)
-* marque de fabrique, symbole:           Text symbols.      (line 11028)
-* marque déposée, symbole:               Text symbols.      (line 11019)
-* masculin, symbole ordinal:             Text symbols.      (line 10991)
-* math, accent aigu:                     Math accents.      (line  8743)
-* math, accent barre suscrite:           Math accents.      (line  8746)
-* math, accent brève:                    Math accents.      (line  8749)
-* math, accent grave:                    Math accents.      (line  8761)
-* math, accent macron:                   Math accents.      (line  8746)
-* math, accent point suscrit:            Math accents.      (line  8758)
-* math, accent rond-en-chef:             Math accents.      (line  8773)
-* math, accents:                         Math accents.      (line  8738)
-* math, fonctions:                       Math functions.    (line  8630)
-* math, miscellanées:                    Math miscellany.   (line  8834)
-* mathématiques gras:                    Font styles.       (line  1370)
-* mathématiques, gras:                   Font styles.       (line  1370)
-* matières, fichier:                     Output files.      (line   461)
-* Millimètre:                            Units of length.   (line  7463)
-* minipage, créer une:                   minipage.          (line  4275)
-* mirrors of CTAN:                       CTAN.              (line   669)
-* miscellanées en math:                  Math miscellany.   (line  8834)
+                                                            (line  2416)
+* marque de fabrique, symbole:           Text symbols.      (line 14016)
+* marque déposée, symbole:               Text symbols.      (line 14007)
+* masculin, symbole ordinal:             Text symbols.      (line 13979)
+* math, accent aigu:                     Math accents.      (line 10817)
+* math, accent barre suscrite:           Math accents.      (line 10820)
+* math, accent brève:                    Math accents.      (line 10823)
+* math, accent grave:                    Math accents.      (line 10835)
+* math, accent macron:                   Math accents.      (line 10820)
+* math, accent point suscrit:            Math accents.      (line 10832)
+* math, accent rond-en-chef:             Math accents.      (line 10847)
+* math, accents:                         Math accents.      (line 10812)
+* math, fonctions:                       Math functions.    (line 10704)
+* math, miscellanées:                    Math miscellany.   (line 11214)
+* math, styles:                          Math styles.       (line 11142)
+* mathématiques gras:                    Font styles.       (line  1851)
+* mathématiques, gras:                   Font styles.       (line  1851)
+* matières, fichier:                     Output files.      (line   510)
+* millimètre:                            Units of length.   (line  8688)
+* minipage, créer une:                   minipage.          (line  5014)
+* mirrors of CTAN:                       CTAN.              (line   718)
+* miscellanées en math:                  Math miscellany.   (line 11214)
 * mise en page, les paramètres de:       Page layout parameters.
-                                                            (line  1773)
-* mode gauche-à-droite (left-to-right):  Modes.             (line  8923)
-* mode LR:                               Modes.             (line  8923)
-* mode math:                             Modes.             (line  8923)
-* mode mathématique, entrer:             Math formulas.     (line  7665)
+                                                            (line  2254)
+* mode gauche-à-droite (left-to-right):  Modes.             (line 11311)
+* mode LR:                               Modes.             (line 11311)
+* mode math:                             Modes.             (line 11323)
+* mode math d’affichage:                 Modes.             (line 11326)
+* mode mathématique, entrer:             Math formulas.     (line  9235)
+* mode mathématique, espace vertical:    \smash.            (line 10989)
 * mode mathématique, espacement:         Spacing in math mode.
-                                                            (line  8790)
-* mode paragraphe:                       Modes.             (line  8923)
-* mode paragraphe <1>:                   \parbox.           (line  9449)
-* modes:                                 Modes.             (line  8923)
+                                                            (line 10908)
+* mode mathématique, espacement <1>:     \phantom & \vphantom & \hphantom.
+                                                            (line 11054)
+* mode mathématique, espacement <2>:     \mathstrut.        (line 11119)
+* mode paragraphe:                       Modes.             (line 11304)
+* mode paragraphe <1>:                   \parbox.           (line 12415)
+* mode vertical:                         Modes.             (line 11332)
+* mode vertical interne:                 Modes.             (line 11338)
+* modes:                                 Modes.             (line 11297)
 * modèle de document:                    Document templates.
-                                                            (line 12769)
-* modèles de couleur:                    Color models.      (line  9734)
-* monnaie, dollar:                       Text symbols.      (line 10958)
-* monnaie, euro:                         Text symbols.      (line 10971)
-* moteur pdfTeX:                         TeX engines.       (line   490)
-* moteurs, TeX:                          TeX engines.       (line   479)
-* motif courant de taquets de tabulation, tabbing: tabbing. (line  4998)
-* mpfootnote, compteur:                  \footnote.         (line  6437)
-* mu, unité mathématique:                Units of length.   (line  7487)
-* multiplication discrétionnaire:        Math miscellany.   (line  8835)
-* noheader, option de filecontents:      filecontents.      (line  3606)
+                                                            (line 16470)
+* modèles de couleur:                    Color models.      (line 12701)
+* monnaie, dollar:                       Text symbols.      (line 13925)
+* monnaie, euro:                         Text symbols.      (line 13938)
+* moteur pdfTeX:                         TeX engines.       (line   539)
+* moteurs, TeX:                          TeX engines.       (line   528)
+* motif courant de taquets de tabulation, tabbing: tabbing. (line  5808)
+* mpfootnote, compteur:                  \footnote.         (line  7415)
+* mu, unité mathématique:                Units of length.   (line  8712)
+* multiples, indexes:                    Indexes.           (line 14931)
+* multiplication discrétionnaire:        Math miscellany.   (line 11215)
+* NBSP:                                  ~.                 (line 11760)
+* noheader, option de filecontents:      filecontents.      (line  4344)
+* nom d’ouvrage (jobname):               Jobname.           (line 16242)
 * nom de fichier de la tâche courante:   Command line options.
-                                                            (line 12514)
+                                                            (line 16093)
 * nonstopmode:                           Command line options.
-                                                            (line 12495)
-* nosearch, option de filecontents:      filecontents.      (line  3609)
-* note en bas de page, créer:            Footnotes.         (line  6384)
+                                                            (line 16074)
+* nosearch, option de filecontents:      filecontents.      (line  4347)
+* note en bas de page portant sur une autre note: Footnotes of footnotes.
+                                                            (line  7546)
+* note en bas de page, créer:            Footnotes.         (line  7358)
+* note en bas de page, récursivement:    Footnotes of footnotes.
+                                                            (line  7546)
 * note en bas de page, symboles au lieu de numéros: \footnote.
-                                                            (line  6421)
-* notes dans la marge:                   Marginal notes.    (line  7612)
-* notes en bas de page au sein des figures: minipage.       (line  4386)
-* Notes en bas de page, au sein d’une minipage: \footnote.  (line  6437)
+                                                            (line  7399)
+* notes dans la marge:                   Marginal notes.    (line  9182)
+* notes en bas de page au sein des figures: minipage.       (line  5125)
+* notes en bas de page, au sein d’une minipage: \footnote.  (line  7415)
 * notes en bas de page, dans les titres de rubrique: Footnotes in section headings.
-                                                            (line  6527)
+                                                            (line  7475)
 * Notes en bas de page, dans un tableau: Footnotes in a table.
-                                                            (line  6479)
+                                                            (line  7498)
 * notes en bas de page, paramètres:      Footnote parameters.
-                                                            (line  6550)
-* Notes en marge:                        Marginal notes.    (line  7612)
+                                                            (line  7563)
+* Notes en marge:                        Marginal notes.    (line  9182)
 * nouvelle commande, définition:         Class and package commands.
-                                                            (line  1006)
+                                                            (line  1055)
 * nouvelle commande, vérification:       Class and package commands.
-                                                            (line   927)
+                                                            (line   976)
 * nouvelle commandes, définir:           \newcommand & \renewcommand.
-                                                            (line  6573)
-* nouvelle ligne, commencer une:         \\.                (line  6114)
+                                                            (line  7586)
+* nouvelle ligne, commencer une:         \\.                (line  6969)
 * nouvelle ligne, commencer une (mode paragraphe): \newline.
-                                                            (line  6157)
-* nouvelle page, commencer:              \newpage.          (line  6315)
+                                                            (line  7078)
+* nouvelle page, commencer:              \newpage.          (line  7289)
 * nouvelles classes, commandes:          Class and package construction.
-                                                            (line   829)
-* nouvelles commandes, définir:          \providecommand.   (line  6678)
-* numéro d’équation, omettre:            eqnarray.          (line  3487)
-* numéro d’équation, renvoi:             \ref.              (line  3021)
-* numéro de figure, renvoi:              \ref.              (line  3021)
-* numéro de note en bas de page, renvoi: \ref.              (line  3021)
-* numéro de page, renvoi:                \pageref.          (line  2999)
-* numéro de rubrique, renvoi:            \ref.              (line  3021)
-* numéros de rubrique, composition:      Sectioning.        (line  2195)
-* numérotation de page, style:           \pagenumbering.    (line  9007)
+                                                            (line   878)
+* nouvelles commandes, définir:          \providecommand.   (line  7760)
+* nul, délimiteur:                       \left & \right.    (line 10387)
+* numéro d’équation, omettre:            eqnarray.          (line  4225)
+* numéro d’équation, renvoi:             \ref.              (line  3682)
+* numéro de figure, renvoi:              \ref.              (line  3682)
+* numéro de note en bas de page, renvoi: \ref.              (line  3682)
+* numéro de page, renvoi:                \pageref.          (line  3660)
+* numéro de rubrique, renvoi:            \ref.              (line  3682)
+* numéros de rubrique, composition:      Sectioning.        (line  2856)
+* numérotation de page, style:           \pagenumbering.    (line 11400)
 * o e liés:                              Additional Latin letters.
-                                                            (line 11191)
+                                                            (line 14181)
 * o, e dans l’o:                         Additional Latin letters.
-                                                            (line 11191)
-* obèle double, dans le texte:           Text symbols.      (line 10955)
-* obèle, dans le texte:                  Text symbols.      (line 10862)
-* obèle, dans le texte <1>:              Text symbols.      (line 10952)
+                                                            (line 14181)
+* obèle double, dans le texte:           Text symbols.      (line 13922)
+* obèle, dans le texte:                  Text symbols.      (line 13829)
+* obèle, dans le texte <1>:              Text symbols.      (line 13919)
 * officieuse, nature de ce document:     About this document.
-                                                            (line   318)
-* ogonek, diacritique:                   Accents.           (line 11113)
+                                                            (line   367)
+* ogonek, diacritique:                   Accents.           (line 14101)
 * open a file:                           \openin & \openout.
-                                                            (line 12006)
+                                                            (line 15579)
 * option stable du paquetage footmisc:   Footnotes in section headings.
-                                                            (line  6531)
+                                                            (line  7479)
 * options de classe:                     Document class options.
-                                                            (line   721)
+                                                            (line   770)
 * options de classe <1>:                 Class and package commands.
-                                                            (line   974)
+                                                            (line  1023)
 * options de classe de document:         Document class options.
-                                                            (line   721)
+                                                            (line   770)
 * options de paquetage:                  Class and package commands.
-                                                            (line   974)
+                                                            (line  1023)
 * options globales:                      Document class options.
-                                                            (line   721)
+                                                            (line   770)
 * options globales <1>:                  Additional packages.
-                                                            (line   822)
+                                                            (line   871)
 * options passée à la ligne de commande: Command line options.
-                                                            (line 12476)
+                                                            (line 16051)
 * options pour classe de document:       Class and package structure.
-                                                            (line   857)
+                                                            (line   906)
 * options pour paquetage:                Class and package structure.
-                                                            (line   857)
+                                                            (line   906)
 * options, classe de document:           Document class options.
-                                                            (line   721)
+                                                            (line   770)
 * options, paquetage color:              Color package options.
-                                                            (line  9692)
+                                                            (line 12659)
 * options, paquetage graphics:           Graphics package options.
-                                                            (line  9985)
-* Ordinaux espagnols, féminin et masculin: Text symbols.    (line 10991)
-* Ordinaux, féminin et masculin:         Text symbols.      (line 10991)
+                                                            (line 12952)
+* Ordinaux espagnols, féminin et masculin: Text symbols.    (line 13979)
+* Ordinaux, féminin et masculin:         Text symbols.      (line 13979)
 * oslash:                                Additional Latin letters.
-                                                            (line 11187)
-* ouvrant, , guillemet-apostrophe simple: Text symbols.     (line 10888)
-* overwrite, option de filecontents:     filecontents.      (line  3603)
-* page colorée:                          Colored pages.     (line  9921)
-* page de flottants:                     Floats.            (line  2024)
-* page styles:                           Page styles.       (line  8998)
+                                                            (line 14177)
+* OT1:                                   fontenc package.   (line  1339)
+* ouvrant, , guillemet-apostrophe simple: Text symbols.     (line 13855)
+* overwrite, option de filecontents:     filecontents.      (line  4341)
+* page colorée:                          Colored pages.     (line 12888)
+* page de flottants:                     Floats.            (line  2610)
+* page styles:                           Page styles.       (line 11391)
 * page, paramètres de mise en page:      Page layout parameters.
-                                                            (line  1773)
-* pages de titre, création:              titlepage.         (line  5956)
-* pages, saut:                           Page breaking.     (line  6293)
-* paquet de macro, LaTeX en tant que:    Overview.          (line   365)
+                                                            (line  2254)
+* pages de titre, création:              titlepage.         (line  6766)
+* pages, saut:                           Page breaking.     (line  7238)
+* paquet de macro, LaTeX en tant que:    Overview.          (line   414)
 * paquetage, disposition du fichier:     Class and package structure.
-                                                            (line   857)
+                                                            (line   906)
 * paquetage, options:                    Class and package structure.
-                                                            (line   857)
+                                                            (line   906)
 * paquetage, options <1>:                Class and package commands.
-                                                            (line   974)
+                                                            (line  1023)
 * paquetages, le chargement:             Additional packages.
-                                                            (line   814)
-* paragraph:                             Sectioning.        (line  2126)
+                                                            (line   863)
+* paragraph:                             Sectioning.        (line  2787)
 * paragraph <1>:                         \subsubsection & \paragraph & \subparagraph.
-                                                            (line  2542)
-* paragraphe:                            Sectioning.        (line  2126)
-* paragraphe, dans une boîte:            \parbox.           (line  9442)
-* paragraphe, mode:                      \parbox.           (line  9442)
-* paragraphe, mode <1>:                  \parbox.           (line  9449)
-* paragraphe, symbole:                   Text symbols.      (line 10892)
-* paragraphes:                           Making paragraphs. (line  7568)
+                                                            (line  3203)
+* paragraphe:                            Sectioning.        (line  2787)
+* paragraphe, dans une boîte:            \parbox.           (line 12408)
+* paragraphe, mode:                      \parbox.           (line 12408)
+* paragraphe, mode <1>:                  \parbox.           (line 12415)
+* paragraphe, symbole:                   Text symbols.      (line 13859)
+* paragraphe, terminaison:               \par.              (line  9066)
+* paragraphes:                           Making paragraphs. (line  8998)
 * paragraphes, renfoncement au sein d’une minipage: minipage.
-                                                            (line  4381)
+                                                            (line  5120)
 * paramètre positionnel:                 \newcommand & \renewcommand.
-                                                            (line  6614)
+                                                            (line  7638)
 * paramètre positionnel <1>:             \newenvironment & \renewenvironment.
-                                                            (line  6919)
+                                                            (line  8011)
 * paramètres, la mise en page:           Page layout parameters.
-                                                            (line  1773)
+                                                            (line  2254)
 * paramètres, pour notes en bas de page: Footnote parameters.
-                                                            (line  6550)
-* part:                                  Sectioning.        (line  2126)
-* part <1>:                              \part.             (line  2222)
-* partie:                                Sectioning.        (line  2126)
+                                                            (line  7563)
+* parenthèses:                           Delimiters.        (line 10337)
+* part:                                  Sectioning.        (line  2787)
+* part <1>:                              \part.             (line  2883)
+* partie:                                Sectioning.        (line  2787)
 * partitionner le fichier d’entrée:      Splitting the input.
-                                                            (line 11248)
-* parution, candidats:                   TeX engines.       (line   550)
-* pas, registre de, TeX de base:         \newlength.        (line  6842)
-* patron (simple), article:              article template.  (line 12807)
+                                                            (line 14294)
+* parution, candidats:                   TeX engines.       (line   599)
+* pas, registre de, TeX de base:         \newlength.        (line  7924)
+* patron (simple), article:              article template.  (line 16508)
 * patron book:                           Larger book template.
-                                                            (line 12854)
+                                                            (line 16555)
 * patron de document:                    Document templates.
-                                                            (line 12769)
-* patron, beamer:                        beamer template.   (line 12776)
-* patron, book:                          book template.     (line 12830)
+                                                            (line 16470)
+* patron, beamer:                        beamer template.   (line 16477)
+* patron, book:                          book template.     (line 16531)
 * PDF, fichiers graphiques:              Graphics package configuration.
-                                                            (line 10062)
-* PDF, fichiers graphiques <1>:          \includegraphics.  (line 10276)
-* pdfTeX:                                Output files.      (line   434)
-* pdfTeX, moteur:                        TeX engines.       (line   490)
-* pica:                                  Units of length.   (line  7449)
-* pict2e, paquetage:                     \line.             (line  4715)
-* Pied-de-mouche:                        Text symbols.      (line 10892)
-* pièces jointes, liste:                 \encl.             (line 11857)
+                                                            (line 13029)
+* PDF, fichiers graphiques <1>:          \includegraphics.  (line 13243)
+* pdfTeX:                                Output files.      (line   483)
+* pdfTeX, moteur:                        TeX engines.       (line   539)
+* pica:                                  Units of length.   (line  8674)
+* Pied-de-mouche:                        Text symbols.      (line 13859)
+* pièces jointes, liste:                 \encl.             (line 15430)
 * pièces postliminaires d’un livre:      \frontmatter & \mainmatter & \backmatter.
-                                                            (line  2654)
+                                                            (line  3315)
 * pièces principales d’un livre:         \frontmatter & \mainmatter & \backmatter.
-                                                            (line  2654)
+                                                            (line  3315)
 * pièces préliminaires d’un livre:       \frontmatter & \mainmatter & \backmatter.
-                                                            (line  2654)
-* placement des flottants:               Floats.            (line  1995)
+                                                            (line  3315)
+* placement des flottants:               Floats.            (line  2581)
 * PNG, fichiers:                         Graphics package configuration.
-                                                            (line 10062)
-* PNG, fichiers <1>:                     \includegraphics.  (line 10276)
-* Point:                                 Units of length.   (line  7445)
-* point centré, dans le texte:           Text symbols.      (line 10994)
-* point d’exclamation culbuté:           Text symbols.      (line 10978)
-* point d’interrogation culbuté:         Text symbols.      (line 10997)
-* point Didot:                           Units of length.   (line  7466)
-* point en chef, diacritique:            Accents.           (line 11065)
-* Point proportionné (Scaled point):     Units of length.   (line  7472)
-* point suscrit, diacritique:            Accents.           (line 11065)
-* points de suspension:                  Text symbols.      (line 10883)
-* police de largeur fixe:                Font styles.       (line  1416)
-* police inclinée:                       Font styles.       (line  1413)
-* police machine à écrire:               Font styles.       (line  1416)
-* police oblique:                        Font styles.       (line  1413)
-* police petites capitales:              Font styles.       (line  1407)
-* police romaine:                        Font styles.       (line  1404)
-* police tapuscrit:                      Font styles.       (line  1416)
+                                                            (line 13029)
+* PNG, fichiers <1>:                     \includegraphics.  (line 13243)
+* point:                                 Units of length.   (line  8670)
+* point centré, dans le texte:           Text symbols.      (line 13982)
+* point d’exclamation culbuté:           Text symbols.      (line 13945)
+* point d’interrogation culbuté:         Text symbols.      (line 13985)
+* point Didot:                           Units of length.   (line  8691)
+* point en chef, diacritique:            Accents.           (line 14053)
+* point proportionné (scaled point):     Units of length.   (line  8697)
+* point suscrit, diacritique:            Accents.           (line 14053)
+* point terminant une abréviation:       \@.                (line 11624)
+* point terminant une phrase:            \@.                (line 11624)
+* point, espacement après:               \@.                (line 11624)
+* points de suite, pointillés dans la table des matières: \@dottedtocline.
+                                                            (line 14648)
+* points de suspension:                  Dots.              (line 10595)
+* points de suspension <1>:              Text symbols.      (line 13850)
+* police de largeur fixe:                Font styles.       (line  1897)
+* police inclinée:                       Font styles.       (line  1894)
+* police machine à écrire:               Font styles.       (line  1897)
+* police oblique:                        Font styles.       (line  1894)
+* police petites capitales:              Font styles.       (line  1888)
+* police romaine:                        Font styles.       (line  1885)
+* police tapuscrit:                      Font styles.       (line  1897)
 * police, symboles par leur numéro:      Symbols by font position.
-                                                            (line 10835)
-* polices de caractères:                 Fonts.             (line  1283)
-* polices OpenType:                      TeX engines.       (line   479)
-* polices TrueType:                      TeX engines.       (line   479)
+                                                            (line 13802)
+* polices de caractères:                 Fonts.             (line  1332)
+* polices OpenType:                      TeX engines.       (line   528)
+* polices TrueType:                      TeX engines.       (line   528)
 * polices, catalogue:                    Low-level font commands.
-                                                            (line  1496)
-* polices, commandes pour déclarer de nouvelles: \newfont.  (line  7101)
-* position dans picture:                 picture.           (line  4506)
-* postscriptum, dans une lettre:         \ps.               (line 11948)
-* poésie, un environnement pour la:      verse.             (line  6082)
-* programmes informatiques, composer du: verbatim.          (line  5997)
-* prononciation:                         Overview.          (line   380)
+                                                            (line  1990)
+* polices, commandes pour déclarer de nouvelles: \newfont.  (line  8193)
+* position dans picture:                 picture.           (line  5247)
+* postscriptum, dans une lettre:         \ps.               (line 15521)
+* poésie, un environnement pour la:      verse.             (line  6892)
+* programmes informatiques, composer du: verbatim.          (line  6807)
+* prononciation:                         Overview.          (line   429)
 * préambule, définition:                 Starting and ending.
-                                                            (line   403)
+                                                            (line   452)
 * prédéfinies, longueurs:                Predefined lengths.
-                                                            (line  7548)
-* puce, dans le texte:                   Text symbols.      (line 10939)
+                                                            (line  8978)
+* puce, dans le texte:                   Text symbols.      (line 13906)
 * quad:                                  Spacing in math mode.
-                                                            (line  8817)
+                                                            (line 10977)
+* racine du nom du document:             Jobname.           (line 16242)
 * racine, fichier:                       Splitting the input.
-                                                            (line 11254)
+                                                            (line 14300)
+* racine, fichier <1>:                   Jobname.           (line 16242)
 * rapports d’anomalies:                  About this document.
-                                                            (line   322)
+                                                            (line   371)
 * rapports de bogues:                    About this document.
-                                                            (line   322)
+                                                            (line   371)
 * redefining environnements:             \newenvironment & \renewenvironment.
-                                                            (line  6875)
-* remarks in the marge:                  Marginal notes.    (line  7612)
+                                                            (line  7967)
+* remarks in the marge:                  Marginal notes.    (line  9182)
+* renfoncement d’un paragraphe:          \parindent & \parskip.
+                                                            (line  9147)
 * renfoncement des paragraphes dans du texte cité: quotation & quote.
-                                                            (line  4882)
+                                                            (line  5692)
 * renfoncement des paragraphes dans un texte cité, omettre: quotation & quote.
-                                                            (line  4882)
+                                                            (line  5692)
 * renfoncement des paragraphes, au sein d’une minipage: minipage.
-                                                            (line  4381)
-* renfoncement, forcer:                  \indent.           (line  7577)
-* renfoncement, forcer <1>:              \indent.           (line  7578)
-* renfoncement, supprimer:               \noindent.         (line  7589)
-* renvoi avec numéro de page:            \pageref.          (line  2999)
-* renvoi en aval, résolution:            Output files.      (line   449)
-* renvoi, résolution:                    Output files.      (line   449)
-* renvoi, symbolique:                    \ref.              (line  3021)
-* renvois:                               Cross references.  (line  2899)
-* resizing:                              \scalebox.         (line 10683)
-* resizing <1>:                          \resizebox.        (line 10711)
-* ressort, registre de, TeX de base:     \newlength.        (line  6842)
+                                                            (line  5120)
+* renfoncement, forcer:                  \indent.           (line  9119)
+* renfoncement, forcer <1>:              \indent.           (line  9120)
+* renfoncement, supprimer:               \noindent.         (line  9131)
+* renvoi avec numéro de page:            \pageref.          (line  3660)
+* renvoi en aval, résolution:            Output files.      (line   498)
+* renvoi, résolution:                    Output files.      (line   498)
+* renvoi, symbolique:                    \ref.              (line  3682)
+* renvois:                               Cross references.  (line  3560)
+* renvois entre documents:               xr package.        (line  3705)
+* repli, nom d’ouvrage:                  Jobname.           (line 16332)
+* resizing:                              \scalebox.         (line 13650)
+* resizing <1>:                          \resizebox.        (line 13678)
+* ressort, registre de, TeX de base:     \newlength.        (line  7924)
 * restreint, accès interpréteur de commande du système d’exploitation: \write18.
-                                                            (line 12400)
-* restreint, accès shell:                \write18.          (line 12400)
-* rigides, longueurs:                    Lengths.           (line  7338)
-* robuste, commande:                     \protect.          (line  7140)
-* rond en chef, diacritique:             Accents.           (line 11118)
-* rond, grand symbole, dans le texte:    Text symbols.      (line 10930)
-* rotating graphics:                     \rotatebox.        (line 10617)
-* rotating text:                         \rotatebox.        (line 10617)
-* rotation:                              \rotatebox.        (line 10617)
-* rubricage, commandes:                  Sectioning.        (line  2126)
-* rubricage, part:                       \part.             (line  2222)
-* référence bibiliographique, clef:      \bibitem.          (line  5742)
-* référence déclarée en aval:            Cross references.  (line  2925)
-* réglage de compteurs:                  \setcounter.       (line  7293)
+                                                            (line 15973)
+* restreint, accès shell:                \write18.          (line 15973)
+* retrait d’un paragraphe:               \parindent & \parskip.
+                                                            (line  9147)
+* rigides, longueurs:                    Lengths.           (line  8563)
+* robuste, commande:                     \protect.          (line  8232)
+* rond en chef, diacritique:             Accents.           (line 14106)
+* rond, grand symbole, dans le texte:    Text symbols.      (line 13897)
+* rotating graphics:                     \rotatebox.        (line 13584)
+* rotating text:                         \rotatebox.        (line 13584)
+* rotation:                              \rotatebox.        (line 13584)
+* rubricage, commandes:                  Sectioning.        (line  2787)
+* rubricage, part:                       \part.             (line  2883)
+* référence bibiliographique, clef:      \bibitem.          (line  6552)
+* référence déclarée en aval:            Cross references.  (line  3586)
+* réglage de compteurs:                  \setcounter.       (line  8518)
 * répertoire de sortie pour tous les fichiers externes: Command line options.
-                                                            (line 12519)
-* répertoire, listage, du système:       \write18.          (line 12420)
+                                                            (line 16098)
+* répertoire, listage, du système:       \write18.          (line 15993)
 * répertoires parents, impossible d’écrire vers: \write and security.
-                                                            (line 12271)
+                                                            (line 15844)
 * réservés, caractères:                  Reserved characters.
-                                                            (line 10747)
-* résumé:                                abstract.          (line  3054)
+                                                            (line 13714)
+* résumé:                                abstract.          (line  3772)
 * s long:                                Additional Latin letters.
-                                                            (line 11195)
-* sans serif:                            Font styles.       (line  1410)
-* saut de ligne:                         \newline.          (line  6157)
-* saut de ligne, dans \write:            \write.            (line 12240)
-* saut de ligne, forcer:                 \\.                (line  6114)
+                                                            (line 14185)
+* sans serif:                            Font styles.       (line  1891)
+* saut de ligne:                         \newline.          (line  7078)
+* saut de ligne, dans \write:            \write.            (line 15813)
+* saut de ligne, forcer:                 \\.                (line  6969)
 * saut de ligne, sortie semblable à l’entrée pour le: \obeycr & \restorecr.
-                                                            (line  6148)
-* saut de page:                          Page breaking.     (line  6293)
+                                                            (line  7037)
+* saut de page:                          Page breaking.     (line  7238)
 * saut de page, empécher:                \pagebreak & \nopagebreak.
-                                                            (line  6366)
+                                                            (line  7340)
 * saut de page, forcer:                  \pagebreak & \nopagebreak.
-                                                            (line  6366)
-* saut à la ligne:                       Line breaking.     (line  6101)
-* sauter à la ligne:                     Line breaking.     (line  6101)
+                                                            (line  7340)
+* saut à la ligne:                       Line breaking.     (line  6942)
+* sauter à la ligne:                     Line breaking.     (line  6942)
 * sauts de ligne, empêcher:              \linebreak & \nolinebreak.
-                                                            (line  6275)
+                                                            (line  7220)
 * sauts de ligne, forcer:                \linebreak & \nolinebreak.
-                                                            (line  6275)
-* scaling:                               \scalebox.         (line 10683)
-* scaling <1>:                           \resizebox.        (line 10711)
+                                                            (line  7220)
+* scaling:                               \scalebox.         (line 13650)
+* scaling <1>:                           \resizebox.        (line 13678)
 * scrollmode:                            Command line options.
-                                                            (line 12495)
-* section:                               Sectioning.        (line  2126)
-* section <1>:                           \section.          (line  2383)
-* section, redéfinir:                    \@startsection.    (line  2694)
-* section, symbole:                      Text symbols.      (line 10906)
+                                                            (line 16074)
+* section:                               Sectioning.        (line  2787)
+* section <1>:                           \section.          (line  3044)
+* section, redéfinir:                    \@startsection.    (line  3355)
+* section, symbole:                      Text symbols.      (line 13873)
 * securité et \write:                    \write and security.
-                                                            (line 12256)
+                                                            (line 15829)
 * shell escape:                          Command line options.
-                                                            (line 12533)
-* signes diacrtitiques:                  Accents.           (line 11042)
-* simple droit, guillemet-apostrophe:    Text symbols.      (line 11012)
-* simple, guillemet-apostrophe:          Text symbols.      (line 11009)
-* simple, guillemet-apostrophe culbuté:  Text symbols.      (line 11006)
-* simuler du texte tapuscrit:            verbatim.          (line  5997)
-* skip TeX de base:                      Lengths.           (line  7338)
-* sortie à deux colonnes:                \twocolumn.        (line  1642)
-* sortie à une colonne:                  \onecolumn.        (line  1636)
+                                                            (line 16112)
+* signes diacrtitiques:                  Accents.           (line 14030)
+* simple droit, guillemet-apostrophe:    Text symbols.      (line 14000)
+* simple, guillemet-apostrophe:          Text symbols.      (line 13997)
+* simple, guillemet-apostrophe culbuté:  Text symbols.      (line 13994)
+* simuler du texte tapuscrit:            verbatim.          (line  6807)
+* skip TeX de base:                      Lengths.           (line  8563)
+* sortie à deux colonnes:                \twocolumn.        (line  2123)
+* sortie à une colonne:                  \onecolumn.        (line  2117)
 * sortie, pour tous les fichiers externes, répertoire de: Command line options.
-                                                            (line 12519)
-* souligné, dans le texte:               Text symbols.      (line 11034)
-* sources autonomes:                     filecontents.      (line  3615)
-* sous-paragraphe:                       Sectioning.        (line  2126)
-* sous-section:                          Sectioning.        (line  2126)
-* sous-sous-section:                     Sectioning.        (line  2126)
+                                                            (line 16098)
+* souligné, dans le texte:               Text symbols.      (line 14022)
+* sources autonomes:                     filecontents.      (line  4353)
+* sous-paragraphe:                       Sectioning.        (line  2787)
+* sous-section:                          Sectioning.        (line  2787)
+* sous-sous-section:                     Sectioning.        (line  2787)
 * speciaux, caractères:                  Additional Latin letters.
-                                                            (line 11146)
+                                                            (line 14136)
 * spéciaux, caractères:                  Reserved characters.
-                                                            (line 10747)
-* spécificateur, placement de flottants: Floats.            (line  1995)
+                                                            (line 13714)
+* spécificateur, placement de flottants: Floats.            (line  2581)
 * stable, option du paquetage footmisc:  Footnotes in section headings.
-                                                            (line  6531)
-* sterling, symbole:                     Text symbols.      (line 10896)
-* style de numérotation de page:         \pagenumbering.    (line  9007)
-* styles de police:                      Font styles.       (line  1290)
-* styles de texte:                       Font styles.       (line  1290)
-* styles typographiques:                 Font styles.       (line  1290)
-* styles, page:                          Page styles.       (line  8998)
-* subparagraph:                          Sectioning.        (line  2126)
+                                                            (line  7479)
+* sterling, symbole:                     Text symbols.      (line 13863)
+* style affichage:                       Math styles.       (line 11156)
+* style de numérotation de page:         \pagenumbering.    (line 11400)
+* style script:                          Math styles.       (line 11162)
+* style scriptscript:                    Math styles.       (line 11165)
+* style texte:                           Math styles.       (line 11159)
+* styles de police:                      Font styles.       (line  1771)
+* styles de texte:                       Font styles.       (line  1771)
+* styles typographiques:                 Font styles.       (line  1771)
+* styles, page:                          Page styles.       (line 11391)
+* subparagraph:                          Sectioning.        (line  2787)
 * subparagraph <1>:                      \subsubsection & \paragraph & \subparagraph.
-                                                            (line  2542)
-* subsection:                            Sectioning.        (line  2126)
-* subsection <1>:                        \subsection.       (line  2470)
-* subsubsection:                         Sectioning.        (line  2126)
+                                                            (line  3203)
+* subsection:                            Sectioning.        (line  2787)
+* subsection <1>:                        \subsection.       (line  3131)
+* subsubsection:                         Sectioning.        (line  2787)
 * subsubsection <1>:                     \subsubsection & \paragraph & \subparagraph.
-                                                            (line  2542)
-* supérieur à, symbole dans le texte:    Text symbols.      (line 10981)
-* suspension, points de:                 Text symbols.      (line 10883)
+                                                            (line  3203)
+* supérieur à, symbole dans le texte:    Text symbols.      (line 13956)
+* suspension, points de:                 Text symbols.      (line 13850)
 * symbole de multiplication, saut de ligne discretionnaire: Math miscellany.
-                                                            (line  8835)
-* symbole droit d’auteur:                Text symbols.      (line 10859)
-* symbole marque de fabrique:            Text symbols.      (line 11028)
-* symbole marque déposée:                Text symbols.      (line 11019)
-* symbole puce:                          Math symbols.      (line  7849)
-* symbole vecteur en math:               Math accents.      (line  8779)
+                                                            (line 11215)
+* symbole droit d’auteur:                Text symbols.      (line 13826)
+* symbole marque de fabrique:            Text symbols.      (line 14016)
+* symbole marque déposée:                Text symbols.      (line 14007)
+* symbole puce:                          Math symbols.      (line  9419)
+* symbole vecteur en math:               Math accents.      (line 10853)
+* symbole, définition:                   \DeclareTextSymbol.
+                                                            (line  1654)
 * symboles d’une police, par leur numéro: Symbols by font position.
-                                                            (line 10835)
-* symboles mathématiques:                Math symbols.      (line  7738)
-* symboles texte:                        Text symbols.      (line 10849)
-* symbols, mathématiques:                Math symbols.      (line  7738)
-* système, commandes exécutées depuis LaTeX: \write18.      (line 12347)
-* système, information:                  \write18.          (line 12420)
+                                                            (line 13802)
+* symboles mathématiques:                Math symbols.      (line  9308)
+* symboles texte:                        Text symbols.      (line 13816)
+* symboles, en cractères gras:           \boldmath & \unboldmath.
+                                                            (line 10245)
+* symboles, flèches:                     Arrows.            (line 10204)
+* symbols, mathématiques:                Math symbols.      (line  9308)
+* système, commandes exécutées depuis LaTeX: \write18.      (line 15920)
+* système, information:                  \write18.          (line 15993)
 * séries de polices:                     Low-level font commands.
-                                                            (line  1524)
+                                                            (line  2018)
+* T1:                                    fontenc package.   (line  1339)
 * table des matière, création:           Table of contents etc..
-                                                            (line 11478)
+                                                            (line 14524)
+* table des matières:                    \contentsline.     (line 14765)
 * table des matières, ajouter manuellement un article: \addcontentsline.
-                                                            (line 11581)
-* table des matières, fichier:           Output files.      (line   461)
+                                                            (line 14664)
+* table des matières, crée une ligne pointillée: \@dottedtocline.
+                                                            (line 14627)
+* table des matières, fichier:           Output files.      (line   510)
 * table des matières, impression des numéros de rubrique: Sectioning.
-                                                            (line  2209)
+                                                            (line  2870)
 * table des matières, éviter les notes en bas de page: Footnotes in section headings.
-                                                            (line  6527)
-* tableaux mathématiques:                array.             (line  3102)
-* tableaux, créer:                       table.             (line  5306)
+                                                            (line  7475)
+* tableaux mathématiques:                array.             (line  3820)
+* tableaux, créer:                       table.             (line  6116)
 * taille de conception, au sein d’une définition de police: \newfont.
-                                                            (line  7120)
-* tailles de police:                     Font sizes.        (line  1430)
-* tailles de texte:                      Font sizes.        (line  1430)
-* tailles des polices de caractères:     Font sizes.        (line  1430)
-* taquet courant, tabbing:               tabbing.           (line  5006)
-* taquet de début de ligne courant, tabbing: tabbing.       (line  5012)
-* taquets de tabulation, utiliser:       tabbing.           (line  4920)
-* terminal, écrire vers le:              \write.            (line 12167)
-* TeX, format:                           TeX engines.       (line   479)
-* TeX, logo:                             Text symbols.      (line 10909)
-* text, resizing:                        \scalebox.         (line 10683)
-* text, resizing <1>:                    \resizebox.        (line 10711)
-* text, scaling:                         \scalebox.         (line 10683)
-* text, scaling <1>:                     \resizebox.        (line 10711)
+                                                            (line  8212)
+* tailles de police:                     Font sizes.        (line  1911)
+* tailles de texte:                      Font sizes.        (line  1911)
+* tailles des polices de caractères:     Font sizes.        (line  1911)
+* taquet courant, tabbing:               tabbing.           (line  5816)
+* taquet de début de ligne courant, tabbing: tabbing.       (line  5822)
+* taquets de tabulation, utiliser:       tabbing.           (line  5730)
+* terminal, écrire vers le:              \write.            (line 15740)
+* TeX, format:                           TeX engines.       (line   528)
+* TeX, logo:                             Text symbols.      (line 13876)
+* text, resizing:                        \scalebox.         (line 13650)
+* text, resizing <1>:                    \resizebox.        (line 13678)
+* text, scaling:                         \scalebox.         (line 13650)
+* text, scaling <1>:                     \resizebox.        (line 13678)
 * texte cité avec renfoncement des paragraphes, affichage: quotation & quote.
-                                                            (line  4882)
+                                                            (line  5692)
 * texte cité sans renfoncement des paragraphes, affichage: quotation & quote.
-                                                            (line  4882)
-* texte drapeau droit:                   \raggedright.      (line  3676)
-* texte drapeau droit, environnement pour: flushleft.       (line  3645)
-* texte drapeau gauche:                  \raggedleft.       (line  3737)
-* texte drapeau gauche, environnement pour: flushright.     (line  3714)
-* texte en couleur:                      Colored text.      (line  9813)
-* texte fer à gauche:                    \raggedright.      (line  3676)
-* texte fer à gauche, environnement pour: flushleft.        (line  3645)
-* texte ferré à gauche:                  \raggedright.      (line  3676)
-* texte ferré à gauche, environnement pour: flushleft.      (line  3645)
-* texte sur plusieurs colonnes:          \twocolumn.        (line  1642)
-* texte tapuscrit, simulation de:        verbatim.          (line  5997)
-* texte verbatim:                        verbatim.          (line  5997)
-* texte verbatim, en-ligne:              \verb.             (line  6043)
+                                                            (line  5692)
+* texte drapeau droit:                   \raggedright.      (line  4414)
+* texte drapeau droit, environnement pour: flushleft.       (line  4383)
+* texte drapeau gauche:                  \raggedleft.       (line  4475)
+* texte drapeau gauche, environnement pour: flushright.     (line  4452)
+* texte en couleur:                      Colored text.      (line 12780)
+* texte fer à gauche:                    \raggedright.      (line  4414)
+* texte fer à gauche, environnement pour: flushleft.        (line  4383)
+* texte ferré à gauche:                  \raggedright.      (line  4414)
+* texte ferré à gauche, environnement pour: flushleft.      (line  4383)
+* texte sur plusieurs colonnes:          \twocolumn.        (line  2123)
+* texte tapuscrit, simulation de:        verbatim.          (line  6807)
+* texte verbatim:                        verbatim.          (line  6807)
+* texte verbatim, en-ligne:              \verb.             (line  6853)
 * thickspace:                            Spacing in math mode.
-                                                            (line  8800)
-* thinspace:                             Spacing in math mode.
-                                                            (line  8809)
+                                                            (line 10928)
 * thorn, lettre islandaise:              Additional Latin letters.
-                                                            (line 11199)
-* théorème, environnement simili-:       \newtheorem.       (line  6986)
-* théorèmes, composition des:            theorem.           (line  5926)
-* théorèmes, définition:                 \newtheorem.       (line  6986)
-* tilde ASCII, dans le texte:            Text symbols.      (line 10915)
-* tilde, diacritique:                    Accents.           (line 11085)
-* tirant suscrit, diacritique:           Accents.           (line 11124)
-* tiret bas, dans le texte:              Text symbols.      (line 11034)
-* trois-quarts, cadratin:                Text symbols.      (line 11025)
-* tréma hongrois, accent:                Accents.           (line 11102)
-* tréma hongrois, diacritique:           Accents.           (line 11102)
-* TS1, codage:                           Text symbols.      (line 10849)
-* unités, de longueur:                   Units of length.   (line  7441)
-* UTF-8:                                 TeX engines.       (line   479)
-* utilisation de BibTeX:                 Using BibTeX.      (line  5864)
-* variables, a list of:                  Counters.          (line  7193)
-* verticale infinie, dilatation:         \vfill.            (line  9260)
-* verticale, barre dans le texte:        Text symbols.      (line 10924)
-* verticale, espace:                     \vspace.           (line  9286)
-* visible, symbole espace, dans le texte: Text symbols.     (line 11037)
-* Voir et Voir aussi, article d’index:   Indexes.           (line 11684)
-* wide hat accent, math:                 Math accents.      (line  8782)
-* wide tilde accent, math:               Math accents.      (line  8785)
+                                                            (line 14189)
+* théorème, environnement simili-:       \newtheorem.       (line  8078)
+* théorèmes, composition des:            theorem.           (line  6736)
+* théorèmes, définition:                 \newtheorem.       (line  8078)
+* tilde ASCII, dans le texte:            Text symbols.      (line 13882)
+* tilde, diacritique:                    Accents.           (line 14073)
+* tirant suscrit, diacritique:           Accents.           (line 14112)
+* tiret bas, dans le texte:              Text symbols.      (line 14022)
+* trait d’union insécable, caractère:    Text symbols.      (line 13971)
+* trois-quarts, cadratin:                Text symbols.      (line 14013)
+* tréma hongrois, accent:                Accents.           (line 14090)
+* tréma hongrois, diacritique:           Accents.           (line 14090)
+* TS1, codage:                           Text symbols.      (line 13816)
+* Unicode:                               inputenc package.  (line 14205)
+* unités, de longueur:                   Units of length.   (line  8666)
+* UTF-8:                                 TeX engines.       (line   528)
+* UTF-8, prise en charge des fontes:     fontenc package.   (line  1339)
+* utilisation de BibTeX:                 Using BibTeX.      (line  6674)
+* variables, a list of:                  Counters.          (line  8418)
+* vertical, espacement:                  \phantom & \vphantom & \hphantom.
+                                                            (line 11054)
+* vertical, espacement <1>:              \mathstrut.        (line 11119)
+* verticale infinie, dilatation:         \vfill.            (line 12149)
+* verticale, barre dans le texte:        Text symbols.      (line 13891)
+* verticale, espace:                     \vspace.           (line 12099)
+* visible, symbole espace, dans le texte: Text symbols.     (line 14025)
+* voir et voir aussi, articles d’index:  \index.            (line 15028)
+* wide hat accent, math:                 Math accents.      (line 10856)
+* wide tilde accent, math:               Math accents.      (line 10859)
 * Wright, Joseph:                        Upper and lower case.
-                                                            (line 10823)
-* x, hauteur d’un:                       Units of length.   (line  7474)
-* XeTeX:                                 TeX engines.       (line   519)
-* xindy, programle:                      Indexes.           (line 11692)
-* écrire des lettres:                    Letters.           (line 11717)
-* écrire un fichier externe:             filecontents.      (line  3578)
-* élastiques, définir de nouvelles longueurs: \newlength.   (line  6842)
-* élastiques, longueurs:                 Lengths.           (line  7338)
-* élément extraordinaire:                \write.            (line 12206)
-* équations, aligner:                    eqnarray.          (line  3461)
-* équations, environnement pour:         equation.          (line  3500)
-* étiquette:                             Cross references.  (line  2903)
-* étiquette machine à écrire dans les listes: description.  (line  3287)
-* étiquette tapuscrite dans les listes:  description.       (line  3287)
-* étirement, omettre l’étirement vertical: \raggedbottom.   (line  1766)
-* étoilée, forme des commandes de rubricage: Sectioning.    (line  2152)
-* étoilées, variantes de commandes:      \@ifstar.          (line  6746)
+                                                            (line 13790)
+* x, hauteur d’un:                       Units of length.   (line  8699)
+* XeTeX:                                 TeX engines.       (line   568)
+* xindy, programme:                      makeindex.         (line 15262)
+* écrire des lettres:                    Letters.           (line 15290)
+* écrire un fichier externe:             filecontents.      (line  4316)
+* élastiques, définir de nouvelles longueurs: \newlength.   (line  7924)
+* élastiques, longueurs:                 Lengths.           (line  8563)
+* élément extraordinaire:                \write.            (line 15779)
+* équations, aligner:                    eqnarray.          (line  4199)
+* équations, environnement pour:         equation.          (line  4238)
+* étai:                                  Footnote parameters.
+                                                            (line  7571)
+* étai <1>:                              \strut.            (line 12010)
+* étai mathématique:                     \mathstrut.        (line 11119)
+* étiquette:                             Cross references.  (line  3564)
+* étiquette machine à écrire dans les listes: description.  (line  4025)
+* étiquette tapuscrite dans les listes:  description.       (line  4025)
+* étirement, omettre l’étirement vertical: \raggedbottom.   (line  2247)
+* étoilée, forme des commandes de rubricage: Sectioning.    (line  2813)
+* étoilées, variantes de commandes:      \@ifstar.          (line  7828)
+* évidées, lettres:                      Blackboard bold.   (line 10289)
+* évidées, lettres grasses:              Blackboard bold.   (line 10289)
 
 Index des commandes
 *******************
 
 * Menu:
 
-* $:                                     Math formulas.     (line  7684)
-* $ en ligne, math:                      math.              (line  4268)
+* $:                                     Math formulas.     (line  9254)
+* $ en ligne, math:                      math.              (line  5007)
 * $$...$$ displaymath, forme approchée en TeX de base: displaymath.
-                                                            (line  3343)
-* & pour cellules de tableau:            tabular.           (line  5396)
+                                                            (line  4081)
+* & pour cellules de tableau:            tabular.           (line  6206)
 * --disable-write18 ligne de commande, option: Command line options.
-                                                            (line 12533)
+                                                            (line 16112)
 * --enable-write18 ligne de commande, option: Command line options.
-                                                            (line 12533)
+                                                            (line 16112)
 * --file-line-error ligne de commande, option: Command line options.
-                                                            (line 12557)
+                                                            (line 16136)
 * --halt-on-error ligne de commande, option: Command line options.
-                                                            (line 12554)
+                                                            (line 16133)
 * --help ligne de commande, option:      Command line options.
-                                                            (line 12490)
+                                                            (line 16069)
 * --interaction ligne de commande, option: Command line options.
-                                                            (line 12494)
+                                                            (line 16073)
 * --jobname ligne de commande, option:   Command line options.
-                                                            (line 12514)
+                                                            (line 16093)
 * --no-file-line-error ligne de commande, option: Command line options.
-                                                            (line 12557)
+                                                            (line 16136)
 * --no-shell-escape ligne de commande, option: Command line options.
-                                                            (line 12533)
+                                                            (line 16112)
 * --output-directory ligne de commande, option: Command line options.
-                                                            (line 12519)
+                                                            (line 16098)
 * --shell-escape ligne de commande, option: Command line options.
-                                                            (line 12533)
+                                                            (line 16112)
 * --version ligne de commande, option:   Command line options.
-                                                            (line 12485)
-* .aux fichier:                          Output files.      (line   449)
-* .fd fichier:                           \newfont.          (line  7111)
-* .fmt, fichier:                         TeX engines.       (line   479)
-* .lof fichier:                          Output files.      (line   461)
+                                                            (line 16064)
+* .aux fichier:                          Output files.      (line   498)
+* .fd fichier:                           \newfont.          (line  8203)
+* .fmt, fichier:                         TeX engines.       (line   528)
+* .lof fichier:                          Output files.      (line   510)
 * .lof fichier <1>:                      Table of contents etc..
-                                                            (line 11478)
-* .lot fichier:                          Output files.      (line   461)
+                                                            (line 14524)
+* .lof, fichier:                         \contentsline.     (line 14765)
+* .lot fichier:                          Output files.      (line   510)
 * .lot fichier <1>:                      Table of contents etc..
-                                                            (line 11478)
-* .pdf fichier:                          Output files.      (line   434)
+                                                            (line 14524)
+* .lot, fichier:                         \contentsline.     (line 14765)
+* .pdf fichier:                          Output files.      (line   483)
 * .tex, extension par défaut:            Command line interface.
-                                                            (line 12442)
-* .toc fichier:                          Output files.      (line   461)
+                                                            (line 16017)
+* .toc fichier:                          Output files.      (line   510)
 * .toc, fichier:                         Table of contents etc..
-                                                            (line 11478)
-* .xdv fichier:                          TeX engines.       (line   519)
-* /bin/sh, utilisé par \write18:         \write18.          (line 12414)
+                                                            (line 14524)
+* .toc, fichier <1>:                     \contentsline.     (line 14765)
+* .xdv fichier:                          TeX engines.       (line   568)
+* /bin/sh, utilisé par \write18:         \write18.          (line 15987)
 * [...] pour les arguments optionnels:   LaTeX command syntax.
-                                                            (line   573)
+                                                            (line   622)
+* \  (contr'oblique-espace):             \(SPACE).          (line 11703)
 * \ caractère de début des commandes:    LaTeX command syntax.
-                                                            (line   573)
+                                                            (line   622)
 * \!:                                    Spacing in math mode.
-                                                            (line  8813)
-* \" (accent tréma):                     Accents.           (line 11055)
+                                                            (line 10969)
+* \" (accent tréma):                     Accents.           (line 14043)
 * \#:                                    Reserved characters.
-                                                            (line 10754)
+                                                            (line 13721)
 * \$:                                    Reserved characters.
-                                                            (line 10754)
+                                                            (line 13721)
 * \%:                                    Reserved characters.
-                                                            (line 10754)
+                                                            (line 13721)
 * \&:                                    Reserved characters.
-                                                            (line 10754)
-* \' (acute accent):                     Accents.           (line 11060)
-* \' (tabbing):                          tabbing.           (line  5171)
-* \(:                                    Math formulas.     (line  7675)
-* \(...\) en ligne, math:                math.              (line  4268)
-* \):                                    Math formulas.     (line  7675)
-* \*:                                    Math miscellany.   (line  8834)
-* \+:                                    tabbing.           (line  5122)
+                                                            (line 13721)
+* \' (acute accent):                     Accents.           (line 14048)
+* \' (tabbing):                          tabbing.           (line  5981)
+* \(:                                    Math formulas.     (line  9245)
+* \(...\) en ligne, math:                math.              (line  5007)
+* \):                                    Math formulas.     (line  9245)
+* \*:                                    Math miscellany.   (line 11214)
+* \+:                                    tabbing.           (line  5932)
 * \,:                                    Spacing in math mode.
-                                                            (line  8809)
-* \-:                                    tabbing.           (line  5161)
-* \- (césure):                           \- (hyphenation).  (line  6180)
-* \. (dot-over accent):                  Accents.           (line 11065)
-* \/:                                    \/.                (line  9159)
+                                                            (line 10954)
+* \-:                                    tabbing.           (line  5971)
+* \- (césure):                           \- (hyphenation).  (line  7105)
+* \. (dot-over accent):                  Accents.           (line 14053)
+* \/:                                    \/.                (line 11858)
 * \::                                    Spacing in math mode.
-                                                            (line  8805)
+                                                            (line 10941)
 * \;:                                    Spacing in math mode.
-                                                            (line  8800)
-* \<:                                    tabbing.           (line  5099)
-* \= (macron accent):                    Accents.           (line 11069)
-* \= (tabbing):                          tabbing.           (line  5075)
-* \>:                                    tabbing.           (line  5094)
+                                                            (line 10928)
+* \<:                                    tabbing.           (line  5909)
+* \= (macron accent):                    Accents.           (line 14057)
+* \= (tabbing):                          tabbing.           (line  5885)
+* \>:                                    tabbing.           (line  5904)
 * \> <1>:                                Spacing in math mode.
-                                                            (line  8805)
-* \> (tabbing):                          tabbing.           (line  5093)
-* \@auxout:                              \write.            (line 12183)
-* \@beginparpenalty:                     list.              (line  4150)
-* \@endparpenalty:                       list.              (line  4158)
-* \@fnsymbol:                            \footnote.         (line  6421)
-* \@ifstar:                              \@ifstar.          (line  6746)
-* \@itempenalty:                         list.              (line  4154)
-* \@mainaux:                             \write.            (line 12183)
-* \@startsection:                        \@startsection.    (line  2694)
-* \a (tabbing):                          tabbing.           (line  5195)
-* \a' (aigu, accent dans tabbing):       tabbing.           (line  5196)
-* \a= (macron, accent dans tabbing):     tabbing.           (line  5196)
+                                                            (line 10941)
+* \> (tabbing):                          tabbing.           (line  5903)
+* \@:                                    \@.                (line 11624)
+* \@auxout:                              \write.            (line 15756)
+* \@beginparpenalty:                     list.              (line  4889)
+* \@dottedtocline:                       \@dottedtocline.   (line 14627)
+* \@endparpenalty:                       list.              (line  4897)
+* \@fnsymbol:                            \footnote.         (line  7399)
+* \@ifstar:                              \@ifstar.          (line  7828)
+* \@itempenalty:                         list.              (line  4893)
+* \@mainaux:                             \write.            (line 15756)
+* \@startsection:                        \@startsection.    (line  3355)
+* \a (tabbing):                          tabbing.           (line  6005)
+* \a' (aigu, accent dans tabbing):       tabbing.           (line  6006)
+* \a= (macron, accent dans tabbing):     tabbing.           (line  6006)
 * \aa (å):                               Additional Latin letters.
-                                                            (line 11151)
+                                                            (line 14141)
 * \AA (Å):                               Additional Latin letters.
-                                                            (line 11151)
-* \acute:                                Math accents.      (line  8742)
-* \addcontentsline{EXT}{UNIT}{TEXTE}:    \addcontentsline.  (line 11581)
-* \address:                              \address.          (line 11806)
-* \addtocontents{EXT}{TEXTE}:            \addtocontents.    (line 11617)
-* \addtocounter:                         \addtocounter.     (line  7303)
-* \addtolength:                          \addtolength.      (line  7507)
-* \addvspace:                            \addvspace.        (line  9211)
+                                                            (line 14141)
+* \accent:                               \accent.           (line 10864)
+* \acute:                                Math accents.      (line 10816)
+* \addcontentsline{EXT}{UNIT}{TEXTE}:    \addcontentsline.  (line 14664)
+* \address:                              \address.          (line 15379)
+* \addtocontents{EXT}{TEXTE}:            \addtocontents.    (line 14749)
+* \addtocounter:                         \addtocounter.     (line  8528)
+* \addtolength:                          \addtolength.      (line  8752)
+* \addvspace:                            \addvspace.        (line 12175)
 * \ae (æ):                               Additional Latin letters.
-                                                            (line 11155)
+                                                            (line 14145)
 * \AE (Æ):                               Additional Latin letters.
-                                                            (line 11155)
-* \aleph:                                Math symbols.      (line  7755)
+                                                            (line 14145)
+* \aleph:                                Math symbols.      (line  9325)
 * \alph:                                 \alph \Alph \arabic \roman \Roman \fnsymbol.
-                                                            (line  7213)
+                                                            (line  8438)
 * \Alph:                                 \alph \Alph \arabic \roman \Roman \fnsymbol.
-                                                            (line  7217)
-* \Alph example:                         enumerate.         (line  3444)
-* \alpha:                                Math symbols.      (line  7758)
-* \alsoname:                             Indexes.           (line 11688)
-* \amalg:                                Math symbols.      (line  7761)
-* \angle:                                Math symbols.      (line  7764)
-* \appendix:                             \appendix.         (line  2618)
-* \approx:                               Math symbols.      (line  7768)
+                                                            (line  8442)
+* \Alph example:                         enumerate.         (line  4182)
+* \alpha:                                Math symbols.      (line  9328)
+* \alsoname:                             \index.            (line 15028)
+* \amalg:                                Math symbols.      (line  9331)
+* \angle:                                Math symbols.      (line  9334)
+* \appendix:                             \appendix.         (line  3279)
+* \approx:                               Math symbols.      (line  9338)
 * \arabic:                               \alph \Alph \arabic \roman \Roman \fnsymbol.
-                                                            (line  7220)
-* \arccos:                               Math functions.    (line  8633)
-* \arcsin:                               Math functions.    (line  8636)
-* \arctan:                               Math functions.    (line  8639)
-* \arg:                                  Math functions.    (line  8642)
-* \arraycolsep:                          array.             (line  3148)
-* \arrayrulewidth:                       tabular.           (line  5531)
-* \arraystretch:                         tabular.           (line  5537)
-* \ast:                                  Math symbols.      (line  7771)
-* \asymp:                                Math symbols.      (line  7779)
-* \AtBeginDocument:                      \AtBeginDocument.  (line  3363)
+                                                            (line  8445)
+* \arccos:                               Math functions.    (line 10707)
+* \arcsin:                               Math functions.    (line 10710)
+* \arctan:                               Math functions.    (line 10713)
+* \arg:                                  Math functions.    (line 10716)
+* \arraycolsep:                          array.             (line  3868)
+* \arrayrulewidth:                       tabular.           (line  6341)
+* \arraystretch:                         tabular.           (line  6347)
+* \ast:                                  Math symbols.      (line  9341)
+* \asymp:                                Math symbols.      (line  9349)
+* \AtBeginDocument:                      \AtBeginDocument.  (line  4101)
 * \AtBeginDvi:                           Class and package commands.
-                                                            (line   912)
-* \AtEndDocument:                        \AtEndDocument.    (line  3377)
+                                                            (line   961)
+* \AtEndDocument:                        \AtEndDocument.    (line  4115)
 * \AtEndOfClass:                         Class and package commands.
-                                                            (line   920)
+                                                            (line   969)
 * \AtEndOfPackage:                       Class and package commands.
-                                                            (line   920)
-* \a` (grave, accent dans tabbing):      tabbing.           (line  5196)
-* \b (accent barre-souscrite):           Accents.           (line 11089)
+                                                            (line   969)
+* \a` (grave, accent dans tabbing):      tabbing.           (line  6006)
+* \b (accent barre-souscrite):           Accents.           (line 14077)
 * \backmatter:                           \frontmatter & \mainmatter & \backmatter.
-                                                            (line  2654)
-* \backslash:                            Math symbols.      (line  7782)
-* \bar:                                  Math accents.      (line  8745)
+                                                            (line  3315)
+* \backslash:                            Math symbols.      (line  9352)
+* \bar:                                  Math accents.      (line 10819)
 * \baselineskip:                         Low-level font commands.
-                                                            (line  1581)
-* \baselinestretch:                      Low-level font commands.
-                                                            (line  1592)
-* \begin:                                Environments.      (line  3044)
-* \beta:                                 Math symbols.      (line  7787)
-* \bf:                                   Font styles.       (line  1391)
-* \bfseries:                             Font styles.       (line  1326)
-* \bibitem:                              \bibitem.          (line  5732)
-* \bibliography:                         Using BibTeX.      (line  5864)
-* \bibliographystyle:                    Using BibTeX.      (line  5864)
-* \bibname:                              thebibliography.   (line  5712)
-* \bigcap:                               Math symbols.      (line  7790)
-* \bigcirc:                              Math symbols.      (line  7794)
-* \bigcup:                               Math symbols.      (line  7798)
-* \bigodot:                              Math symbols.      (line  7802)
-* \bigoplus:                             Math symbols.      (line  7806)
-* \bigotimes:                            Math symbols.      (line  7810)
-* \bigskip:                              \bigskip \medskip \smallskip.
-                                                            (line  9239)
-* \bigskipamount:                        \bigskip \medskip \smallskip.
-                                                            (line  9240)
-* \bigsqcup:                             Math symbols.      (line  7822)
-* \bigtriangledown:                      Math symbols.      (line  7814)
-* \bigtriangleup:                        Math symbols.      (line  7818)
-* \biguplus:                             Math symbols.      (line  7825)
-* \bigvee:                               Math symbols.      (line  7829)
-* \bigwedge:                             Math symbols.      (line  7832)
-* \bmod:                                 Math functions.    (line  8645)
-* \boldmath:                             Math formulas.     (line  7689)
-* \bot:                                  Math symbols.      (line  7835)
-* \bottomfraction:                       Floats.            (line  2065)
-* \bottomnumber:                         Floats.            (line  2102)
-* \bowtie:                               Math symbols.      (line  7840)
-* \Box:                                  Math symbols.      (line  7843)
-* \breve:                                Math accents.      (line  8748)
-* \bullet:                               Math symbols.      (line  7848)
-* \c (cédille):                          Accents.           (line 11094)
-* \cal:                                  Font styles.       (line  1394)
-* \cap:                                  Math symbols.      (line  7851)
-* \capitalacute:                         Accents.           (line 11060)
-* \capitalbreve:                         Accents.           (line 11129)
-* \capitalcaron:                         Accents.           (line 11141)
-* \capitalcedilla:                       Accents.           (line 11094)
-* \capitalcircumflex:                    Accents.           (line 11074)
-* \capitaldieresis:                      Accents.           (line 11055)
-* \capitaldotaccent:                     Accents.           (line 11098)
-* \capitalgrave:                         Accents.           (line 11079)
-* \capitalhungarumlaut:                  Accents.           (line 11102)
-* \capitalmacron:                        Accents.           (line 11069)
-* \capitalnewtie:                        Accents.           (line 11124)
-* \capitalogonek:                        Accents.           (line 11113)
-* \capitalring:                          Accents.           (line 11118)
-* \capitaltie:                           Accents.           (line 11124)
-* \capitaltilde:                         Accents.           (line 11085)
-* \caption:                              figure.            (line  3559)
-* \caption <1>:                          table.             (line  5344)
-* \cc:                                   \cc.               (line 11828)
-* \cdot:                                 Math symbols.      (line  7855)
-* \cdots:                                Math miscellany.   (line  8856)
-* \centering:                            \centering.        (line  3232)
-* \chapter:                              Sectioning.        (line  2126)
-* \chapter <1>:                          \chapter.          (line  2280)
-* \check:                                Math accents.      (line  8751)
+                                                            (line  2077)
+* \baselineskip <1>:                     \baselineskip & \baselinestretch.
+                                                            (line  2447)
+* \baselinestretch:                      \baselineskip & \baselinestretch.
+                                                            (line  2447)
+* \begin:                                Environments.      (line  3762)
+* \beta:                                 Math symbols.      (line  9357)
+* \bf:                                   Font styles.       (line  1872)
+* \bfseries:                             Font styles.       (line  1807)
+* \bibitem:                              \bibitem.          (line  6542)
+* \bibliography:                         Using BibTeX.      (line  6674)
+* \bibliographystyle:                    Using BibTeX.      (line  6674)
+* \bibname:                              thebibliography.   (line  6522)
+* \bigcap:                               Math symbols.      (line  9360)
+* \bigcirc:                              Math symbols.      (line  9364)
+* \bigcup:                               Math symbols.      (line  9368)
+* \bigodot:                              Math symbols.      (line  9372)
+* \bigoplus:                             Math symbols.      (line  9376)
+* \bigotimes:                            Math symbols.      (line  9380)
+* \bigskip:                              \bigskip & \medskip & \smallskip.
+                                                            (line 11952)
+* \bigskipamount:                        \bigskip & \medskip & \smallskip.
+                                                            (line 11953)
+* \bigsqcup:                             Math symbols.      (line  9392)
+* \bigtriangledown:                      Math symbols.      (line  9384)
+* \bigtriangleup:                        Math symbols.      (line  9388)
+* \biguplus:                             Math symbols.      (line  9395)
+* \bigvee:                               Math symbols.      (line  9399)
+* \bigwedge:                             Math symbols.      (line  9402)
+* \bmod:                                 Math functions.    (line 10719)
+* \boldmath:                             Math formulas.     (line  9259)
+* \boldmath <1>:                         \boldmath & \unboldmath.
+                                                            (line 10245)
+* \boldmath <2>:                         \boldmath & \unboldmath.
+                                                            (line 10253)
+* \bot:                                  Math symbols.      (line  9405)
+* \bottomfraction:                       Floats.            (line  2651)
+* \bottomnumber:                         Floats.            (line  2688)
+* \bowtie:                               Math symbols.      (line  9410)
+* \Box:                                  Math symbols.      (line  9413)
+* \breve:                                Math accents.      (line 10822)
+* \bullet:                               Math symbols.      (line  9418)
+* \c (cédille):                          Accents.           (line 14082)
+* \cal:                                  Font styles.       (line  1875)
+* \cap:                                  Math symbols.      (line  9421)
+* \capitalacute:                         Accents.           (line 14048)
+* \capitalbreve:                         Accents.           (line 14119)
+* \capitalcaron:                         Accents.           (line 14131)
+* \capitalcedilla:                       Accents.           (line 14082)
+* \capitalcircumflex:                    Accents.           (line 14062)
+* \capitaldieresis:                      Accents.           (line 14043)
+* \capitaldotaccent:                     Accents.           (line 14086)
+* \capitalgrave:                         Accents.           (line 14067)
+* \capitalhungarumlaut:                  Accents.           (line 14090)
+* \capitalmacron:                        Accents.           (line 14057)
+* \capitalnewtie:                        Accents.           (line 14112)
+* \capitalogonek:                        Accents.           (line 14101)
+* \capitalring:                          Accents.           (line 14106)
+* \capitaltie:                           Accents.           (line 14112)
+* \capitaltilde:                         Accents.           (line 14073)
+* \caption:                              \caption.          (line  2712)
+* \caption <1>:                          figure.            (line  4297)
+* \caption <2>:                          table.             (line  6154)
+* \cc:                                   \cc.               (line 15401)
+* \cdot:                                 Math symbols.      (line  9425)
+* \cdots:                                Dots.              (line 10606)
+* \centering:                            \centering.        (line  3950)
+* \chapter:                              Sectioning.        (line  2787)
+* \chapter <1>:                          \chapter.          (line  2941)
+* \check:                                Math accents.      (line 10825)
 * \CheckCommand:                         Class and package commands.
-                                                            (line   927)
+                                                            (line   976)
 * \CheckCommand*:                        Class and package commands.
-                                                            (line   927)
-* \chi:                                  Math symbols.      (line  7858)
-* \circ:                                 Math symbols.      (line  7861)
-* \circle:                               \circle.           (line  4666)
-* \cite:                                 \cite.             (line  5796)
+                                                            (line   976)
+* \chi:                                  Math symbols.      (line  9428)
+* \circ:                                 Math symbols.      (line  9431)
+* \circle:                               \circle.           (line  5507)
+* \cite:                                 \cite.             (line  6606)
 * \ClassError:                           Class and package commands.
-                                                            (line   947)
+                                                            (line   996)
 * \ClassInfo:                            Class and package commands.
-                                                            (line   947)
+                                                            (line   996)
 * \ClassInfoNoLine:                      Class and package commands.
-                                                            (line   947)
+                                                            (line   996)
 * \ClassWarning:                         Class and package commands.
-                                                            (line   947)
+                                                            (line   996)
 * \ClassWarningNoLine:                   Class and package commands.
-                                                            (line   947)
+                                                            (line   996)
 * \cleardoublepage:                      \clearpage & \cleardoublepage.
-                                                            (line  6301)
+                                                            (line  7246)
 * \clearpage:                            \clearpage & \cleardoublepage.
-                                                            (line  6301)
-* \cline:                                \cline.            (line  5645)
+                                                            (line  7246)
+* \cline:                                \cline.            (line  6455)
 * \closein:                              \openin & \openout.
-                                                            (line 12006)
+                                                            (line 15579)
 * \closeout:                             \openin & \openout.
-                                                            (line 12006)
-* \closing:                              \closing.          (line 11843)
-* \clubsuit:                             Math symbols.      (line  7865)
-* \columnsep:                            \twocolumn.        (line  1658)
+                                                            (line 15579)
+* \closing:                              \closing.          (line 15416)
+* \clubsuit:                             Math symbols.      (line  9435)
+* \columnsep:                            \twocolumn.        (line  2139)
 * \columnsep <1>:                        Page layout parameters.
-                                                            (line  1773)
+                                                            (line  2254)
 * \columnsep <2>:                        Page layout parameters.
-                                                            (line  1776)
-* \columnseprule:                        \twocolumn.        (line  1664)
+                                                            (line  2257)
+* \columnseprule:                        \twocolumn.        (line  2145)
 * \columnseprule <1>:                    Page layout parameters.
-                                                            (line  1774)
+                                                            (line  2255)
 * \columnseprule <2>:                    Page layout parameters.
-                                                            (line  1776)
-* \columnwidth:                          \twocolumn.        (line  1671)
+                                                            (line  2257)
+* \columnwidth:                          \twocolumn.        (line  2152)
 * \columnwidth <1>:                      Page layout parameters.
-                                                            (line  1775)
+                                                            (line  2256)
 * \columnwidth <2>:                      Page layout parameters.
-                                                            (line  1776)
-* \complement:                           Math symbols.      (line  7868)
-* \cong:                                 Math symbols.      (line  7874)
-* \contentsline:                         \addcontentsline.  (line 11610)
-* \coprod:                               Math symbols.      (line  7877)
-* \copyright:                            Text symbols.      (line 10857)
-* \cos:                                  Math functions.    (line  8648)
-* \cosh:                                 Math functions.    (line  8651)
-* \cot:                                  Math functions.    (line  8654)
-* \coth:                                 Math functions.    (line  8657)
-* \csc:                                  Math functions.    (line  8660)
-* \cup:                                  Math symbols.      (line  7880)
+                                                            (line  2257)
+* \complement:                           Math symbols.      (line  9438)
+* \cong:                                 Math symbols.      (line  9444)
+* \contentsline:                         \addcontentsline.  (line 14668)
+* \contentsline <1>:                     \contentsline.     (line 14765)
+* \coprod:                               Math symbols.      (line  9447)
+* \copyright:                            Text symbols.      (line 13824)
+* \cos:                                  Math functions.    (line 10722)
+* \cosh:                                 Math functions.    (line 10725)
+* \cot:                                  Math functions.    (line 10728)
+* \coth:                                 Math functions.    (line 10731)
+* \csc:                                  Math functions.    (line 10734)
+* \cup:                                  Math symbols.      (line  9450)
 * \CurrentOption:                        Class and package commands.
-                                                            (line   968)
-* \d (dot-under accent):                 Accents.           (line 11098)
-* \dag:                                  Text symbols.      (line 10861)
-* \dagger:                               Math symbols.      (line  7884)
-* \dashbox:                              \dashbox.          (line  4867)
-* \dashv:                                Math symbols.      (line  7887)
-* \day:                                  \day \month \year. (line  7323)
-* \dblfloatpagefraction:                 \twocolumn.        (line  1708)
-* \dblfloatsep:                          \twocolumn.        (line  1714)
-* \dbltextfloatsep:                      \twocolumn.        (line  1721)
-* \dbltopfraction:                       \twocolumn.        (line  1684)
-* \dbltopnumber:                         \twocolumn.        (line  1726)
-* \ddag:                                 Text symbols.      (line 10864)
-* \ddagger:                              Math symbols.      (line  7892)
-* \ddot:                                 Math accents.      (line  8754)
-* \ddots:                                Math miscellany.   (line  8859)
+                                                            (line  1017)
+* \d (dot-under accent):                 Accents.           (line 14086)
+* \dag:                                  Text symbols.      (line 13828)
+* \dagger:                               Math symbols.      (line  9454)
+* \dashbox:                              \dashbox.          (line  5677)
+* \dashv:                                Math symbols.      (line  9457)
+* \day:                                  \day \month \year. (line  8548)
+* \dblfloatpagefraction:                 \twocolumn.        (line  2189)
+* \dblfloatsep:                          \twocolumn.        (line  2195)
+* \dbltextfloatsep:                      \twocolumn.        (line  2202)
+* \dbltopfraction:                       \twocolumn.        (line  2165)
+* \dbltopnumber:                         \twocolumn.        (line  2207)
+* \ddag:                                 Text symbols.      (line 13831)
+* \ddagger:                              Math symbols.      (line  9462)
+* \ddot:                                 Math accents.      (line 10828)
+* \ddots:                                Dots.              (line 10612)
+* \DeclareFontEncoding:                  \DeclareFontEncoding.
+                                                            (line  1430)
 * \DeclareGraphicsExtensions:            \DeclareGraphicsExtensions.
-                                                            (line 10144)
+                                                            (line 13111)
 * \DeclareGraphicsRule:                  \DeclareGraphicsRule.
-                                                            (line 10189)
+                                                            (line 13156)
 * \DeclareOption:                        Class and package commands.
-                                                            (line   974)
+                                                            (line  1023)
 * \DeclareOption*:                       Class and package commands.
-                                                            (line   974)
+                                                            (line  1023)
 * \DeclareRobustCommand:                 Class and package commands.
-                                                            (line  1006)
+                                                            (line  1055)
 * \DeclareRobustCommand*:                Class and package commands.
-                                                            (line  1006)
-* \deg:                                  Math functions.    (line  8663)
-* \Delta:                                Math symbols.      (line  7895)
-* \delta:                                Math symbols.      (line  7899)
+                                                            (line  1055)
+* \DeclareTextAccent:                    \DeclareTextAccent.
+                                                            (line  1468)
+* \DeclareTextAccent <1>:                \DeclareTextAccentDefault.
+                                                            (line  1494)
+* \DeclareTextAccentDefault:             \DeclareTextAccentDefault.
+                                                            (line  1494)
+* \DeclareTextCommand:                   \DeclareTextCommand & \ProvideTextCommand.
+                                                            (line  1524)
+* \DeclareTextCommand <1>:               \DeclareTextCommandDefault & \ProvideTextCommandDefault.
+                                                            (line  1575)
+* \DeclareTextCommandDefault:            \DeclareTextCommandDefault & \ProvideTextCommandDefault.
+                                                            (line  1575)
+* \DeclareTextComposite:                 \DeclareTextComposite.
+                                                            (line  1610)
+* \DeclareTextCompositeCommand:          \DeclareTextCompositeCommand.
+                                                            (line  1635)
+* \DeclareTextSymbol:                    \DeclareTextCommand & \ProvideTextCommand.
+                                                            (line  1556)
+* \DeclareTextSymbol <1>:                \DeclareTextSymbol.
+                                                            (line  1654)
+* \DeclareTextSymbol <2>:                \DeclareTextSymbolDefault.
+                                                            (line  1684)
+* \DeclareTextSymbolDefault:             \DeclareTextSymbolDefault.
+                                                            (line  1684)
+* \deg:                                  Math functions.    (line 10737)
+* \Delta:                                Math symbols.      (line  9465)
+* \delta:                                Math symbols.      (line  9469)
 * \depth:                                Predefined lengths.
-                                                            (line  7552)
-* \det:                                  Math functions.    (line  8666)
+                                                            (line  8982)
+* \det:                                  Math functions.    (line 10740)
 * \dh (ð):                               Additional Latin letters.
-                                                            (line 11159)
+                                                            (line 14149)
 * \DH (Ð):                               Additional Latin letters.
-                                                            (line 11159)
-* \Diamond:                              Math symbols.      (line  7902)
-* \diamond:                              Math symbols.      (line  7907)
-* \diamondsuit:                          Math symbols.      (line  7911)
-* \dim:                                  Math functions.    (line  8669)
-* \displaystyle:                         Math formulas.     (line  7695)
-* \div:                                  Math symbols.      (line  7914)
+                                                            (line 14149)
+* \Diamond:                              Math symbols.      (line  9472)
+* \diamond:                              Math symbols.      (line  9477)
+* \diamondsuit:                          Math symbols.      (line  9481)
+* \dim:                                  Math functions.    (line 10743)
+* \displaystyle:                         Math formulas.     (line  9265)
+* \displaystyle <1>:                     Math styles.       (line 11169)
+* \div:                                  Math symbols.      (line  9484)
 * \dj:                                   Additional Latin letters.
-                                                            (line 11165)
+                                                            (line 14155)
 * \DJ:                                   Additional Latin letters.
-                                                            (line 11165)
-* \documentclass:                        Document classes.  (line   679)
-* \dot:                                  Math accents.      (line  8757)
-* \doteq:                                Math symbols.      (line  7917)
-* \dotfill:                              \hrulefill \dotfill.
-                                                            (line  9187)
-* \dots:                                 Text symbols.      (line 10881)
-* \doublerulesep:                        tabular.           (line  5543)
-* \downarrow:                            Math symbols.      (line  7921)
-* \Downarrow:                            Math symbols.      (line  7925)
-* \ell:                                  Math symbols.      (line  7929)
-* \em:                                   Font styles.       (line  1397)
-* \emph:                                 Font styles.       (line  1320)
-* \emptyset:                             Math symbols.      (line  7932)
-* \encl:                                 \encl.             (line 11857)
-* \end:                                  Environments.      (line  3044)
-* \endinput:                             \endinput.         (line 11294)
-* \enlargethispage:                      \enlargethispage.  (line  6351)
-* \enumi:                                enumerate.         (line  3432)
-* \enumii:                               enumerate.         (line  3432)
-* \enumiii:                              enumerate.         (line  3432)
-* \enumiv:                               enumerate.         (line  3432)
-* \epsilon:                              Math symbols.      (line  7936)
-* \equiv:                                Math symbols.      (line  7942)
-* \<espace>:                             \(SPACE) and \@.   (line  9082)
-* \eta:                                  Math symbols.      (line  7945)
+                                                            (line 14155)
+* \documentclass:                        Document classes.  (line   728)
+* \documentclass, et nom d’ouvrage texput: Jobname.         (line 16390)
+* \dot:                                  Math accents.      (line 10831)
+* \doteq:                                Math symbols.      (line  9487)
+* \dotfill:                              \hrulefill & \dotfill.
+                                                            (line 11907)
+* \dots:                                 Text symbols.      (line 13848)
+* \doublerulesep:                        tabular.           (line  6353)
+* \downarrow:                            Math symbols.      (line  9491)
+* \Downarrow:                            Math symbols.      (line  9495)
+* \ell:                                  Math symbols.      (line  9499)
+* \em:                                   Font styles.       (line  1878)
+* \emph:                                 Font styles.       (line  1801)
+* \emptyset:                             Math symbols.      (line  9502)
+* \encl:                                 \encl.             (line 15430)
+* \end:                                  Environments.      (line  3762)
+* \endinput:                             \endinput.         (line 14340)
+* \enlargethispage:                      \enlargethispage.  (line  7325)
+* \enspace:                              \enspace & \quad & \qquad.
+                                                            (line 11443)
+* \enumi:                                enumerate.         (line  4170)
+* \enumii:                               enumerate.         (line  4170)
+* \enumiii:                              enumerate.         (line  4170)
+* \enumiv:                               enumerate.         (line  4170)
+* \epsilon:                              Math symbols.      (line  9506)
+* \equiv:                                Math symbols.      (line  9512)
+* \<ESPACE>:                             \(SPACE).          (line 11703)
+* \eta:                                  Math symbols.      (line  9515)
 * \evensidemargin:                       Document class options.
-                                                            (line   795)
+                                                            (line   844)
 * \evensidemargin <1>:                   Page layout parameters.
-                                                            (line  1834)
+                                                            (line  2315)
 * \evensidemargin <2>:                   Page layout parameters.
-                                                            (line  1835)
+                                                            (line  2316)
 * \ExecuteOptions:                       Class and package commands.
-                                                            (line  1084)
-* \exists:                               Math symbols.      (line  7948)
-* \exp:                                  Math functions.    (line  8672)
-* \extracolsep:                          tabular.           (line  5483)
-* \fbox:                                 \fbox & \framebox. (line  9419)
+                                                            (line  1133)
+* \exists:                               Math symbols.      (line  9518)
+* \exp:                                  Math functions.    (line 10746)
+* \externaldocument:                     xr package.        (line  3705)
+* \extracolsep:                          tabular.           (line  6293)
+* \fbox:                                 \fbox & \framebox. (line 12332)
 * \fboxrule:                             \framebox (picture).
-                                                            (line  4850)
-* \fboxrule <1>:                         \fbox & \framebox. (line  9432)
+                                                            (line  5660)
+* \fboxrule <1>:                         \fbox & \framebox. (line 12368)
 * \fboxsep:                              \framebox (picture).
-                                                            (line  4850)
-* \fboxsep <1>:                          \fbox & \framebox. (line  9432)
-* \fill:                                 \hfill.            (line  9075)
-* \flat:                                 Math symbols.      (line  7951)
-* \floatpagefraction:                    Floats.            (line  2068)
-* \floatsep:                             Floats.            (line  2085)
-* \flushbottom:                          \flushbottom.      (line  1755)
+                                                            (line  5660)
+* \fboxsep <1>:                          \fbox & \framebox. (line 12373)
+* \fill:                                 \hfill.            (line 11525)
+* \flat:                                 Math symbols.      (line  9521)
+* \floatpagefraction:                    Floats.            (line  2654)
+* \floatsep:                             Floats.            (line  2671)
+* \flushbottom:                          \flushbottom.      (line  2236)
 * \fnsymbol:                             \alph \Alph \arabic \roman \Roman \fnsymbol.
-                                                            (line  7229)
-* \fnsymbol, et note en bas de page:     \footnote.         (line  6421)
+                                                            (line  8454)
+* \fnsymbol, et note en bas de page:     \footnote.         (line  7399)
+* \fontdimen1:                           \/.                (line 11895)
 * \fontencoding:                         Low-level font commands.
-                                                            (line  1485)
+                                                            (line  1979)
 * \fontfamily:                           Low-level font commands.
-                                                            (line  1496)
+                                                            (line  1990)
 * \fontseries:                           Low-level font commands.
-                                                            (line  1524)
+                                                            (line  2018)
 * \fontshape:                            Low-level font commands.
-                                                            (line  1567)
+                                                            (line  2062)
 * \fontsize:                             Low-level font commands.
-                                                            (line  1581)
-* \footnote:                             \footnote.         (line  6403)
-* \footnotemark:                         \footnotemark.     (line  6446)
+                                                            (line  2077)
+* \footnote:                             \footnote.         (line  7381)
+* \footnotemark:                         \footnotemark.     (line  7424)
 * \footnoterule:                         Footnote parameters.
-                                                            (line  6550)
+                                                            (line  7563)
 * \footnotesep:                          Footnote parameters.
-                                                            (line  6557)
-* \footnotesize:                         Font sizes.        (line  1436)
-* \footnotetext:                         \footnotetext.     (line  6465)
+                                                            (line  7570)
+* \footnotesize:                         Font sizes.        (line  1917)
+* \footnotetext:                         \footnotetext.     (line  7461)
 * \footskip:                             Page layout parameters.
-                                                            (line  1792)
+                                                            (line  2273)
 * \footskip <1>:                         Page layout parameters.
-                                                            (line  1793)
-* \forall:                               Math symbols.      (line  7954)
-* \frac:                                 Math miscellany.   (line  8863)
-* \frac{NUM}{DÉN}:                       Math miscellany.   (line  8862)
-* \frame:                                \frame.            (line  4856)
+                                                            (line  2274)
+* \forall:                               Math symbols.      (line  9524)
+* \frac:                                 Math miscellany.   (line 11237)
+* \frac{NUM}{DÉN}:                       Math miscellany.   (line 11236)
+* \frame:                                \frame.            (line  5666)
 * \framebox:                             \framebox (picture).
-                                                            (line  4842)
-* \framebox <1>:                         \fbox & \framebox. (line  9419)
-* \frenchspacing:                        \frenchspacing.    (line  9138)
+                                                            (line  5652)
+* \framebox <1>:                         \fbox & \framebox. (line 12332)
+* \frenchspacing:                        \frenchspacing & \nonfrenchspacing.
+                                                            (line 11672)
 * \frontmatter:                          \frontmatter & \mainmatter & \backmatter.
-                                                            (line  2654)
-* \frown:                                Math symbols.      (line  7957)
-* \fussy:                                \fussy.            (line  6239)
-* \Gamma:                                Math symbols.      (line  7960)
-* \gamma:                                Math symbols.      (line  7963)
-* \gcd:                                  Math functions.    (line  8675)
-* \ge:                                   Math symbols.      (line  7966)
-* \geq:                                  Math symbols.      (line  7969)
-* \gets:                                 Math symbols.      (line  7972)
-* \gg:                                   Math symbols.      (line  7976)
-* \glossary:                             Glossaries.        (line 11661)
-* \glossaryentry:                        Glossaries.        (line 11664)
-* \graphicspath:                         \graphicspath.     (line 10075)
-* \graphpaper:                           \graphpaper.       (line  4641)
-* \grave:                                Math accents.      (line  8760)
-* \guillemotleft («):                    Text symbols.      (line 10873)
-* \guillemotright (»):                   Text symbols.      (line 10874)
-* \guilsinglleft (‹):                    Text symbols.      (line 10875)
-* \guilsinglright (›):                   Text symbols.      (line 10876)
-* \H (tréma hongrois):                   Accents.           (line 11102)
-* \hat:                                  Math accents.      (line  8763)
-* \hbar:                                 Math symbols.      (line  7980)
+                                                            (line  3315)
+* \frown:                                Math symbols.      (line  9527)
+* \fussy:                                \fussy & \sloppy.  (line  7188)
+* \Gamma:                                Math symbols.      (line  9530)
+* \gamma:                                Math symbols.      (line  9533)
+* \gcd:                                  Math functions.    (line 10749)
+* \ge:                                   Math symbols.      (line  9536)
+* \geq:                                  Math symbols.      (line  9539)
+* \gets:                                 Math symbols.      (line  9542)
+* \gg:                                   Math symbols.      (line  9546)
+* \glossary:                             Glossaries.        (line 14869)
+* \glossaryentry:                        Glossaries.        (line 14872)
+* \graphicspath:                         \graphicspath.     (line 13042)
+* \graphpaper:                           \graphpaper.       (line  5404)
+* \grave:                                Math accents.      (line 10834)
+* \guillemotleft («):                    Text symbols.      (line 13840)
+* \guillemotright (»):                   Text symbols.      (line 13841)
+* \guilsinglleft (‹):                    Text symbols.      (line 13842)
+* \guilsinglright (›):                   Text symbols.      (line 13843)
+* \H (tréma hongrois):                   Accents.           (line 14090)
+* \hat:                                  Math accents.      (line 10837)
+* \hbar:                                 Math symbols.      (line  9550)
 * \headheight:                           Page layout parameters.
-                                                            (line  1781)
+                                                            (line  2262)
 * \headheight <1>:                       Page layout parameters.
-                                                            (line  1782)
+                                                            (line  2263)
 * \headsep:                              Page layout parameters.
-                                                            (line  1786)
+                                                            (line  2267)
 * \headsep <1>:                          Page layout parameters.
-                                                            (line  1787)
-* \heartsuit:                            Math symbols.      (line  7983)
+                                                            (line  2268)
+* \heartsuit:                            Math symbols.      (line  9553)
 * \height:                               Predefined lengths.
-                                                            (line  7550)
-* \hfill:                                \hfill.            (line  9071)
-* \hline:                                \hline.            (line  5656)
-* \hom:                                  Math functions.    (line  8678)
-* \hookleftarrow:                        Math symbols.      (line  7986)
-* \hookrightarrow:                       Math symbols.      (line  7989)
-* \hrulefill:                            \hrulefill \dotfill.
-                                                            (line  9187)
+                                                            (line  8980)
+* \hfill:                                \hfill.            (line 11521)
+* \hline:                                \hline.            (line  6466)
+* \hom:                                  Math functions.    (line 10752)
+* \hookleftarrow:                        Math symbols.      (line  9556)
+* \hookrightarrow:                       Math symbols.      (line  9559)
+* \hrulefill:                            \hrulefill & \dotfill.
+                                                            (line 11907)
 * \hsize:                                Page layout parameters.
-                                                            (line  1926)
+                                                            (line  2407)
 * \hsize <1>:                            Page layout parameters.
-                                                            (line  1927)
-* \hspace:                               \hspace.           (line  9053)
-* \huge:                                 Font sizes.        (line  1436)
-* \Huge:                                 Font sizes.        (line  1436)
-* \hyphenation:                          \hyphenation.      (line  6259)
-* \i (i sans point):                     Accents.           (line 11106)
-* \iff:                                  Math symbols.      (line  7992)
+                                                            (line  2408)
+* \hspace:                               \hspace.           (line 11471)
+* \hss:                                  \hss.              (line 11532)
+* \huge:                                 Font sizes.        (line  1917)
+* \Huge:                                 Font sizes.        (line  1917)
+* \hyphenation:                          \hyphenation.      (line  7204)
+* \i (i sans point):                     Accents.           (line 14094)
+* \IfBeginWith* macro from xstring:      Jobname.           (line 16348)
+* \iff:                                  Math symbols.      (line  9562)
 * \IfFileExists:                         Class and package commands.
-                                                            (line  1042)
+                                                            (line  1091)
+* \ignorespaces:                         \ignorespaces & \ignorespacesafterend.
+                                                            (line  8285)
+* \ignorespacesafterend:                 \ignorespaces & \ignorespacesafterend.
+                                                            (line  8285)
 * \ij (ij):                              Additional Latin letters.
-                                                            (line 11172)
+                                                            (line 14162)
 * \IJ (IJ):                              Additional Latin letters.
-                                                            (line 11172)
-* \il:                                   Font styles.       (line  1400)
-* \Im:                                   Math symbols.      (line  7996)
-* \imath:                                Math accents.      (line  8766)
-* \immediate\write:                      \write.            (line 12200)
-* \in:                                   Math symbols.      (line  7999)
+                                                            (line 14162)
+* \il:                                   Font styles.       (line  1881)
+* \Im:                                   Math symbols.      (line  9566)
+* \imath:                                Math accents.      (line 10840)
+* \immediate\write:                      \write.            (line 15773)
+* \in:                                   Math symbols.      (line  9569)
 * \include:                              \include & \includeonly.
-                                                            (line 11327)
-* \includegraphics:                      \includegraphics.  (line 10276)
+                                                            (line 14373)
+* \includegraphics:                      \includegraphics.  (line 13243)
 * \includeonly:                          \include & \includeonly.
-                                                            (line 11327)
-* \indent:                               \indent.           (line  7577)
-* \index:                                Indexes.           (line 11677)
-* \indexentry:                           Indexes.           (line 11680)
-* \indexspace:                           Indexes.           (line 11702)
-* \inf:                                  Math functions.    (line  8681)
-* \infty:                                Math symbols.      (line  8004)
-* \input:                                \input.            (line 11458)
+                                                            (line 14373)
+* \indent:                               \indent.           (line  9119)
+* \index:                                Indexes.           (line 14882)
+* \index <1>:                            \index.            (line 14971)
+* \indexentry:                           \index.            (line 15085)
+* \indexspace:                           Produce the index manually.
+                                                            (line 14959)
+* \indexspace <1>:                       makeindex.         (line 15157)
+* \inf:                                  Math functions.    (line 10755)
+* \infty:                                Math symbols.      (line  9574)
+* \input:                                \input.            (line 14504)
+* \inputencoding:                        inputenc package.  (line 14242)
 * \InputIfFileExists:                    Class and package commands.
-                                                            (line  1042)
-* \int:                                  Math symbols.      (line  8007)
-* \intextsep:                            Floats.            (line  2089)
-* \iota:                                 Math symbols.      (line  8010)
-* \item:                                 description.       (line  3264)
-* \item <1>:                             description.       (line  3281)
-* \item <2>:                             enumerate.         (line  3406)
-* \item <3>:                             itemize.           (line  3768)
-* \item <4>:                             itemize.           (line  3793)
-* \itemindent:                           list.              (line  3956)
-* \itemsep:                              list.              (line  3961)
-* \itshape:                              Font styles.       (line  1317)
-* \j (j sans point):                     Accents.           (line 11109)
-* \jmath:                                Math accents.      (line  8769)
-* \Join:                                 Math symbols.      (line  8013)
-* \k (ogonek):                           Accents.           (line 11113)
-* \kappa:                                Math symbols.      (line  8017)
-* \ker:                                  Math functions.    (line  8684)
-* \kill:                                 tabbing.           (line  5200)
+                                                            (line  1091)
+* \int:                                  Math symbols.      (line  9577)
+* \intextsep:                            Floats.            (line  2675)
+* \iota:                                 Math symbols.      (line  9580)
+* \item:                                 description.       (line  4002)
+* \item <1>:                             description.       (line  4019)
+* \item <2>:                             enumerate.         (line  4144)
+* \item <3>:                             itemize.           (line  4506)
+* \item <4>:                             itemize.           (line  4531)
+* \item <5>:                             Produce the index manually.
+                                                            (line 14959)
+* \itemindent:                           list.              (line  4696)
+* \itemsep:                              list.              (line  4701)
+* \itshape:                              Font styles.       (line  1798)
+* \j (j sans point):                     Accents.           (line 14097)
+* \jmath:                                Math accents.      (line 10843)
+* \jobname:                              Jobname.           (line 16338)
+* \Join:                                 Math symbols.      (line  9583)
+* \k (ogonek):                           Accents.           (line 14101)
+* \kappa:                                Math symbols.      (line  9587)
+* \ker:                                  Math functions.    (line 10758)
+* \kill:                                 tabbing.           (line  6010)
 * \l (ł):                                Additional Latin letters.
-                                                            (line 11177)
+                                                            (line 14167)
 * \L (Ł):                                Additional Latin letters.
-                                                            (line 11177)
-* \label:                                \label.            (line  2946)
-* \labelenumi:                           enumerate.         (line  3437)
-* \labelenumii:                          enumerate.         (line  3437)
-* \labelenumiii:                         enumerate.         (line  3437)
-* \labelenumiv:                          enumerate.         (line  3437)
-* \labelitemi:                           itemize.           (line  3807)
-* \labelitemii:                          itemize.           (line  3807)
-* \labelitemiii:                         itemize.           (line  3807)
-* \labelitemiv:                          itemize.           (line  3807)
-* \labelsep:                             list.              (line  3973)
-* \labelwidth:                           list.              (line  3978)
-* \Lambda:                               Math symbols.      (line  8020)
-* \lambda:                               Math symbols.      (line  8023)
-* \land:                                 Math symbols.      (line  8026)
-* \langle:                               Math symbols.      (line  8030)
-* \large:                                Font sizes.        (line  1436)
-* \Large:                                Font sizes.        (line  1436)
-* \LARGE:                                Font sizes.        (line  1436)
-* \LaTeX:                                Text symbols.      (line 10867)
-* \LaTeXe:                               Text symbols.      (line 10870)
-* \lbrace:                               Math symbols.      (line  8034)
-* \lbrack:                               Math symbols.      (line  8038)
-* \lceil:                                Math symbols.      (line  8042)
-* \ldots:                                Text symbols.      (line 10880)
-* \le:                                   Math symbols.      (line  8046)
-* \leadsto:                              Math symbols.      (line  8049)
-* \left DELIM1 ... \right DELIM2:        Math miscellany.   (line  8865)
-* \Leftarrow:                            Math symbols.      (line  8054)
-* \leftarrow:                            Math symbols.      (line  8059)
-* \lefteqn:                              eqnarray.          (line  3493)
-* \leftharpoondown:                      Math symbols.      (line  8064)
-* \leftharpoonup:                        Math symbols.      (line  8068)
-* \leftmargin:                           itemize.           (line  3829)
-* \leftmargin <1>:                       list.              (line  4002)
-* \leftmargini:                          itemize.           (line  3829)
-* \leftmarginii:                         itemize.           (line  3829)
-* \leftmarginiii:                        itemize.           (line  3829)
-* \leftmarginiv:                         itemize.           (line  3829)
-* \leftmarginv:                          itemize.           (line  3829)
-* \leftmarginvi:                         itemize.           (line  3829)
-* \Leftrightarrow:                       Math symbols.      (line  8072)
-* \leftrightarrow:                       Math symbols.      (line  8076)
-* \leq:                                  Math symbols.      (line  8080)
-* \lfloor:                               Math symbols.      (line  8083)
-* \lg:                                   Math functions.    (line  8687)
-* \lhd:                                  Math symbols.      (line  8086)
-* \lim:                                  Math functions.    (line  8690)
-* \liminf:                               Math functions.    (line  8693)
-* \limsup:                               Math functions.    (line  8696)
-* \line:                                 \line.             (line  4684)
+                                                            (line 14167)
+* \l at chapter:                            \contentsline.     (line 14765)
+* \l at section:                            \contentsline.     (line 14765)
+* \l at subsection:                         \contentsline.     (line 14765)
+* \label:                                \label.            (line  3607)
+* \labelenumi:                           enumerate.         (line  4175)
+* \labelenumii:                          enumerate.         (line  4175)
+* \labelenumiii:                         enumerate.         (line  4175)
+* \labelenumiv:                          enumerate.         (line  4175)
+* \labelitemi:                           itemize.           (line  4545)
+* \labelitemii:                          itemize.           (line  4545)
+* \labelitemiii:                         itemize.           (line  4545)
+* \labelitemiv:                          itemize.           (line  4545)
+* \labelsep:                             list.              (line  4713)
+* \labelwidth:                           list.              (line  4718)
+* \Lambda:                               Math symbols.      (line  9590)
+* \lambda:                               Math symbols.      (line  9593)
+* \land:                                 Math symbols.      (line  9596)
+* \langle:                               Math symbols.      (line  9600)
+* \large:                                Font sizes.        (line  1917)
+* \Large:                                Font sizes.        (line  1917)
+* \LARGE:                                Font sizes.        (line  1917)
+* \LastDeclaredEncoding:                 \LastDeclaredEncoding.
+                                                            (line  1712)
+* \LaTeX:                                Text symbols.      (line 13834)
+* \LaTeXe:                               Text symbols.      (line 13837)
+* \lbrace:                               Math symbols.      (line  9604)
+* \lbrack:                               Math symbols.      (line  9608)
+* \lceil:                                Math symbols.      (line  9612)
+* \ldots:                                Dots.              (line 10616)
+* \ldots <1>:                            Text symbols.      (line 13847)
+* \le:                                   Math symbols.      (line  9616)
+* \leadsto:                              Math symbols.      (line  9619)
+* \left:                                 \left & \right.    (line 10387)
+* \left DELIM1 ... \right DELIM2:        Math miscellany.   (line 11239)
+* \Leftarrow:                            Math symbols.      (line  9624)
+* \leftarrow:                            Math symbols.      (line  9629)
+* \lefteqn:                              eqnarray.          (line  4231)
+* \leftharpoondown:                      Math symbols.      (line  9634)
+* \leftharpoonup:                        Math symbols.      (line  9638)
+* \leftmargin:                           itemize.           (line  4567)
+* \leftmargin <1>:                       list.              (line  4741)
+* \leftmargini:                          itemize.           (line  4567)
+* \leftmarginii:                         itemize.           (line  4567)
+* \leftmarginiii:                        itemize.           (line  4567)
+* \leftmarginiv:                         itemize.           (line  4567)
+* \leftmarginv:                          itemize.           (line  4567)
+* \leftmarginvi:                         itemize.           (line  4567)
+* \Leftrightarrow:                       Math symbols.      (line  9642)
+* \leftrightarrow:                       Math symbols.      (line  9646)
+* \leq:                                  Math symbols.      (line  9650)
+* \lfloor:                               Math symbols.      (line  9653)
+* \lg:                                   Math functions.    (line 10761)
+* \lhd:                                  Math symbols.      (line  9656)
+* \lim:                                  Math functions.    (line 10764)
+* \liminf:                               Math functions.    (line 10767)
+* \limsup:                               Math functions.    (line 10770)
+* \line:                                 \line.             (line  5429)
 * \linebreak:                            \linebreak & \nolinebreak.
-                                                            (line  6275)
+                                                            (line  7220)
+* \lineskip:                             \baselineskip & \baselinestretch.
+                                                            (line  2491)
+* \lineskiplimit:                        \baselineskip & \baselinestretch.
+                                                            (line  2491)
 * \linespread:                           Low-level font commands.
-                                                            (line  1607)
-* \linethickness:                        \linethickness.    (line  4732)
+                                                            (line  2089)
+* \linespread <1>:                       \baselineskip & \baselinestretch.
+                                                            (line  2447)
+* \linethickness:                        \linethickness.    (line  5478)
 * \linewidth:                            Page layout parameters.
-                                                            (line  1799)
+                                                            (line  2280)
 * \linewidth <1>:                        Page layout parameters.
-                                                            (line  1800)
+                                                            (line  2281)
 * \listoffigures:                        Table of contents etc..
-                                                            (line 11478)
+                                                            (line 14524)
+* \listoffigures <1>:                    \contentsline.     (line 14765)
 * \listoftables:                         Table of contents etc..
-                                                            (line 11478)
-* \listparindent:                        list.              (line  4022)
-* \ll:                                   Math symbols.      (line  8093)
-* \ln:                                   Math functions.    (line  8699)
-* \lnot:                                 Math symbols.      (line  8097)
+                                                            (line 14524)
+* \listoftables <1>:                     \contentsline.     (line 14765)
+* \listparindent:                        list.              (line  4761)
+* \ll:                                   Math symbols.      (line  9663)
+* \ln:                                   Math functions.    (line 10773)
+* \lnot:                                 Math symbols.      (line  9667)
 * \LoadClass:                            Class and package commands.
-                                                            (line  1061)
+                                                            (line  1110)
 * \LoadClassWithOptions:                 Class and package commands.
-                                                            (line  1061)
-* \location:                             \location.         (line 11866)
-* \log:                                  Math functions.    (line  8702)
+                                                            (line  1110)
+* \location:                             \location.         (line 15439)
+* \log:                                  Math functions.    (line 10776)
 * \long:                                 \newcommand & \renewcommand.
-                                                            (line  6586)
-* \longleftarrow:                        Math symbols.      (line  8100)
-* \longleftrightarrow:                   Math symbols.      (line  8104)
-* \longmapsto:                           Math symbols.      (line  8108)
-* \longrightarrow:                       Math symbols.      (line  8112)
-* \lor:                                  Math symbols.      (line  8117)
-* \lq:                                   Text symbols.      (line 10887)
+                                                            (line  7607)
+* \longleftarrow:                        Math symbols.      (line  9670)
+* \longleftrightarrow:                   Math symbols.      (line  9674)
+* \longmapsto:                           Math symbols.      (line  9678)
+* \longrightarrow:                       Math symbols.      (line  9682)
+* \lor:                                  Math symbols.      (line  9687)
+* \lq:                                   Text symbols.      (line 13854)
 * \mainmatter:                           \frontmatter & \mainmatter & \backmatter.
-                                                            (line  2654)
-* \makebox:                              \mbox & \makebox.  (line  9326)
+                                                            (line  3315)
+* \makebox:                              \mbox & \makebox.  (line 12238)
 * \makebox (picture):                    \makebox (picture).
-                                                            (line  4814)
-* \makeglossary:                         Glossaries.        (line 11659)
-* \makeindex:                            Indexes.           (line 11674)
-* \makelabel:                            list.              (line  3929)
-* \makelabels:                           \makelabels.       (line 11876)
-* \mapsto:                               Math symbols.      (line  8121)
-* \marginpar:                            Marginal notes.    (line  7612)
+                                                            (line  5624)
+* \makeglossary:                         Glossaries.        (line 14867)
+* \makeindex:                            Indexes.           (line 14882)
+* \makelabel:                            list.              (line  4669)
+* \makelabels:                           \makelabels.       (line 15449)
+* \mapsto:                               Math symbols.      (line  9691)
+* \marginpar:                            Marginal notes.    (line  9182)
 * \marginparpush:                        Page layout parameters.
-                                                            (line  1806)
+                                                            (line  2287)
 * \marginparpush <1>:                    Page layout parameters.
-                                                            (line  1809)
-* \marginparpush <2>:                    Marginal notes.    (line  7644)
-* \marginparsep:                         Marginal notes.    (line  7648)
+                                                            (line  2290)
+* \marginparpush <2>:                    Marginal notes.    (line  9214)
+* \marginparsep:                         Marginal notes.    (line  9218)
 * \marginparwidth:                       Page layout parameters.
-                                                            (line  1808)
+                                                            (line  2289)
 * \marginparwidth <1>:                   Page layout parameters.
-                                                            (line  1809)
-* \marginparwidth <2>:                   Marginal notes.    (line  7652)
+                                                            (line  2290)
+* \marginparwidth <2>:                   Marginal notes.    (line  9222)
 * \marginsep:                            Page layout parameters.
-                                                            (line  1807)
+                                                            (line  2288)
 * \marginsep <1>:                        Page layout parameters.
-                                                            (line  1809)
-* \mathbf:                               Font styles.       (line  1350)
-* \mathcal:                              Font styles.       (line  1367)
-* \mathdollar:                           Math miscellany.   (line  8872)
-* \mathellipsis:                         Math miscellany.   (line  8875)
-* \mathnormal:                           Font styles.       (line  1363)
-* \mathparagraph:                        Math miscellany.   (line  8879)
-* \mathring:                             Math accents.      (line  8772)
-* \mathrm:                               Font styles.       (line  1347)
-* \mathsection:                          Math miscellany.   (line  8882)
-* \mathsf:                               Font styles.       (line  1353)
-* \mathsterling:                         Math miscellany.   (line  8885)
-* \mathtt:                               Font styles.       (line  1356)
-* \mathunderscore:                       Math miscellany.   (line  8888)
-* \mathversion:                          Font styles.       (line  1370)
-* \max:                                  Math functions.    (line  8705)
-* \mbox:                                 \mbox & \makebox.  (line  9326)
-* \mdseries:                             Font styles.       (line  1323)
-* \medskip:                              \bigskip \medskip \smallskip.
-                                                            (line  9245)
-* \medskipamount:                        \bigskip \medskip \smallskip.
-                                                            (line  9246)
+                                                            (line  2290)
+* \mathbf:                               Font styles.       (line  1831)
+* \mathcal:                              Font styles.       (line  1848)
+* \mathdollar:                           Math miscellany.   (line 11246)
+* \mathellipsis:                         Math miscellany.   (line 11249)
+* \mathnormal:                           Font styles.       (line  1844)
+* \mathparagraph:                        Math miscellany.   (line 11253)
+* \mathring:                             Math accents.      (line 10846)
+* \mathrm:                               Font styles.       (line  1828)
+* \mathsection:                          Math miscellany.   (line 11256)
+* \mathsf:                               Font styles.       (line  1834)
+* \mathsterling:                         Math miscellany.   (line 11259)
+* \mathstrut:                            \mathstrut.        (line 11119)
+* \mathtt:                               Font styles.       (line  1837)
+* \mathunderscore:                       Math miscellany.   (line 11262)
+* \mathversion:                          Font styles.       (line  1851)
+* \max:                                  Math functions.    (line 10779)
+* \mbox:                                 \mbox & \makebox.  (line 12238)
+* \mdseries:                             Font styles.       (line  1804)
+* \medskip:                              \bigskip & \medskip & \smallskip.
+                                                            (line 11958)
+* \medskipamount:                        \bigskip & \medskip & \smallskip.
+                                                            (line 11959)
 * \medspace:                             Spacing in math mode.
-                                                            (line  8805)
-* \message:                              \message.          (line 12280)
-* \mho:                                  Math symbols.      (line  8125)
-* \mid:                                  Math symbols.      (line  8130)
-* \min:                                  Math functions.    (line  8708)
-* \models:                               Math symbols.      (line  8142)
-* \month:                                \day \month \year. (line  7323)
-* \mp:                                   Math symbols.      (line  8146)
-* \mu:                                   Math symbols.      (line  8149)
-* \multicolumn:                          \multicolumn.      (line  5557)
-* \multiput:                             \multiput.         (line  4590)
-* \nabla:                                Math symbols.      (line  8152)
-* \name:                                 \name.             (line 11927)
-* \natural:                              Math symbols.      (line  8155)
-* \ne:                                   Math symbols.      (line  8158)
-* \nearrow:                              Math symbols.      (line  8161)
+                                                            (line 10941)
+* \message:                              \message.          (line 15853)
+* \mho:                                  Math symbols.      (line  9695)
+* \mid:                                  Math symbols.      (line  9700)
+* \min:                                  Math functions.    (line 10782)
+* \models:                               Math symbols.      (line  9712)
+* \month:                                \day \month \year. (line  8548)
+* \mp:                                   Math symbols.      (line  9716)
+* \mu:                                   Math symbols.      (line  9719)
+* \multicolumn:                          \multicolumn.      (line  6367)
+* \multiput:                             \multiput.         (line  5340)
+* \nabla:                                Math symbols.      (line  9722)
+* \name:                                 \name.             (line 15500)
+* \natural:                              Math symbols.      (line  9725)
+* \ne:                                   Math symbols.      (line  9728)
+* \nearrow:                              Math symbols.      (line  9731)
 * \NeedsTeXFormat:                       Class and package commands.
-                                                            (line  1096)
-* \neg:                                  Math symbols.      (line  8164)
-* \neq:                                  Math symbols.      (line  8168)
+                                                            (line  1145)
+* \neg:                                  Math symbols.      (line  9734)
+* \negmedspace:                          Spacing in math mode.
+                                                            (line 10948)
+* \negthickspace:                        Spacing in math mode.
+                                                            (line 10934)
+* \negthinspace:                         Spacing in math mode.
+                                                            (line 10969)
+* \negthinspace <1>:                     \thinspace & \negthinspace.
+                                                            (line 11825)
+* \neq:                                  Math symbols.      (line  9738)
 * \newcommand:                           \newcommand & \renewcommand.
-                                                            (line  6573)
-* \newcounter:                           \newcounter.       (line  6825)
+                                                            (line  7586)
+* \newcounter:                           \newcounter.       (line  7907)
 * \newenvironment:                       \newenvironment & \renewenvironment.
-                                                            (line  6875)
-* \newfont:                              \newfont.          (line  7101)
-* \newlength:                            \newlength.        (line  6842)
-* \newline:                              \newline.          (line  6157)
-* \newpage:                              \newpage.          (line  6315)
-* \newsavebox:                           \newsavebox.       (line  6859)
-* \newtheorem:                           \newtheorem.       (line  6986)
-* \newtie:                               Accents.           (line 11124)
-* \newwrite:                             \write.            (line 12160)
+                                                            (line  7967)
+* \newfont:                              \newfont.          (line  8193)
+* \newlength:                            \newlength.        (line  7924)
+* \newline:                              \newline.          (line  7078)
+* \newpage:                              \newpage.          (line  7289)
+* \newsavebox:                           \newsavebox.       (line  7951)
+* \newtheorem:                           \newtheorem.       (line  8078)
+* \newtie:                               Accents.           (line 14112)
+* \newwrite:                             \write.            (line 15733)
 * \ng:                                   Additional Latin letters.
-                                                            (line 11181)
+                                                            (line 14171)
 * \NG:                                   Additional Latin letters.
-                                                            (line 11181)
-* \ni:                                   Math symbols.      (line  8171)
-* \nocite:                               \nocite.           (line  5848)
-* \nofiles:                              \nofiles.          (line 11633)
-* \noindent:                             \noindent.         (line  7589)
+                                                            (line 14171)
+* \ni:                                   Math symbols.      (line  9741)
+* \nocite:                               \nocite.           (line  6658)
+* \nofiles:                              \nofiles.          (line 14808)
+* \noindent:                             \noindent.         (line  9131)
 * \nolinebreak:                          \linebreak & \nolinebreak.
-                                                            (line  6275)
-* \nonfrenchspacing:                     \frenchspacing.    (line  9138)
-* \nonumber:                             eqnarray.          (line  3487)
+                                                            (line  7220)
+* \nonfrenchspacing:                     \frenchspacing & \nonfrenchspacing.
+                                                            (line 11672)
+* \nonumber:                             eqnarray.          (line  4225)
 * \nopagebreak:                          \pagebreak & \nopagebreak.
-                                                            (line  6366)
-* \normalfont:                           Font styles.       (line  1344)
-* \normalmarginpar:                      Marginal notes.    (line  7630)
-* \normalsize:                           Font sizes.        (line  1436)
-* \not:                                  Math symbols.      (line  8176)
-* \notin:                                Math symbols.      (line  8185)
-* \nu:                                   Math symbols.      (line  8189)
-* \nwarrow:                              Math symbols.      (line  8192)
+                                                            (line  7340)
+* \normalfont:                           Font styles.       (line  1825)
+* \normalmarginpar:                      Marginal notes.    (line  9200)
+* \normalsfcodes:                        \normalsfcodes.    (line 11693)
+* \normalsize:                           Font sizes.        (line  1917)
+* \not:                                  Math symbols.      (line  9746)
+* \notin:                                Math symbols.      (line  9755)
+* \nu:                                   Math symbols.      (line  9759)
+* \numberline:                           \numberline.       (line 14834)
+* \nwarrow:                              Math symbols.      (line  9762)
 * \o (ø):                                Additional Latin letters.
-                                                            (line 11187)
+                                                            (line 14177)
 * \O (Ø):                                Additional Latin letters.
-                                                            (line 11187)
+                                                            (line 14177)
 * \obeycr:                               \obeycr & \restorecr.
-                                                            (line  6148)
+                                                            (line  7037)
 * \oddsidemargin:                        Document class options.
-                                                            (line   795)
+                                                            (line   844)
 * \oddsidemargin <1>:                    Page layout parameters.
-                                                            (line  1833)
+                                                            (line  2314)
 * \oddsidemargin <2>:                    Page layout parameters.
-                                                            (line  1835)
-* \odot:                                 Math symbols.      (line  8195)
+                                                            (line  2316)
+* \odot:                                 Math symbols.      (line  9765)
 * \oe (œ):                               Additional Latin letters.
-                                                            (line 11191)
+                                                            (line 14181)
 * \OE (Œ):                               Additional Latin letters.
-                                                            (line 11191)
-* \oint:                                 Math symbols.      (line  8199)
-* \oldstylenums:                         Font styles.       (line  1374)
-* \Omega:                                Math symbols.      (line  8203)
-* \omega:                                Math symbols.      (line  8206)
-* \ominus:                               Math symbols.      (line  8209)
-* \onecolumn:                            \onecolumn.        (line  1636)
+                                                            (line 14181)
+* \oint:                                 Math symbols.      (line  9769)
+* \oldstylenums:                         Font styles.       (line  1855)
+* \Omega:                                Math symbols.      (line  9773)
+* \omega:                                Math symbols.      (line  9776)
+* \ominus:                               Math symbols.      (line  9779)
+* \onecolumn:                            \onecolumn.        (line  2117)
 * \openin:                               \openin & \openout.
-                                                            (line 12006)
-* \opening:                              \opening.          (line 11935)
+                                                            (line 15579)
+* \opening:                              \opening.          (line 15508)
 * \openout:                              \openin & \openout.
-                                                            (line 12006)
-* \oplus:                                Math symbols.      (line  8212)
+                                                            (line 15579)
+* \oplus:                                Math symbols.      (line  9782)
 * \OptionNotUsed:                        Class and package commands.
-                                                            (line  1116)
-* \oslash:                               Math symbols.      (line  8216)
-* \otimes:                               Math symbols.      (line  8219)
-* \oval:                                 \oval.             (line  4757)
-* \overbrace{MATH}:                      Math miscellany.   (line  8891)
-* \overline{TEXTE}:                      Math miscellany.   (line  8895)
-* \owns:                                 Math symbols.      (line  8223)
-* \P:                                    Text symbols.      (line 10890)
+                                                            (line  1165)
+* \oslash:                               Math symbols.      (line  9786)
+* \otimes:                               Math symbols.      (line  9789)
+* \oval:                                 \oval.             (line  5526)
+* \overbrace{MATH}:                      Math miscellany.   (line 11265)
+* \overline{TEXTE}:                      Math miscellany.   (line 11269)
+* \owns:                                 Math symbols.      (line  9793)
+* \P:                                    Text symbols.      (line 13857)
 * \PackageError:                         Class and package commands.
-                                                            (line   947)
+                                                            (line   996)
 * \PackageInfo:                          Class and package commands.
-                                                            (line   947)
+                                                            (line   996)
 * \PackageInfoNoLine:                    Class and package commands.
-                                                            (line   947)
+                                                            (line   996)
 * \PackageWarning:                       Class and package commands.
-                                                            (line   947)
+                                                            (line   996)
 * \PackageWarningNoLine:                 Class and package commands.
-                                                            (line   947)
+                                                            (line   996)
 * \pagebreak:                            \pagebreak & \nopagebreak.
-                                                            (line  6366)
-* \pagenumbering:                        \pagenumbering.    (line  9007)
-* \pageref:                              \pageref.          (line  2999)
+                                                            (line  7340)
+* \pagenumbering:                        \pagenumbering.    (line 11400)
+* \pageref:                              \pageref.          (line  3660)
 * \paperheight:                          Page layout parameters.
-                                                            (line  1884)
+                                                            (line  2365)
 * \paperwidth:                           Page layout parameters.
-                                                            (line  1890)
-* \paragraph:                            Sectioning.        (line  2126)
+                                                            (line  2371)
+* \par:                                  \par.              (line  9066)
+* \paragraph:                            Sectioning.        (line  2787)
 * \paragraph <1>:                        \subsubsection & \paragraph & \subparagraph.
-                                                            (line  2542)
-* \parallel:                             Math symbols.      (line  8227)
-* \parbox:                               \parbox.           (line  9442)
-* \parindent:                            minipage.          (line  4381)
-* \parindent <1>:                        \indent.           (line  7577)
-* \parsep:                               list.              (line  4028)
+                                                            (line  3203)
+* \parallel:                             Math symbols.      (line  9797)
+* \parbox:                               \parbox.           (line 12408)
+* \parindent:                            minipage.          (line  5120)
+* \parindent <1>:                        \indent.           (line  9119)
+* \parindent <2>:                        \parindent & \parskip.
+                                                            (line  9147)
+* \parsep:                               list.              (line  4767)
 * \parskip:                              \parindent & \parskip.
-                                                            (line  7605)
-* \parskip exemple:                      itemize.           (line  3851)
-* \part:                                 Sectioning.        (line  2126)
-* \part <1>:                             \part.             (line  2222)
-* \partial:                              Math symbols.      (line  8230)
-* \partopsep:                            list.              (line  4038)
+                                                            (line  9147)
+* \parskip exemple:                      itemize.           (line  4589)
+* \part:                                 Sectioning.        (line  2787)
+* \part <1>:                             \part.             (line  2883)
+* \partial:                              Math symbols.      (line  9800)
+* \partopsep:                            list.              (line  4777)
 * \PassOptionsToClass:                   Class and package commands.
-                                                            (line  1122)
+                                                            (line  1171)
 * \PassOptionsToPackage:                 Class and package commands.
-                                                            (line  1122)
+                                                            (line  1171)
 * \pdfpageheight:                        Document class options.
-                                                            (line   757)
+                                                            (line   806)
 * \pdfpagewidth:                         Document class options.
-                                                            (line   757)
-* \perp:                                 Math symbols.      (line  8233)
-* \phi:                                  Math symbols.      (line  8238)
-* \Pi:                                   Math symbols.      (line  8242)
-* \pi:                                   Math symbols.      (line  8245)
-* \pm:                                   Math symbols.      (line  8249)
-* \pmod:                                 Math functions.    (line  8711)
-* \poptabs:                              tabbing.           (line  5206)
-* \poptabs <1>:                          tabbing.           (line  5207)
-* \pounds:                               Text symbols.      (line 10894)
-* \Pr:                                   Math functions.    (line  8714)
-* \prec:                                 Math symbols.      (line  8252)
-* \preceq:                               Math symbols.      (line  8255)
-* \prime:                                Math symbols.      (line  8259)
-* \printindex:                           Indexes.           (line 11698)
+                                                            (line   806)
+* \perp:                                 Math symbols.      (line  9803)
+* \Phi:                                  Math symbols.      (line  9808)
+* \phi:                                  Math symbols.      (line  9811)
+* \Pi:                                   Math symbols.      (line  9815)
+* \pi:                                   Math symbols.      (line  9818)
+* \pm:                                   Math symbols.      (line  9822)
+* \pmod:                                 Math functions.    (line 10785)
+* \poptabs:                              tabbing.           (line  6016)
+* \poptabs <1>:                          tabbing.           (line  6017)
+* \pounds:                               Text symbols.      (line 13861)
+* \Pr:                                   Math functions.    (line 10788)
+* \prec:                                 Math symbols.      (line  9825)
+* \preceq:                               Math symbols.      (line  9828)
+* \prevdepth:                            \baselineskip & \baselinestretch.
+                                                            (line  2491)
+* \prime:                                Math symbols.      (line  9832)
+* \printindex:                           \printindex.       (line 15275)
 * \ProcessOptions:                       Class and package commands.
-                                                            (line  1159)
+                                                            (line  1208)
 * \ProcessOptions*:                      Class and package commands.
-                                                            (line  1159)
-* \prod:                                 Math symbols.      (line  8270)
-* \propto:                               Math symbols.      (line  8273)
-* \protect:                              \protect.          (line  7140)
-* \protected at write:                      \write.            (line 12212)
-* \providecommand:                       \providecommand.   (line  6678)
+                                                            (line  1208)
+* \prod:                                 Math symbols.      (line  9843)
+* \propto:                               Math symbols.      (line  9846)
+* \protect:                              \protect.          (line  8232)
+* \protected at write:                      \write.            (line 15785)
+* \providecommand:                       \providecommand.   (line  7760)
 * \ProvidesClass:                        Class and package commands.
-                                                            (line  1203)
+                                                            (line  1252)
 * \ProvidesFile:                         Class and package commands.
-                                                            (line  1239)
+                                                            (line  1288)
 * \ProvidesPackage:                      Class and package commands.
-                                                            (line  1203)
-* \ps:                                   \ps.               (line 11948)
-* \Psi:                                  Math symbols.      (line  8276)
-* \psi:                                  Math symbols.      (line  8279)
-* \pushtabs:                             tabbing.           (line  5210)
-* \put:                                  \put.              (line  4582)
-* \qbezier:                              \qbezier.          (line  4600)
+                                                            (line  1252)
+* \ProvideTextCommand:                   \DeclareTextCommand & \ProvideTextCommand.
+                                                            (line  1524)
+* \ProvideTextCommand <1>:               \DeclareTextCommandDefault & \ProvideTextCommandDefault.
+                                                            (line  1575)
+* \ProvideTextCommandDefault:            \DeclareTextCommandDefault & \ProvideTextCommandDefault.
+                                                            (line  1575)
+* \ps:                                   \ps.               (line 15521)
+* \Psi:                                  Math symbols.      (line  9849)
+* \psi:                                  Math symbols.      (line  9852)
+* \pushtabs:                             tabbing.           (line  6020)
+* \put:                                  \put.              (line  5323)
+* \qbezier:                              \qbezier.          (line  5363)
 * \qquad:                                Spacing in math mode.
-                                                            (line  8823)
+                                                            (line 10983)
+* \qquad <1>:                            \enspace & \quad & \qquad.
+                                                            (line 11443)
 * \quad:                                 Spacing in math mode.
-                                                            (line  8817)
-* \quotedblbase („):                     Text symbols.      (line 10898)
-* \quotesinglbase (‚):                   Text symbols.      (line 10899)
-* \r (ring accent):                      Accents.           (line 11118)
-* \raggedbottom:                         \raggedbottom.     (line  1766)
-* \raggedleft:                           \raggedleft.       (line  3737)
-* \raggedright:                          \raggedright.      (line  3676)
-* \raisebox:                             \raisebox.         (line  9497)
-* \rangle:                               Math symbols.      (line  8282)
-* \rbrace:                               Math symbols.      (line  8286)
-* \rbrack:                               Math symbols.      (line  8290)
-* \rceil:                                Math symbols.      (line  8294)
-* \Re:                                   Math symbols.      (line  8297)
-* \read:                                 \read.             (line 12075)
-* \ref:                                  \ref.              (line  3021)
-* \reflectbox:                           \scalebox.         (line 10683)
-* \refname:                              thebibliography.   (line  5712)
-* \refstepcounter:                       \refstepcounter.   (line  7309)
+                                                            (line 10977)
+* \quad <1>:                             \enspace & \quad & \qquad.
+                                                            (line 11443)
+* \quotedblbase („):                     Text symbols.      (line 13865)
+* \quotesinglbase (‚):                   Text symbols.      (line 13866)
+* \r (ring accent):                      Accents.           (line 14106)
+* \raggedbottom:                         \raggedbottom.     (line  2247)
+* \raggedleft:                           \raggedleft.       (line  4475)
+* \raggedright:                          \raggedright.      (line  4414)
+* \raisebox:                             \raisebox.         (line 12463)
+* \rangle:                               Math symbols.      (line  9855)
+* \rbrace:                               Math symbols.      (line  9859)
+* \rbrack:                               Math symbols.      (line  9863)
+* \rceil:                                Math symbols.      (line  9867)
+* \Re:                                   Math symbols.      (line  9870)
+* \read:                                 \read.             (line 15648)
+* \ref:                                  \ref.              (line  3682)
+* \reflectbox:                           \scalebox.         (line 13650)
+* \refname:                              thebibliography.   (line  6522)
+* \refstepcounter:                       \refstepcounter.   (line  8534)
 * \renewenvironment:                     \newenvironment & \renewenvironment.
-                                                            (line  6875)
+                                                            (line  7967)
 * \RequirePackage:                       Class and package commands.
-                                                            (line  1250)
+                                                            (line  1299)
+* \RequirePackage, et nom d’ouvrage texput: Jobname.        (line 16390)
 * \RequirePackageWithOptions:            Class and package commands.
-                                                            (line  1250)
-* \resizebox:                            \resizebox.        (line 10711)
+                                                            (line  1299)
+* \resizebox:                            \resizebox.        (line 13678)
 * \restorecr:                            \obeycr & \restorecr.
-                                                            (line  6148)
-* \restriction:                          Math symbols.      (line  8303)
-* \revemptyset:                          Math symbols.      (line  8308)
-* \reversemarginpar:                     Marginal notes.    (line  7630)
-* \rfloor:                               Math symbols.      (line  8313)
-* \rhd:                                  Math symbols.      (line  8317)
-* \rho:                                  Math symbols.      (line  8325)
-* \right:                                Math miscellany.   (line  8866)
-* \Rightarrow:                           Math symbols.      (line  8329)
-* \rightarrow:                           Math symbols.      (line  8333)
-* \rightharpoondown:                     Math symbols.      (line  8338)
-* \rightharpoonup:                       Math symbols.      (line  8341)
-* \rightleftharpoons:                    Math symbols.      (line  8344)
-* \rightmargin:                          list.              (line  4055)
-* \rm:                                   Font styles.       (line  1403)
-* \rmfamily:                             Font styles.       (line  1314)
+                                                            (line  7037)
+* \restriction:                          Math symbols.      (line  9876)
+* \revemptyset:                          Math symbols.      (line  9881)
+* \reversemarginpar:                     Marginal notes.    (line  9200)
+* \rfloor:                               Math symbols.      (line  9886)
+* \rhd:                                  Math symbols.      (line  9890)
+* \rho:                                  Math symbols.      (line  9898)
+* \right:                                \left & \right.    (line 10387)
+* \right <1>:                            Math miscellany.   (line 11240)
+* \Rightarrow:                           Math symbols.      (line  9902)
+* \rightarrow:                           Math symbols.      (line  9906)
+* \rightharpoondown:                     Math symbols.      (line  9911)
+* \rightharpoonup:                       Math symbols.      (line  9914)
+* \rightleftharpoons:                    Math symbols.      (line  9917)
+* \rightmargin:                          list.              (line  4794)
+* \rm:                                   Font styles.       (line  1884)
+* \rmfamily:                             Font styles.       (line  1795)
 * \roman:                                \alph \Alph \arabic \roman \Roman \fnsymbol.
-                                                            (line  7223)
+                                                            (line  8448)
 * \Roman:                                \alph \Alph \arabic \roman \Roman \fnsymbol.
-                                                            (line  7226)
-* \rotatebox:                            \rotatebox.        (line 10617)
-* \rq:                                   Text symbols.      (line 10902)
-* \rule:                                 \rule.             (line 11206)
-* \S:                                    Text symbols.      (line 10905)
-* \<sautdeligne>:                        \(SPACE) and \@.   (line  9082)
-* \savebox:                              \sbox & \savebox.  (line  9546)
-* \sbox:                                 \sbox & \savebox.  (line  9546)
-* \sc:                                   Font styles.       (line  1406)
-* \scalebox:                             \scalebox.         (line 10683)
-* \scriptsize:                           Font sizes.        (line  1436)
-* \scshape:                              Font styles.       (line  1338)
-* \searrow:                              Math symbols.      (line  8348)
-* \sec:                                  Math functions.    (line  8717)
-* \section:                              Sectioning.        (line  2126)
-* \section <1>:                          \section.          (line  2383)
-* \seename:                              Indexes.           (line 11688)
+                                                            (line  8451)
+* \rotatebox:                            \rotatebox.        (line 13584)
+* \rq:                                   Text symbols.      (line 13869)
+* \rule:                                 \rule.             (line 14252)
+* \S:                                    Text symbols.      (line 13872)
+* \savebox:                              \sbox & \savebox.  (line 12512)
+* \sbox:                                 \sbox & \savebox.  (line 12512)
+* \sc:                                   Font styles.       (line  1887)
+* \scalebox:                             \scalebox.         (line 13650)
+* \scriptscriptstyle:                    Math styles.       (line 11169)
+* \scriptsize:                           Font sizes.        (line  1917)
+* \scriptstyle:                          Math styles.       (line 11169)
+* \scshape:                              Font styles.       (line  1819)
+* \searrow:                              Math symbols.      (line  9921)
+* \sec:                                  Math functions.    (line 10791)
+* \section:                              Sectioning.        (line  2787)
+* \section <1>:                          \section.          (line  3044)
+* \seename:                              \index.            (line 15028)
 * \selectfont:                           Low-level font commands.
-                                                            (line  1613)
-* \setcounter:                           \setcounter.       (line  7293)
-* \setlength:                            \setlength.        (line  7495)
-* \setminus:                             Math symbols.      (line  8351)
-* \settodepth:                           \settodepth.       (line  7518)
-* \settoheight:                          \settoheight.      (line  7528)
-* \settowidth:                           \settowidth.       (line  7538)
-* \sf:                                   Font styles.       (line  1409)
-* \sffamily:                             Font styles.       (line  1335)
-* \sharp:                                Math symbols.      (line  8357)
-* \shipout et développement:             \write.            (line 12206)
-* \shortstack:                           \shortstack.       (line  4784)
-* \Sigma:                                Math symbols.      (line  8360)
-* \sigma:                                Math symbols.      (line  8363)
-* \signature:                            \signature.        (line 11958)
-* \signature <1>:                        \signature.        (line 11963)
-* \sim:                                  Math symbols.      (line  8367)
-* \simeq:                                Math symbols.      (line  8370)
-* \sin:                                  Math functions.    (line  8720)
-* \sinh:                                 Math functions.    (line  8723)
-* \sl:                                   Font styles.       (line  1412)
-* \slshape:                              Font styles.       (line  1332)
-* \small:                                Font sizes.        (line  1436)
-* \smallint:                             Math symbols.      (line  8373)
-* \smallskip:                            \bigskip \medskip \smallskip.
-                                                            (line  9251)
-* \smallskipamount:                      \bigskip \medskip \smallskip.
-                                                            (line  9252)
-* \smile:                                Math symbols.      (line  8377)
-* \spadesuit:                            Math symbols.      (line  8380)
-* \sqcap:                                Math symbols.      (line  8383)
-* \sqcup:                                Math symbols.      (line  8387)
-* \sqrt[NIÈME]{ARG}:                     Math miscellany.   (line  8899)
-* \sqsubset:                             Math symbols.      (line  8391)
-* \sqsubseteq:                           Math symbols.      (line  8396)
-* \sqsupset:                             Math symbols.      (line  8400)
-* \sqsupseteq:                           Math symbols.      (line  8405)
+                                                            (line  2094)
+* \setcounter:                           \setcounter.       (line  8518)
+* \setlength:                            \setlength.        (line  8720)
+* \setminus:                             Math symbols.      (line  9924)
+* \settodepth:                           \settodepth.       (line  8789)
+* \settoheight:                          \settoheight.      (line  8818)
+* \settowidth:                           \settowidth.       (line  8847)
+* \sf:                                   Font styles.       (line  1890)
+* \sffamily:                             Font styles.       (line  1816)
+* \sharp:                                Math symbols.      (line  9930)
+* \shipout et développement:             \write.            (line 15779)
+* \shortstack:                           \shortstack.       (line  5562)
+* \Sigma:                                Math symbols.      (line  9933)
+* \sigma:                                Math symbols.      (line  9936)
+* \signature:                            \signature.        (line 15531)
+* \signature <1>:                        \signature.        (line 15536)
+* \sim:                                  Math symbols.      (line  9940)
+* \simeq:                                Math symbols.      (line  9943)
+* \sin:                                  Math functions.    (line 10794)
+* \sinh:                                 Math functions.    (line 10797)
+* \sl:                                   Font styles.       (line  1893)
+* \slshape:                              Font styles.       (line  1813)
+* \small:                                Font sizes.        (line  1917)
+* \smallint:                             Math symbols.      (line  9946)
+* \smallskip:                            \bigskip & \medskip & \smallskip.
+                                                            (line 11964)
+* \smallskipamount:                      \bigskip & \medskip & \smallskip.
+                                                            (line 11965)
+* \smile:                                Math symbols.      (line  9950)
+* \spacefactor:                          \spacefactor.      (line 11558)
+* \spadesuit:                            Math symbols.      (line  9953)
+* \sqcap:                                Math symbols.      (line  9956)
+* \sqcup:                                Math symbols.      (line  9960)
+* \sqrt[NIÈME]{ARG}:                     Math miscellany.   (line 11273)
+* \sqsubset:                             Math symbols.      (line  9964)
+* \sqsubseteq:                           Math symbols.      (line  9969)
+* \sqsupset:                             Math symbols.      (line  9973)
+* \sqsupseteq:                           Math symbols.      (line  9978)
 * \ss (ß):                               Additional Latin letters.
-                                                            (line 11195)
+                                                            (line 14185)
 * \SS (SS):                              Additional Latin letters.
-                                                            (line 11195)
-* \stackrel{TEXTE}{RELATION}:            Math miscellany.   (line  8904)
-* \star:                                 Math symbols.      (line  8409)
-* \stepcounter:                          \stepcounter.      (line  7317)
+                                                            (line 14185)
+* \stackrel{TEXTE}{RELATION}:            Math miscellany.   (line 11278)
+* \star:                                 Math symbols.      (line  9982)
+* \stepcounter:                          \stepcounter.      (line  8542)
 * \stop:                                 Recovering from errors.
-                                                            (line 12747)
-* \subparagraph:                         Sectioning.        (line  2126)
+                                                            (line 16448)
+* \strut:                                \strut.            (line 12010)
+* \subitem:                              Produce the index manually.
+                                                            (line 14959)
+* \subparagraph:                         Sectioning.        (line  2787)
 * \subparagraph <1>:                     \subsubsection & \paragraph & \subparagraph.
-                                                            (line  2542)
-* \subsection:                           Sectioning.        (line  2126)
-* \subsection <1>:                       \subsection.       (line  2470)
-* \subset:                               Math symbols.      (line  8417)
-* \subseteq:                             Math symbols.      (line  8420)
-* \subsubsection:                        Sectioning.        (line  2126)
+                                                            (line  3203)
+* \subsection:                           Sectioning.        (line  2787)
+* \subsection <1>:                       \subsection.       (line  3131)
+* \subset:                               Math symbols.      (line  9990)
+* \subseteq:                             Math symbols.      (line  9993)
+* \subsubitem:                           Produce the index manually.
+                                                            (line 14959)
+* \subsubsection:                        Sectioning.        (line  2787)
 * \subsubsection <1>:                    \subsubsection & \paragraph & \subparagraph.
-                                                            (line  2542)
-* \succ:                                 Math symbols.      (line  8423)
-* \succeq:                               Math symbols.      (line  8426)
-* \sum:                                  Math symbols.      (line  8430)
-* \sup:                                  Math functions.    (line  8726)
-* \suppressfloats:                       Floats.            (line  2057)
-* \supset:                               Math symbols.      (line  8434)
-* \supseteq:                             Math symbols.      (line  8437)
-* \surd:                                 Math symbols.      (line  8440)
-* \swarrow:                              Math symbols.      (line  8445)
+                                                            (line  3203)
+* \succ:                                 Math symbols.      (line  9996)
+* \succeq:                               Math symbols.      (line  9999)
+* \sum:                                  Math symbols.      (line 10003)
+* \sup:                                  Math functions.    (line 10800)
+* \suppressfloats:                       Floats.            (line  2643)
+* \supset:                               Math symbols.      (line 10007)
+* \supseteq:                             Math symbols.      (line 10010)
+* \surd:                                 Math symbols.      (line 10013)
+* \swarrow:                              Math symbols.      (line 10018)
 * \symbol:                               Symbols by font position.
-                                                            (line 10835)
-* \t (tie-after accent):                 Accents.           (line 11124)
-* \tabbingsep:                           tabbing.           (line  5221)
-* \tabcolsep:                            tabular.           (line  5547)
+                                                            (line 13802)
+* \t (tie-after accent):                 Accents.           (line 14112)
+* \tabbingsep:                           tabbing.           (line  6031)
+* \tabcolsep:                            tabular.           (line  6357)
 * \tableofcontents:                      Table of contents etc..
-                                                            (line 11478)
-* \<tabulation>:                         \(SPACE) and \@.   (line  9082)
-* \tan:                                  Math functions.    (line  8729)
-* \tanh:                                 Math functions.    (line  8732)
-* \tau:                                  Math symbols.      (line  8448)
-* \telephone:                            \telephone.        (line 11991)
-* \TeX:                                  Text symbols.      (line 10908)
-* \textascendercompwordmark:             Text symbols.      (line 10946)
-* \textasciicircum:                      Text symbols.      (line 10911)
-* \textasciitilde:                       Text symbols.      (line 10914)
-* \textasteriskcentered:                 Text symbols.      (line 10917)
+                                                            (line 14524)
+* \tableofcontents <1>:                  \contentsline.     (line 14765)
+* \tan:                                  Math functions.    (line 10803)
+* \tanh:                                 Math functions.    (line 10806)
+* \tau:                                  Math symbols.      (line 10021)
+* \telephone:                            \telephone.        (line 15564)
+* \TeX:                                  Text symbols.      (line 13875)
+* \textascendercompwordmark:             Text symbols.      (line 13913)
+* \textasciicircum:                      Text symbols.      (line 13878)
+* \textasciitilde:                       Text symbols.      (line 13881)
+* \textasteriskcentered:                 Text symbols.      (line 13884)
 * \textbackslash:                        Reserved characters.
-                                                            (line 10760)
-* \textbackslash <1>:                    Text symbols.      (line 10920)
-* \textbar:                              Text symbols.      (line 10923)
-* \textbardbl:                           Text symbols.      (line 10926)
-* \textbf:                               Font styles.       (line  1326)
-* \textbigcircle:                        Text symbols.      (line 10929)
-* \textbraceleft:                        Text symbols.      (line 10932)
-* \textbraceright:                       Text symbols.      (line 10935)
-* \textbullet:                           Text symbols.      (line 10938)
-* \textcapitalcompwordmark:              Text symbols.      (line 10945)
-* \textcircled{LETTRE}:                  Text symbols.      (line 10941)
-* \textcompwordmark:                     Text symbols.      (line 10944)
-* \textcopyright:                        Text symbols.      (line 10858)
-* \textdagger:                           Text symbols.      (line 10951)
-* \textdaggerdbl:                        Text symbols.      (line 10954)
-* \textdollar (ou \$):                   Text symbols.      (line 10957)
-* \textellipsis:                         Text symbols.      (line 10882)
-* \textemdash (ou ---):                  Text symbols.      (line 10960)
-* \textendash (ou --):                   Text symbols.      (line 10966)
-* \texteuro:                             Text symbols.      (line 10970)
-* \textexclamdown (ou !`):               Text symbols.      (line 10977)
-* \textfloatsep:                         Floats.            (line  2095)
-* \textfraction:                         Floats.            (line  2072)
-* \textgreater:                          Text symbols.      (line 10980)
+                                                            (line 13727)
+* \textbackslash <1>:                    Text symbols.      (line 13887)
+* \textbar:                              Text symbols.      (line 13890)
+* \textbardbl:                           Text symbols.      (line 13893)
+* \textbf:                               Font styles.       (line  1807)
+* \textbigcircle:                        Text symbols.      (line 13896)
+* \textbraceleft:                        Text symbols.      (line 13899)
+* \textbraceright:                       Text symbols.      (line 13902)
+* \textbullet:                           Text symbols.      (line 13905)
+* \textcapitalcompwordmark:              Text symbols.      (line 13912)
+* \textcircled{LETTRE}:                  Text symbols.      (line 13908)
+* \textcompwordmark:                     Text symbols.      (line 13911)
+* \textcopyright:                        Text symbols.      (line 13825)
+* \textdagger:                           Text symbols.      (line 13918)
+* \textdaggerdbl:                        Text symbols.      (line 13921)
+* \textdollar (ou \$):                   Text symbols.      (line 13924)
+* \textellipsis:                         Text symbols.      (line 13849)
+* \textemdash (ou ---):                  Text symbols.      (line 13927)
+* \textendash (ou --):                   Text symbols.      (line 13933)
+* \texteuro:                             Text symbols.      (line 13937)
+* \textexclamdown (ou !`):               Text symbols.      (line 13944)
+* \textfiguredash:                       Text symbols.      (line 13947)
+* \textfloatsep:                         Floats.            (line  2681)
+* \textfraction:                         Floats.            (line  2658)
+* \textgreater:                          Text symbols.      (line 13955)
 * \textheight:                           Page layout parameters.
-                                                            (line  1896)
-* \textit:                               Font styles.       (line  1317)
-* \textleftarrow:                        Text symbols.      (line 10986)
-* \textless:                             Text symbols.      (line 10983)
-* \textmd:                               Font styles.       (line  1323)
-* \textnormal:                           Font styles.       (line  1344)
-* \textordfeminine:                      Text symbols.      (line 10989)
-* \textordmasculine:                     Text symbols.      (line 10990)
-* \textparagraph:                        Text symbols.      (line 10891)
-* \textperiodcentered:                   Text symbols.      (line 10993)
-* \textquestiondown (ou ?`):             Text symbols.      (line 10996)
-* \textquotedblleft (ou ``):             Text symbols.      (line 10999)
-* \textquotedblright (ou ''):            Text symbols.      (line 11002)
-* \textquoteleft (ou `):                 Text symbols.      (line 11005)
-* \textquoteright (ou '):                Text symbols.      (line 11008)
-* \textquotesingle:                      Text symbols.      (line 11011)
-* \textquotestraightbase:                Text symbols.      (line 11014)
-* \textquotestraightdblbase:             Text symbols.      (line 11015)
-* \textregistered:                       Text symbols.      (line 11018)
-* \textrightarrow:                       Text symbols.      (line 11021)
-* \textrm:                               Font styles.       (line  1314)
-* \textsc:                               Font styles.       (line  1338)
-* \textsf:                               Font styles.       (line  1335)
-* \textsl:                               Font styles.       (line  1332)
-* \textsterling:                         Text symbols.      (line 10895)
-* \textthreequartersemdash:              Text symbols.      (line 11024)
-* \texttrademark:                        Text symbols.      (line 11027)
-* \texttt:                               Font styles.       (line  1341)
-* \texttwelveudash:                      Text symbols.      (line 11030)
-* \textunderscore:                       Text symbols.      (line 11033)
-* \textup:                               Font styles.       (line  1329)
-* \textvisiblespace:                     Text symbols.      (line 11036)
+                                                            (line  2377)
+* \texthorizontalbar:                    Text symbols.      (line 13958)
+* \textit:                               Font styles.       (line  1798)
+* \textleftarrow:                        Text symbols.      (line 13967)
+* \textless:                             Text symbols.      (line 13964)
+* \textmd:                               Font styles.       (line  1804)
+* \textnonbreakinghyphen:                Text symbols.      (line 13970)
+* \textnormal:                           Font styles.       (line  1825)
+* \textordfeminine:                      Text symbols.      (line 13977)
+* \textordmasculine:                     Text symbols.      (line 13978)
+* \textparagraph:                        Text symbols.      (line 13858)
+* \textperiodcentered:                   Text symbols.      (line 13981)
+* \textquestiondown (ou ?`):             Text symbols.      (line 13984)
+* \textquotedblleft (ou ``):             Text symbols.      (line 13987)
+* \textquotedblright (ou ''):            Text symbols.      (line 13990)
+* \textquoteleft (ou `):                 Text symbols.      (line 13993)
+* \textquoteright (ou '):                Text symbols.      (line 13996)
+* \textquotesingle:                      Text symbols.      (line 13999)
+* \textquotestraightbase:                Text symbols.      (line 14002)
+* \textquotestraightdblbase:             Text symbols.      (line 14003)
+* \textregistered:                       Text symbols.      (line 14006)
+* \textrightarrow:                       Text symbols.      (line 14009)
+* \textrm:                               Font styles.       (line  1795)
+* \textsc:                               Font styles.       (line  1819)
+* \textsf:                               Font styles.       (line  1816)
+* \textsl:                               Font styles.       (line  1813)
+* \textsterling:                         Text symbols.      (line 13862)
+* \textstyle:                            Math styles.       (line 11169)
+* \textthreequartersemdash:              Text symbols.      (line 14012)
+* \texttrademark:                        Text symbols.      (line 14015)
+* \texttt:                               Font styles.       (line  1822)
+* \texttwelveudash:                      Text symbols.      (line 14018)
+* \textunderscore:                       Text symbols.      (line 14021)
+* \textup:                               Font styles.       (line  1810)
+* \textvisiblespace:                     Text symbols.      (line 14024)
 * \textwidth:                            Page layout parameters.
-                                                            (line  1905)
+                                                            (line  2386)
 * \th (þ):                               Additional Latin letters.
-                                                            (line 11199)
+                                                            (line 14189)
 * \TH (Þ):                               Additional Latin letters.
-                                                            (line 11199)
-* \theta:                                Math symbols.      (line  8451)
-* \thicklines:                           \thicklines.       (line  4743)
+                                                            (line 14189)
+* \theta:                                Math symbols.      (line 10024)
+* \thicklines:                           \thicklines.       (line  5497)
 * \thickspace:                           Spacing in math mode.
-                                                            (line  8800)
-* \thinlines:                            \thinlines.        (line  4750)
+                                                            (line 10928)
+* \thinlines:                            \thinlines.        (line  5487)
 * \thinspace:                            Spacing in math mode.
-                                                            (line  8809)
-* \thinspace <1>:                        \thinspace.        (line  9152)
-* \thispagestyle:                        \thispagestyle.    (line  9036)
-* \tilde:                                Math accents.      (line  8775)
-* \times:                                Math symbols.      (line  8455)
-* \tiny:                                 Font sizes.        (line  1436)
-* \to:                                   Math symbols.      (line  8459)
-* \today:                                \today.            (line 11225)
-* \top:                                  Math symbols.      (line  8463)
-* \topfraction:                          Floats.            (line  2078)
+                                                            (line 10954)
+* \thinspace <1>:                        \thinspace & \negthinspace.
+                                                            (line 11825)
+* \thispagestyle:                        \thispagestyle.    (line 11429)
+* \tilde:                                Math accents.      (line 10849)
+* \times:                                Math symbols.      (line 10028)
+* \tiny:                                 Font sizes.        (line  1917)
+* \to:                                   Math symbols.      (line 10032)
+* \today:                                \today.            (line 14271)
+* \top:                                  Math symbols.      (line 10036)
+* \topfraction:                          Floats.            (line  2664)
 * \topmargin:                            Page layout parameters.
-                                                            (line  1931)
-* \topnumber:                            Floats.            (line  2106)
-* \topsep:                               list.              (line  4062)
+                                                            (line  2412)
+* \topnumber:                            Floats.            (line  2692)
+* \topsep:                               list.              (line  4801)
 * \topskip:                              Page layout parameters.
-                                                            (line  1957)
+                                                            (line  2438)
 * \topskip <1>:                          Page layout parameters.
-                                                            (line  1958)
+                                                            (line  2439)
 * \totalheight:                          Predefined lengths.
-                                                            (line  7554)
-* \totalnumber:                          Floats.            (line  2110)
-* \triangle:                             Math symbols.      (line  8467)
-* \triangleleft:                         Math symbols.      (line  8470)
-* \triangleright:                        Math symbols.      (line  8476)
-* \tt:                                   Font styles.       (line  1415)
-* \ttfamily:                             Font styles.       (line  1341)
-* \twocolumn:                            \twocolumn.        (line  1642)
-* \typein:                               \typein.           (line 12108)
-* \typeout:                              \typeout.          (line 12123)
-* \u (breve accent):                     Accents.           (line 11129)
-* \unboldmath:                           Math formulas.     (line  7689)
-* \underbar:                             Accents.           (line 11132)
-* \underbrace{MATH}:                     Math miscellany.   (line  8908)
-* \underline{TEXTE}:                     Math miscellany.   (line  8912)
-* \unitlength:                           picture.           (line  4468)
-* \unlhd:                                Math symbols.      (line  8482)
-* \unrhd:                                Math symbols.      (line  8490)
-* \Uparrow:                              Math symbols.      (line  8498)
-* \uparrow:                              Math symbols.      (line  8502)
-* \Updownarrow:                          Math symbols.      (line  8506)
-* \updownarrow:                          Math symbols.      (line  8511)
-* \upharpoonright:                       Math symbols.      (line  8515)
-* \uplus:                                Math symbols.      (line  8520)
-* \upshape:                              Font styles.       (line  1329)
-* \Upsilon:                              Math symbols.      (line  8525)
-* \upsilon:                              Math symbols.      (line  8528)
-* \usebox:                               \usebox.           (line  9661)
-* \usecounter:                           \usecounter.       (line  7252)
+                                                            (line  8984)
+* \totalnumber:                          Floats.            (line  2696)
+* \triangle:                             Math symbols.      (line 10040)
+* \triangleleft:                         Math symbols.      (line 10043)
+* \triangleright:                        Math symbols.      (line 10049)
+* \tt:                                   Font styles.       (line  1896)
+* \ttfamily:                             Font styles.       (line  1822)
+* \twocolumn:                            \twocolumn.        (line  2123)
+* \typein:                               \typein.           (line 15681)
+* \typeout:                              \typeout.          (line 15696)
+* \u (breve accent):                     Accents.           (line 14119)
+* \unboldmath:                           Math formulas.     (line  9259)
+* \unboldmath <1>:                       \boldmath & \unboldmath.
+                                                            (line 10245)
+* \unboldmath <2>:                       \boldmath & \unboldmath.
+                                                            (line 10253)
+* \underbar:                             Accents.           (line 14122)
+* \underbrace{MATH}:                     Math miscellany.   (line 11282)
+* \underline{TEXTE}:                     Math miscellany.   (line 11286)
+* \unitlength:                           picture.           (line  5209)
+* \unlhd:                                Math symbols.      (line 10055)
+* \unrhd:                                Math symbols.      (line 10063)
+* \Uparrow:                              Math symbols.      (line 10071)
+* \uparrow:                              Math symbols.      (line 10075)
+* \Updownarrow:                          Math symbols.      (line 10079)
+* \updownarrow:                          Math symbols.      (line 10084)
+* \upharpoonright:                       Math symbols.      (line 10088)
+* \uplus:                                Math symbols.      (line 10093)
+* \upshape:                              Font styles.       (line  1810)
+* \Upsilon:                              Math symbols.      (line 10098)
+* \upsilon:                              Math symbols.      (line 10101)
+* \usebox:                               \usebox.           (line 12628)
+* \usecounter:                           \usecounter.       (line  8477)
 * \usefont:                              Low-level font commands.
-                                                            (line  1622)
+                                                            (line  2103)
 * \usepackage:                           Additional packages.
-                                                            (line   814)
-* \v (breve accent):                     Accents.           (line 11141)
-* \value:                                \value.            (line  7263)
-* \vanothing:                            Math symbols.      (line  8536)
-* \varepsilon:                           Math symbols.      (line  8531)
-* \varphi:                               Math symbols.      (line  8541)
-* \varpi:                                Math symbols.      (line  8545)
-* \varrho:                               Math symbols.      (line  8549)
-* \varsigma:                             Math symbols.      (line  8553)
-* \vartheta:                             Math symbols.      (line  8557)
-* \vbox TeX de base:                     minipage.          (line  4332)
-* \vdash ⊢ Taquet droit ; prouve, implique ;: Math symbols. (line  8561)
-* \vdots:                                Math miscellany.   (line  8917)
-* \vec:                                  Math accents.      (line  8778)
-* \vector:                               \vector.           (line  4803)
-* \vee:                                  Math symbols.      (line  8565)
-* \verb:                                 \verb.             (line  6043)
-* \Vert:                                 Math symbols.      (line  8570)
-* \vert:                                 Math symbols.      (line  8587)
-* \vfill:                                \vfill.            (line  9260)
-* \vline:                                \vline.            (line  5664)
-* \vspace:                               \vspace.           (line  9286)
-* \vtop TeX de base:                     minipage.          (line  4328)
-* \wedge:                                Math symbols.      (line  8607)
-* \widehat:                              Math accents.      (line  8781)
-* \widetilde:                            Math accents.      (line  8784)
+                                                            (line   863)
+* \UseTextAccent:                        \UseTextSymbol & \UseTextAccent.
+                                                            (line  1729)
+* \UseTextSymbol:                        \UseTextSymbol & \UseTextAccent.
+                                                            (line  1729)
+* \v (breve accent):                     Accents.           (line 14131)
+* \value:                                \value.            (line  8488)
+* \vanothing:                            Math symbols.      (line 10109)
+* \varepsilon:                           Math symbols.      (line 10104)
+* \varphi:                               Math symbols.      (line 10114)
+* \varpi:                                Math symbols.      (line 10118)
+* \varrho:                               Math symbols.      (line 10122)
+* \varsigma:                             Math symbols.      (line 10126)
+* \vartheta:                             Math symbols.      (line 10130)
+* \vbox TeX de base:                     minipage.          (line  5071)
+* \vdash ⊢ Taquet droit ; prouve, implique ;: Math symbols. (line 10134)
+* \vdots:                                Dots.              (line 10627)
+* \vdots <1>:                            Math miscellany.   (line 11291)
+* \vec:                                  Math accents.      (line 10852)
+* \vector:                               \vector.           (line  5613)
+* \vee:                                  Math symbols.      (line 10138)
+* \verb:                                 \verb.             (line  6853)
+* \Vert:                                 Math symbols.      (line 10143)
+* \vert:                                 Math symbols.      (line 10161)
+* \vfill:                                \vfill.            (line 12149)
+* \vline:                                \vline.            (line  6474)
+* \vspace:                               \vspace.           (line 12099)
+* \vtop TeX de base:                     minipage.          (line  5067)
+* \wedge:                                Math symbols.      (line 10181)
+* \widehat:                              Math accents.      (line 10855)
+* \widetilde:                            Math accents.      (line 10858)
 * \width:                                Predefined lengths.
-                                                            (line  7548)
-* \wlog:                                 \wlog.             (line 12329)
-* \wp:                                   Math symbols.      (line  8611)
-* \wr:                                   Math symbols.      (line  8615)
-* \write:                                \write.            (line 12141)
-* \write18:                              \write18.          (line 12347)
-* \Xi:                                   Math symbols.      (line  8618)
-* \xi:                                   Math symbols.      (line  8621)
-* \year:                                 \day \month \year. (line  7323)
-* \zeta:                                 Math symbols.      (line  8624)
-* \[:                                    Math formulas.     (line  7675)
-* \[...\] displaymath:                   displaymath.       (line  3337)
-* \\ (for eqnarray):                     eqnarray.          (line  3478)
-* \\ (pour center):                      center.            (line  3193)
-* \\ (pour flushright):                  flushright.        (line  3720)
-* \\ (pour les objets \shortstack):      \shortstack.       (line  4798)
-* \\ (tabbing):                          tabbing.           (line  5070)
-* \\ for flushleft:                      flushleft.         (line  3653)
-* \\ force un saut de ligne:             \\.                (line  6114)
-* \\ pour les lettres:                   Letters.           (line 11766)
-* \\ pour tabular:                       tabular.           (line  5397)
-* \\ pour verse:                         verse.             (line  6093)
-* \\* (pour eqnarray):                   eqnarray.          (line  3484)
-* \]:                                    Math formulas.     (line  7675)
+                                                            (line  8978)
+* \wlog:                                 \wlog.             (line 15902)
+* \wp:                                   Math symbols.      (line 10185)
+* \wr:                                   Math symbols.      (line 10189)
+* \write:                                \write.            (line 15714)
+* \write18:                              \write18.          (line 15920)
+* \Xi:                                   Math symbols.      (line 10192)
+* \xi:                                   Math symbols.      (line 10195)
+* \xspace:                               xspace package.    (line  8362)
+* \year:                                 \day \month \year. (line  8548)
+* \zeta:                                 Math symbols.      (line 10198)
+* \[:                                    Math formulas.     (line  9245)
+* \[...\] displaymath:                   displaymath.       (line  4075)
+* \\ (for eqnarray):                     eqnarray.          (line  4216)
+* \\ (pour center):                      center.            (line  3911)
+* \\ (pour flushright):                  flushright.        (line  4458)
+* \\ (pour les objets \shortstack):      \shortstack.       (line  5593)
+* \\ (tabbing):                          tabbing.           (line  5880)
+* \\ for flushleft:                      flushleft.         (line  4391)
+* \\ force un saut de ligne:             \\.                (line  6969)
+* \\ pour les lettres:                   Letters.           (line 15339)
+* \\ pour tabular:                       tabular.           (line  6207)
+* \\ pour verse:                         verse.             (line  6919)
+* \\* (pour eqnarray):                   eqnarray.          (line  4222)
+* \]:                                    Math formulas.     (line  9245)
 * \^:                                    Reserved characters.
-                                                            (line 10760)
-* \^ (accent circonflexe):               Accents.           (line 11074)
+                                                            (line 13727)
+* \^ (accent circonflexe):               Accents.           (line 14062)
 * \_:                                    Reserved characters.
-                                                            (line 10754)
-* \` (accent grave):                     Accents.           (line 11079)
-* \` (tabbing):                          tabbing.           (line  5178)
+                                                            (line 13721)
+* \` (accent grave):                     Accents.           (line 14067)
+* \` (tabbing):                          tabbing.           (line  5988)
 * \{:                                    Reserved characters.
-                                                            (line 10754)
-* \|:                                    Math symbols.      (line  7752)
+                                                            (line 13721)
+* \|:                                    Math symbols.      (line  9322)
 * \}:                                    Reserved characters.
-                                                            (line 10754)
+                                                            (line 13721)
 * \~:                                    Reserved characters.
-                                                            (line 10760)
-* \~ (accent tilde):                     Accents.           (line 11085)
+                                                            (line 13727)
+* \~ (accent tilde):                     Accents.           (line 14073)
 * ^ indice supérieur:                    Subscripts & superscripts.
-                                                            (line  7703)
+                                                            (line  9273)
 * _ indice inférieur:                    Subscripts & superscripts.
-                                                            (line  7703)
+                                                            (line  9273)
 * {...} pour les arguments obligatoires: LaTeX command syntax.
-                                                            (line   573)
-* abstract, environnement:               abstract.          (line  3054)
-* adjustbox, paquetage:                  Boxes.             (line  9320)
-* algorithm2e, paquetage:                tabbing.           (line  4933)
-* amsmath, paquetage:                    array.             (line  3152)
-* amsmath, paquetage <1>:                displaymath.       (line  3332)
-* amsmath, paquetage <2>:                equation.          (line  3514)
-* amsmath, paquetage <3>:                theorem.           (line  5948)
-* amsthm, paquetage:                     theorem.           (line  5948)
-* answers, paquetage:                    \write.            (line 12247)
-* appendix, paquetage:                   \appendix.         (line  2643)
-* array, environnement:                  array.             (line  3102)
-* Asymptote, paquetage:                  \line.             (line  4715)
-* Asymptote, paquetage <1>:              \mbox & \makebox.  (line  9397)
-* Asymptote, paquetage <2>:              \write18.          (line 12355)
-* babel, paquetage:                      \chapter.          (line  2354)
-* babel, paquetage <1>:                  thebibliography.   (line  5722)
+                                                            (line   622)
+* ~:                                     ~.                 (line 11760)
+* abstract, environnement:               abstract.          (line  3772)
+* adjustbox, paquetage:                  Boxes.             (line 12232)
+* algorithm2e, paquetage:                tabbing.           (line  5743)
+* amscd, paquetage:                      Arrows.            (line 10239)
+* amsfonts, paquetage:                   Arrows.            (line 10204)
+* amsmath, paquetage:                    array.             (line  3872)
+* amsmath, paquetage <1>:                array.             (line  3881)
+* amsmath, paquetage <2>:                displaymath.       (line  4070)
+* amsmath, paquetage <3>:                equation.          (line  4252)
+* amsmath, paquetage <4>:                theorem.           (line  6758)
+* amsmath, paquetage <5>:                \left & \right.    (line 10412)
+* amsmath, paquetage <6>:                \bigl & \bigr etc..
+                                                            (line 10569)
+* amsmath, paquetage <7>:                Dots.              (line 10631)
+* amsmath, paquetage <8>:                \phantom & \vphantom & \hphantom.
+                                                            (line 11105)
+* amsmath, paquetage <9>:                \thinspace & \negthinspace.
+                                                            (line 11848)
+* amsthm, paquetage:                     theorem.           (line  6758)
+* answers, paquetage:                    \write.            (line 15820)
+* appendix, paquetage:                   \appendix.         (line  3304)
+* arobe:                                 \@.                (line 11624)
+* array, environnement:                  array.             (line  3820)
+* array, paquetage:                      array.             (line  3892)
+* Asymptote, paquetage:                  \line.             (line  5461)
+* Asymptote, paquetage <1>:              \strut.            (line 12066)
+* Asymptote, paquetage <2>:              \mbox & \makebox.  (line 12310)
+* Asymptote, paquetage <3>:              \write18.          (line 15928)
+* babel, paquetage:                      \chapter.          (line  3015)
+* babel, paquetage <1>:                  thebibliography.   (line  6532)
 * babel, paquetage <2>:                  Table of contents etc..
-                                                            (line 11566)
-* babel, paquetage <3>:                  Indexes.           (line 11688)
-* beamer, paquetage:                     beamer template.   (line 12776)
-* bp:                                    Units of length.   (line  7455)
-* cc:                                    Units of length.   (line  7469)
-* center, environnement:                 center.            (line  3183)
-* classe article:                        Document classes.  (line   687)
-* classe book:                           Document classes.  (line   687)
-* classe letter:                         Document classes.  (line   687)
-* classe report:                         Document classes.  (line   687)
-* classe slides:                         Document classes.  (line   687)
-* cleveref, paquetage:                   Cross references.  (line  2937)
-* cm:                                    Units of length.   (line  7460)
-* cmd.exe, utilisé par \write18:         \write18.          (line 12414)
-* commande dvipdfmx:                     Output files.      (line   425)
-* commande dvips:                        Output files.      (line   425)
-* commande dvitype:                      Output files.      (line   425)
-* commande latex:                        Output files.      (line   425)
-* commande pdflatex:                     Output files.      (line   434)
-* commande xdvi:                         Output files.      (line   425)
-* cprotect, paquetage:                   verbatim.          (line  6018)
-* cprotect, paquetage <1>:               \verb.             (line  6069)
-* datatool, paquetage:                   \read.             (line 12101)
-* datetime, paquetage:                   \today.            (line 11242)
-* dd:                                    Units of length.   (line  7466)
-* description, environnement:            description.       (line  3256)
-* displaymath, environnement:            displaymath.       (line  3316)
-* displaymath, environnement <1>:        Math formulas.     (line  7665)
-* document, environnement:               document.          (line  3360)
-* dvilualatex-dev:                       TeX engines.       (line   543)
-* em:                                    Units of length.   (line  7474)
-* enumerate, environnement:              enumerate.         (line  3394)
-* enumitem, paquetage:                   itemize.           (line  3838)
-* enumitem, paquetage <1>:               list.              (line  4162)
-* environnement abstract:                abstract.          (line  3054)
-* environnement array:                   array.             (line  3102)
-* environnement center:                  center.            (line  3183)
-* environnement description:             description.       (line  3256)
-* environnement displaymath:             displaymath.       (line  3316)
-* environnement displaymath <1>:         Math formulas.     (line  7665)
-* environnement document:                document.          (line  3360)
-* environnement enumerate:               enumerate.         (line  3394)
-* environnement eqnarray:                eqnarray.          (line  3461)
-* environnement equation:                equation.          (line  3500)
-* environnement equation <1>:            Math formulas.     (line  7665)
-* environnement figure:                  figure.            (line  3520)
-* environnement filecontents:            filecontents.      (line  3578)
-* environnement filecontents*:           filecontents.      (line  3578)
-* environnement flushleft:               flushleft.         (line  3645)
-* environnement flushright:              flushright.        (line  3714)
-* environnement itemize:                 itemize.           (line  3768)
-* environnement letter:                  letter.            (line  3868)
-* environnement list:                    list.              (line  3873)
-* environnement math:                    math.              (line  4262)
-* environnement math <1>:                Math formulas.     (line  7665)
-* environnement minipage:                minipage.          (line  4275)
-* environnement picture:                 picture.           (line  4444)
-* environnement quotation:               quotation & quote. (line  4882)
-* environnement quote:                   quotation & quote. (line  4882)
-* environnement tabbing:                 tabbing.           (line  4920)
-* environnement table:                   table.             (line  5306)
-* environnement tabular:                 tabular.           (line  5368)
-* environnement thebibliography:         thebibliography.   (line  5673)
-* environnement theorem:                 theorem.           (line  5926)
-* environnement titlepage:               titlepage.         (line  5956)
-* environnement verbatim:                verbatim.          (line  5997)
-* environnement verse:                   verse.             (line  6082)
-* eqnarray, environnement:               eqnarray.          (line  3461)
-* equation, environnement:               equation.          (line  3500)
-* equation, environnement <1>:           Math formulas.     (line  7665)
-* etex, commande:                        TeX engines.       (line   490)
+                                                            (line 14612)
+* babel, paquetage <3>:                  \index.            (line 15028)
+* beamer, paquetage:                     beamer template.   (line 16477)
+* bigfoot, paquetage:                    Footnotes of footnotes.
+                                                            (line  7546)
+* bm, paquetage:                         \boldmath & \unboldmath.
+                                                            (line 10274)
+* bp:                                    Units of length.   (line  8680)
+* cadre, séparation d'avec le contenu:   \fbox & \framebox. (line 12374)
+* cadre, épaisseur du filet:             \fbox & \framebox. (line 12369)
+* cc:                                    Units of length.   (line  8694)
+* center, environnement:                 center.            (line  3901)
+* chapter counter:                       Counters.          (line  8426)
+* classe article:                        Document classes.  (line   736)
+* classe book:                           Document classes.  (line   736)
+* classe letter:                         Document classes.  (line   736)
+* classe report:                         Document classes.  (line   736)
+* classe slides:                         Document classes.  (line   736)
+* cleveref, paquetage:                   Cross references.  (line  3598)
+* cm:                                    Units of length.   (line  8685)
+* cm-super, paquetage:                   fontenc package.   (line  1371)
+* cmd.exe, utilisé par \write18:         \write18.          (line 15987)
+* commande dvipdfmx:                     Output files.      (line   474)
+* commande dvips:                        Output files.      (line   474)
+* commande dvitype:                      Output files.      (line   474)
+* commande latex:                        Output files.      (line   474)
+* commande pdflatex:                     Output files.      (line   483)
+* commande xdvi:                         Output files.      (line   474)
+* cprotect, paquetage:                   verbatim.          (line  6828)
+* cprotect, paquetage <1>:               \verb.             (line  6879)
+* datatool, paquetage:                   \read.             (line 15674)
+* datetime, paquetage:                   \today.            (line 14288)
+* dcolumn, paquetage:                    array.             (line  3892)
+* dd:                                    Units of length.   (line  8691)
+* delim_0:                               makeindex.         (line 15214)
+* delim_1:                               makeindex.         (line 15218)
+* delim_2:                               makeindex.         (line 15222)
+* delim_n:                               makeindex.         (line 15226)
+* delim_r:                               makeindex.         (line 15231)
+* description, environnement:            description.       (line  3994)
+* displaymath, environnement:            displaymath.       (line  4054)
+* displaymath, environnement <1>:        Math formulas.     (line  9235)
+* document, environnement:               document.          (line  4098)
+* dvilualatex-dev:                       TeX engines.       (line   592)
+* em:                                    Units of length.   (line  8699)
+* enumerate, environnement:              enumerate.         (line  4132)
+* enumi counter:                         Counters.          (line  8426)
+* enumii counter:                        Counters.          (line  8426)
+* enumiii counter:                       Counters.          (line  8426)
+* enumitem, paquetage:                   itemize.           (line  4576)
+* enumitem, paquetage <1>:               list.              (line  4901)
+* enumiv counter:                        Counters.          (line  8426)
+* environnement abstract:                abstract.          (line  3772)
+* environnement array:                   array.             (line  3820)
+* environnement center:                  center.            (line  3901)
+* environnement description:             description.       (line  3994)
+* environnement displaymath:             displaymath.       (line  4054)
+* environnement displaymath <1>:         Math formulas.     (line  9235)
+* environnement document:                document.          (line  4098)
+* environnement enumerate:               enumerate.         (line  4132)
+* environnement eqnarray:                eqnarray.          (line  4199)
+* environnement equation:                equation.          (line  4238)
+* environnement equation <1>:            Math formulas.     (line  9235)
+* environnement figure:                  figure.            (line  4258)
+* environnement filecontents:            filecontents.      (line  4316)
+* environnement filecontents*:           filecontents.      (line  4316)
+* environnement flushleft:               flushleft.         (line  4383)
+* environnement flushright:              flushright.        (line  4452)
+* environnement itemize:                 itemize.           (line  4506)
+* environnement letter:                  letter.            (line  4606)
+* environnement list:                    list.              (line  4611)
+* environnement math:                    math.              (line  5001)
+* environnement math <1>:                Math formulas.     (line  9235)
+* environnement minipage:                minipage.          (line  5014)
+* environnement picture:                 picture.           (line  5185)
+* environnement quotation:               quotation & quote. (line  5692)
+* environnement quote:                   quotation & quote. (line  5692)
+* environnement tabbing:                 tabbing.           (line  5730)
+* environnement table:                   table.             (line  6116)
+* environnement tabular:                 tabular.           (line  6178)
+* environnement thebibliography:         thebibliography.   (line  6483)
+* environnement theindex:                Produce the index manually.
+                                                            (line 14946)
+* environnement theorem:                 theorem.           (line  6736)
+* environnement titlepage:               titlepage.         (line  6766)
+* environnement verbatim:                verbatim.          (line  6807)
+* environnement verse:                   verse.             (line  6892)
+* eqnarray, environnement:               eqnarray.          (line  4199)
+* equation counter:                      Counters.          (line  8426)
+* equation, environnement:               equation.          (line  4238)
+* equation, environnement <1>:           Math formulas.     (line  9235)
+* etex, commande:                        TeX engines.       (line   539)
 * etoolbox, paquetage:                   Class and package commands.
-                                                            (line  1022)
-* eurosym, paquetage:                    Text symbols.      (line 10971)
-* ex:                                    Units of length.   (line  7474)
+                                                            (line  1071)
+* eurosym, paquetage:                    Text symbols.      (line 13938)
+* ex:                                    Units of length.   (line  8699)
 * expl3, paquetage:                      Upper and lower case.
-                                                            (line 10823)
-* fancyvrb, paquetage:                   tabbing.           (line  4933)
-* fancyvrb, paquetage <1>:               verbatim.          (line  6034)
-* fichier .dvi:                          Output files.      (line   425)
-* fichier .log:                          Output files.      (line   443)
-* figure, environnement:                 figure.            (line  3520)
-* filecontents*, environnement:          filecontents.      (line  3578)
-* filecontents, environnement:           filecontents.      (line  3578)
+                                                            (line 13790)
+* expressions:                           Expressions.       (line  8876)
+* fancyvrb, paquetage:                   tabbing.           (line  5743)
+* fancyvrb, paquetage <1>:               verbatim.          (line  6844)
+* fichier .dvi:                          Output files.      (line   474)
+* fichier .log:                          Output files.      (line   492)
+* figure counter:                        Counters.          (line  8426)
+* figure, environnement:                 figure.            (line  4258)
+* filecontents*, environnement:          filecontents.      (line  4316)
+* filecontents, environnement:           filecontents.      (line  4316)
 * first-latex-doc document:              About this document.
-                                                            (line   336)
-* flafter, paquetage:                    Floats.            (line  2051)
-* float, paquetage:                      Floats.            (line  2018)
-* flushleft, environnement:              flushleft.         (line  3645)
-* flushright, environnement:             flushright.        (line  3714)
+                                                            (line   385)
+* flafter, paquetage:                    Floats.            (line  2637)
+* float, paquetage:                      Floats.            (line  2604)
+* flushleft, environnement:              flushleft.         (line  4383)
+* flushright, environnement:             flushright.        (line  4452)
+* fontenc:                               fontenc package.   (line  1339)
+* fontspec, paquetage:                   fontenc package.   (line  1351)
 * footmisc, paquetage:                   Footnotes in section headings.
-                                                            (line  6531)
+                                                            (line  7479)
+* footnote counter:                      Counters.          (line  8426)
 * geometry, paquetage:                   Document class options.
-                                                            (line   757)
+                                                            (line   806)
 * geometry, paquetage <1>:               Document class options.
-                                                            (line   762)
-* graphpap, paquetage:                   \graphpaper.       (line  4646)
+                                                            (line   811)
+* graphpap, paquetage:                   \graphpaper.       (line  5409)
 * grfext, paquetage:                     \DeclareGraphicsExtensions.
-                                                            (line 10180)
+                                                            (line 13147)
+* group_skip:                            makeindex.         (line 15156)
 * <https://latexref.xyz> page d’accueil: About this document.
-                                                            (line   305)
-* hyperref, paquetage:                   Command line input.
-                                                            (line 12571)
-* in:                                    Units of length.   (line  7452)
-* indentfirst, paquetage:                \part.             (line  2270)
-* indentfirst, paquetage <1>:            \chapter.          (line  2336)
-* indentfirst, paquetage <2>:            \section.          (line  2441)
-* indentfirst, paquetage <3>:            \subsection.       (line  2514)
+                                                            (line   354)
+* hyperref, paquetage:                   \contentsline.     (line 14797)
+* hyperref, paquetage <1>:               Command line input.
+                                                            (line 16153)
+* in:                                    Units of length.   (line  8677)
+* indentfirst, paquetage:                \part.             (line  2931)
+* indentfirst, paquetage <1>:            \chapter.          (line  2997)
+* indentfirst, paquetage <2>:            \section.          (line  3102)
+* indentfirst, paquetage <3>:            \subsection.       (line  3175)
 * indentfirst, paquetage <4>:            \subsubsection & \paragraph & \subparagraph.
-                                                            (line  2599)
-* itemize, environnement:                itemize.           (line  3768)
-* latex:                                 TeX engines.       (line   488)
-* latex-dev:                             TeX engines.       (line   544)
+                                                            (line  3260)
+* indent_length:                         makeindex.         (line 15245)
+* indent_space:                          makeindex.         (line 15241)
+* index, fichier de style:               makeindex.         (line 15113)
+* index, paquetage:                      \index.            (line 15079)
+* index, traitement:                     makeindex.         (line 15101)
+* inputenc:                              inputenc package.  (line 14196)
+* itemize, environnement:                itemize.           (line  4506)
+* item_0:                                makeindex.         (line 15183)
+* item_01:                               makeindex.         (line 15195)
+* item_1:                                makeindex.         (line 15187)
+* item_12:                               makeindex.         (line 15205)
+* item_2:                                makeindex.         (line 15191)
+* item_x1:                               makeindex.         (line 15199)
+* item_x2:                               makeindex.         (line 15209)
+* latex:                                 TeX engines.       (line   537)
+* latex-dev:                             TeX engines.       (line   593)
 * latex-doc-ptr document:                About this document.
-                                                            (line   333)
+                                                            (line   382)
 * <latexrefman at tug.org> adresse mél.:    About this document.
-                                                            (line   318)
-* letter, environnement:                 letter.            (line  3868)
-* list, environnement:                   list.              (line  3873)
-* listings, paquetage:                   tabbing.           (line  4933)
-* listings, paquetage <1>:               verbatim.          (line  6028)
-* listings, paquetage <2>:               \verb.             (line  6066)
-* longtable, paquetage:                  tabbing.           (line  4933)
-* lR box:                                picture.           (line  4541)
-* lrbox:                                 lrbox.             (line  9631)
+                                                            (line   367)
+* latexsym, paquetage:                   Arrows.            (line 10204)
+* lethead_flag:                          makeindex.         (line 15164)
+* lethead_prefix:                        makeindex.         (line 15173)
+* lethead_suffix:                        makeindex.         (line 15178)
+* letter, environnement:                 letter.            (line  4606)
+* line_max:                              makeindex.         (line 15236)
+* list, environnement:                   list.              (line  4611)
+* listings, paquetage:                   tabbing.           (line  5743)
+* listings, paquetage <1>:               verbatim.          (line  6838)
+* listings, paquetage <2>:               \verb.             (line  6876)
+* lmodern, paquetage:                    fontenc package.   (line  1371)
+* longtable, paquetage:                  tabbing.           (line  5743)
+* LR box:                                picture.           (line  5282)
+* lrbox:                                 lrbox.             (line 12598)
 * lshort document:                       About this document.
-                                                            (line   346)
-* lualatex:                              TeX engines.       (line   508)
-* lualatex commande:                     TeX engines.       (line   509)
-* lualatex-dev:                          TeX engines.       (line   545)
+                                                            (line   395)
+* lualatex:                              TeX engines.       (line   557)
+* lualatex commande:                     TeX engines.       (line   558)
+* lualatex-dev:                          TeX engines.       (line   594)
 * macros2e, paquetage:                   \makeatletter & \makeatother.
-                                                            (line  6731)
-* makeidx, paquetage:                    Indexes.           (line 11698)
-* math, environnement:                   math.              (line  4262)
-* math, environnement <1>:               Math formulas.     (line  7665)
-* MetaPost, paquetage:                   \line.             (line  4715)
+                                                            (line  7813)
+* makeidx, paquetage:                    \printindex.       (line 15281)
+* makeindex, fichier de style:           makeindex.         (line 15113)
+* math, environnement:                   math.              (line  5001)
+* math, environnement <1>:               Math formulas.     (line  9235)
+* math, flèches:                         Arrows.            (line 10204)
+* mathtools, paquetage:                  Math symbols.      (line 10147)
+* mathtools, paquetage <1>:              Delimiters.        (line 10370)
+* mathtools, paquetage <2>:              \left & \right.    (line 10412)
+* mathtools, paquetage <3>:              \smash.            (line 11048)
+* mathtools, paquetage <4>:              \phantom & \vphantom & \hphantom.
+                                                            (line 11097)
+* MetaPost, paquetage:                   \line.             (line  5461)
 * mfirstuc, paquetage:                   Upper and lower case.
-                                                            (line 10820)
-* minipage, environnement:               minipage.          (line  4275)
-* minted, paquetage:                     tabbing.           (line  4933)
-* minted, paquetage <1>:                 verbatim.          (line  6028)
-* minted, paquetage <2>:                 \verb.             (line  6066)
-* mm:                                    Units of length.   (line  7463)
-* mu:                                    Units of length.   (line  7487)
-* multind, paquetage:                    Indexes.           (line 11710)
+                                                            (line 13787)
+* minipage, environnement:               minipage.          (line  5014)
+* minted, paquetage:                     tabbing.           (line  5743)
+* minted, paquetage <1>:                 verbatim.          (line  6838)
+* minted, paquetage <2>:                 \verb.             (line  6876)
+* mm:                                    Units of length.   (line  8688)
+* mpfootnote counter:                    Counters.          (line  8426)
+* mu:                                    Units of length.   (line  8712)
+* multind, paquetage:                    Indexes.           (line 14931)
 * option 10pt:                           Document class options.
-                                                            (line   730)
+                                                            (line   779)
 * option 11pt:                           Document class options.
-                                                            (line   730)
+                                                            (line   779)
 * option 12pt:                           Document class options.
-                                                            (line   730)
+                                                            (line   779)
 * option a4paper:                        Document class options.
-                                                            (line   736)
+                                                            (line   785)
 * option a5paper:                        Document class options.
-                                                            (line   736)
+                                                            (line   785)
 * option b5paper:                        Document class options.
-                                                            (line   736)
+                                                            (line   785)
 * option draft:                          Document class options.
-                                                            (line   767)
+                                                            (line   816)
 * option executivepaper:                 Document class options.
-                                                            (line   736)
+                                                            (line   785)
 * option final:                          Document class options.
-                                                            (line   767)
+                                                            (line   816)
 * option fleqn:                          Document class options.
-                                                            (line   767)
+                                                            (line   816)
 * option landscape:                      Document class options.
-                                                            (line   767)
+                                                            (line   816)
 * option legalpaper:                     Document class options.
-                                                            (line   736)
+                                                            (line   785)
 * option leqno:                          Document class options.
-                                                            (line   767)
+                                                            (line   816)
 * option letterpaper:                    Document class options.
-                                                            (line   736)
+                                                            (line   785)
 * option notitlepage:                    Document class options.
-                                                            (line   767)
+                                                            (line   816)
 * option onecolumn:                      Document class options.
-                                                            (line   789)
+                                                            (line   838)
 * option oneside:                        Document class options.
-                                                            (line   789)
+                                                            (line   838)
 * option openany:                        Document class options.
-                                                            (line   789)
+                                                            (line   838)
 * option openbib:                        Document class options.
-                                                            (line   767)
+                                                            (line   816)
 * option openright:                      Document class options.
-                                                            (line   789)
+                                                            (line   838)
 * option titlepage:                      Document class options.
-                                                            (line   767)
+                                                            (line   816)
 * option twocolumn:                      Document class options.
-                                                            (line   789)
+                                                            (line   838)
 * option twoside:                        Document class options.
-                                                            (line   789)
-* paquetage adjustbox:                   Boxes.             (line  9320)
-* paquetage algorithm2e:                 tabbing.           (line  4933)
-* paquetage amsmath:                     array.             (line  3152)
-* paquetage amsmath <1>:                 displaymath.       (line  3332)
-* paquetage amsmath <2>:                 equation.          (line  3514)
-* paquetage amsmath <3>:                 theorem.           (line  5948)
-* paquetage amsthm:                      theorem.           (line  5948)
-* paquetage answers:                     \write.            (line 12247)
-* paquetage appendix:                    \appendix.         (line  2643)
-* paquetage Asymptote:                   \line.             (line  4715)
-* paquetage Asymptote <1>:               \mbox & \makebox.  (line  9397)
-* paquetage Asymptote <2>:               \write18.          (line 12355)
-* paquetage babel:                       \chapter.          (line  2354)
-* paquetage babel <1>:                   thebibliography.   (line  5722)
+                                                            (line   838)
+* package, paquetage:                    \caption.          (line  2778)
+* page counter:                          Counters.          (line  8426)
+* page_precedence:                       makeindex.         (line 15251)
+* paquetage adjustbox:                   Boxes.             (line 12232)
+* paquetage algorithm2e:                 tabbing.           (line  5743)
+* paquetage amscd:                       Arrows.            (line 10239)
+* paquetage amsfonts:                    Arrows.            (line 10204)
+* paquetage amsmath:                     array.             (line  3872)
+* paquetage amsmath <1>:                 array.             (line  3881)
+* paquetage amsmath <2>:                 displaymath.       (line  4070)
+* paquetage amsmath <3>:                 equation.          (line  4252)
+* paquetage amsmath <4>:                 theorem.           (line  6758)
+* paquetage amsmath <5>:                 \left & \right.    (line 10412)
+* paquetage amsmath <6>:                 \bigl & \bigr etc..
+                                                            (line 10569)
+* paquetage amsmath <7>:                 Dots.              (line 10631)
+* paquetage amsmath <8>:                 \phantom & \vphantom & \hphantom.
+                                                            (line 11105)
+* paquetage amsmath <9>:                 \thinspace & \negthinspace.
+                                                            (line 11848)
+* paquetage amsthm:                      theorem.           (line  6758)
+* paquetage answers:                     \write.            (line 15820)
+* paquetage appendix:                    \appendix.         (line  3304)
+* paquetage array:                       array.             (line  3892)
+* paquetage Asymptote:                   \line.             (line  5461)
+* paquetage Asymptote <1>:               \strut.            (line 12066)
+* paquetage Asymptote <2>:               \mbox & \makebox.  (line 12310)
+* paquetage Asymptote <3>:               \write18.          (line 15928)
+* paquetage babel:                       \chapter.          (line  3015)
+* paquetage babel <1>:                   thebibliography.   (line  6532)
 * paquetage babel <2>:                   Table of contents etc..
-                                                            (line 11566)
-* paquetage babel <3>:                   Indexes.           (line 11688)
-* paquetage beamer:                      beamer template.   (line 12776)
-* paquetage cleveref:                    Cross references.  (line  2937)
-* paquetage cprotect:                    verbatim.          (line  6018)
-* paquetage cprotect <1>:                \verb.             (line  6069)
-* paquetage datatool:                    \read.             (line 12101)
-* paquetage datetime:                    \today.            (line 11242)
-* paquetage enumitem:                    itemize.           (line  3838)
-* paquetage enumitem <1>:                list.              (line  4162)
+                                                            (line 14612)
+* paquetage babel <3>:                   \index.            (line 15028)
+* paquetage beamer:                      beamer template.   (line 16477)
+* paquetage bigfoot:                     Footnotes of footnotes.
+                                                            (line  7546)
+* paquetage bm:                          \boldmath & \unboldmath.
+                                                            (line 10274)
+* paquetage cleveref:                    Cross references.  (line  3598)
+* paquetage cm-super:                    fontenc package.   (line  1371)
+* paquetage cprotect:                    verbatim.          (line  6828)
+* paquetage cprotect <1>:                \verb.             (line  6879)
+* paquetage datatool:                    \read.             (line 15674)
+* paquetage datetime:                    \today.            (line 14288)
+* paquetage dcolumn:                     array.             (line  3892)
+* paquetage enumitem:                    itemize.           (line  4576)
+* paquetage enumitem <1>:                list.              (line  4901)
 * paquetage etoolbox:                    Class and package commands.
-                                                            (line  1022)
-* paquetage eurosym:                     Text symbols.      (line 10971)
+                                                            (line  1071)
+* paquetage eurosym:                     Text symbols.      (line 13938)
 * paquetage expl3:                       Upper and lower case.
-                                                            (line 10823)
-* paquetage fancyvrb:                    tabbing.           (line  4933)
-* paquetage fancyvrb <1>:                verbatim.          (line  6034)
-* paquetage flafter:                     Floats.            (line  2051)
-* paquetage float:                       Floats.            (line  2018)
+                                                            (line 13790)
+* paquetage fancyvrb:                    tabbing.           (line  5743)
+* paquetage fancyvrb <1>:                verbatim.          (line  6844)
+* paquetage flafter:                     Floats.            (line  2637)
+* paquetage float:                       Floats.            (line  2604)
+* paquetage fontspec:                    fontenc package.   (line  1351)
 * paquetage footmisc:                    Footnotes in section headings.
-                                                            (line  6531)
+                                                            (line  7479)
 * paquetage geometry:                    Document class options.
-                                                            (line   757)
+                                                            (line   806)
 * paquetage geometry <1>:                Document class options.
-                                                            (line   762)
-* paquetage graphpap:                    \graphpaper.       (line  4646)
+                                                            (line   811)
+* paquetage graphpap:                    \graphpaper.       (line  5409)
 * paquetage grfext:                      \DeclareGraphicsExtensions.
-                                                            (line 10180)
-* paquetage hyperref:                    Command line input.
-                                                            (line 12571)
-* paquetage indentfirst:                 \part.             (line  2270)
-* paquetage indentfirst <1>:             \chapter.          (line  2336)
-* paquetage indentfirst <2>:             \section.          (line  2441)
-* paquetage indentfirst <3>:             \subsection.       (line  2514)
+                                                            (line 13147)
+* paquetage hyperref:                    \contentsline.     (line 14797)
+* paquetage hyperref <1>:                Command line input.
+                                                            (line 16153)
+* paquetage indentfirst:                 \part.             (line  2931)
+* paquetage indentfirst <1>:             \chapter.          (line  2997)
+* paquetage indentfirst <2>:             \section.          (line  3102)
+* paquetage indentfirst <3>:             \subsection.       (line  3175)
 * paquetage indentfirst <4>:             \subsubsection & \paragraph & \subparagraph.
-                                                            (line  2599)
-* paquetage listings:                    tabbing.           (line  4933)
-* paquetage listings <1>:                verbatim.          (line  6028)
-* paquetage listings <2>:                \verb.             (line  6066)
-* paquetage longtable:                   tabbing.           (line  4933)
+                                                            (line  3260)
+* paquetage index:                       \index.            (line 15079)
+* paquetage latexsym:                    Arrows.            (line 10204)
+* paquetage listings:                    tabbing.           (line  5743)
+* paquetage listings <1>:                verbatim.          (line  6838)
+* paquetage listings <2>:                \verb.             (line  6876)
+* paquetage lmodern:                     fontenc package.   (line  1371)
+* paquetage longtable:                   tabbing.           (line  5743)
 * paquetage macros2e:                    \makeatletter & \makeatother.
-                                                            (line  6731)
-* paquetage makeidx:                     Indexes.           (line 11698)
-* paquetage MetaPost:                    \line.             (line  4715)
+                                                            (line  7813)
+* paquetage makeidx:                     \printindex.       (line 15281)
+* paquetage mathtools:                   Math symbols.      (line 10147)
+* paquetage mathtools <1>:               Delimiters.        (line 10370)
+* paquetage mathtools <2>:               \left & \right.    (line 10412)
+* paquetage mathtools <3>:               \smash.            (line 11048)
+* paquetage mathtools <4>:               \phantom & \vphantom & \hphantom.
+                                                            (line 11097)
+* paquetage MetaPost:                    \line.             (line  5461)
 * paquetage mfirstuc:                    Upper and lower case.
-                                                            (line 10820)
-* paquetage minted:                      tabbing.           (line  4933)
-* paquetage minted <1>:                  verbatim.          (line  6028)
-* paquetage minted <2>:                  \verb.             (line  6066)
-* paquetage multind:                     Indexes.           (line 11710)
-* paquetage pict2e:                      \line.             (line  4715)
+                                                            (line 13787)
+* paquetage minted:                      tabbing.           (line  5743)
+* paquetage minted <1>:                  verbatim.          (line  6838)
+* paquetage minted <2>:                  \verb.             (line  6876)
+* paquetage multind:                     Indexes.           (line 14931)
+* paquetage package:                     \caption.          (line  2778)
+* paquetage pict2e:                      \line.             (line  5461)
 * paquetage polyglossia:                 Table of contents etc..
-                                                            (line 11567)
-* paquetage polyglossia <1>:             Indexes.           (line 11688)
-* paquetage PSTricks:                    \line.             (line  4715)
-* paquetage setspace:                    Low-level font commands.
-                                                            (line  1599)
-* paquetage showidx:                     Indexes.           (line 11706)
-* paquetage siunitx:                     minipage.          (line  4418)
-* paquetage soul:                        tabbing.           (line  5275)
-* paquetage suffix:                      \@ifstar.          (line  6811)
-* paquetage texosquery:                  \write18.          (line 12420)
+                                                            (line 14613)
+* paquetage polyglossia <1>:             \index.            (line 15028)
+* paquetage PSTricks:                    \line.             (line  5461)
+* paquetage setspace:                    \baselineskip & \baselinestretch.
+                                                            (line  2530)
+* paquetage showidx:                     Indexes.           (line 14931)
+* paquetage siunitx:                     minipage.          (line  5157)
+* paquetage siunitx <1>:                 ~.                 (line 11794)
+* paquetage soul:                        tabbing.           (line  6085)
+* paquetage suffix:                      \@ifstar.          (line  7893)
+* paquetage texosquery:                  \write18.          (line 15993)
 * paquetage textcase:                    Upper and lower case.
-                                                            (line 10817)
-* paquetage textcomp:                    Font styles.       (line  1374)
-* paquetage TikZ:                        \line.             (line  4715)
-* paquetage TikZ <1>:                    \mbox & \makebox.  (line  9396)
-* paquetage titlesec:                    Sectioning.        (line  2183)
-* paquetage titlesec <1>:                \part.             (line  2274)
-* paquetage titlesec <2>:                \chapter.          (line  2363)
-* paquetage titlesec <3>:                \section.          (line  2450)
-* paquetage titlesec <4>:                \subsection.       (line  2523)
+                                                            (line 13784)
+* paquetage textcomp:                    Font styles.       (line  1855)
+* paquetage TikZ:                        \line.             (line  5461)
+* paquetage TikZ <1>:                    \strut.            (line 12066)
+* paquetage TikZ <2>:                    \mbox & \makebox.  (line 12309)
+* paquetage tikz-cd:                     Arrows.            (line 10239)
+* paquetage titlesec:                    Sectioning.        (line  2844)
+* paquetage titlesec <1>:                \part.             (line  2935)
+* paquetage titlesec <2>:                \chapter.          (line  3024)
+* paquetage titlesec <3>:                \section.          (line  3111)
+* paquetage titlesec <4>:                \subsection.       (line  3184)
 * paquetage titlesec <5>:                \subsubsection & \paragraph & \subparagraph.
-                                                            (line  2609)
+                                                            (line  3270)
 * paquetage tocbibbind:                  Table of contents etc..
-                                                            (line 11571)
+                                                            (line 14617)
 * paquetage tocloft:                     Table of contents etc..
-                                                            (line 11571)
-* paquetage url:                         \verb.             (line  6062)
-* paquetage verbatimbox:                 verbatim.          (line  6034)
-* paquetage xparse:                      \@ifstar.          (line  6811)
-* paquetage xspace:                      \(SPACE) after control sequence.
-                                                            (line  9132)
-* pc:                                    Units of length.   (line  7449)
-* pdflatex:                              TeX engines.       (line   489)
-* pdflatex-dev:                          TeX engines.       (line   546)
-* pict2e, paquetage:                     \line.             (line  4715)
-* picture, environnement:                picture.           (line  4444)
-* platex:                                TeX engines.       (line   533)
-* platex-dev:                            TeX engines.       (line   547)
+                                                            (line 14617)
+* paquetage tocloft <1>:                 \contentsline.     (line 14794)
+* paquetage unicode-math:                Greek letters.     (line 10690)
+* paquetage url:                         \verb.             (line  6872)
+* paquetage verbatimbox:                 verbatim.          (line  6844)
+* paquetage xparse:                      \@ifstar.          (line  7893)
+* paquetage xr:                          xr package.        (line  3705)
+* paquetage xr-hyper:                    xr package.        (line  3705)
+* paquetage xstring:                     Jobname.           (line 16348)
+* paragraph counter:                     Counters.          (line  8426)
+* part counter:                          Counters.          (line  8426)
+* pc:                                    Units of length.   (line  8674)
+* pdflatex:                              TeX engines.       (line   538)
+* pdflatex-dev:                          TeX engines.       (line   595)
+* pict2e, paquetage:                     \line.             (line  5461)
+* picture, environnement:                picture.           (line  5185)
+* platex:                                TeX engines.       (line   582)
+* platex-dev:                            TeX engines.       (line   596)
 * polyglossia, paquetage:                Table of contents etc..
-                                                            (line 11567)
-* polyglossia, paquetage <1>:            Indexes.           (line 11688)
-* pouce (inch):                          Units of length.   (line  7452)
-* PSTricks, paquetage:                   \line.             (line  4715)
-* pt:                                    Units of length.   (line  7445)
-* quotation, environnement:              quotation & quote. (line  4882)
-* quote, environnement:                  quotation & quote. (line  4882)
-* secnumdepth:                           Sectioning.        (line  2194)
-* secnumdepth compteur:                  Sectioning.        (line  2195)
-* setspace, paquetage:                   Low-level font commands.
-                                                            (line  1599)
-* sh, utilisé par \write18:              \write18.          (line 12414)
-* SHELL, environnement, variables de:    \write18.          (line 12414)
-* SHELL, variables d’environnement:      \write18.          (line 12414)
-* showidx, paquetage:                    Indexes.           (line 11706)
-* siunitx, paquetage:                    minipage.          (line  4418)
-* soul, paquetage:                       tabbing.           (line  5275)
-* sp:                                    Units of length.   (line  7472)
-* suffix, paquetage:                     \@ifstar.          (line  6811)
-* tabbing, environnement:                tabbing.           (line  4920)
-* table, environnement:                  table.             (line  5306)
-* tabular, environnement:                tabular.           (line  5368)
-* texosquery, paquetage:                 \write18.          (line 12420)
+                                                            (line 14613)
+* polyglossia, paquetage <1>:            \index.            (line 15028)
+* postamble:                             makeindex.         (line 15152)
+* pouce (inch):                          Units of length.   (line  8677)
+* preamble:                              makeindex.         (line 15147)
+* PSTricks, paquetage:                   \line.             (line  5461)
+* pt:                                    Units of length.   (line  8670)
+* quotation, environnement:              quotation & quote. (line  5692)
+* quote, environnement:                  quotation & quote. (line  5692)
+* secnumdepth:                           Sectioning.        (line  2855)
+* secnumdepth compteur:                  Sectioning.        (line  2856)
+* section counter:                       Counters.          (line  8426)
+* setspace, paquetage:                   \baselineskip & \baselinestretch.
+                                                            (line  2530)
+* sh, utilisé par \write18:              \write18.          (line 15987)
+* SHELL, environnement, variables de:    \write18.          (line 15987)
+* SHELL, variables d’environnement:      \write18.          (line 15987)
+* showidx, paquetage:                    Indexes.           (line 14931)
+* siunitx, paquetage:                    minipage.          (line  5157)
+* siunitx, paquetage <1>:                ~.                 (line 11794)
+* soul, paquetage:                       tabbing.           (line  6085)
+* sp:                                    Units of length.   (line  8697)
+* subparagraph counter:                  Counters.          (line  8426)
+* subsection counter:                    Counters.          (line  8426)
+* subsubsection counter:                 Counters.          (line  8426)
+* suffix, paquetage:                     \@ifstar.          (line  7893)
+* tabbing, environnement:                tabbing.           (line  5730)
+* table counter:                         Counters.          (line  8426)
+* table, environnement:                  table.             (line  6116)
+* tabular, environnement:                tabular.           (line  6178)
+* texosquery, paquetage:                 \write18.          (line 15993)
+* texput, nom d’ouvrage par défaut:      Jobname.           (line 16332)
 * textcase, paquetage:                   Upper and lower case.
-                                                            (line 10817)
-* textcomp, paquetage:                   Font styles.       (line  1374)
-* textcomp, paquetage <1>:               Text symbols.      (line 10849)
-* thebibliography, environnement:        thebibliography.   (line  5673)
-* theorem, environnement:                theorem.           (line  5926)
-* TikZ, paquetage:                       \line.             (line  4715)
-* TikZ, paquetage <1>:                   \mbox & \makebox.  (line  9396)
-* titlepage, environnement:              titlepage.         (line  5956)
-* titlesec, paquetage:                   Sectioning.        (line  2183)
-* titlesec, paquetage <1>:               \part.             (line  2274)
-* titlesec, paquetage <2>:               \chapter.          (line  2363)
-* titlesec, paquetage <3>:               \section.          (line  2450)
-* titlesec, paquetage <4>:               \subsection.       (line  2523)
+                                                            (line 13784)
+* textcomp, paquetage:                   Font styles.       (line  1855)
+* textcomp, paquetage <1>:               Text symbols.      (line 13816)
+* thebibliography, environnement:        thebibliography.   (line  6483)
+* theindex:                              Produce the index manually.
+                                                            (line 14942)
+* theindex, environnement:               Produce the index manually.
+                                                            (line 14946)
+* theorem, environnement:                theorem.           (line  6736)
+* TikZ, paquetage:                       \line.             (line  5461)
+* TikZ, paquetage <1>:                   \strut.            (line 12066)
+* TikZ, paquetage <2>:                   \mbox & \makebox.  (line 12309)
+* tikz-cd, paquetage:                    Arrows.            (line 10239)
+* titlepage, environnement:              titlepage.         (line  6766)
+* titlesec, paquetage:                   Sectioning.        (line  2844)
+* titlesec, paquetage <1>:               \part.             (line  2935)
+* titlesec, paquetage <2>:               \chapter.          (line  3024)
+* titlesec, paquetage <3>:               \section.          (line  3111)
+* titlesec, paquetage <4>:               \subsection.       (line  3184)
 * titlesec, paquetage <5>:               \subsubsection & \paragraph & \subparagraph.
-                                                            (line  2609)
+                                                            (line  3270)
 * tocbibbind, paquetage:                 Table of contents etc..
-                                                            (line 11571)
-* tocdepth:                              Sectioning.        (line  2208)
-* tocdepth counter:                      Sectioning.        (line  2209)
+                                                            (line 14617)
+* tocdepth:                              Sectioning.        (line  2869)
+* tocdepth counter:                      Sectioning.        (line  2870)
 * tocloft, paquetage:                    Table of contents etc..
-                                                            (line 11571)
+                                                            (line 14617)
+* tocloft, paquetage <1>:                \contentsline.     (line 14794)
 * topmargin:                             Page layout parameters.
-                                                            (line  1932)
-* uplatex:                               TeX engines.       (line   534)
-* uplatex-dev:                           TeX engines.       (line   548)
-* url, paquetage:                        \verb.             (line  6062)
+                                                            (line  2413)
+* unicode-math, paquetage:               Greek letters.     (line 10690)
+* uplatex:                               TeX engines.       (line   583)
+* uplatex-dev:                           TeX engines.       (line   597)
+* url, paquetage:                        \verb.             (line  6872)
 * usrguide documentation officielle:     About this document.
-                                                            (line   340)
-* verbatim, environnement:               verbatim.          (line  5997)
-* verbatimbox, paquetage:                verbatim.          (line  6034)
-* verse, environnement:                  verse.             (line  6082)
-* xdvipdfmx:                             TeX engines.       (line   519)
-* xelatex:                               TeX engines.       (line   518)
-* xelatex commande:                      TeX engines.       (line   519)
-* xelatex-dev:                           TeX engines.       (line   549)
-* xparse, paquetage:                     \@ifstar.          (line  6811)
-* xspace, paquetage:                     \(SPACE) after control sequence.
-                                                            (line  9132)
+                                                            (line   389)
+* verbatim, environnement:               verbatim.          (line  6807)
+* verbatimbox, paquetage:                verbatim.          (line  6844)
+* verse, environnement:                  verse.             (line  6892)
+* xdvipdfmx:                             TeX engines.       (line   568)
+* xelatex:                               TeX engines.       (line   567)
+* xelatex commande:                      TeX engines.       (line   568)
+* xelatex-dev:                           TeX engines.       (line   598)
+* xindex, programme:                     makeindex.         (line 15269)
+* xparse, paquetage:                     \@ifstar.          (line  7893)
+* xr, paquetage:                         xr package.        (line  3705)
+* xr-hyper, paquetage:                   xr package.        (line  3705)
+* xstring, paquetage:                    Jobname.           (line 16348)
 

Modified: trunk/latex2e-fr.xml
===================================================================
--- trunk/latex2e-fr.xml	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-fr.xml	2021-10-08 18:12:28 UTC (rev 1061)
@@ -8,18 +8,20 @@
 <setfilename file="latex2e-fr.info" spaces=" ">latex2e-fr.info</setfilename>
 <documentlanguage xml:lang="fr" spaces=" ">fr</documentlanguage>
 <documentencoding encoding="UTF-8" spaces=" ">UTF-8</documentencoding>
-<set name="UPDATED" line=" UPDATED Décembre 2020">Décembre 2020</set>
-<!-- c $Id: common.texi 729 2018-11-13 23:22:27Z karl $ -->
+<set name="UPDATED" line=" UPDATED Août 2021">Août 2021</set>
+<!-- c $Id: common.texi 1031 2021-09-01 17:02:05Z vincentb1 $ -->
 <!-- c Public domain. -->
 <set name="LTXREFMAN_HOME_PAGE" line=" LTXREFMAN_HOME_PAGE https://latexref.xyz">https://latexref.xyz</set>
 <set name="LTXREFMAN_BUGS" line=" LTXREFMAN_BUGS latexrefman@@tug.org">latexrefman@@tug.org</set>
 <clear name="HAS-MATH" line=" HAS-MATH "></clear>
 <macro name="iftexthenelse" line=" iftexthenelse {then,else}"><formalarg>then</formalarg><formalarg>else</formalarg>\else\@c
 </macro>
+<macro name="package" line=" package {packagename}"><formalarg>packagename</formalarg>@code{\packagename\}
+</macro>
 
 <tex endspaces=" ">
 </tex>
-<settitle spaces=" ">Manuel de référence officieux de &latex;2e (Décembre 2020)</settitle>
+<settitle spaces=" ">Manuel de référence officieux de &latex;2e (Août 2021)</settitle>
 <!-- comment % ** fin de tête (c'est pour courir Texinfo sur une région.) -->
 
 <!-- c latex 2.09 commandes devraient tous être présents maintenant, -->
@@ -30,7 +32,7 @@
 <!-- c      => style de message d'erreur traditionnel, car on n'est pas dans un fichier -->
 <!-- c      => ajouter un nœud sur \errmessage -->
 <!-- c -->
-<!-- c    - ajouter @node Colon character & \colon   -->
+<!-- c    - ajouter @node Colon character & \colon -->
 <!-- c -->
 <!-- c xx mais LaTeX2e substance est manquant. -->
 <!-- c xx une liste aléatoire de quelques items manquant est à la fin de ce fichier -->
@@ -42,6 +44,7 @@
 <!-- c xx donner réelle smallskip / etc. par défaut -->
 <!-- c -->
 <!-- c xx fusionner http://ctan.org/pkg/latex-info (paquetage CTAN latex-info) -->
+<!-- c xx voir aussi http://ctan.org/tex-archive/info/latexcheat -->
 <!-- c xx fusionner permutée-index -->
 <!-- c xx fusionner latex manuel de la savane -->
 <!-- c xx fusionner style mathématique hors texte -->
@@ -66,7 +69,7 @@
 <!-- c xx commands, though some are internal and shouldn't be included. -->
 <!-- c xx classes.dtx et al. define additional commands. -->
 <!-- c xx See also http://ctan.org/pkg/macros2e. -->
-<!-- c  -->
+<!-- c -->
 <!-- c xx All the special characters should be definitively described. -->
 <!-- c -->
 <!-- c xx Notes de P. Bideault -->
@@ -79,27 +82,36 @@
 <!-- c -->
 <!-- c xx Le source2e typographie a un index avec tous noyau -->
 <!-- c commandes xx, même si certains sont internes et ne devraient pas être inclus. -->
+<!-- c -->
+<!-- c xx much more from ltoutenc, depends on font? -->
+<!-- c xx packages - required, additional, useful; oberdiek ... -->
+<!-- c xx fonts - latexsys -->
+<!-- c -->
 <!-- c xx classes.dtx et al. définir des commandes supplémentaires. -->
 <!-- c xx Voir aussi http://ctan.org/pkg/macros2e. -->
-<!-- c xx Tous les caractères spéciaux devraient une fois pour toute être dérits  -->
+<!-- c xx Tous les caractères spéciaux devraient une fois pour toute être dérits -->
 <!-- c -->
 <!-- c xx packages & classes - requis, plus, utiles; Oberdiek; polices -->
 
 <!-- c ressources pour les termes typographiques en français: -->
 <!-- c    http://david.carella.free.fr/fr/typographie/glossaire-typographique.html -->
-<!-- c    http://www.cavi.univ-paris3.fr/phalese/desslate/index.htm -->
+<!-- c    http://tex.loria.fr/typographie/normes.pdf -->
 <!-- c    http://cahiers.gutenberg.eu.org/cg-bin/article/CG_2007___49_19_0.pdf -->
 <!-- c Ainsi que http://gdt.oqlf.gouv.qc.ca/ -->
 <!-- c -->
 <!-- c Autres ressources: -->
-<!-- c https://www.latex-project.org/help/books/lc2fr-apb.pdf -->
-<!-- c http://mirror.ctan.org/info/impatient/fr/fbook.pdf -->
+<!-- c http://mirror.ctan.org/info/lshort/french/lshort-fr.pdf -->
+<!-- c http://www.babafou.eu.org/Apprends_LaTeX/ -->
+<!-- c http://lozzone.free.fr/latex/guide-local.pdf (Tout ce que vous avez toujours voulu savoir sur LaTeX) -->
+<!-- c http://mirror.ctan.org/info/impatient/fr/fbook.pdf (TeX pour l'impatient) -->
+<!-- c http://mirrors.ctan.org/info/bibtex/tamethebeast/ttb_en.pdf -Tame The Beast) -->
+<!-- c https://faq.gutenberg.eu.org -->
 
 <set name="ITEM_BULLET1" line=" ITEM_BULLET1 --">--</set>
 <set name="ITEM_BULLET2" line=" ITEM_BULLET2 --">--</set>
 <copying endspaces=" ">
 <para>Ce document est un manuel de référence officieux pour &latex;, un
-système de préparation de documents, version « Décembre 2020 ».
+système de préparation de documents, version « Août 2021 ».
 </para>
 <para>Ce manuel a été traduit du fichier <file>LATEX.HLP</file> v1.0a de la
 bibliothèque d&textrsquo;aide VMS. La version pré-traduction a été rédigée par
@@ -107,14 +119,16 @@
 &latex; 2.09 a été rédigée par Stephen Gilmore. La version &latex;2e a
 été adaptée à partir de celle-ci par Torsten Martinsen. Karl Berry a
 fait d&textrsquo;autres mises à jour et ajouts, et reconnaît avec gratitude avoir
-utilisé <cite>Hypertext Help with &latex;</cite>, de Sheldon Green, et
-<cite>&latex; Command Summary</cite> (pour &latex;2.09) de L. Botway et
-C. Biemesderfer (publié par le &tex; Users Group en tant que
-<cite>&tex;niques</cite> numéro 10) ; il a utilisé ces documents en tant que matériel de
-référence et n&textrsquo;en a copié aucun texte directement.
+utilisé comme matériel de référence <cite>Hypertext Help with &latex;</cite>,
+de Sheldon Green, et <cite>&latex; Command Summary</cite> (pour &latex;2.09)
+de L. Botway et C. Biemesderfer (publié par le &tex; Users Group en
+tant que <cite>&tex;niques</cite> numéro 10). Nous savons également gré à
+Martin Herbert Dietze d&textrsquo;avoir de plus utilisé du matériel apparaissant
+dans son latex2e-refence. (À partir de ces références aucun texte
+n&textrsquo;a été copié directement).
 </para>
-<para>Tous droits réservés ©right; 2015-2020 Vincent Belaïche &textmdash; traduction.&linebreak;
-Tous droits réservés ©right; 2007-2020 Karl Berry. &linebreak;
+<para>Tous droits réservés ©right; 2015-2021 Vincent Belaïche &textmdash; traduction.&linebreak;
+Tous droits réservés ©right; 2007-2021 Karl Berry. &linebreak;
 Tous droits réservés ©right; 1988, 1994, 2007 Stephen Gilmore. &linebreak;
 Tous droits réservés ©right; 1994, 1995, 1996 Torsten Martinsen.
 </para>
@@ -151,10 +165,13 @@
 <tex endspaces=" ">
 </tex>
 
+<html endspaces=" ">
+</html>
+
 <titlepage endspaces=" ">
 <title spaces=" ">&latex;2e: Un manuel de référence officieux</title>
-<subtitle spaces=" ">Décembre 2020</subtitle>
-<author spaces=" "><url><urefurl>https://latexref.xyz</urefurl></url></author>
+<subtitle spaces=" ">Août 2021</subtitle>
+<author spaces=" "><url><urefurl>https://latexref.xyz/fr</urefurl></url></author>
 <page></page>
 <vskip> 0pt plus 1filll</vskip>
 <insertcopying></insertcopying>
@@ -164,6 +181,8 @@
 <contents></contents>
 
 <!-- c Best Effort Symbol -->
+<macro name="visiblespace" line=" visiblespace">␣
+</macro>
 <macro name="BES" line=" BES {utf8,math}"><formalarg>utf8</formalarg><formalarg>math</formalarg>\utf8\
 </macro>
 <macro name="BESU" line=" BESU {utf8,math}"><formalarg>utf8</formalarg><formalarg>math</formalarg>\utf8\
@@ -187,7 +206,7 @@
 <top spaces=" "><sectiontitle>&latex;2e : un manuel de référence officieux</sectiontitle>
 
 <para>Ce document est un manuel de référence officieux pour &latex;2e, un
-système de préparation de document, dans sa version « Décembre 2020 ».
+système de préparation de document, dans sa version « Août 2021 ».
 </para>
 <menu endspaces=" ">
 <menuentry leadingtext="* "><menutitle separator=": ">À propos de ce document</menutitle><menunode separator=". ">About this document</menunode><menudescription><pre xml:space="preserve">reporter les bogues, etc.
@@ -249,9 +268,9 @@
 <findex index="fn" spaces=" "><indexterm index="fn" number="2"><email><emailaddress>latexrefman&arobase;tug.org</emailaddress></email> <r>adresse mél.</r></indexterm></findex>
 <para>&latex; est désormais maintenu par un groupe de bénévoles
 (<url><urefurl>http://latex-project.org</urefurl></url>).  La documentation officielle écrite
-par le projet &latex; est disponible à partir de leur site web. 
+par le projet &latex; est disponible à partir de leur site web.
 Le présent document est complètement officieux et n&textrsquo;a pas été examiné
-par les mainteneurs de &latex;. 
+par les mainteneurs de &latex;.
 <cindex index="cp" spaces=" "><indexterm index="cp" number="4">rapports d&textrsquo;anomalies</indexterm></cindex>
 <cindex index="cp" spaces=" "><indexterm index="cp" number="5">rapports de bogues</indexterm></cindex>
 <cindex index="cp" spaces=" "><indexterm index="cp" number="6">bogues, rapports</indexterm></cindex>
@@ -800,7 +819,7 @@
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">letter</itemformat></item>
 </tableterm><tableitem><anchor name="document-classes-letter">document classes letter</anchor>
-<para>Courrier, incluant optionnellement des étiquettes pour enveloppes 
+<para>Courrier, incluant optionnellement des étiquettes pour enveloppes
 (<pxref label="Letters"><xrefnodename>Letters</xrefnodename></pxref>).
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">report</itemformat></item>
@@ -866,22 +885,22 @@
 <para>Toutes les classes standardes acceptent ces options de sélection de la
 taille du papier (ci-après hauteur sur largeur) :
 </para>
-<table commandarg="code" spaces=" " endspaces=" "> 
-<tableentry><tableterm><item spaces=" "><itemformat command="code">a4paper </itemformat></item>
+<table commandarg="code" spaces=" " endspaces=" ">
+<tableentry><tableterm><item spaces=" "><itemformat command="code">a4paper</itemformat></item>
 </tableterm><tableitem><para>210 sur 297<dmn>mm</dmn> (environ 8,25 sur 11,75 pouces)
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">a5paper </itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">a5paper</itemformat></item>
 </tableterm><tableitem><para>148 sur 210<dmn>mm</dmn> (environ 5,8 sur 8,3 pouces)
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">b5paper</itemformat></item>
 </tableterm><tableitem><para>176 sur 250<dmn>mm</dmn> (environ 6,9 sur 9,8 pouces)
-</para> 
+</para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">executivepaper</itemformat></item>
 </tableterm><tableitem><para>7,25 sur 10,5 pouces
-</para> 
+</para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">legalpaper</itemformat></item>
 </tableterm><tableitem><para>8,5 sur 14 pouces
-</para> 
+</para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">letterpaper</itemformat></item>
 </tableterm><tableitem><para>8,5 sur 11 pouces (l&textrsquo;option par défaut)
 </para></tableitem></tableentry></table>
@@ -1212,7 +1231,7 @@
 produit une avertissement semblable à <code>Unused global option(s):
 [badoption].</code>  Vous pouvez changer ce comportement avec la version
 étoilée <code>\DeclareOption*{<var>code</var>}</code>.  Par exemple, beaucoup de
-classeq étendent une classe existante en utilisant une commande du
+classes étendent une classe existante en utilisant une commande du
 genre <code>\LoadClass{article}</code>, et pour passer les options
 suppémentaires à la classe sous-jascente utilisent un code tel que
 celui-ci :
@@ -1235,7 +1254,7 @@
     \PassOptionsToClass{\CurrentOption}{article}}}
 </pre></example>
 
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\DeclareRobustCommand{<var>cmd</var>}[<var>num</var>][<var>défaut</var>]{<var>définition</var>} </itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\DeclareRobustCommand{<var>cmd</var>}[<var>num</var>][<var>défaut</var>]{<var>définition</var>}</itemformat></item>
 </tableterm></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\DeclareRobustCommand*{<var>cmd</var>}[<var>num</var>][<var>défaut</var>]{<var>définition</var>}</itemformat></item>
 </tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="98">\DeclareRobustCommand</indexterm></findex>
 <findex index="fn" spaces=" "><indexterm index="fn" number="99">\DeclareRobustCommand*</indexterm></findex>
@@ -1525,14 +1544,14 @@
 </para>
 <para>La <var>liste d&textrsquo;options</var>, si présente, est une liste ponctuée de
 virgules.  La <var>date de parution</var>, si présente, doit avoir le format
-<var>AAAA/MM/JJ</var>.  Si la date de parution du paquetzge tel qu&textrsquo;il est
-installé sur votre systèlme est antérieur à <var>date de parution</var> alors
+<var>AAAA/MM/JJ</var>.  Si la date de parution du paquetage tel qu&textrsquo;il est
+installé sur votre système est antérieur à <var>date de parution</var> alors
 vous obtiendrez un avertissement du genre de <code>You have requested,
 on input line 9, version `2017/07/03' of package jhtest, but only
 version `2000/01/01' is available</code>.
 </para>
 <para>La variante <code>\RequirePackageWithOptions</code> utilise la liste d&textrsquo;options
-de la classe courtante. Ceci implique qu&textrsquo;elle ignore toute option passée
+de la classe courante. Ceci implique qu&textrsquo;elle ignore toute option passée
 à la classe via <code>\PassOptionsToClass</code>.  C&textrsquo;est une commande de
 commodité pour permettre facilement de construire des classes sur des
 classes existantes sans avoir à gérer les options qui sont passées.
@@ -1560,23 +1579,649 @@
 pour ce faire sont décrites ci-après.
 </para>
 <menu endspaces=" ">
-<menuentry leadingtext="* "><menutitle separator=": ">Styles de polices</menutitle><menunode separator=". ">Font styles</menunode><menudescription><pre xml:space="preserve">Sélectionnez romain, italique, etc
+<menuentry leadingtext="* "><menutitle separator=":">Paquetage fontenc</menutitle><menunode separator=". ">fontenc package</menunode><menudescription><pre xml:space="preserve">Codage des polices.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Styles de polices</menutitle><menunode separator=". ">Font styles</menunode><menudescription><pre xml:space="preserve">Sélectionnez romain, italique, etc
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Formats de polices</menutitle><menunode separator=". ">Font sizes</menunode><menudescription><pre xml:space="preserve">Choisir la taille du point.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Commandes police de bas niveau</menutitle><menunode separator=". ">Low-level font commands</menunode><menudescription><pre xml:space="preserve">Sélectionnez le codage, famille, série, allure.
 </pre></menudescription></menuentry></menu>
 
+<node name="fontenc-package" spaces=" "><nodename>fontenc package</nodename><nodenext automatic="on">Font styles</nodenext><nodeup automatic="on">Fonts</nodeup></node>
+<section spaces=" "><sectiontitle><code>fontenc</code> package</sectiontitle>
 
-<node name="Font-styles" spaces=" "><nodename>Font styles</nodename><nodenext automatic="on">Font sizes</nodenext><nodeup automatic="on">Fonts</nodeup></node>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="89">fonte, codage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="90">UTF-8, prise en charge des fontes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="91">T1</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="92">OT1</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="118">fontenc</indexterm></findex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\usepackage[<var>codage_fonte</var>]{fontenc}
+</pre></example>
+
+<para>or
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\usepackage[<var>codage_fonte1</var>, <var>codage_fonte2</var>, ...]{fontenc}
+</pre></example>
+
+<para>Spécifie les codages de fonte.  Un codage de fonte est une application
+des codes de caractères vers les glyphes de fonte utilisés pour composer
+votre texte en sortie.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="119"><r>paquetage</r> <code>fontspec</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="120"><code>fontspec</code>, <r>paquetage</r></indexterm></findex>
+
+<para>Ce paquetage ne fonctionne que si vous utilisez le moteur
+<code>pdflatex</code> (<pxref label="TeX-engines"><xrefnodename>&tex; engines</xrefnodename></pxref>).  Si vous utilisez les moteurs
+<command>xelatex</command> ou <command>lualatex</command> alors utilisez à la place le
+paquetage <code>fontspec</code>.
+</para>
+<para>La police originale de &tex;, Computer Modern, comprend un nombre
+limité de caractères. Par exemple, pour faire des caractères accentués
+ordinaires vous devez utiliser <code>\accent</code> (<pxref label="_005caccent"><xrefnodename>\accent</xrefnodename></pxref>) mais
+cela désactive la césure.  &tex; users have agreed on a number of
+standards to access the larger sets of characters provided by modern
+fonts.  Si vous utilisez <command>pdflatex</command> alors placer ceci dans le
+préambule
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\usepackage[T1]{fontenc}
+</pre></example>
+
+<noindent></noindent>
+<para>cela active la prise en charge pour les langages européens les plus
+répandus, notamment le français, l&textrsquo;italien, le polonais.  En
+particulier, si vous avez des mots avec des lettres accentuées alors
+&latex; gèrera leur césure et le document en sortie peut faire l&textrsquo;obet
+de copier/coller.  (La seconde ligne optionnelle vous permet de taper
+directement les caractères accentués dans votre fixhier source).
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="121"><r>paquetage</r> <code>lmodern</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="122"><code>lmodern</code>, <r>paquetage</r></indexterm></findex>
+ <findex index="fn" spaces=" "><indexterm index="fn" number="123"><r>paquetage</r> <code>cm-super</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="124"><code>cm-super</code>, <r>paquetage</r></indexterm></findex>
+ <para>Si vous utisez un codage tel que
+<code>T1</code> et que les caractères ne sont pas nets ou passent mal au zoom
+alors vos fontes sont probablement définies par des cartes binaires
+(bitmap), on parle de fontes matricielle ou Type 3.  Si vous
+désirez des fontes vectorielles, utilisez un paquetage tel que
+<code>lmodern</code> ou <code>cm-super</code> pour obtenir des fontes vectorielles
+qui étendent celles utilisées par défaut par &latex;.
+</para>
+<para>Pour chaque <var>codage_fonte</var> passé en option mais encore non déclaré,
+ce paquetage charge les fichierss de définitions du codage, nommé
+<file><var>codage_fonte</var>enc.def</file>.  Il règle aussi
+<code>\encodingdefault</code> comme le dernier codage dans la liste d&textrsquo;option.
+</para>
+<para>Voici les valeurs usuelles pour <var>codage_fonte</var>.
+</para>
+<table commandarg="code" spaces=" " endspaces=" ">
+<tableentry><tableterm><item spaces=" "><itemformat command="code">OT1</itemformat></item>
+</tableterm><tableitem><para>Le codage original pour &tex;.  Limité quasiment aux lettres latines non accentués.
+</para>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">OMS, OML</itemformat></item>
+</tableterm><tableitem><para>Codage des symboles et des lettres mathématiques.
+</para>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">T1</itemformat></item>
+</tableterm><tableitem><para>Texte étendu de &tex;.  Appelé parfois le codage Cork du nom de la
+conférence du grouope d&textrsquo;§Uitlisateurs &tex; durant laquelle il fut
+élaboré.  Donne accès à la plupart des caractères accentués
+européens. C&textrsquo;est l&textrsquo;option la plus fréquente pour ce paquetage.
+</para>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">TS1</itemformat></item>
+</tableterm><tableitem><para>Codage Texte Companion.
+</para></tableitem></tableentry></table>
+
+<noindent></noindent>
+<para>Par défaut &latex; charge <code>OML</code>, <code>T1</code>, <code>OT1</code>, et ensuite
+<code>OMS</code>, et règle le codage par défaut à <code>OT1</code>.
+</para>
+<para>Même si vous n&textrsquo;utilisez pas de lettres accentuées, vous pourriez avoir
+besoin d&textrsquo;un codage de font si la fonte que vous utilisez l&textrsquo;exige.
+</para>
+<para>Si vous utilisez des fontes codée en <code>T1</code> autre que celles de la
+police par défaut Computer Modern, alors vous pourriez avoir besoin de
+charger le paquetage qui sélection vos fontes avant de charger
+<file>fontenc</file>, de sorte à empécher le système de charger l&textrsquo;une des
+fontes codées en <code>T1</code> de la police par défaut.
+</para>
+<para>L&textrsquo;équipe du projet &latex; a réservé les noms de codafge commençant
+par : <samp>T</samp> pour les codages standards de text à 256 caractères,
+<samp>TS</samp> pour les symboles qui étendent les codages T correspondants,
+<samp>X</samp> pour les codages de test, <samp>M</samp> pour les codages standards
+de math à 256 caractères, <samp>A</samp> pour les applications spéciales,
+<samp>OT</samp> pour les codages standards de texte à 128 caractères, et
+<samp>OM</samp> pourn les codages standards de math à 128 caractères (<samp>O</samp>
+est l&textrsquo;initiale d&textrsquo;<samp>obsolete</samp>).
+</para>
+<para>Ce paquetage fournit un certain nombre de commandes, détaillées
+ci-dessous. Beaucoup d&textrsquo;entre elles sont spécifiques à un codage, aussi
+si vous avez défini une commande qui fonctionne pour un codage mais que
+le codage courant en est différent alors la commande n&textrsquo;est pas active.
+</para>
+<menu endspaces=" ">
+<menuentry leadingtext="* "><menunode separator="::           ">\DeclareFontEncoding</menunode><menudescription><pre xml:space="preserve">Definit un codage.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::             ">\DeclareTextAccent</menunode><menudescription><pre xml:space="preserve">Definit un accent dans le codage.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::      ">\DeclareTextAccentDefault</menunode><menudescription><pre xml:space="preserve">Repli pour utiliser un accent dans le codage.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::  ">\DeclareTextCommand & \ProvideTextCommand</menunode><menudescription><pre xml:space="preserve">Nouvelle commande spécifique à un codage.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::  ">\DeclareTextCommandDefault & \ProvideTextCommandDefault</menunode><menudescription><pre xml:space="preserve">Repli pour commandes spécifiques à un codage.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::   ">\DeclareTextComposite</menunode><menudescription><pre xml:space="preserve">Accès direct à un glyphe accentué, dans le codage.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::    ">\DeclareTextCompositeCommand</menunode><menudescription><pre xml:space="preserve">Code à exécuter pour une numéro de glyphe, dans le codage.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::              ">\DeclareTextSymbol</menunode><menudescription><pre xml:space="preserve">Définit un symbole dans le codage.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::       ">\DeclareTextSymbolDefault</menunode><menudescription><pre xml:space="preserve">Repli d&textrsquo;un symbole dans le codage.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::           ">\LastDeclaredEncoding</menunode><menudescription><pre xml:space="preserve">Sauvegarde le dernier codage déclaré.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\UseTextSymbol & \UseTextAccent</menunode><menudescription><pre xml:space="preserve">Passe temporairement à un autre codage.
+</pre></menudescription></menuentry></menu>
+
+
+<node name="_005cDeclareFontEncoding" spaces=" "><nodename>\DeclareFontEncoding</nodename><nodenext automatic="on">\DeclareTextAccent</nodenext><nodeup automatic="on">fontenc package</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\DeclareFontEncoding</code></sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="93">fonte, déclarer le codage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="94">codage de fonte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="95">accents, définir</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="125">\DeclareFontEncoding</indexterm></findex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareFontEncoding{<var>codage</var>}{<var>réglages-texte</var>}{<var>réglages-math</var>}
+</pre></example>
+
+<para>Déclare le codage de fonte <var>codage</var>.  Sauvegarde également la valeur
+de <var>codage</var> dans <code>\LastDeclaredEncoding</code>
+(<pxref label="_005cLastDeclaredEncoding"><xrefnodename>\LastDeclaredEncoding</xrefnodename></pxref>).
+</para>
+<para>Le fichier <file>t1enc.def</file> contient cette ligne (suivie de bien
+d&textrsquo;autres) :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareFontEncoding{T1}{}{}
+</pre></example>
+
+<para>Les <var>réglages-texte</var> sont les commandes que &latex; exécutera
+chaque fois qu&textrsquo;il commute d&textrsquo;un codage à une autre avec les commandes
+<code>\selectfont</code> et <code>\fontencoding</code>.  Les <var>réglages-math</var>
+sont les commandes que &latex; utilise lorsque la fonte est accédée en
+tant qu&textrsquo;alphabet mathématique.
+</para>
+<para>&latex; ignore tout espace au sein de <var>réglages-texte</var> et
+<var>réglages-math</var>, de sorte à prévenir toute insertion non voulue
+d&textrsquo;espace en sortie.
+</para>
+<para>Si vous inventez un codage vous devriez choisir un nom de deux ou trois
+lettres commençant par <samp>L</samp> pour <samp>local</samp>, ou <samp>E</samp> pour
+<samp>experimental</samp>.
+</para>
+<para>Notez que les fichiers de définition de codage de sortie sont
+potientiellement lus plusieurs fois par &latex;, ainsi utiliser, par
+ex.&noeos; <code>\newcommand</code> peut causer une erreur.  De plus, il est
+préférable que de tels fichiers contiennent une ligne
+<code>\ProvidesFile</code> (<pxref label="Class-and-package-commands"><xrefnodename>Class and package commands</xrefnodename></pxref>).
+</para>
+<para>Notez aussi qu&textrsquo;il est préférable de n&textrsquo;utiliser les commandes en
+<code>\...Default</code> que dans un paquetage, et non dans les fichiers de
+définition de codage, puisque ces fichiers ne devraient contenir que des
+déclarations spécifiques à ce codage-là.
+</para>
+
+</subsection>
+<node name="_005cDeclareTextAccent" spaces=" "><nodename>\DeclareTextAccent</nodename><nodenext automatic="on">\DeclareTextAccentDefault</nodenext><nodeprev automatic="on">\DeclareFontEncoding</nodeprev><nodeup automatic="on">fontenc package</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\DeclareTextAccent</code></sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="96">fonte, codage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="97">accents, définir</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="126">\DeclareTextAccent</indexterm></findex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextAccent{<var>cmd</var>}{<var>codage</var>}{<var>cassetin</var>}
+</pre></example>
+
+<para>Définit un accent, à mettre au dessus d&textrsquo;autres glyphe, au sein du codage
+<var>codage</var> à la position <var>cassetin</var>.
+</para>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="98">cassetin, fonte</indexterm></cindex>
+<para>Un <dfn>cassetin</dfn> est le numéro identifiant un glyphe au sein d&textrsquo;une
+fonte.
+<ignore>
+Au temps de la typographie à l'ancienne, une @dfn{casse} était d'un
+caisse en bois contenant tous les caractères en plomb d'une même fonte,
+c-à-d.@: partageant la même taille, allure, graisse, etc. Cette caisse
+était subdivisée en compartiments appelés @dfn{cassetins} dans lesquels
+on rangeait les caractères correspondant au même glyphe. C'est pourquoi,
+en ce qui concerne la typographie numérique, nous recyclons le terme
+cassetin pour désigner le numéro d'un glyphe au sein d'une fonte.
+</ignore>
+</para>
+<para>La ligne suivante de <file>t1enc.def</file> déclare que pour fabriquer un
+accent circonflexe comme dans <code>\^A</code>, le système va mettre l&textrsquo;accent
+dans du cassetin 2 sur le caractère <samp>A</samp>, qui est représenté en
+ASCII comme 65.  (Ceci vaut à moins qu&textrsquo;il y ait une déclaration
+<code>DeclareTextComposite</code> ou <code>\DeclareTextCompositeCommand</code>
+pertinente ; <pxref label="_005cDeclareTextComposite"><xrefnodename>\DeclareTextComposite</xrefnodename></pxref>) :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextAccent{\^}{T1}{2}
+</pre></example>
+
+<para>Si <var>cmd</var> a déjà été défini, alors <code>\DeclareTextAccent</code> ne
+produit pas d&textrsquo;erreur mais il enregistre la redéfinition dans le fichier
+de transcription.
+</para>
+
+</subsection>
+<node name="_005cDeclareTextAccentDefault" spaces=" "><nodename>\DeclareTextAccentDefault</nodename><nodenext automatic="on">\DeclareTextCommand & \ProvideTextCommand</nodenext><nodeprev automatic="on">\DeclareTextAccent</nodeprev><nodeup automatic="on">fontenc package</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\DeclareTextAccentDefault</code></sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="99">accents, définir</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="127">\DeclareTextAccent</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="128">\DeclareTextAccentDefault</indexterm></findex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextAccentDefault{\<var>cmd</var>}{<var>codage</var>}
+</pre></example>
+
+<para>S&textrsquo;il y a une commande d&textrsquo;accent <code>\<var>cmd</var></code> spécifique à un codage
+mais qu&textrsquo;il n&textrsquo;y a aucun <code>\DeclareTextAccent</code> associé pour ce codage,
+alors cette commande va prendre le relai en disant de l&textrsquo;utiliser comme
+décrit pour <var>codage</var>.
+</para>
+<para>Par exemple, pour faire que le codage <code>OT1</code> soit le codage par
+défaut pour l&textrsquo;accent <code>\"</code>, déclarez ceci :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextAccentDefault{\"}{OT1}
+</pre></example>
+
+<noindent></noindent>
+<para>Si vous tapez un <code>\"</code> alors que le codage courant n&textrsquo;a pas de
+définition pour cet accent, alors &latex; utilisera la définition issue
+de <code>OT1</code>.
+</para>
+<para>C-à-d.&noeos; que cette commande est équivalente l&textrsquo;appel suivant
+(<pxref label="_005cUseTextSymbol-_0026-_005cUseTextAccent"><xrefnodename>\UseTextSymbol & \UseTextAccent</xrefnodename></pxref>) :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextCommandDefault[1]{\<var>cmd</var>}
+   {\UseTextAccent{<var>codage</var>}{\<var>cmd</var>}{#1}}
+</pre></example>
+
+<para>Notez que <code>\DeclareTextAccentDefault</code> fonctionne pour l&textrsquo;une
+quelconque des commandes <file>fontenc</file> à un argument, et pas seulement
+les commandes d&textrsquo;accent.
+</para>
+
+</subsection>
+<node name="_005cDeclareTextCommand-_0026-_005cProvideTextCommand" spaces=" "><nodename>\DeclareTextCommand & \ProvideTextCommand</nodename><nodenext automatic="on">\DeclareTextCommandDefault & \ProvideTextCommandDefault</nodenext><nodeprev automatic="on">\DeclareTextAccentDefault</nodeprev><nodeup automatic="on">fontenc package</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\DeclareTextCommand</code> & <code>\ProvideTextCommand</code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="129">\DeclareTextCommand</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="130">\ProvideTextCommand</indexterm></findex>
+
+<para>Synopsis, l&textrsquo;un parmi :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextCommand{\<var>cmd</var>}{<var>codage</var>}{<var>défn</var>}
+\DeclareTextCommand{\<var>cmd</var>}{<var>codage</var>}[<var>nargs</var>]{<var>defn}</var>
+\DeclareTextCommand{\<var>cmd</var>}{<var>codage</var>}[<var>nargs</var>][<var>défautargopt</var>]{<var>défn</var>}
+</pre></example>
+
+<para>ou l&textrsquo;un parmi :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\ProvideTextCommand{\<var>cmd</var>}{<var>codage</var>}{<var>défn</var>}
+\ProvideTextCommand{\<var>cmd</var>}{<var>codage</var>}[<var>nargs</var>]{<var>défn</var>}
+\ProvideTextCommand{\<var>cmd</var>}{<var>codage</var>}[<var>nargs</var>][<var>défautargopt</var>]{<var>défn</var>}
+</pre></example>
+
+<para>Définit la commande <code>\<var>cmd</var></code>, laquelle sera spécifique à un
+codage.  Le nom <var>cmd</var> de la commande doit être précédé d&textrsquo;une
+contr&textrsquo;oblique, <code>\</code>.  Ces commandes ne peuvent apparaître que dans
+le préambule.  Redéfinir <code>\<var>cmd</var></code> ne cause pas d&textrsquo;erreur. La
+commande définie sera robuste même si le code dans <var>défn</var> est
+fragile (<pxref label="_005cprotect"><xrefnodename>\protect</xrefnodename></pxref>).
+</para>
+<para>Par exemple, le fichier <file>t1enc.def</file> contient la ligne suivante :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextCommand{\textperthousand}{T1}{\%\char 24 }
+</pre></example>
+
+<para>Avec cela, vous pouvez exprimer des pourmilles comme ceci :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\usepackage[T1]{fontenc}  % dans le préambule
+  ...
+La limite légale est de \( 0,8 \)\textperthousand.
+</pre></example>
+
+<noindent></noindent>
+<para>Si vous changez le codage de fonte en <code>OT1</code> alors vous obtenez une
+erreur du genre de <samp>LaTeX Error: Command \textperthousand
+unavailable in encoding OT1</samp>.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="131">\DeclareTextSymbol</indexterm></findex>
+<para>La variante <code>\ProvideTextCommand</code> agit de même, à ceci près qu&textrsquo;elle
+ne fait rien si <code>\<var>cmd</var></code> est déjà définie.  La commande
+<code>\DeclareTextSymbol</code> est plus rapide pour une simple association
+d&textrsquo;un cassetin à un glyphe (<pxref label="_005cDeclareTextSymbol"><xrefnodename>\DeclareTextSymbol</xrefnodename></pxref>)
+</para>
+<para>Les arguments optionels <var>nargs</var> et <var>défautargopt</var> jouent le même
+rôle que dans <code>\newcommand</code> (<pxref label="_005cnewcommand-_0026-_005crenewcommand"><xrefnodename>\newcommand & \renewcommand</xrefnodename></pxref>).
+En un mot, <var>nargs</var> est un entier de 0 à 9 spécifiant le nombre
+d&textrsquo;arguments que la commande <code>\<var>cmd</var></code> qu&textrsquo;on définit prend.  Ce
+nombre inclut tout argument optionnel.  Omettre cet argument revient
+au même que spécifier 0 pour dire que <code>\<var>cmd</var></code> n&textrsquo;a aucun
+argument.  Et, si <var>défautargopt</var> est présent, alors le premier
+argument de <code>\<var>cmd</var></code> est optionnel, et sa valeur par défaut est
+<var>défautargopt</var> (ce qui peut être la chaîne vide).  Si
+<var>défautargopt</var> n&textrsquo;est pas présent alors <code>\<var>cmd</var></code> ne prend
+pas d&textrsquo;argument optionnel.
+</para>
+
+</subsection>
+<node name="_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault" spaces=" "><nodename>\DeclareTextCommandDefault & \ProvideTextCommandDefault</nodename><nodenext automatic="on">\DeclareTextComposite</nodenext><nodeprev automatic="on">\DeclareTextCommand & \ProvideTextCommand</nodeprev><nodeup automatic="on">fontenc package</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\DeclareTextCommandDefault</code> & <code>\ProvideTextCommandDefault </code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="132">\DeclareTextCommand</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="133">\DeclareTextCommandDefault</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="134">\ProvideTextCommand</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="135">\ProvideTextCommandDefault</indexterm></findex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextCommandDefault{\<var>cmd</var>}{<var>défn</var>}
+</pre></example>
+
+<para>ou :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\ProvideTextCommandDefault{\<var>cmd</var>}{<var>défn</var>}
+</pre></example>
+
+<para>Donne une définition par défaut à <code>\<var>cmd</var></code>, pour la situation
+où cette commande n&textrsquo;est pas définie dans le codage actuellement en
+vigueur. La valeur par défaut doit utiliser uniquement les codages
+connus comme disponibles.
+</para>
+<para>La déclaration ci-dessous rend <code>\copyright</code> disponible.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextCommandDefault{\copyright}{\textcircled{c}}
+</pre></example>
+
+<noindent></noindent>
+<para>Elle utilise uniquement un codage (OMS) qui est toujours disponible.
+</para>
+<para>La déclaration <code>\DeclareTextCommandDefault</code> n&textrsquo;est pas destinée à
+survenir dans un fichier de définition de codage puisque ces fichiers ne
+doivent déclarer que des commandes à utiliser quand vous sélectionnez ce
+codage. Au lieu de cela, elle devrait être dans un paquetage.
+</para>
+<para>Comme pour les commandes correspondantes qui ne sont pas en
+<code>...Default</code>, la déclaration <code>\ProvideTextCommandDefault</code> a
+exactement le même comportement que <code>\DeclareTextCommandDefault</code> à
+ceci près qu&textrsquo;elle ne fait rien si <code>\<var>cmd</var></code> est déjà définie
+(<pxref label="_005cDeclareTextCommand-_0026-_005cProvideTextCommand"><xrefnodename>\DeclareTextCommand & \ProvideTextCommand</xrefnodename></pxref>).  De sorte qu&textrsquo;un
+paquetage peut l&textrsquo;utiliser pour fournir une définition de repli que
+d&textrsquo;autres paquetages peuvent améliorer.
+</para>
+
+</subsection>
+<node name="_005cDeclareTextComposite" spaces=" "><nodename>\DeclareTextComposite</nodename><nodenext automatic="on">\DeclareTextCompositeCommand</nodenext><nodeprev automatic="on">\DeclareTextCommandDefault & \ProvideTextCommandDefault</nodeprev><nodeup automatic="on">fontenc package</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\DeclareTextComposite</code></sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="100">accents, définir</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="136">\DeclareTextComposite</indexterm></findex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextComposite{\<var>cmd</var>}{<var>codage</var>}{<var>objet_simple</var>}{<var>cassetin</var>}
+</pre></example>
+
+<para>Accède à un glyphe accentué directement, c-à-d.&noeos; sans avoir à placer
+une accent au dessus d&textrsquo;un caractère séparé.
+</para>
+<para>La ligne suivante extraite de <file>t1enc.def</file> signifie que <code>\^o</code>
+aura pour effet que &latex; compose le <samp>o</samp> bas-de-casse en prenant
+le caractère directement du cassetin 224 de la fonte.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextComposite{\^}{T1}{o}{244}
+</pre></example>
+
+<para><xref label="fontenc-package"><xrefnodename>fontenc package</xrefnodename></xref>, pour une liste des codages
+usuels. L&textrsquo;<var>objet_simple</var> devrait être un seul caractère ou une seule
+commande.  L&textrsquo;argument <var>cassetin</var> est d&textrsquo;ordinaire un entier positif
+représenté en décimal (bien que les notations octale ou hexadécimale
+soient possibles).  Normalement \<var>cmd</var> a déjà été déclarée pour ce
+codage, soit avec <code>\DeclareTextAccent</code> soit avec un
+<code>\DeclareTextCommand</code> à un argument.  Dans <file>t1enc.def</file>, la
+ligne ci-dessus suit la commande
+<code>\DeclareTextAccent{\^}{T1}{2}</code>.
+</para>
+
+</subsection>
+<node name="_005cDeclareTextCompositeCommand" spaces=" "><nodename>\DeclareTextCompositeCommand</nodename><nodenext automatic="on">\DeclareTextSymbol</nodenext><nodeprev automatic="on">\DeclareTextComposite</nodeprev><nodeup automatic="on">fontenc package</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\DeclareTextCompositeCommand</code></sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="101">accents, définir</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="137">\DeclareTextCompositeCommand</indexterm></findex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextCompositeCommand{\<var>cmd</var>}{<var>codage</var>}{<var>arg</var>}{<var>code</var>}
+</pre></example>
+
+<para>Une version plus générale de <code>\DeclareTextComposite</code> qui exécute un
+code arbitraire avec <code>\<var>cmd</var></code>.
+</para>
+<para>Ceci permet que des accents sur <samp>i</samp> se comportent de la même façon
+que des accents sur le i-sans-point, <code>\i</code>.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextCompositeCommand{\'}{OT1}{i}{\'\i}
+</pre></example>
+
+<para><xref label="fontenc-package"><xrefnodename>fontenc package</xrefnodename></xref>, pour une liste des codages usuels.  Normalement
+<code>\<var>cmd</var></code> doit avoir été déjà déclarée avec
+<code>\DeclareTextAccent</code> ou avec un <code>\DeclareTextCommand</code> à un
+argument.
+</para>
+
+</subsection>
+<node name="_005cDeclareTextSymbol" spaces=" "><nodename>\DeclareTextSymbol</nodename><nodenext automatic="on">\DeclareTextSymbolDefault</nodenext><nodeprev automatic="on">\DeclareTextCompositeCommand</nodeprev><nodeup automatic="on">fontenc package</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\DeclareTextSymbol</code></sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="102">symbole, définition</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="138">\DeclareTextSymbol</indexterm></findex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextSymbol{\<var>cmd</var>}{<var>codage</var>}{<var>cassetin</var>}
+</pre></example>
+
+<para>Définit un symbole dans le codage <var>codage</var> à la position
+<var>cassetin</var>.  Les symboles définis de cette manière sont destinés à
+être utilisés dans du texte, et non dans des mathématiques.
+</para>
+<para>Par exemple, cette ligne extraite de <file>t1enc.def</file> déclare le numéro
+du glyphe à utiliser pour «, le guillemet
+gauche :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextSymbol{\guillemotleft}{T1}{19}
+</pre></example>
+
+<noindent></noindent>
+<para>La commande <code>\DeclareTextCommand{\guillemotleft}{T1}{\char
+19}</code> a le même effet mais est plus lente (<pxref label="_005cDeclareTextCommand-_0026-_005cProvideTextCommand"><xrefnodename>\DeclareTextCommand &
+\ProvideTextCommand</xrefnodename></pxref>).
+</para>
+<para><xref label="fontenc-package"><xrefnodename>fontenc package</xrefnodename></xref>, pour une liste des codages usuels.  Le
+<var>cassetin</var> peut être spécifié en notation décimale, ou octale (comme
+dans <code>'023</code>), ou hexadecimale (comme dans <code>"13</code>), bien que la
+notation décimale ait l&textrsquo;avantage d&textrsquo;être insensible à la redéfinition du
+guillemet anglais simple ou double par un autre paquetage.
+</para>
+<para>Si <code>\<var>cmd</var></code> est déjà définie, alors <code>\DeclareTextSymbol</code>
+ne produit pas une erreur, mais il inscrit que la redéfinition a eu lieu
+dans le fichier
+<!-- c xx TODO = .log ? -->
+transcript.
+</para>
+
+</subsection>
+<node name="_005cDeclareTextSymbolDefault" spaces=" "><nodename>\DeclareTextSymbolDefault</nodename><nodenext automatic="on">\LastDeclaredEncoding</nodenext><nodeprev automatic="on">\DeclareTextSymbol</nodeprev><nodeup automatic="on">fontenc package</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\DeclareTextSymbolDefault</code></sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="103">accents, définir</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="139">\DeclareTextSymbol</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="140">\DeclareTextSymbolDefault</indexterm></findex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextSymbolDefault{\<var>cmd</var>}{<var>codage</var>}
+</pre></example>
+
+<para>S&textrsquo;il y a une <code>\<var>cmd</var></code> de symbole spécifique à un codage mais
+qu&textrsquo;il n&textrsquo;y a pas de <code>\DeclareTextSymbol</code> associé pour ce codage,
+alors cette commande peut prendre le relai, en disant d&textrsquo;obtenir le
+symbole selon la description faite pour <var>codage</var>.
+</para>
+<para>Par exemple, pour déclarer que si le codage courant ne donne pas de
+signification à <code>\textdollar</code> alors on utilise celle issue
+d&textrsquo;<code>OT1</code>, déclarer ceci :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextSymbolDefault{\textdollar}{OT1}
+</pre></example>
+
+<para>C-à-d.&noeos; que cette commande est équivalente à cet appel
+(<pxref label="_005cUseTextSymbol-_0026-_005cUseTextAccent"><xrefnodename>\UseTextSymbol & \UseTextAccent</xrefnodename></pxref>) :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareTextCommandDefault{\<var>cmd</var>}
+   {\UseTextSymbol{<var>codage</var>}{\<var>cmd</var>}}
+</pre></example>
+
+<!-- c xx TODO éclaircir ce qu'on entend par commande à zéro argument de -->
+<!-- c @file{fontenc} -->
+<para>Notez que <code>\DeclareTextSymbolDefault</code> peut être
+utilisé pour définir une signification par défaut pour toute commande à
+zéro argument de <file>fontenc</file>.
+</para>
+
+</subsection>
+<node name="_005cLastDeclaredEncoding" spaces=" "><nodename>\LastDeclaredEncoding</nodename><nodenext automatic="on">\UseTextSymbol & \UseTextAccent</nodenext><nodeprev automatic="on">\DeclareTextSymbolDefault</nodeprev><nodeup automatic="on">fontenc package</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\LastDeclaredEncoding</code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="141">\LastDeclaredEncoding</indexterm></findex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\LastDeclaredEncoding
+</pre></example>
+
+<para>Obtient le nom du dernier codage déclaré. La commande
+<code>\DeclareFontEncoding</code> stocke le nom de sorte qu&textrsquo;on puisse le
+retrouver avec cette commande (<pxref label="_005cDeclareFontEncoding"><xrefnodename>\DeclareFontEncoding</xrefnodename></pxref>).
+</para>
+<para>Dans l&textrsquo;exemple suivant, on compte sur <code>\LastDeclaredEncoding</code>
+plutôt que de donner le nom du codage explicitement :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\DeclareFontEncoding{JH1}{}{}
+\DeclareTextAccent{\'}{\LastDeclaredEncoding}{0}
+</pre></example>
+
+
+</subsection>
+<node name="_005cUseTextSymbol-_0026-_005cUseTextAccent" spaces=" "><nodename>\UseTextSymbol & \UseTextAccent</nodename><nodeprev automatic="on">\LastDeclaredEncoding</nodeprev><nodeup automatic="on">fontenc package</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\UseTextSymbol</code> & <code>\UseTextAccent</code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="142">\UseTextSymbol</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="143">\UseTextAccent</indexterm></findex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\UseTextSymbol{<var>codage</var>}{\<var>cmd</var>}
+</pre></example>
+
+<para>ou :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\UseTextAccent{<var>codage</var>}{\<var>cmd</var>}{<var>texte</var>}
+</pre></example>
+
+<para>Utilise un symbole ou un accent qui n&textrsquo;est pas défini dans le codage
+courant.
+</para>
+<para>En général, pour utiliser une commande <file>fontenc</file> dans un codage où
+elle n&textrsquo;est pas définie, et si la commande n&textrsquo;a pas d&textrsquo;arguments, alors
+vous pouvez utiliser quelque-chose de ce genre :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\UseTextSymbol{OT1}{\ss}
+</pre></example>
+
+<noindent></noindent>
+<para>ce qui est équivalent à ceci (notez que les accolades externes forment
+un groupe, de sorte que &latex; revient au codage précédent après le
+<code>\ss</code>) :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">{\fontencoding{OT1}\selectfont\ss}
+</pre></example>
+
+<para>De même, pour utiliser une commande <file>fontenc</file> dans un codage où
+elle n&textrsquo;est pas définie, et si la commande a un argument, vous pouvez
+l&textrsquo;utiliser ainsi :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\UseTextAccent{OT1}{\'}{a}
+</pre></example>
+
+<noindent></noindent>
+<para>ce qui est équivalent à cela (encore une fois, notez les accolades
+externes formant un groupe) :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">{fontencoding{OT1}\selectfont
+   \'{\fontencoding{<var>cdg_en_vigueur</var>}\selectfont a}}
+</pre></example>
+
+<noindent></noindent>
+<para>Ci-dessus, <var>cdg_en_vigueur</var> est le codage en vigueur avant cette
+séquence de commandes, de sorte que <samp>a</samp> est composé en utilisant le
+codage courant, et seulement l&textrsquo;accent est pris de <code>OT1</code>.
+</para>
+</subsection>
+</section>
+<node name="Font-styles" spaces=" "><nodename>Font styles</nodename><nodenext automatic="on">Font sizes</nodenext><nodeprev automatic="on">fontenc package</nodeprev><nodeup automatic="on">Fonts</nodeup></node>
 <section spaces=" "><sectiontitle>styles des polices</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="89">styles de police</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="90">styles typographiques</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="91">styles de texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="104">styles de police</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="105">styles typographiques</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="106">styles de texte</indexterm></cindex>
 
 <para>Les commandes de styles suivantes sont prises en charge par &latex;.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="92">forme déclarative des commandes de style de police</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="93">déclarative, forme des commandes de style de police</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="107">forme déclarative des commandes de style de police</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="108">déclarative, forme des commandes de style de police</indexterm></cindex>
 <para>Dans le tableau ci-dessous listant des commandes, les commandes en
 <code>\text…</code> sont utilisées avec un argument, comme dans
 <code>\textit{texte}</code>. C&textrsquo;est la forme préférée. Mais affichée à sa
@@ -1584,8 +2229,8 @@
 qui est souvant utile. Cette forme ne prend pas arguments comme dans
 <code>{\itshape <var>texte</var>}</code>. La portée la forme déclarative s&textrsquo;étend
 jusqu&textrsquo;à la prochaine commande de type style ou jusqu&textrsquo;à la fin du groupe
-actuel. De plus, chacun a une forme par environnement comme
-<code>\begin{itshape}…\end{itshape}</code>, que l&textrsquo;ont décrit plus
+actuel. De plus, chacune a une forme par environnement comme
+<code>\begin{itshape}…\end{itshape}</code>, que l&textrsquo;on décrit plus
 amplement à la fin de cette rubrique.
 </para>
 <para>Ces commandes, dans n&textrsquo;importe laquelle des trois formes, sont
@@ -1601,74 +2246,74 @@
 </para>
 <table commandarg="code" spaces=" " endspaces=" ">
 <tableentry><tableterm><item spaces=" "><itemformat command="code">\textrm (\rmfamily)</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="118">\textrm</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="119">\rmfamily</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="144">\textrm</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="145">\rmfamily</indexterm></findex>
 <para>Romain.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\textit (\itshape)</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="120">\textit</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="121">\itshape</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="146">\textit</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="147">\itshape</indexterm></findex>
 <para>Italique.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\emph</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="122">\emph</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="94">accent</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="148">\emph</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="109">accent</indexterm></cindex>
 <para>Accent (commute entre <code>\textit</code> et <code>\textrm</code> selon le contexte).
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\textmd (\mdseries)</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="123">\textmd</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="124">\mdseries</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="149">\textmd</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="150">\mdseries</indexterm></findex>
 <para>Poids moyen (par défaut).
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\textbf (\bfseries)</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="125">\textbf</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="126">\bfseries</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="151">\textbf</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="152">\bfseries</indexterm></findex>
 <para>Gras.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\textup (\upshape)</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="127">\textup</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="128">\upshape</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="153">\textup</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="154">\upshape</indexterm></findex>
 <para>Droit (par défaut). Le contraire d&textrsquo;incliné.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\textsl (\slshape)</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="129">\textsl</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="130">\slshape</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="155">\textsl</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="156">\slshape</indexterm></findex>
 <para>Inclinée.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\textsf (\sffamily)</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="131">\textsf</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="132">\sffamily</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="157">\textsf</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="158">\sffamily</indexterm></findex>
 <para>Sans serif.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\textsc (\scshape)</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="133">\textsc</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="134">\scshape</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="159">\textsc</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="160">\scshape</indexterm></findex>
 <para>Petites capitales.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\texttt (\ttfamily)</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="135">\texttt</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="136">\ttfamily</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="161">\texttt</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="162">\ttfamily</indexterm></findex>
 <para>Tapuscrit, encore appelé « machine à écrire ».
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\textnormal (\normalfont)</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="137">\textnormal</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="138">\normalfont</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="163">\textnormal</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="164">\normalfont</indexterm></findex>
 <para>Police principale du document.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\mathrm</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="139">\mathrm</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="165">\mathrm</indexterm></findex>
 <para>Roman, pour une utilisation en mode mathématique.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\mathbf</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="140">\mathbf</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="166">\mathbf</indexterm></findex>
 <para>Gras, pour une utilisation en mode mathématique.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\mathsf</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="141">\mathsf</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="167">\mathsf</indexterm></findex>
 <para>Sans serif, pour une utilisation en mode mathématique.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\mathtt</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="142">\mathtt</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="168">\mathtt</indexterm></findex>
 <para>Tapuscrit, pour une utilisation en mode mathématique.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\mathit</itemformat></item>
@@ -1676,28 +2321,28 @@
 </tableterm><tableitem><para>Italique, pour une utilisation en mode mathématique.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\mathnormal</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="143">\mathnormal</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="169">\mathnormal</indexterm></findex>
 <para>Pour une utilisation en mode mathématique, par exemple dans un autre déclaration de type style.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\mathcal</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="144">\mathcal</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="170">\mathcal</indexterm></findex>
 <para>Lettres « calligraphiques », pour une utilisation en mode mathématique.
 </para>
 </tableitem></tableentry></table>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="145">\mathversion</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="95">mathématiques, gras</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="96">mathématiques gras</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="171">\mathversion</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="110">mathématiques, gras</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="111">mathématiques gras</indexterm></cindex>
 <para>En outre, la commande <code>\mathversion{bold}</code> peut être utilisée
 pour commuter en caractères gras les lettres et les symboles dans les
 formules. <code>\mathversion{normal}</code> restaure la valeur par défaut.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="146">\oldstylenums</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="97">chiffres de style ancien,</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="98">chiffres de style ancien</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="99">chiffres de revêtement</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="147"><r>paquetage</r> <code>textcomp</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="148"><code>textcomp</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="172">\oldstylenums</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="112">chiffres de style ancien,</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="113">chiffres de style ancien</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="114">chiffres de revêtement</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="173"><r>paquetage</r> <code>textcomp</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="174"><code>textcomp</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Enfin, la commande <code>\oldstylenums{<var>chiffres</var>}</code> sert à
 composer des chiffres dits de &textldquo;à l&textrsquo;ancienne&textrdquo;, qui ont des hauteurs et
@@ -1720,44 +2365,44 @@
 l&textrsquo;une avec l&textrsquo;autre.
 </para>
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="149">\bf</indexterm>\bf</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="100">gras</indexterm></cindex>
+<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="175">\bf</indexterm>\bf</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="115">gras</indexterm></cindex>
 <para>Passage en <b>gras</b>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="150">\cal</indexterm>\cal</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="101">lettres de script pour les mathématiques</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="102">lettres calligraphiques pour les mathématiques</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="176">\cal</indexterm>\cal</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="116">lettres de script pour les mathématiques</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="117">lettres calligraphiques pour les mathématiques</indexterm></cindex>
 <para>Passage en lettres calligraphiques pour les mathématiques.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="151">\em</indexterm>\em</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="103">accent</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="177">\em</indexterm>\em</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="118">accent</indexterm></cindex>
 <para>Accent (italique dans romain, romain dans italiques).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="152">\il</indexterm>\il</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="104">italique</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="178">\il</indexterm>\il</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="119">italique</indexterm></cindex>
 <para>Italique.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="153">\rm</indexterm>\rm</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="105">police romaine</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="179">\rm</indexterm>\rm</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="120">police romaine</indexterm></cindex>
 <para>Romain.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="154">\sc</indexterm>\sc</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="106">police petites capitales</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="180">\sc</indexterm>\sc</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="121">police petites capitales</indexterm></cindex>
 <para>Les petites capitales.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="155">\sf</indexterm>\sf</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="107">sans serif</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="181">\sf</indexterm>\sf</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="122">sans serif</indexterm></cindex>
 <para>Sans serif.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="156">\sl</indexterm>\sl</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="108">police inclinée</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="109">police oblique</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="182">\sl</indexterm>\sl</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="123">police inclinée</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="124">police oblique</indexterm></cindex>
 <para>Incliné (oblique).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="157">\tt</indexterm>\tt</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="110">police machine à écrire</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="111">police tapuscrit</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="112">police de largeur fixe</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="183">\tt</indexterm>\tt</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="125">police machine à écrire</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="126">police tapuscrit</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="127">police de largeur fixe</indexterm></cindex>
 <para>Tapuscrit, encore appelé « Machine à écrire » (largeur fixe).
 </para>
 </tableitem></tableentry></ftable>
@@ -1774,9 +2419,9 @@
 </section>
 <node name="Font-sizes" spaces=" "><nodename>Font sizes</nodename><nodenext automatic="on">Low-level font commands</nodenext><nodeprev automatic="on">Font styles</nodeprev><nodeup automatic="on">Fonts</nodeup></node>
 <section spaces=" "><sectiontitle>tailles des polices</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="113">tailles de police</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="114">tailles des polices de caractères</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="115">tailles de texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="128">tailles de police</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="129">tailles des polices de caractères</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="130">tailles de texte</indexterm></cindex>
 
 <para>Les commandes de type de taille standardes suivantes sont pris en charge
 par &latex;.  Le tableau indique le nom de la commande et taille
@@ -1784,16 +2429,16 @@
 options <samp>10pt</samp>, <samp>11pt</samp>, et <samp>12pt</samp> de classe de document,
 respectivement (<pxref label="Document-class-options"><xrefnodename>Document class options</xrefnodename></pxref>).
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="158">\tiny</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="159">\scriptsize</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="160">\footnotesize</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="161">\small</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="162">\normalsize</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="163">\large</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="164">\Large</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="165">\LARGE</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="166">\huge</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="167">\Huge</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="184">\tiny</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="185">\scriptsize</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="186">\footnotesize</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="187">\small</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="188">\normalsize</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="189">\large</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="190">\Large</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="191">\LARGE</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="192">\huge</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="193">\Huge</indexterm></findex>
 
 
 <multitable endspaces=" "><columnprototypes><columnprototype bracketed="on"><code>\normalsize</code> (par défaut)</columnprototype> <columnprototype bracketed="on">24.88</columnprototype> <columnprototype bracketed="on">24.88</columnprototype> <columnprototype bracketed="on">24.88</columnprototype></columnprototypes>
@@ -1820,8 +2465,8 @@
 </para></entry><entry command="tab" spaces=" "><para>24.88 </para></entry><entry command="tab" spaces=" "><para>24.88 </para></entry><entry command="tab" spaces=" "><para>24.88
 </para></entry></row></tbody></multitable>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="116">déclarative, forme des commandes de contrôle de la taille de police</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="117">forme déclarative des commandes de contrôle de la taille de police</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="131">déclarative, forme des commandes de contrôle de la taille de police</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="132">forme déclarative des commandes de contrôle de la taille de police</indexterm></cindex>
 <para>Les commandes énumérées ici sont des formes déclaratives (non des formes
 par environnement), vu que c&textrsquo;est ainsi qu&textrsquo;on les utilise
 typiquement. Comme dans l&textrsquo;exemple qui suit :
@@ -1839,7 +2484,20 @@
 qu&textrsquo;on aurait pu la mettre entre accolades <code>{\small Ce texte est en
 petits caractères.}</code>.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="118">forme par environnement des commandes de contrôle de la taille de police</indexterm></cindex>
+<para>Essayer d&textrsquo;utiliser ces commandes en math, comme dans <code>$\small
+mv^2/2$</code>, donne l&textrsquo;avertissement <samp>LaTeX Font Warning: Command \small
+invalid in math mode</samp>, et la taille de fonte n&textrsquo;est pas changée. Pour
+travailler avec un formule trop grande, le plus souvent la meilleure
+option est d&textrsquo;utiliser l&textrsquo;environnement <code>displaymath</code> (<pxref label="Math-formulas"><xrefnodename>Math
+formulas</xrefnodename></pxref>), ou l&textrsquo;un des environnement fournis par le paquetage
+<code>amsmath</code>.  Pour des mathématiques dans le texte, comme dans un
+tableau de formules, une alternative est quelque-chose du genre de
+<code>{\small $mv^2/2$}</code>.  (Il arrive que <code>\scriptsize</code> et
+<code>\scriptstyle</code> soient pris l&textrsquo;un pour l&textrsquo;autre. Les deux changent la
+taille mais le dernier change nombre d&textrsquo;autres aspects conditionnant la
+composition des mathéatiques. <xref label="Math-styles"><xrefnodename>Math styles</xrefnodename></xref>).
+</para>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="133">forme par environnement des commandes de contrôle de la taille de police</indexterm></cindex>
 <para>Une <dfn>forme par environnement</dfn> de chacune de ces commandes est également
 définie ; par exemple, <code>\begin{tiny}...\end{tiny}</code>. Toutefois,
 en pratique cette forme peut aisément mener à des espaces indésirables au
@@ -1858,8 +2516,8 @@
 </section>
 <node name="Low_002dlevel-font-commands" spaces=" "><nodename>Low-level font commands</nodename><nodeprev automatic="on">Font sizes</nodeprev><nodeup automatic="on">Fonts</nodeup></node>
 <section spaces=" "><sectiontitle>commandes de fontes de bas niveau</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="119">commandes de fontes de bas niveau</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="120">commandes de fontes, de bas niveau</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="134">commandes de fontes de bas niveau</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="135">commandes de fontes, de bas niveau</indexterm></cindex>
 
 <para>Ces commandes sont principalement destinés aux auteurs de macros et
 paquetages. Les commandes indiquées ici sont seulement un sous-ensemble
@@ -1870,7 +2528,7 @@
 <table commandarg="code" spaces=" " endspaces=" ">
 <beforefirstitem><anchor name="low-level-font-commands-fontencoding">low level font commands fontencoding</anchor>
 </beforefirstitem><tableentry><tableterm><item spaces=" "><itemformat command="code">\fontencoding{codage}</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="168">\fontencoding</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="194">\fontencoding</indexterm></findex>
 <para>Sélectionne le codage de police, le codage de la police utilisée en
 sortie. Il y a un grand nombre de codages valides. Les plus usuels sont
 <code>OT1</code>, le codage original de D.&noeos; Knuth pour la police Computer
@@ -1881,11 +2539,11 @@
 des mots contenant des lettres accentuées. Pour plus d&textrsquo;information, voir
 <url><urefurl>https://ctan.org/pkg/encguide</urefurl></url>.
 </para>
+<anchor name="low-level-font-commands-fontfamily">low level font commands fontfamily</anchor>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\fontfamily{<var>famille</var>}</itemformat></item>
-</tableterm><tableitem><anchor name="low-level-font-commands-fontfamily">low level font commands fontfamily</anchor>
-<findex index="fn" spaces=" "><indexterm index="fn" number="169">\fontfamily</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="121">famille de polices</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="122">polices, catalogue</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="195">\fontfamily</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="136">famille de polices</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="137">polices, catalogue</indexterm></cindex>
 <para>Sélectionne la famille de polices.  La page web
 <url><urefurl>https://www.tug.dk/FontCatalogue/</urefurl></url> donne un moyen de naviguer
 facilement à travers un grand nombre des polices utilisées avec
@@ -1935,10 +2593,10 @@
 </para></entry><entry command="tab" spaces=" "><para>Zapf Chancery
 </para></entry></row></tbody></multitable>
 
+<anchor name="low-level-font-commands-fontseries">low level font commands fontseries</anchor>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\fontseries{<var>série</var>}</itemformat></item>
-</tableterm><tableitem><anchor name="low-level-font-commands-fontseries">low level font commands fontseries</anchor>
-<findex index="fn" spaces=" "><indexterm index="fn" number="170">\fontseries</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="123">séries de polices</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="196">\fontseries</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="138">séries de polices</indexterm></cindex>
 <para>Sélectionne une série de police. Une <dfn>série</dfn> combine une
 <dfn>graisse</dfn> et une <dfn>largeur</dfn>. Typiquement, une police prend en
 charge seulement quelques-unes des combinaisons possibles. Les
@@ -1958,32 +2616,32 @@
 </para></entry></row></tbody></multitable>
 
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="124">graisses de police</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="139">graisses de police</indexterm></cindex>
 <para>Les valeurs possibles de graisses, considérées individuellement, sont :
 </para>
-<multitable spaces=" " endspaces=" "><columnprototypes><columnprototype bracketed="on">xx</columnprototype> <columnprototype bracketed="on">Demi-gras (Medium, normal)xx</columnprototype></columnprototypes>
+<multitable spaces=" " endspaces=" "><columnprototypes><columnprototype bracketed="on">xx</columnprototype> <columnprototype bracketed="on">Demi-gras &textmdash; m pour medium en anglais</columnprototype></columnprototypes>
 <tbody><row><entry command="item" spaces=" "><para><code>ul</code>
 </para></entry><entry command="tab" spaces=" "><para>Ultra maigre
 </para></entry></row><row><entry command="item" spaces=" "><para><code>el</code>
 </para></entry><entry command="tab" spaces=" "><para>Extra maigre
 </para></entry></row><row><entry command="item" spaces=" "><para><code>l</code>
-</para></entry><entry command="tab" spaces=" "><para>Maigre (<b>L</b>ight)
+</para></entry><entry command="tab" spaces=" "><para>Maigre &textmdash; <samp>l</samp> pour <i>light</i> en anglais
 </para></entry></row><row><entry command="item" spaces=" "><para><code>sl</code>
 </para></entry><entry command="tab" spaces=" "><para>Semi maigre
 </para></entry></row><row><entry command="item" spaces=" "><para><code>m</code>
-</para></entry><entry command="tab" spaces=" "><para>Demi-gras (<b>M</b>edium, normal)
+</para></entry><entry command="tab" spaces=" "><para>Demi-gras &textmdash; <samp>m</samp> pour <i>medium</i> en anglais
 </para></entry></row><row><entry command="item" spaces=" "><para><code>sb</code>
 </para></entry><entry command="tab" spaces=" "><para>Semi gras
 </para></entry></row><row><entry command="item" spaces=" "><para><code>b</code>
-</para></entry><entry command="tab" spaces=" "><para>Gras (<b>B</b>old)
+</para></entry><entry command="tab" spaces=" "><para>Gras &textmdash; <samp>b</samp> pour <i>bold</i> en anglais
 </para></entry></row><row><entry command="item" spaces=" "><para><code>eb</code>
 </para></entry><entry command="tab" spaces=" "><para>Extra gras
 </para></entry></row><row><entry command="item" spaces=" "><para><code>ub</code>
 </para></entry><entry command="tab" spaces=" "><para>Ultra gras
 </para></entry></row></tbody></multitable>
 
- 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="125">Largeurs de police</indexterm></cindex>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="140">Largeurs de police</indexterm></cindex>
 <para>La valeurs possibles de largeur, considérées individuellement sont :
 </para>
 <multitable spaces=" " endspaces=" "><columnprototypes><columnprototype bracketed="on">xx</columnprototype> <columnprototype bracketed="on">Extra contendéxx</columnprototype></columnprototypes>
@@ -2007,30 +2665,31 @@
 </para></entry><entry command="tab" spaces=" "><para>Ultra étendu
 </para></entry></row></tbody></multitable>
 
-<para>Quand Lorsqu&textrsquo;on forme la chaîne de caractères <var>série</var> à partir de la
+<para>Lorsqu&textrsquo;on forme la chaîne de caractères <var>série</var> à partir de la
 graisse et de la largeur, on laisse tomber le <code>m</code> qui signifie
 medium concernant la graisse ou la largeur, auquel cas on en utilise
 juste un (<samp><code>m</code></samp>).
 </para>
+<anchor name="low-level-font-commands-fontshape">low level font commands fontshape</anchor>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\fontshape{<var>allure</var>}</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="171">\fontshape</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="126">allure de police</indexterm></cindex>
-<anchor name="low-level-font-commands-fontshape">low level font commands fontshape</anchor>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="197">\fontshape</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="141">allure de police</indexterm></cindex>
 <para>Sélectionne l&textrsquo;allure de police. Les allures valides sont :
 </para>
-<multitable spaces=" " endspaces=" "><columnprototypes><columnprototype bracketed="on">xx</columnprototype> <columnprototype bracketed="on">Incliné (oblique)xx</columnprototype></columnprototypes>
+<multitable spaces=" " endspaces=" "><columnprototypes><columnprototype bracketed="on">xx</columnprototype> <columnprototype bracketed="on">Italique droit &textmdash; ui pour upright italic en anglais</columnprototype></columnprototypes>
 <tbody><row><entry command="item" spaces=" "><para><code>n</code>
 </para></entry><entry command="tab" spaces="  "><para>Droit (normal)
 </para></entry></row><row><entry command="item" spaces=" "><para><code>it</code>
 </para></entry><entry command="tab" spaces=" "><para>Italique
 </para></entry></row><row><entry command="item" spaces=" "><para><code>sl</code>
-</para></entry><entry command="tab" spaces=" "><para>Incliné (oblique)
+</para></entry><entry command="tab" spaces=" "><para>Incliné (oblique) &textmdash; <samp>sl</samp> pour <i>slanted</i> en anglais.
 </para></entry></row><row><entry command="item" spaces=" "><para><code>sc</code>
 </para></entry><entry command="tab" spaces=" "><para>Petites capitales
 </para></entry></row><row><entry command="item" spaces=" "><para><code>ui</code>
-</para></entry><entry command="tab" spaces=" "><para>Italique droit
+</para></entry><entry command="tab" spaces=" "><para>Italique droit &textmdash; <samp>ui</samp> pour <i>upright italic</i> en anglais
 </para></entry></row><row><entry command="item" spaces=" "><para><code>ol</code>
-</para></entry><entry command="tab" spaces=" "><para>Plan
+<!-- c crédit : Jean-Côme Charpentier, cf. https://groups.google.com/g/fr.comp.text.tex/c/EV0nUu6DwoY -->
+</para></entry><entry command="tab" spaces=" "><para>Détouré &textmdash; <samp>ol</samp> pour <i>outline</i> en anglais.
 </para></entry></row></tbody></multitable>
 
 <para>Les deux dernières allures ne sont pas disponibles pour la plupart des
@@ -2038,54 +2697,33 @@
 absentes.
 </para>
 
+<anchor name="low-level-font-commands-fontsize">low level font commands fontsize</anchor>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\fontsize{<var>taille</var>}{<var>interligne</var>}</itemformat></item>
-</tableterm><tableitem><anchor name="low-level-font-commands-fontsize">low level font commands fontsize</anchor>
-<findex index="fn" spaces=" "><indexterm index="fn" number="172">\fontsize</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="173">\baselineskip</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="198">\fontsize</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="199">\baselineskip</indexterm></findex>
 <para>Réglage de la taille de police et de l&textrsquo;espacement d&textrsquo;interligne. L&textrsquo;unité
-des deux paramètres est par défaut le point (<code>pt</code>). L&textrsquo;espaceement
-d&textrsquo;interligne est l&textrsquo;espace vertiical nominal entre ligne, de ligne de
-base à ligne de base. Il est stocké dans le paramètre
+des deux paramètres est par défaut le point (<code>pt</code>). L&textrsquo;espacement
+d&textrsquo;interligne est l&textrsquo;espace vertical nominal entre ligne, de ligne de base
+à ligne de base. Il est stocké dans le paramètre
 <code>\baselineskip</code>. La valeur par défaut de <code>\baselineskip</code> pour
 la police Computer Modern est 1,2 fois le <code>\fontsize</code>.  Changer
 directement <code>\baselineskip</code> est déconseillé dans la mesuure où sa
 valeur est réinitialisée à chaque fois qu&textrsquo;un changement de taille se
-produit ; voir ensuite <code>\baselinestretch</code>.
+produit ; au lieu de cela utilisez <code>\baselinestretch</code>
+(<pxref label="_005cbaselineskip-_0026-_005cbaselinestretch"><xrefnodename>\baselineskip & \baselinestretch</xrefnodename></pxref>).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\baselinestretch</itemformat></item>
-</tableterm><tableitem><anchor name="low-level-font-commands-baselinestretch">low level font commands baselinestretch</anchor>
-<findex index="fn" spaces=" "><indexterm index="fn" number="174">\baselinestretch</indexterm></findex>
-<para>L&textrsquo;espacement des lignes est également multiplié par la valeur du
-paramètre <code>\baselinestretch</code> ; la valeur par défaut est 1.  Tout
-changement prend effet losque <code>\selectfont</code> (voir plus bas) est
-appelé. Vous pouvez modifier l&textrsquo;interligne pour tout le document en
-faisant, par ex.&noeos; pour le doubler,
-<code>\renewcommand{\baselinestretch}{2.0}</code> dans le préambule,
-</para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="175"><r>paquetage</r> <code>setspace</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="176"><code>setspace</code>, <r>paquetage</r></indexterm></findex>
-
-<cindex index="cp" spaces=" "><indexterm index="cp" number="127">interligne double</indexterm></cindex>
-<para>Cependant, la meilleure façon de mettre un document en « espacement
-double » est d&textrsquo;utiliser le paquetage <code>setspace</code>. En plus de
-proposer une pluralité d&textrsquo;options d&textrsquo;espacement, ce paquetage conserve un
-interligne simple là où c&textrsquo;est typiquement désirable, comme dans les
-notes de bas de page et dans les légendes de figure. Voir la
-documentation du paquetage.
-</para>
+<anchor name="low-level-font-commands-linespread">low level font commands linespread</anchor>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\linespread{<var>facteur</var>}</itemformat></item>
-</tableterm><tableitem><anchor name="low-level-font-commands-linespread">low level font commands linespread</anchor>
-<findex index="fn" spaces=" "><indexterm index="fn" number="177">\linespread</indexterm></findex>
-<para>Est équivalent à
-<code>\renewcommand{\baselinestretch}{<var>facteur</var>}</code>, et doit donc
-être suivie par <code>\selectfont</code> pour avoir un effet. Il vaut mieux
-que ce soit dans le préambule, ou utiliser le paquetage <code>setspace</code>,
-comme on vient de le décrire.
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="200">\linespread</indexterm></findex>
+<para>Équivalent à <code>\renewcommand{\baselinestretch}{<var>facteur</var>}</code>,
+et donc doit être suivi de <code>\selectfont</code> pour prendre
+effet. <xref label="_005cbaselineskip-_0026-_005cbaselinestretch"><xrefnodename>\baselineskip & \baselinestretch</xrefnodename></xref>, pour plus ample
+information.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\selectfont</itemformat></item>
 </tableterm><tableitem><anchor name="low-level-font-commands-selectfont">low level font commands selectfont</anchor>
-<findex index="fn" spaces=" "><indexterm index="fn" number="178">\selectfont</indexterm></findex>
-<para>Les modifications apportées en appelant les commandes de polices
+<findex index="fn" spaces=" "><indexterm index="fn" number="201">\selectfont</indexterm></findex>
+<para>Les modifications apportées en appelant les commandes de fonte
 décrites ci-dessus n&textrsquo;entrent en vigueur qu&textrsquo;après que <code>\selectfont</code>
 est appelé, comme dans
 <code>\fontfamily{<var>nomfamille</var>}\selectfont</code>. La plupart du temps
@@ -2096,7 +2734,7 @@
 
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\usefont{<var>codage</var>}{<var>famille</var>}{<var>série</var>}{<var>allure</var>}</itemformat></item>
 </tableterm><tableitem><anchor name="low-level-font-commands-usefont">low level font commands usefont</anchor>
-<findex index="fn" spaces=" "><indexterm index="fn" number="179">\usefont</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="202">\usefont</indexterm></findex>
 <para>Revient à la même chose que d&textrsquo;invoquer <code>\fontencoding</code>,
 <code>\fontfamily</code>, <code>\fontseries</code> et <code>\fontshape</code> avec les
 paramètres donnés, suivi par <code>\selectfont</code>. Par exemple :
@@ -2112,7 +2750,7 @@
 </chapter>
 <node name="Layout" spaces=" "><nodename>Layout</nodename><nodenext automatic="on">Sectioning</nodenext><nodeprev automatic="on">Fonts</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Mise en page</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="128">commandes de mise en page</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="142">commandes de mise en page</indexterm></cindex>
 
 <para>Commandes pour contrôler la disposition générale de la page.
 </para>
@@ -2122,14 +2760,15 @@
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\flushbottom </menunode><menudescription><pre xml:space="preserve">Faire toutes les pages de texte de la même hauteur.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\raggedbottom </menunode><menudescription><pre xml:space="preserve">Autoriser les pages de texte à être de hauteurs différentes.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Paramètres de mise en page</menutitle><menunode separator=". ">Page layout parameters</menunode><menudescription><pre xml:space="preserve"><code>\headheight</code> <code>\footskip</code>.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::           ">\baselineskip & \baselinestretch</menunode><menudescription><pre xml:space="preserve">Interlignes.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Flottants</menutitle><menunode separator=".                  ">Floats</menunode><menudescription><pre xml:space="preserve">Figures, tableaux, etc.
 </pre></menudescription></menuentry></menu>
 
 
 <node name="_005conecolumn" spaces=" "><nodename>\onecolumn</nodename><nodenext automatic="on">\twocolumn</nodenext><nodeup automatic="on">Layout</nodeup></node>
 <section spaces=" "><sectiontitle><code>\onecolumn</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="180">\onecolumn</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="129">sortie à une colonne</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="203">\onecolumn</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="143">sortie à une colonne</indexterm></cindex>
 
 <para>La déclaration <code>\onecolumn</code> commence une nouvelle page et produit
 une sortie à colonne unique. C&textrsquo;est la valeur par défaut.
@@ -2137,9 +2776,9 @@
 </section>
 <node name="_005ctwocolumn" spaces=" "><nodename>\twocolumn</nodename><nodenext automatic="on">\flushbottom</nodenext><nodeprev automatic="on">\onecolumn</nodeprev><nodeup automatic="on">Layout</nodeup></node>
 <section spaces=" "><sectiontitle><code>\twocolumn</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="181">\twocolumn</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="130">texte sur plusieurs colonnes</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="131">sortie à deux colonnes</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="204">\twocolumn</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="144">texte sur plusieurs colonnes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="145">sortie à deux colonnes</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -2160,7 +2799,7 @@
 colonnes :
 </para>
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="182">\columnsep</indexterm>\columnsep</itemformat></item>
+<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="205">\columnsep</indexterm>\columnsep</itemformat></item>
 </tableterm><tableitem><anchor name="twocolumn-columnsep">twocolumn columnsep</anchor>
 <para>La distance entre les colonnes. Vaut 35pt par défaut. Changer la valeur
 avec une commande telle que
@@ -2168,7 +2807,7 @@
 avant que le mode en deux colonnes ne commence ; le préambule est
 une bonne place pour le faire.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="183">\columnseprule</indexterm>\columnseprule</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="206">\columnseprule</indexterm>\columnseprule</itemformat></item>
 </tableterm><tableitem><anchor name="twocolumn-columnseprule">twocolumn columnseprule</anchor>
 <para>La largeur du filet entre les colonnes. La valeur par défaut est 0pt, de
 sorte qu&textrsquo;il n&textrsquo;y a pas de filet. Autrement, le filet apparaît à mi-chemin
@@ -2176,7 +2815,7 @@
 <code>\setlength{\columnseprule}{0.4pt}</code>, avant que le mode en deux
 colonnes ne commence.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="184">\columnwidth</indexterm>\columnwidth</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="207">\columnwidth</indexterm>\columnwidth</itemformat></item>
 </tableterm><tableitem><anchor name="twocolumn-columnwidth">twocolumn columnwidth</anchor>
 <para>La largeur d&textrsquo;une colonnne. En mode à une colonne ceci vaut
 <code>\textwidth</code>. En mode à deux colonnes par défaut &latex; règle la
@@ -2189,12 +2828,12 @@
 <code>table*</code> et <code>figure*</code> s&textrsquo;étendent en largeur sur deux colonnes,
 alors que les environnements non étoilés <code>table</code> et <code>figure</code>
 n&textrsquo;occupe qu&textrsquo;une colonne (<pxref label="figure"><xrefnodename>figure</xrefnodename></pxref> et <pxref label="table"><xrefnodename>table</xrefnodename></pxref>). &latex;
-place les flottants étoilés au somme d&textrsquo;une page.
+place les flottants étoilés au sommet d&textrsquo;une page.
 Les paramètres ci-après contrôlent le comportement des flottants en cas
 de sortie à deux colonnes :
 </para>
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="185">\dbltopfraction</indexterm>\dbltopfraction</itemformat></item>
+<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="208">\dbltopfraction</indexterm>\dbltopfraction</itemformat></item>
 </tableterm><tableitem><anchor name="twocolumn-dbltopfraction">twocolumn dbltopfraction</anchor>
 <para>Fraction maximale au sommet d&textrsquo;une page sur deux colonnes qui peut être
 occupée par des flottants s&textrsquo;étendant sur deux colonnes en largeur. Par
@@ -2223,14 +2862,14 @@
 <para>Vous pouvez le redéfinir, comme dans
 <code>\renewcommand{\dbltopfraction}{0.9}</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="186">\dblfloatpagefraction</indexterm>\dblfloatpagefraction</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="209">\dblfloatpagefraction</indexterm>\dblfloatpagefraction</itemformat></item>
 </tableterm><tableitem><anchor name="twocolumn-dblfloatpagefraction">twocolumn dblfloatpagefraction</anchor>
 <para>Pour une page de flottants s&textrsquo;étendant sur deux colonnes en largeur,
 c&textrsquo;est la fraction minimum de la page qui doit être occupée par les
 flottants. La valeur par défaut de &latex; est <samp>0.5</samp>. Se change
 avec <code>\renewcommand</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="187">\dblfloatsep</indexterm>\dblfloatsep</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="210">\dblfloatsep</indexterm>\dblfloatsep</itemformat></item>
 </tableterm><tableitem><anchor name="twocolumn-dblfloatsep">twocolumn dblfloatsep</anchor>
 <para>Sur une page de flottants s&textrsquo;étendant sur deux colonnes en largeur, cette
 longueur est la distance entre les flottants à la fois en haut et en bas
@@ -2239,13 +2878,13 @@
 pour <samp>12pt</samp>.
 </para>
 
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="188">\dbltextfloatsep</indexterm>\dbltextfloatsep</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="211">\dbltextfloatsep</indexterm>\dbltextfloatsep</itemformat></item>
 </tableterm><tableitem><anchor name="twocolumn-dbltextfloatsep">twocolumn dbltextfloatsep</anchor>
 <para>Cette longueur est la distance entre un flottant multi-colonnes en haut
 ou en bas d&textrsquo;une page et le texte principal. Par défaut vaut <samp>20pt
 plus2pt minus4pt</samp>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="189">\dbltopnumber</indexterm>\dbltopnumber</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="212">\dbltopnumber</indexterm>\dbltopnumber</itemformat></item>
 </tableterm><tableitem><anchor name="twocolumn-dbltopnumber">twocolumn dbltopnumber</anchor>
 <para>Sur une page de flottant avec des flottants large de deux colonnes, ce
 compteur donne le nombre maximal de flottants autorisé au sommet de la
@@ -2268,7 +2907,7 @@
          Auteur Trois\authormark{1} \\[1em]
   \normalsize
   \begin{tabular}{p{.2\textwidth}&arobase;{\hspace{2em}}p{.2\textwidth}}
-    \authormark{1}Departement Un  &\authormark{2}Department Deux \\ 
+    \authormark{1}Departement Un  &\authormark{2}Department Deux \\
      École Un                   &École Deux
   \end{tabular}\\[3em] % espace sous la partie titre
   }]
@@ -2281,7 +2920,7 @@
 <node name="_005cflushbottom" spaces=" "><nodename>\flushbottom</nodename><nodenext automatic="on">\raggedbottom</nodenext><nodeprev automatic="on">\twocolumn</nodeprev><nodeup automatic="on">Layout</nodeup></node>
 <section spaces=" "><sectiontitle><code>\flushbottom</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="190">\flushbottom</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="213">\flushbottom</indexterm></findex>
 
 <para>La déclaration <code>\flushbottom</code> rend toutes les pages de texte de la
 même hauteur, en ajoutant de k&textrsquo;espace vertical supplémentaire si
@@ -2294,8 +2933,8 @@
 </section>
 <node name="_005craggedbottom" spaces=" "><nodename>\raggedbottom</nodename><nodenext automatic="on">Page layout parameters</nodenext><nodeprev automatic="on">\flushbottom</nodeprev><nodeup automatic="on">Layout</nodeup></node>
 <section spaces=" "><sectiontitle><code>\raggedbottom</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="191">\raggedbottom</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="132">étirement, omettre l&textrsquo;étirement vertical</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="214">\raggedbottom</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="146">étirement, omettre l&textrsquo;étirement vertical</indexterm></cindex>
 
 <para>La déclaration <code>\raggedbottom</code> rend toutes les pages de la hauteur
 naturelle de la matière sur cette page. Aucune des longueurs d&textrsquo;élastique
@@ -2303,23 +2942,23 @@
 </para>
 
 </section>
-<node name="Page-layout-parameters" spaces=" "><nodename>Page layout parameters</nodename><nodenext automatic="on">Floats</nodenext><nodeprev automatic="on">\raggedbottom</nodeprev><nodeup automatic="on">Layout</nodeup></node>
+<node name="Page-layout-parameters" spaces=" "><nodename>Page layout parameters</nodename><nodenext automatic="on">\baselineskip & \baselinestretch</nodenext><nodeprev automatic="on">\raggedbottom</nodeprev><nodeup automatic="on">Layout</nodeup></node>
 <section spaces=" "><sectiontitle>Paramètres de mise en page</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="133">page, paramètres de mise en page</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="134">paramètres, la mise en page</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="135">mise en page, les paramètres de</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="136">en-tête, des paramètres pour</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="137">bas de page, des paramètres pour</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="138">en-tête et pied de page en cours</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="147">page, paramètres de mise en page</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="148">paramètres, la mise en page</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="149">mise en page, les paramètres de</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="150">en-tête, des paramètres pour</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="151">bas de page, des paramètres pour</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="152">en-tête et pied de page en cours</indexterm></cindex>
 
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="192">\columnsep</indexterm>\columnsep</itemformat></item>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="193">\columnseprule</indexterm>\columnseprule</itemformat></itemx>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="194">\columnwidth</indexterm>\columnwidth</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="195">\columnsep</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="196">\columnseprule</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="197">\columnwidth</indexterm></findex>
+<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="215">\columnsep</indexterm>\columnsep</itemformat></item>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="216">\columnseprule</indexterm>\columnseprule</itemformat></itemx>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="217">\columnwidth</indexterm>\columnwidth</itemformat></itemx>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="218">\columnsep</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="219">\columnseprule</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="220">\columnwidth</indexterm></findex>
 <anchor name="page-layout-parameters-columnsep">page layout parameters columnsep</anchor>
 <anchor name="page-layout-parameters-columnseprule">page layout parameters columnseprule</anchor>
 <anchor name="page-layout-parameters-columnwidth">page layout parameters columnwidth</anchor>
@@ -2328,23 +2967,23 @@
 document <code>twocolumn</code> est en vigueur (<pxref label="Document-class-options"><xrefnodename>Document class
 options</xrefnodename></pxref>).  <xref label="_005ctwocolumn"><xrefnodename>\twocolumn</xrefnodename></xref>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="198">\headheight</indexterm>\headheight</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="199">\headheight</indexterm></findex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="221">\headheight</indexterm>\headheight</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="222">\headheight</indexterm></findex>
 <anchor name="page-layout-parameters-headheight">page layout parameters headheight</anchor>
 <para>Hauteur de la boîte qui contient l&textrsquo;en-tête de page en cours. La valeur
 par défaut pour les classes <code>article</code>, <code>report</code>, et
 <code>book</code> est <samp>12pt</samp> quelle que soit la taille de la police.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="200">\headsep</indexterm>\headsep</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="201">\headsep</indexterm></findex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="223">\headsep</indexterm>\headsep</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="224">\headsep</indexterm></findex>
 <anchor name="page-layout-parameters-headsep">page layout parameters headsep</anchor>
 <para>La distance verticale entre le bas de la ligne d&textrsquo;en-tête et le haut du
 texte principal. La valeur par défaut est <samp>25pt</samp>. Dans la classe
 <code>book</code> la valeur par défaut est <samp>0.25in</samp> pour un document
 réglé en 10pt, et <samp>0.275in</samp> pour un document en 11pt ou 12pt.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="202">\footskip</indexterm>\footskip</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="203">\footskip</indexterm></findex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="225">\footskip</indexterm>\footskip</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="226">\footskip</indexterm></findex>
 <anchor name="page-layout-parameters-footskip">page layout parameters footskip</anchor>
 <para>Distance de la ligne de base de la dernière ligne de texte à la ligne de
 base du pied de page. La valeur par défaut dans les classe
@@ -2352,8 +2991,8 @@
 <code>book</code> la valeur par défaut est <samp>0.35in</samp> pour les documents
 réglés en 10pt, <samp>0.38in</samp> en 11pt, et <samp>30pt</samp> en 12pt.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="204">\linewidth</indexterm>\linewidth</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="205">\linewidth</indexterm></findex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="227">\linewidth</indexterm>\linewidth</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="228">\linewidth</indexterm></findex>
 <anchor name="page-layout-parameters-linewidth">page layout parameters linewidth</anchor>
 <para>Largeur de la ligne actuelle, diminuée pour chaque <code>list</code> imbriquée
 (<pxref label="list"><xrefnodename>list</xrefnodename></pxref>). C-à-d.&noeos; que la valeur nominale <code>\linewidth</code> vaut
@@ -2366,12 +3005,12 @@
 <!-- c @samp{345pt} ; dans le mode à deux colonnes, elle passe à -->
 <!-- c @samp{229.5pt}. -->
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="206">\marginparpush</indexterm>\marginparpush</itemformat></item>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="207">\marginsep</indexterm>\marginsep</itemformat></itemx>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="208">\marginparwidth</indexterm>\marginparwidth</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="209">\marginparpush</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="210">\marginsep</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="211">\marginparwidth</indexterm></findex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="229">\marginparpush</indexterm>\marginparpush</itemformat></item>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="230">\marginsep</indexterm>\marginsep</itemformat></itemx>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="231">\marginparwidth</indexterm>\marginparwidth</itemformat></itemx>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="232">\marginparpush</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="233">\marginsep</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="234">\marginparwidth</indexterm></findex>
 <anchor name="page-layout-parameters-marginparpush">page layout parameters marginparpush</anchor>
 <anchor name="page-layout-parameters-marginsep">page layout parameters marginsep</anchor>
 <anchor name="page-layout-parameters-marginparwidth">page layout parameters marginparwidth</anchor>
@@ -2400,17 +3039,17 @@
 <code>\paperwidth − \textwidth</code>, alors qu&textrsquo;en mode monocolonne
 c&textrsquo;est 50% de cette distance.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="212">\oddsidemargin</indexterm>\oddsidemargin</itemformat></item>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="213">\evensidemargin</indexterm>\evensidemargin</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="214">\oddsidemargin</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="215">\evensidemargin</indexterm></findex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="235">\oddsidemargin</indexterm>\oddsidemargin</itemformat></item>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="236">\evensidemargin</indexterm>\evensidemargin</itemformat></itemx>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="237">\oddsidemargin</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="238">\evensidemargin</indexterm></findex>
 <anchor name="page-layout-parameters-oddsidemargin">page layout parameters oddsidemargin</anchor>
 <anchor name="page-layout-parameters-evensidemargin">page layout parameters evensidemargin</anchor>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="139">marge gauche</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="153">marge gauche</indexterm></cindex>
 <para>La <dfn>marge gauche</dfn> est la bande entre le bord gauche de la page et le
 corps du texte.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="140">marge gauche nominale</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="154">marge gauche nominale</indexterm></cindex>
 <para>La <dfn>marge gauche nominale</dfn> est la marge gauche lorsque les
 paramètres <code>\oddsidemargin</code> et <code>\eventsidemargin</code> sont à
 <samp>0pt</samp>. Sa frontière est une ligne verticale imaginaire située
@@ -2461,21 +3100,21 @@
 \oddsidemargin\dimexpr\paperwidth-\textwidth-1in-5cm
 </pre></example>
 
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="216">\paperheight</indexterm>\paperheight</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="239">\paperheight</indexterm>\paperheight</itemformat></item>
 </tableterm><tableitem><anchor name="page-layout-parameters-paperheight">page layout parameters paperheight</anchor>
 <para>La hauteur du papier, à ne pas confondre avec la hauteur de la zone
 d&textrsquo;impression.  Elle est normalement réglée avec une option de classe de
 document, comme dans <code>\documentclass[a4paper]{article}</code>
 (<pxref label="Document-class-options"><xrefnodename>Document class options</xrefnodename><xrefinfoname>Options de classe de document</xrefinfoname></pxref>).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="217">\paperwidth</indexterm>\paperwidth</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="240">\paperwidth</indexterm>\paperwidth</itemformat></item>
 </tableterm><tableitem><anchor name="page-layout-parameters-paperwidth">page layout parameters paperwidth</anchor>
 <para>La largeur du papier, à ne pas confondre avec la largeur de la zone
 d&textrsquo;impression.  Elle est normalement réglée avec une option de classe de
 document, comme dans <code>\documentclass[a4paper]{article}</code>
 (<pxref label="Document-class-options"><xrefnodename>Document class options</xrefnodename><xrefinfoname>Options de classe de document</xrefinfoname></pxref>).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="218">\textheight</indexterm>\textheight</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="241">\textheight</indexterm>\textheight</itemformat></item>
 </tableterm><tableitem><anchor name="page-layout-parameters-textheight">page layout parameters textheight</anchor>
 <para>La hauteur verticale normale du corps de la page. Si le document réglé à
 une taille de police nominale de 10pt, alors pour un document de classe
@@ -2484,7 +3123,7 @@
 c&textrsquo;est <samp>38\baselineskip</samp> pour toutes les classes de document. Pour
 <samp>12pt</samp> c&textrsquo;est <samp>36\baselineskip</samp> pour toutes les classes aussi.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="219">\textwidth</indexterm>\textwidth</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="242">\textwidth</indexterm>\textwidth</itemformat></item>
 </tableterm><tableitem><anchor name="page-layout-parameters-textwidth">page layout parameters textwidth</anchor>
 <para>La largeur horizontale totale de l&textrsquo;ensemble du corps de la page. Pour un
 document de classe <code>article</code> ou <code>report</code>, elle vaut
@@ -2507,21 +3146,21 @@
 largeur spécifiée, et de reviennent à leurs valeurs normales à la fin du
 <code>minipage</code> ou <code>\parbox</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="220">\hsize</indexterm>\hsize</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="221">\hsize</indexterm></findex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="243">\hsize</indexterm>\hsize</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="244">\hsize</indexterm></findex>
 <anchor name="page-layout-parameters-hsize">page layout parameters hsize</anchor>
 <para>Par souci d&textrsquo;exhaustivité : <code>\hsize</code> est le paramètre &tex;
 primitif utilisé lorsque le texte est divisé en lignes. Il ne devrait
 pas être utilisé dans des documents &latex; en conditions normales.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="222">\topmargin</indexterm>\topmargin</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="223">topmargin</indexterm></findex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="245">\topmargin</indexterm>\topmargin</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="246">topmargin</indexterm></findex>
 <anchor name="page-layout-parameters-topmargin">page layout parameters topmargin</anchor>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="141">marge supérieure</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="155">marge supérieure</indexterm></cindex>
 <para>La <dfn>marge supérieure</dfn> est la bande entre le bord supérieur de la page et le
 bord supérieure de l&textrsquo;en-tête de page.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="142">marge supérieure nominale</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="156">marge supérieure nominale</indexterm></cindex>
 <para>La <dfn>marge supérieure nominale</dfn> est la marge supérieur lorsque
 <code>\topmargin</code> vaut <samp>0pt</samp>. Sa frontière est une ligne
 horizontale imaginaire située à une distance de <code>1in + \voffset</code> du
@@ -2544,8 +3183,8 @@
 inférieure vaut donc <code>\paperheight -\textheight -\footskip - 1in -
 \voffset - \topmargin - \headheight - \headsep</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="224">\topskip</indexterm>\topskip</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="225">\topskip</indexterm></findex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="247">\topskip</indexterm>\topskip</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="248">\topskip</indexterm></findex>
 <anchor name="page-layout-parameters-topskip">page layout parameters topskip</anchor>
 <para>La distance minimale entre le sommet du corps de la page et la ligne de base de
 la première ligne de texte. Pour les classes standard, la valeur par défaut est la
@@ -2554,7 +3193,140 @@
 </tableitem></tableentry></ftable>
 
 </section>
-<node name="Floats" spaces=" "><nodename>Floats</nodename><nodeprev automatic="on">Page layout parameters</nodeprev><nodeup automatic="on">Layout</nodeup></node>
+<node name="_005cbaselineskip-_0026-_005cbaselinestretch" spaces=" "><nodename>\baselineskip & \baselinestretch</nodename><nodenext automatic="on">Floats</nodenext><nodeprev automatic="on">Page layout parameters</nodeprev><nodeup automatic="on">Layout</nodeup></node>
+<section spaces=" "><sectiontitle><code>\baselineskip</code> & <code>\baselinestretch</code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="249">\baselineskip</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="250">\baselinestretch</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="251">\linespread</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="157">espace entre les lignes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="158">interligne, espace</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="159">double espacement</indexterm></cindex>
+
+<para>La variable <code>\baselineskip</code> est une longueur eslastique
+(<pxref label="Lengths"><xrefnodename>Lengths</xrefnodename></pxref>).  Elle donne l&textrsquo;<dfn>interligne</dfn>, la distance normale
+entre les lignes d&textrsquo;un paragraphe, de ligne de base à ligne de base.
+</para>
+<para>D&textrsquo;ordinaire un auteur de documents ne change pas directement
+<code>\baselineskip</code> en écrivant. Au lieu de cela, l&textrsquo;interligne est
+réglé par la commande de bas niveau de sélection de fonte
+<code>\fontsize</code> (<pxref label="low-level-font-commands-fontsize"><xrefnodename>low level font commands fontsize</xrefnodename></pxref>).  La valeur
+de <code>\baselineskip</code> est re-initialisée chaque fois qu&textrsquo;un changement
+de fonte survient et ansi tout changement direct de <code>\baselineskip</code>
+serait anéanti dès la prochaine commutation de fonte. Pour la façon
+d&textrsquo;influencer l&textrsquo;espacement des lignes, voir la discussion de
+<code>\baselinestretch</code> ci-dessous.
+</para>
+<para>D&textrsquo;habitude, une taille de fonte et un interligne sont assignés par
+l&textrsquo;auteur de la fonte. Ces nombres sont nominaux au sens où si, par
+exemple, un fichier de style de fonte comprend la commande
+<code>\fontsize{10pt}{12pt}</code> alors cela ne veut pas dire que les
+caractères dans la fonte font 10<dmn>pt</dmn> de haut ; par exemple, les
+parenthèses et les capitales accentuées pourraient être plus hautes. Non
+plus cela ne signifie que si les lignes sont espacées de moins de
+12<dmn>pt</dmn> alors elles risquent de se toucher. Ces nombres sont plutôt
+des jugements typographiques.  (Souvent, le <code>\baselineskip</code> est
+environ plus grand de 20<dmn>%</dmn> que la taille de fonte).
+</para>
+<!-- c adapted from FAQ -->
+<para>Le <code>\baselineskip</code> n&textrsquo;est pas une propriété de chaque ligne, mais du
+pagraphe entier. Il en résulte, que du texte de grande taille au milieu
+d&textrsquo;un paragraphe, tel qu&textrsquo;un simple <code>{\Huge Q}</code>, est serré sur sa
+ligne.  &tex; s&textrsquo;assure qu&textrsquo;il ne racle pas sur la ligne du dessus mais
+il ne change par le <code>\baselineskip</code> pour que cette ligne-là soit
+surplombée d&textrsquo;un espace supplémentaire. Pour résoudre ce problème,
+utilisez un <code>\strut</code> (<pxref label="_005cstrut"><xrefnodename>\strut</xrefnodename></pxref>).
+</para>
+<para>La valeur de <code>\baselineskip</code> que &tex; utilise pour les paragraphes
+est celle en vigueur à l&textrsquo;endroit de la commande ou ligne à blanc qui
+termine l&textrsquo;unité de paragraphe. Ansi, si un document contient le
+paragraphe ci-dessous alors ses lignes seront recroquevillées ensemble,
+comparées au lignes des paragraphes alentour.
+</para>
+<!-- c Adapted from B Beeton's "Lapses in TeX" TB 42:1 p 13. -->
+<example endspaces=" ">
+<pre xml:space="preserve">Beaucoup de gens considèrent les sauts de page entre du texte est une
+équation affichée comme du mauvais style, alors qu'en fait l'affiche
+fait partie du paragraphe.  Étant donné que l'affiche ci-dessous est en
+taille de fonte footnotesize, l'entièreté du paragraphe a un espcement
+d'interligne correspondant à cette taille. {\footnotesize $$a+b = c$$}
+</pre></example>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="252">\lineskip</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="253">\lineskiplimit</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="254">\prevdepth</indexterm></findex>
+<para>Le procédé de fabrication des paragraphes est que quand une nouvelle
+ligne est ajoutée, si la somme de la profondeur de la ligne précédente
+et de la hauteur de la nouvelle ligne est inférieure à
+<code>\baselineskip</code> alors &tex; insère une glue verticale en quantité
+suffisante pour faire la différence.  Il y a deux points délicats. Le
+premier est que au cas où les lignes seraient trop proches l&textrsquo;une de
+l&textrsquo;autre, plus proches que <code>\lineskiplimit</code>, alors &tex; au lieu de
+cela utilise <code>\lineskip</code> comme la glue d&textrsquo;interligne.  Le second est
+que &tex; n&textrsquo;utilise pas vraiment la profondeur de la ligne
+précédente. Au lieu de cela il utilise <code>\prevdepth</code>, ce qui
+d&textrsquo;ordinaire contient cette profondeur. Mais au début d&textrsquo;un paragraphe,
+(ou de toute liste verticale) ou juste après un filet, <code>\prevdepth</code>
+a la valeur de -1000<dmn>pt</dmn> et cette valeur speciale dit à &tex; de ne
+pas insérer de glue d&textrsquo;interligne au démarrage du paragraph.
+</para>
+<para>Dans les classes standardes <code>\lineskiplimit</code> vaut 0<dmn>pt</dmn> et
+<code>\lineskip</code> vaut 1<dmn>pt</dmn>. Selon le procédé exposé dans le
+paragraphe précédent, la distance entre les lignes peut approcher zéro,
+mais si elle devient zéro (ou moins que zéro) alors un écarement de
+1<dmn>pt</dmn> est appliqué aux lignes.
+</para>
+<para>Il arrive qu&textrsquo;un auteur doive, à des fins d&textrsquo;édition, mettre le document
+en double interligne, ou bien en interligne un-et-demi. La façon
+correcte d&textrsquo;influencer la distance d&textrsquo;interligne est au travers de
+<code>\baselinestretch</code> qui dilate <code>\baselineskip</code>, et a une valeur
+par défaut de <samp>1.0</samp>.  C&textrsquo;est une commande, et non une longueur,
+ainsi on change le facteur d&textrsquo;échelle comme dans
+<code>\renewcommand{\baselinestretch}{1.5}\selectfont</code>.
+</para>
+<para>La façon la plus directe de changer l&textrsquo;interligne pour tout un document
+est de placer <code>\linespread{<var>facteur</var>}</code> dans le préambule.
+Pour un double espacement, prenez <var>facteurr</var> à <samp>1.6</samp> et pour un
+espacement un-et-demi utilisez <samp>1.3</samp>.  Ces nombres sont
+approximatifs : par exemple puisque <code>\baselineskip</code> vaut environ
+1,2 fois la taille de fonte, le multiplier par 1,6 donne un rapport
+entre l&textrsquo;interligne et la taille de fonte d&textrsquo;environ 2.  (La commande
+<code>\linespread</code> est définie comme
+<code>\renewcommand{\baselinestretch}{<var>facteur</var>}</code> de sorte que
+son effet n&textrsquo;entre en vigueur que lorsqu&textrsquo;un réglage de fonte
+survient. Mais cela a toujours lieu au démarrage d&textrsquo;un document, de sorte
+que là vous n&textrsquo;avez pas besoin de la faire suivre d&textrsquo;un
+<code>\selectfont</code>).
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="255"><r>paquetage</r> <code>setspace</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="256"><code>setspace</code>, <r>paquetage</r></indexterm></findex>
+
+<para>Une approche plus simple est fournie par le paquetage <code>setspace</code>.
+Voici un exemple de base :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\usepackage{setspace}
+\doublespacing  % ou \onehalfspacing pour 1,5
+</pre></example>
+
+<noindent></noindent>
+<para>Placé dans le préambule ces déclarations démarreront le document dès le
+début avec ces réglages de taille. Mais vous pouvez aussi les utiliser
+dans le corps du document pour changer l&textrsquo;espacement à partir de ce
+point, et par conséquent il y a <code>\singlespacing</code> pour revenir à
+l&textrsquo;espacement normal. Dans le corps du document, une pratique meilleure
+qu&textrsquo;utiliser ces declarations est d&textrsquo;utiliser les environnements, tels que
+<code>\begin{doublespace} ... \end{doublespace}</code>.  Ce paquetage
+fournit aussi des commandes pour faire un espacement quelconque :
+<code>\setstretch{<var>factor</var>}</code> et
+<code>\begin{spacing}{<var>factor</var>} ... \end{spacing}</code>.
+Ce paquetage conserve également un interligne simple là où c&textrsquo;est
+typiquement désirable, comme dans les notes de bas de page et dans les
+légendes de figure. Voir la documentation du paquetage.
+</para>
+
+</section>
+<node name="Floats" spaces=" "><nodename>Floats</nodename><nodeprev automatic="on">\baselineskip & \baselinestretch</nodeprev><nodeup automatic="on">Layout</nodeup></node>
 <section spaces=" "><sectiontitle>Flottants</sectiontitle>
 
 <para>Certains éléments typographiques, tels que les figures et les tableaux,
@@ -2565,7 +3337,7 @@
 <para>&latex; sait gérer plusieurs classes de matériel flottant. Il y a deux
 classes définies par défaut, <code>figure</code> (<pxref label="figure"><xrefnodename>figure</xrefnodename></pxref>) et
 <code>table</code> (<pxref label="table"><xrefnodename>table</xrefnodename></pxref>), mais vous pouvez créer une nouvelle
-classes avec le paquetage <file>float</file>.
+classes avec le paquetage <code>float</code>.
 </para>
 <para>Au sein d&textrsquo;une même classe flottante &latex; respecte l&textrsquo;ordre, de sorte
 que la première figure dans le code source d&textrsquo;un document est toujours
@@ -2586,8 +3358,8 @@
 dans le même ordre séquentiel, tous les flottants suivant dans cette
 classe appraîssent aussi à la fin.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="143">placement des flottants</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="144">spécificateur, placement de flottants</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="160">placement des flottants</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="161">spécificateur, placement de flottants</indexterm></cindex>
 <para>En plus de changer les paramètres, pour chaque flottant vous pouvez
 peaufiner l&textrsquo;endroit où l&textrsquo;algorithme de placement des flottants essaie de
 le placer en utilisant sont argument <var>placement</var>.  Les valeurs
@@ -2612,17 +3384,17 @@
 où l&textrsquo;environnement <code>figure</code> apparaît. Cependant, <code>h</code> n&textrsquo;est pas
 autorisé en soi-même ; <code>t</code> est ajouté automatiquement.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="145">ici, placer les flottants</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="226"><r>paquetage</r> <code>float</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="227"><code>float</code>, <r>paquetage</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="162">ici, placer les flottants</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="257"><r>paquetage</r> <code>float</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="258"><code>float</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Pour forcer à tout prix un flottant à apparaître « ici », vous pouvez
-charger le paquetage <file>float</file> et le spécificateur <code>H</code> qui y est
+charger le paquetage <code>float</code> et le spécificateur <code>H</code> qui y est
 défini.  Pour plus ample discussion, voir l&textrsquo;entrée de FAQ à
 <url><urefurl>http://www.tex.ac.uk/cgi-bin/texfaq2html?label=figurehere</urefurl></url>.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">p</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="146">page de flottants</indexterm></cindex>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="163">page de flottants</indexterm></cindex>
 <para>(pour Page de flottants) &textmdash; sur une <dfn>page de flottants</dfn> séparée, qui est une
 page ne contenant pas de texte, seulement des flottants.
 </para>
@@ -2654,8 +3426,8 @@
 la page courante et ensuite de faire passer tous les flottants encore
 non placés.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="228"><r>paquetage</r> <code>flafter</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="229"><code>flafter</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="259"><r>paquetage</r> <code>flafter</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="260"><code>flafter</code>, <r>paquetage</r></indexterm></findex>
 
 <para>&latex; peut composer un flottant avant l&textrsquo;endroit où il apparaît dans
 le code source (quoique sur la même page de sortie) s&textrsquo;il y a un
@@ -2663,9 +3435,9 @@
 n&textrsquo;est pas désiré, et que supprimer <code>t</code> n&textrsquo;est acceptable car ce
 spécificateur empèche le flottant d&textrsquo;être placé au sommet de la page
 suivante, alors vous pouvez empêcher  cela soit en utilisant le
-paquetage <file>flafter</file> ou en utilisant ou en utilisant la
+paquetage <code>flafter</code> ou en utilisant ou en utilisant la
 commande
-<findex index="fn" spaces=" "><indexterm index="fn" number="230">\suppressfloats</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="261">\suppressfloats</indexterm></findex>
 <code>\suppressfloats[t]</code>, ce qui entraîne le déplacement vers la page
 suivante des flottants qui auraient du être placés au sommet de la page
 courante.
@@ -2677,21 +3449,21 @@
 1</var>}</code>) :
 </para>
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<beforefirstitem><findex index="fn" spaces=" "><indexterm index="fn" number="231">\bottomfraction</indexterm></findex>
+<beforefirstitem><findex index="fn" spaces=" "><indexterm index="fn" number="262">\bottomfraction</indexterm></findex>
 <para>La fraction maximal de page autorisée à être occupées par des flottants
 au bas de la page ; la valeur par défaut est <samp>.3</samp>.
 </para>
-</beforefirstitem><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="232">\floatpagefraction</indexterm>\floatpagefraction</itemformat></item>
+</beforefirstitem><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="263">\floatpagefraction</indexterm>\floatpagefraction</itemformat></item>
 </tableterm><tableitem><para>La fraction minimale d&textrsquo;une page de flottants qui doit être occupée par des
 flottants ; la valeur par défaut <samp>.5</samp>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="233">\textfraction</indexterm>\textfraction</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="264">\textfraction</indexterm>\textfraction</itemformat></item>
 </tableterm><tableitem><para>La fraction minimale d&textrsquo;une page qui doit être du texte ; si des
 flottants prennent trop d&textrsquo;espace pour préserver une telle quantité de
 texte, alors les flottants sont déplacés vers une autre page. La valeur
 par défaut est <samp>.2</samp>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="234">\topfraction</indexterm>\topfraction</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="265">\topfraction</indexterm>\topfraction</itemformat></item>
 </tableterm><tableitem><para>Fraction maximale au sommet d&textrsquo;une page page que peut être occupée avant
 des flottants ; la valeur par défaut est <samp>.7</samp>.
 </para>
@@ -2702,17 +3474,17 @@
 expression</var>}</code>) :
 </para>
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="235">\floatsep</indexterm>\floatsep</itemformat></item>
+<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="266">\floatsep</indexterm>\floatsep</itemformat></item>
 </tableterm><tableitem><para>Espace entre les floattants au sommet ou au bas d&textrsquo;une  page ;  par défaut vaut
 <samp>12pt plus2pt minus2pt</samp>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="236">\intextsep</indexterm>\intextsep</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="267">\intextsep</indexterm>\intextsep</itemformat></item>
 </tableterm><tableitem><para>Espace au dessus et au dessous d&textrsquo;un flottant situé au milieu du texte
 principal ; vaut par défaut <samp>12pt plus2pt minus2pt</samp> pour les styles
 à <samp>10pt</samp> et à <samp>11pt</samp>, et <samp>14pt plus4pt minus4pt</samp> pour
 <samp>12pt</samp>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="237">\textfloatsep</indexterm>\textfloatsep</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="268">\textfloatsep</indexterm>\textfloatsep</itemformat></item>
 </tableterm><tableitem><para>Espace entre le dernier (premier) flottant au sommet (bas) d&textrsquo;une page ;
 par défaut vaut <samp>20pt plus2pt minus4pt</samp>.
 </para></tableitem></tableentry></ftable>
@@ -2722,15 +3494,15 @@
 number</var>}</code>) :
 </para>
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="238">\bottomnumber</indexterm>\bottomnumber</itemformat></item>
+<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="269">\bottomnumber</indexterm>\bottomnumber</itemformat></item>
 </tableterm><tableitem><para>Nombre maximal de flottants pouvant apparaître au bas d&textrsquo;une page de
 texte ; par défaut 1.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="239">\topnumber</indexterm>\topnumber</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="270">\topnumber</indexterm>\topnumber</itemformat></item>
 </tableterm><tableitem><para>Nombre maximal de flottants pouvant apparaître au sommet d&textrsquo;une page de
 texte ; par défaut 2.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="240">\totalnumber</indexterm>\totalnumber</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="271">\totalnumber</indexterm>\totalnumber</itemformat></item>
 </tableterm><tableitem><para>Nombre maximal de flottants pouvant apparaître sur une page de
 texte ; par défaut 3.
 </para></tableitem></tableentry></ftable>
@@ -2744,33 +3516,137 @@
 infuence the position of float environments like figure and table in
 &latex;? »  (<url><urefurl>http://latex-project.org/papers/tb111mitt-float.pdf</urefurl></url>).
 </para>
+<menu endspaces=" ">
+<menuentry leadingtext="* "><menunode separator="::          ">\caption</menunode><menudescription><pre xml:space="preserve">Fabrique une légende pour un environnement flottant.
+</pre></menudescription></menuentry></menu>
+
+
+<node name="_005ccaption" spaces=" "><nodename>\caption</nodename><nodeup automatic="on">Floats</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\caption</code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="272">\caption</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="164">captions</indexterm></cindex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\caption{<var>texte-légende</var>}
+</pre></example>
+
+<noindent></noindent>
+<para>ou
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\caption[<var>texte-légende-bref</var>]{<var>texte-légende</var>}
+</pre></example>
+
+<para>Fabrique une légende pour un environnement flottant, tel que les
+environnements <code>figure</code> ou <code>table</code> (<pxref label="figure"><xrefnodename>figure</xrefnodename></pxref>
+ou <ref label="table"><xrefnodename>table</xrefnodename></ref>).
+</para>
+<para>Dans l&textrsquo;exemple suivant, &latex; place une légende sous l&textrsquo;espace blanc
+vertical laissé par l&textrsquo;auteur pour l&textrsquo;inclusion ultérieur d&textrsquo;une image.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{figure}
+  \vspace*{1cm}
+  \caption{Alonzo Cushing, Battery A, 4th US Artillery.}
+  \label{fig:CushingPic}
+\end{figure}
+</pre></example>
+
+<noindent></noindent>
+<para>La commande <code>\caption</code> crée une étiquette pour la légende
+<var>texte-légende</var> du genre de <samp>Figure 1 – </samp> pour un document
+<code>article</code> ou <samp>Figure 1.1 – </samp> pour un document <code>book</code>.
+Le texte est centré s&textrsquo;il est plus court que la largeur du texte, ou
+composé comme un paragraphe sans retrait s&textrsquo;il prend plus d&textrsquo;une ligne.
+</para>
+<para>En plus de placer le <var>texte-légende</var> dans la sortie, la commande
+<code>\caption</code> sauvegarde également cette information pour qu&textrsquo;elle soit
+utilisée dans une liste de figures ou un liste de tableaux (<pxref label="Table-of-contents-etc_002e"><xrefnodename>Table
+of contents etc.</xrefnodename></pxref>).
+</para>
+<para>Ci-desous la commande <code>\caption</code> utilise l&textrsquo;argument optionnel
+<var>texte-légende-bref</var>, de sorte que le texte plus bref apparaisse
+dans la liste des tableaux plutôt que la version longue
+<var>texte-légende</var>.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{table}
+  \centering
+  \begin{tabular}{|*{3}{c}|}
+    \hline
+    4  &9  &2 \\
+    3  &5  &7 \\ 
+    8  &1  &6 \\
+    \hline
+  \end{tabular}
+  \caption[Carré de \textit{Lo Shu}]{%
+    Le carré de \textit{Lo Shu}, il est unique parmi les carrés
+    d'ordre trois à la rotation ou réflexion près.}
+  \label{tab:LoShu}
+\end{table}
+</pre></example>
+
+<noindent></noindent>
+<para>&latex; crée une étiquette pour <var>texte-légende</var> du genre de
+<samp>Table 1 – </samp> pour un document <code>article</code> ou <samp>Table 1.1 – </samp>
+pour un document <code>book</code>.
+</para>
+<para>La légende peut apparaître au sommet d&textrsquo;une <code>figure</code> ou
+<code>table</code>. Cela se produirait ainsi dans l&textrsquo;exemple précédent en
+mettant la <code>\caption</code> entre le <code>\centering</code> et le
+<code>\begin{tabular}</code>.
+</para>
+<para>Les différents environnements flottants sont numérotés séparément, par
+défaut. Le compteur de l&textrsquo;environnement <code>figure</code> est nommé
+<code>figure</code>, et de même le compteur de l&textrsquo;environnement <code>table</code>
+est <code>table</code>.
+</para>
+<para>Le texte qui est mis dans la liste des figures ou des tableaux est un
+argument mouvant.  Si vous obtenez l&textrsquo;erreur &latex; <samp>!  Argument
+of \&arobase;caption has an extra }</samp> alors vous devez précéder d&textrsquo;un
+<code>\protect</code> toute commande fragile. <xref label="_005cprotect"><xrefnodename>\protect</xrefnodename></xref>.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="273"><r>paquetage</r> <code>package</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="274"><code>package</code>, <r>paquetage</r></indexterm></findex>
+
+<para>Le paquetage <code>caption</code> a beaucoup d&textrsquo;options pour ajuster
+l&textrsquo;apparence de la légende, par ex.&noeos; changer la taille de la fonte,
+faire que la légende soit un texte en retrait plutôt qu&textrsquo;un paragraphe,
+ou faire que la légende soit toujours un paragraphe, plutôt qu&textrsquo;un texte
+centré quand elle est courte.
+</para>
+
+</subsection>
 </section>
 </chapter>
 <node name="Sectioning" spaces=" "><nodename>Sectioning</nodename><nodenext automatic="on">Cross references</nodenext><nodeprev automatic="on">Layout</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Rubricage</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="147">rubricage, commandes</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="148">commandes de rubricage,</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="149"><code>part</code></indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="150">partie</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="151"><code>chapter</code></indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="152">chapitre</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="153">section</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="154"><code>subsection</code></indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="155">sous-section</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="156"><code>subsubsection</code></indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="157">sous-sous-section</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="158"><code>paragraph</code></indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="159">paragraphe</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="160"><code>subparagraph</code></indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="161">sous-paragraphe</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="241">\part</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="242">\chapter</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="243">\section</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="244">\subsection</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="245">\subsubsection</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="246">\paragraph</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="247">\subparagraph</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="165">rubricage, commandes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="166">commandes de rubricage,</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="167"><code>part</code></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="168">partie</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="169"><code>chapter</code></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="170">chapitre</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="171">section</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="172"><code>subsection</code></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="173">sous-section</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="174"><code>subsubsection</code></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="175">sous-sous-section</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="176"><code>paragraph</code></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="177">paragraphe</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="178"><code>subparagraph</code></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="179">sous-paragraphe</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="275">\part</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="276">\chapter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="277">\section</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="278">\subsection</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="279">\subsubsection</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="280">\paragraph</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="281">\subparagraph</indexterm></findex>
 
 <para>Structure votre texte en rubriques : parties, chapitres, sections,
 etc. Toutes les commandes de rubricage ont la même forme, l&textrsquo;une parmi :
@@ -2791,29 +3667,29 @@
 et <code>article</code>, à ceci près que <code>\chapter</code> n&textrsquo;est pas disponible
 dans <code>article</code>.
 </para>
-<multitable spaces=" " endspaces=" "><columnfractions line=".25 .25 .40 "><columnfraction value=".25"></columnfraction><columnfraction value=".25"></columnfraction><columnfraction value=".40"></columnfraction></columnfractions>
+<multitable spaces=" " endspaces=" "><columnfractions line=".25 .25 .40"><columnfraction value=".25"></columnfraction><columnfraction value=".25"></columnfraction><columnfraction value=".40"></columnfraction></columnfractions>
 <thead><row><entry command="headitem" spaces=" "><para>Type de rubrique  </para></entry><entry command="tab" spaces=" "><para>Commande  </para></entry><entry command="tab" spaces=" "><para>Niveau
 </para></entry></row></thead><tbody><row><entry command="item" spaces=" "><para>Part
 </para></entry><entry command="tab" spaces=" "><para><code>\part</code>  </para></entry><entry command="tab" spaces=" "><para>-1 (<code>book</code>, <code>report</code>), 0 (<code>article</code>)
 </para></entry></row><row><entry command="item" spaces=" "><para>Chapter
 </para></entry><entry command="tab" spaces=" "><para><code>\chapter</code>   </para></entry><entry command="tab" spaces=" "><para>0
 </para></entry></row><row><entry command="item" spaces=" "><para>Section
-</para></entry><entry command="tab" spaces=" "><para><code>\section</code>   </para></entry><entry command="tab" spaces=" "><para>1 
+</para></entry><entry command="tab" spaces=" "><para><code>\section</code>   </para></entry><entry command="tab" spaces=" "><para>1
 </para></entry></row><row><entry command="item" spaces=" "><para>Subsection
-</para></entry><entry command="tab" spaces=" "><para><code>\subsection</code>   </para></entry><entry command="tab" spaces=" "><para>2 
+</para></entry><entry command="tab" spaces=" "><para><code>\subsection</code>   </para></entry><entry command="tab" spaces=" "><para>2
 </para></entry></row><row><entry command="item" spaces=" "><para>Subsubsection
-</para></entry><entry command="tab" spaces=" "><para><code>\subsubsection</code>   </para></entry><entry command="tab" spaces=" "><para>3  
+</para></entry><entry command="tab" spaces=" "><para><code>\subsubsection</code>   </para></entry><entry command="tab" spaces=" "><para>3
 </para></entry></row><row><entry command="item" spaces=" "><para>Paragraph
-</para></entry><entry command="tab" spaces=" "><para><code>\paragraph</code>   </para></entry><entry command="tab" spaces=" "><para>4  
+</para></entry><entry command="tab" spaces=" "><para><code>\paragraph</code>   </para></entry><entry command="tab" spaces=" "><para>4
 </para></entry></row><row><entry command="item" spaces=" "><para>Subparagraph
-</para></entry><entry command="tab" spaces=" "><para><code>\subparagraph</code>   </para></entry><entry command="tab" spaces=" "><para>5  
+</para></entry><entry command="tab" spaces=" "><para><code>\subparagraph</code>   </para></entry><entry command="tab" spaces=" "><para>5
 </para></entry></row></tbody></multitable>
 
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="162"><code>*</code>, forme en <code>*</code> des commandes de rubricage</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="163">étoilée, forme des commandes de rubricage</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="164">forme étoilée de commandes de rubricage</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="165">forme en * de commandes de rubricage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="180"><code>*</code>, forme en <code>*</code> des commandes de rubricage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="181">étoilée, forme des commandes de rubricage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="182">forme étoilée de commandes de rubricage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="183">forme en * de commandes de rubricage</indexterm></cindex>
 <para>Toutes ces commandes ont une forme en <code>*</code>, aussi appelée étoilée,
 qui imprime <var>titre</var> comme d&textrsquo;habitude mais sans le numéroter et sans
 fabriquer une entrée dans la table des matières.  Un exemple
@@ -2848,8 +3724,8 @@
  pourriez obtenir quelque-chose comme une sous-sesction numérotée
  <samp>3.0.1</samp>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="248"><r>paquetage</r> <code>titlesec</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="249"><code>titlesec</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="282"><r>paquetage</r> <code>titlesec</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="283"><code>titlesec</code>, <r>paquetage</r></indexterm></findex>
 
 <para>&latex; vous permet de changer l&textrsquo;apparence des rubriques.  Un exemple
 simple de ceci est que vous pouvez mettre le numéro de rubrique de type
@@ -2857,15 +3733,15 @@
 <code>\renewcommand\thesection{\Alph{section}}</code> dans le préambule
 (<pxref label="_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol"><xrefnodename>\alph \Alph \arabic \roman \Roman \fnsymbol</xrefnodename></pxref>).  Le CTAN a
 beaucoup de paquetages rendant ce genre d&textrsquo;ajustement plus facile,
-notamment <file>titlesec</file>.
+notamment <code>titlesec</code>.
 </para>
 <para>Deux compteurs sont en relation avec l&textrsquo;apparence des rubriques fabriquées
 par les commandes de rubricage.
 </para>
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="250">secnumdepth</indexterm>secnumdepth</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="251">secnumdepth <r>compteur</r></indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="166">numéros de rubrique, composition</indexterm></cindex>
+<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="284">secnumdepth</indexterm>secnumdepth</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="285">secnumdepth <r>compteur</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="184">numéros de rubrique, composition</indexterm></cindex>
 <anchor name="sectioning-secnumdepth">sectioning secnumdepth</anchor>
 <anchor name="Sectioning_002fsecnumdepth">Sectioning/secnumdepth</anchor>
 <para>Le compteur <code>secnumdepth</code> contrôle quels titres de rubriques sont
@@ -2881,9 +3757,9 @@
 <code>secnumdepth</code> vaut 3 dans la classe <file>article</file> et 2 dans les
 classes <file>book</file> et <file>report</file>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="252">tocdepth</indexterm>tocdepth</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="253">tocdepth <r>counter</r></indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="167">table des matières, impression des numéros de rubrique</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="286">tocdepth</indexterm>tocdepth</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="287">tocdepth <r>counter</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="185">table des matières, impression des numéros de rubrique</indexterm></cindex>
 <anchor name="sectioning-tocdepth">sectioning tocdepth</anchor>
 <anchor name="Sectioning_002ftocdepth">Sectioning/tocdepth</anchor>
 <para>Contrôle quelles rubriques sont listées dans la table des matières.
@@ -2913,9 +3789,9 @@
 <node name="_005cpart" spaces=" "><nodename>\part</nodename><nodenext automatic="on">\chapter</nodenext><nodeup automatic="on">Sectioning</nodeup></node>
 <section spaces=" "><sectiontitle><code>\part</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="254">\part</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="168">part</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="169">rubricage, part</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="288">\part</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="186">part</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="187">rubricage, part</indexterm></cindex>
 
 <para>Synopsis, l&textrsquo;un parmi :
 </para>
@@ -2975,27 +3851,27 @@
 partie vaut -1 (<pxref label="Sectioning_002fsecnumdepth"><xrefnodename>Sectioning/secnumdepth</xrefnodename></pxref> et
 <pxref label="Sectioning_002ftocdepth"><xrefnodename>Sectioning/tocdepth</xrefnodename></pxref>).
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="255"><r>paquetage</r> <code>indentfirst</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="256"><code>indentfirst</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="289"><r>paquetage</r> <code>indentfirst</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="290"><code>indentfirst</code>, <r>paquetage</r></indexterm></findex>
 
 
 <para>Dans la classe <code>article</code>, si un paragraphe suit immédiatement le
 titre de partie alors il n&textrsquo;est pas renfoncé.  Pour obtenir un
-renfoncement vous pouvez utiliser le paquetage <file>indentfirst</file>.
+renfoncement vous pouvez utiliser le paquetage <code>indentfirst</code>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="257"><r>paquetage</r> <code>titlesec</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="258"><code>titlesec</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="291"><r>paquetage</r> <code>titlesec</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="292"><code>titlesec</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Un paquetage pour changer le comportement de <code>\part</code> est
-<file>titlesec</file>.  Voir sa documentation sur le CTAN.
+<code>titlesec</code>.  Voir sa documentation sur le CTAN.
 </para>
 
 </section>
 <node name="_005cchapter" spaces=" "><nodename>\chapter</nodename><nodenext automatic="on">\section</nodenext><nodeprev automatic="on">\part</nodeprev><nodeup automatic="on">Sectioning</nodeup></node>
 <section spaces=" "><sectiontitle><code>\chapter</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="259">\chapter</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="170">chapitre</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="293">\chapter</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="188">chapitre</indexterm></cindex>
 
 <para>Synopsis, l&textrsquo;un parmi :
 </para>
@@ -3065,12 +3941,12 @@
 chapitre est 0 (<pxref label="Sectioning_002fsecnumdepth"><xrefnodename>Sectioning/secnumdepth</xrefnodename></pxref> et
 <pxref label="Sectioning_002ftocdepth"><xrefnodename>Sectioning/tocdepth</xrefnodename></pxref>).
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="260"><r>paquetage</r> <code>indentfirst</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="261"><code>indentfirst</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="294"><r>paquetage</r> <code>indentfirst</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="295"><code>indentfirst</code>, <r>paquetage</r></indexterm></findex>
 
 <!-- c French version only -->
 <para>Lorsque chargez un paquetage d&textrsquo;internationalisation tel que
-<file>babel</file>, <file>mlp</file> ou <file>polyglossia</file>, et que la langue
+<code>babel</code>, <file>mlp</file> ou <code>polyglossia</code>, et que la langue
 sélectionnée est le français, alors le premier paragraphe après le titre
 est normalement renfoncé, comme c&textrsquo;est la convention en typographie
 française. Par contre, si vous restez en langue par défaut,
@@ -3084,7 +3960,7 @@
 <!-- c French version only -->
 dans ce cas
 <!-- c End French version only -->
-utilisez le paquetage <file>indentfirst</file>.
+utilisez le paquetage <code>indentfirst</code>.
 </para>
 <para>Vous pouvez changer ce qui est affiché pour le numéro de chapitre.  Pour
 le changer en quelque-chose du genre de <samp>Cours 1</samp>, placez dans le
@@ -3097,10 +3973,10 @@
 \makeatother
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="262"><r>paquetage</r> <code>babel</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="263"><code>babel</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="296"><r>paquetage</r> <code>babel</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="297"><code>babel</code>, <r>paquetage</r></indexterm></findex>
 
-<noindent></noindent><para>Pour que cela soit fonction de la langue principale du document, voir le paquetage <file>babel</file>.
+<noindent></noindent><para>Pour que cela soit fonction de la langue principale du document, voir le paquetage <code>babel</code>.
 </para>
 <para>Dans un document recto-verso &latex; commence les chapitres sur des
 pages de numéro impair, en laissant si nécessaire une page de numéro
@@ -3108,13 +3984,13 @@
 page soit complètement blanche, voir <ref label="_005cclearpage-_0026-_005ccleardoublepage"><xrefnodename>\clearpage &
 \cleardoublepage</xrefnodename></ref>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="264"><r>paquetage</r> <code>titlesec</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="265"><code>titlesec</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="298"><r>paquetage</r> <code>titlesec</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="299"><code>titlesec</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Pour changer le comportement de la commande <code>\chapter</code>, vous pouvez
 copier sa définition depuis le fichier de format &latex; et faire des
 ajustements.  Mais il y a aussi beaucoup de paquetage sur le CTAN qui
-traitent de cela.  L&textrsquo;un d&textrsquo;eux est <file>titlesec</file>.  Voir sa
+traitent de cela.  L&textrsquo;un d&textrsquo;eux est <code>titlesec</code>.  Voir sa
 documentation, mais l&textrsquo;exemple ci-dessous donne un aperçu de ce qu&textrsquo;il
 peut faire.
 </para>
@@ -3137,8 +4013,8 @@
 <node name="_005csection" spaces=" "><nodename>\section</nodename><nodenext automatic="on">\subsection</nodenext><nodeprev automatic="on">\chapter</nodeprev><nodeup automatic="on">Sectioning</nodeup></node>
 <section spaces=" "><sectiontitle><code>\section</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="266">\section</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="171">section</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="300">\section</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="189">section</indexterm></cindex>
 
 <para>Synopsis, l&textrsquo;un parmi :
 </para>
@@ -3208,12 +4084,12 @@
 section est 1 (<pxref label="Sectioning_002fsecnumdepth"><xrefnodename>Sectioning/secnumdepth</xrefnodename></pxref> et
 <pxref label="Sectioning_002ftocdepth"><xrefnodename>Sectioning/tocdepth</xrefnodename></pxref>).
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="267"><r>paquetage</r> <code>indentfirst</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="268"><code>indentfirst</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="301"><r>paquetage</r> <code>indentfirst</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="302"><code>indentfirst</code>, <r>paquetage</r></indexterm></findex>
 
 <!-- c French version only -->
 <para>Lorsque chargez un paquetage d&textrsquo;internationalisation tel que
-<file>babel</file>, <file>mlp</file> ou <file>polyglossia</file>, et que la langue
+<code>babel</code>, <file>mlp</file> ou <code>polyglossia</code>, et que la langue
 sélectionnée est le français, alors le premier paragraphe après le titre
 est normalement renfoncé, comme c&textrsquo;est la convention en typographie
 française. Par contre, si vous restez en langue par défaut,
@@ -3227,16 +4103,16 @@
 <!-- c French version only -->
 dans ce cas
 <!-- c End French version only -->
-utilisez le paquetage <file>indentfirst</file>.
+utilisez le paquetage <code>indentfirst</code>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="269"><r>paquetage</r> <code>titlesec</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="270"><code>titlesec</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="303"><r>paquetage</r> <code>titlesec</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="304"><code>titlesec</code>, <r>paquetage</r></indexterm></findex>
 
 <para>En général, pour changer le comportement de la commande <code>\section</code>,
 il y a diverses options.  L&textrsquo;une d&textrsquo;elles et la commande
 <code>\&arobase;startsection</code> (<pxref label="_005c_0040startsection"><xrefnodename>\&arobase;startsection</xrefnodename></pxref>).  Il y a aussi un grand
 nombre de paquetages sur le CTAN traitant de cela, dont
-<file>titlesec</file>.  Voir sa
+<code>titlesec</code>.  Voir sa
 documentation, mais l&textrsquo;exemple ci-dessous donne un aperçu de ce qu&textrsquo;il
 peut faire.
 </para>
@@ -3260,8 +4136,8 @@
 <node name="_005csubsection" spaces=" "><nodename>\subsection</nodename><nodenext automatic="on">\subsubsection & \paragraph & \subparagraph</nodenext><nodeprev automatic="on">\section</nodeprev><nodeup automatic="on">Sectioning</nodeup></node>
 <section spaces=" "><sectiontitle><code>\subsection</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="271">\subsection</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="172">subsection</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="305">\subsection</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="190">subsection</indexterm></cindex>
 
 <para>Synopsis, l&textrsquo;un parmi :
 </para>
@@ -3309,7 +4185,7 @@
 </pre></example>
 
 <noindent></noindent>
-<para>mais seulement <samp>03B1,03B2,03B3
+<para>mais seulement <samp>α,β,γ
 paper</samp> dans la table des matières.
 </para>
 <para>Pour déterminer quelles rubriques sont numérotées et lesquelles
@@ -3317,12 +4193,12 @@
 sous-section est 2 (<pxref label="Sectioning_002fsecnumdepth"><xrefnodename>Sectioning/secnumdepth</xrefnodename></pxref> et
 <pxref label="Sectioning_002ftocdepth"><xrefnodename>Sectioning/tocdepth</xrefnodename></pxref>).
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="272"><r>paquetage</r> <code>indentfirst</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="273"><code>indentfirst</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="306"><r>paquetage</r> <code>indentfirst</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="307"><code>indentfirst</code>, <r>paquetage</r></indexterm></findex>
 
 <!-- c French version only -->
 <para>Lorsque chargez un paquetage d&textrsquo;internationalisation tel que
-<file>babel</file>, <file>mlp</file> ou <file>polyglossia</file>, et que la langue
+<code>babel</code>, <file>mlp</file> ou <code>polyglossia</code>, et que la langue
 sélectionnée est le français, alors le premier paragraphe après le titre
 est normalement renfoncé, comme c&textrsquo;est la convention en typographie
 française. Par contre, si vous restez en langue par défaut,
@@ -3336,16 +4212,16 @@
 <!-- c French version only -->
 dans ce cas
 <!-- c End French version only -->
-utilisez le paquetage <file>indentfirst</file>.
+utilisez le paquetage <code>indentfirst</code>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="274"><r>paquetage</r> <code>titlesec</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="275"><code>titlesec</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="308"><r>paquetage</r> <code>titlesec</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="309"><code>titlesec</code>, <r>paquetage</r></indexterm></findex>
 
 <!-- c -->
 <para>Il y a diverses façon de changer le comportement de la commande
 <code>\subsection</code>.  L&textrsquo;une d&textrsquo;elles et la commande <code>\&arobase;startsection</code>
 (<pxref label="_005c_0040startsection"><xrefnodename>\&arobase;startsection</xrefnodename></pxref>).  Il y a aussi divers paquetages sur le CTAN
-traitant de cela, dont <file>titlesec</file>.  Voir sa documentation, mais
+traitant de cela, dont <code>titlesec</code>.  Voir sa documentation, mais
 l&textrsquo;exemple ci-dessous donne un aperçu de ce qu&textrsquo;il peut faire.
 </para>
 <example endspaces=" ">
@@ -3366,12 +4242,12 @@
 <node name="_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph" spaces=" "><nodename>\subsubsection & \paragraph & \subparagraph</nodename><nodenext automatic="on">\appendix</nodenext><nodeprev automatic="on">\subsection</nodeprev><nodeup automatic="on">Sectioning</nodeup></node>
 <section spaces=" "><sectiontitle><code>\subsubsection</code>, <code>\paragraph</code>, <code>\subparagraph</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="276">\subsubsection</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="173">subsubsection</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="277">\paragraph</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="174">paragraph</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="278">\subparagraph</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="175">subparagraph</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="310">\subsubsection</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="191">subsubsection</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="311">\paragraph</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="192">paragraph</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="312">\subparagraph</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="193">subparagraph</indexterm></cindex>
 
 <para>Synopsis, l&textrsquo;un parmi les suivant :
 </para>
@@ -3410,7 +4286,7 @@
 <example endspaces=" ">
 <pre xml:space="preserve">\subsubsection{Piston ring compressors: structural performance}
 Provide exterior/interior wall cladding assemblies
-capable of withstanding the effects of load and stresses from 
+capable of withstanding the effects of load and stresses from
 consumer-grade gasoline engine piston rings.
 </pre></example>
 
@@ -3442,12 +4318,12 @@
 sous-paragraphe est 5 (<pxref label="Sectioning_002fsecnumdepth"><xrefnodename>Sectioning/secnumdepth</xrefnodename></pxref> et
 <pxref label="Sectioning_002ftocdepth"><xrefnodename>Sectioning/tocdepth</xrefnodename></pxref>).
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="279"><r>paquetage</r> <code>indentfirst</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="280"><code>indentfirst</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="313"><r>paquetage</r> <code>indentfirst</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="314"><code>indentfirst</code>, <r>paquetage</r></indexterm></findex>
 
 <!-- c French version only -->
 <para>Lorsque chargez un paquetage d&textrsquo;internationalisation tel que
-<file>babel</file>, <file>mlp</file> ou <file>polyglossia</file>, et que la langue
+<code>babel</code>, <file>mlp</file> ou <code>polyglossia</code>, et que la langue
 sélectionnée est le français, alors le premier paragraphe après le titre
 est normalement renfoncé, comme c&textrsquo;est la convention en typographie
 française. Par contre, si vous restez en langue par défaut,
@@ -3461,15 +4337,15 @@
 <!-- c French version only -->
 dans ce cas
 <!-- c End French version only -->
-est d&textrsquo;utiliser le paquetage <file>indentfirst</file>.
+est d&textrsquo;utiliser le paquetage <code>indentfirst</code>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="281"><r>paquetage</r> <code>titlesec</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="282"><code>titlesec</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="315"><r>paquetage</r> <code>titlesec</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="316"><code>titlesec</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Il y a de nombreuses manières de changer le comportement de ces
 commandes. L&textrsquo;une est la commande <code>\&arobase;startsection</code>
 (<pxref label="_005c_0040startsection"><xrefnodename>\&arobase;startsection</xrefnodename></pxref>).  Il y a aussi un grand nombre de paquetages
-sur le CTAN traitant de cela, dont <file>titlesec</file>.  Voir sa
+sur le CTAN traitant de cela, dont <code>titlesec</code>.  Voir sa
 documentation sur le CTAN.
 </para>
 </section>
@@ -3477,9 +4353,9 @@
 
 <section spaces=" "><sectiontitle><code>\appendix</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="283">\appendix</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="176">appendix</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="177">appendices</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="317">\appendix</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="194">appendix</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="195">appendices</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -3512,10 +4388,10 @@
 <samp>Annexe A</samp> et <samp>Annexe B</samp>.  <xref label="Larger-book-template"><xrefnodename>Larger book template</xrefnodename></xref>
 pour un autre exemple.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="284"><r>paquetage</r> <code>appendix</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="285"><code>appendix</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="318"><r>paquetage</r> <code>appendix</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="319"><code>appendix</code>, <r>paquetage</r></indexterm></findex>
 
-<para>Le paquetage <file>appendix</file> ajoute la commande <code>\appendixpage</code>
+<para>Le paquetage <code>appendix</code> ajoute la commande <code>\appendixpage</code>
 pour créer une page de titre de partie intitulée <samp>Appendices</samp> dans
 le corps du document avant la première annexe, ainsi que la
 commande <code>\addappheadtotoc</code> pour créer l&textrsquo;entrée correspondante dans
@@ -3527,21 +4403,21 @@
 <node name="_005cfrontmatter-_0026-_005cmainmatter-_0026-_005cbackmatter" spaces=" "><nodename>\frontmatter & \mainmatter & \backmatter</nodename><nodenext automatic="on">\&arobase;startsection</nodenext><nodeprev automatic="on">\appendix</nodeprev><nodeup automatic="on">Sectioning</nodeup></node>
 <section spaces=" "><sectiontitle><code>\frontmatter</code>, <code>\mainmatter</code>, <code>\backmatter</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="286">\frontmatter</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="178">book, pièces préliminaires</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="179">livre, pièces préliminaires</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="180">pièces préliminaires d&textrsquo;un livre</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="287">\mainmatter</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="181">book, pièces principales</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="182">livre, pièces principales</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="183">pièces principales d&textrsquo;un livre</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="288">\backmatter</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="184">book, pièces postliminaires</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="185">book, annexes</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="186">livre, pièces postliminaires</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="187">livre, annexes</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="188">pièces postliminaires d&textrsquo;un livre</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="189">annexes d&textrsquo;un livre</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="320">\frontmatter</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="196">book, pièces préliminaires</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="197">livre, pièces préliminaires</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="198">pièces préliminaires d&textrsquo;un livre</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="321">\mainmatter</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="199">book, pièces principales</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="200">livre, pièces principales</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="201">pièces principales d&textrsquo;un livre</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="322">\backmatter</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="202">book, pièces postliminaires</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="203">book, annexes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="204">livre, pièces postliminaires</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="205">livre, annexes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="206">pièces postliminaires d&textrsquo;un livre</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="207">annexes d&textrsquo;un livre</indexterm></cindex>
 
 <para>Synopsis, l&textrsquo;un ou plus parmi :
 </para>
@@ -3587,8 +4463,8 @@
 <node name="_005c_0040startsection" spaces=" "><nodename>\&arobase;startsection</nodename><nodeprev automatic="on">\frontmatter & \mainmatter & \backmatter</nodeprev><nodeup automatic="on">Sectioning</nodeup></node>
 <section spaces=" "><sectiontitle><code>\&arobase;startsection</code>, composer les rubriques.</sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="289">\&arobase;startsection</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="190">section, redéfinir</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="323">\&arobase;startsection</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="208">section, redéfinir</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -3599,7 +4475,7 @@
 <para>Utilisé pour aider à redéfinir le comportement des commandes de
 rubricage telles que <code>\section</code> ou <code>\subsection</code>.
 </para>
-<para>Notez que le paquetage <file>titlesec</file> rend la manipulation du rubricage
+<para>Notez que le paquetage <code>titlesec</code> rend la manipulation du rubricage
 plus facile. De plus, bien que la plupart des exigences concernant les
 commandes de rubricage peuvent être remplies avec
 <code>\&arobase;startsection</code>, ce n&textrsquo;est pas le cas de certaines d&textrsquo;entre elles.  Par exemple,
@@ -3762,7 +4638,7 @@
 <para>Pour <code>section</code> : le <var>niveau</var> vaut 1, le <var>retrait</var> vaut 0<dmn>pt</dmn>,
 le <var>avant</var> vaut <code>-3.5ex plus -1ex minus -0.2ex</code>, le <var>après</var>
 vaut <code>2.3ex plus 0.2ex</code>, et le <var>style</var> vaut
-<code>\normalfont\Large\bfseries</code>.  
+<code>\normalfont\Large\bfseries</code>.
 </para>
 </listitem><listitem><prepend>•</prepend>
 <para>Pour <code>subsection</code> : le <var>niveau</var>
@@ -3818,7 +4694,7 @@
   }
 </pre></example>
 
- 
+
 <para>Les exemples précédents redéfinissaient les commandes de titre de
 rubriques existantes.  L&textrsquo;exemple suivant définit une nouvelle commande,
 illustrant la nécessité d&textrsquo;un compteur et de macros pour son affichage.
@@ -3847,13 +4723,13 @@
 </chapter>
 <node name="Cross-references" spaces=" "><nodename>Cross references</nodename><nodenext automatic="on">Environments</nodenext><nodeprev automatic="on">Sectioning</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Des renvois</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="191">renvois</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="209">renvois</indexterm></cindex>
 
 <para>Une des raisons pour numéroter des choses telles que les figures ou les
 équations est d&textrsquo;indiquer au lecteur une référence vers elles, comme dans « Voir la
 figure 3 pour plus de détails. »
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="192">étiquette</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="210">étiquette</indexterm></cindex>
 <para>Souvent on désire écrire quelque chose du genre de <samp>Voir
 théorème~31</samp>. Mais Inclure manuellement le numéro est une mauvaise
 pratique. Au lieu de cela, il vaut mieux écrire une <dfn>étiquette</dfn> du
@@ -3888,9 +4764,9 @@
 vous appelez @code{\refstepcounter@{@var{compteur}@}}.)
 </ignore>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="193">référence déclarée en aval</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="194">aval, référence déclarée en</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="195">déclaration en aval de référence</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="211">référence déclarée en aval</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="212">aval, référence déclarée en</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="213">déclaration en aval de référence</indexterm></cindex>
 <para>L&textrsquo;effet secondaire le plus courant du paragraphe précédent se produit
 lorsque votre document a une <dfn>référence déclarée en aval</dfn>, c.-à-d.&noeos;
 un <code>\ref</code> qui apparaît avant le <code>\label</code> associé. Si c&textrsquo;est la
@@ -3903,8 +4779,8 @@
 l&textrsquo;information de référence de la fois précédente. La solution dans les
 deux cas est juste de re-compiler le document encore une fois.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="290"><r>paquetage</r> <code>cleveref</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="291"><code>cleveref</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="324"><r>paquetage</r> <code>cleveref</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="325"><code>cleveref</code>, <r>paquetage</r></indexterm></findex>
 
 
 <para>Le paquetage <code>cleveref</code> élargit les possibilités de faire des
@@ -3916,14 +4792,15 @@
 
 <menu endspaces=" ">
 <menuentry leadingtext="* "><menunode separator=":: ">\label </menunode><menudescription><pre xml:space="preserve">Attribuez un nom symbolique à un morceau de texte.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\pageref</menunode><menudescription><pre xml:space="preserve">Faire référence à un numéro de page.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\ref</menunode><menudescription><pre xml:space="preserve">Faire référence à une rubrique, figure ou chose similaire.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\pageref</menunode><menudescription><pre xml:space="preserve">Faire un renvoi à un numéro de page.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\ref</menunode><menudescription><pre xml:space="preserve">Faire un renvoi à une rubrique, figure ou chose similaire.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">xr, paquetage</menutitle><menunode separator=". ">xr package</menunode><menudescription><pre xml:space="preserve">Renvois depuis un autre document.
 </pre></menudescription></menuentry></menu>
 
 
 <node name="_005clabel" spaces=" "><nodename>\label</nodename><nodenext automatic="on">\pageref</nodenext><nodeup automatic="on">Cross references</nodeup></node>
 <section spaces=" "><sectiontitle><code>\label</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="292">\label</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="326">\label</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -3985,9 +4862,9 @@
 </section>
 <node name="_005cpageref" spaces=" "><nodename>\pageref</nodename><nodenext automatic="on">\ref</nodenext><nodeprev automatic="on">\label</nodeprev><nodeup automatic="on">Cross references</nodeup></node>
 <section spaces=" "><sectiontitle><code>\pageref{<var>clef</var>}</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="293">\pageref</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="196">renvoi avec numéro de page</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="197">numéro de page, renvoi</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="327">\pageref</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="214">renvoi avec numéro de page</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="215">numéro de page, renvoi</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -4013,14 +4890,14 @@
 </pre></example>
 
 </section>
-<node name="_005cref" spaces=" "><nodename>\ref</nodename><nodeprev automatic="on">\pageref</nodeprev><nodeup automatic="on">Cross references</nodeup></node>
+<node name="_005cref" spaces=" "><nodename>\ref</nodename><nodenext automatic="on">xr package</nodenext><nodeprev automatic="on">\pageref</nodeprev><nodeup automatic="on">Cross references</nodeup></node>
 <section spaces=" "><sectiontitle><code>\ref{<var>clef</var>}</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="294">\ref</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="198">renvoi, symbolique</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="199">numéro de rubrique, renvoi</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="200">numéro d&textrsquo;équation, renvoi</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="201">numéro de figure, renvoi</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="202">numéro de note en bas de page, renvoi</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="328">\ref</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="216">renvoi, symbolique</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="217">numéro de rubrique, renvoi</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="218">numéro d&textrsquo;équation, renvoi</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="219">numéro de figure, renvoi</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="220">numéro de note en bas de page, renvoi</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -4048,13 +4925,99 @@
 
 
 </section>
+<node name="xr-package" spaces=" "><nodename>xr package</nodename><nodeprev automatic="on">\ref</nodeprev><nodeup automatic="on">Cross references</nodeup></node>
+<section spaces=" "><sectiontitle><code>xr</code> package</sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="329"><r>paquetage</r> <code>xr</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="330"><code>xr</code>, <r>paquetage</r></indexterm></findex>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="331"><r>paquetage</r> <code>xr-hyper</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="332"><code>xr-hyper</code>, <r>paquetage</r></indexterm></findex>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="333">\externaldocument</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="221">renvois entre documents</indexterm></cindex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\usepackage{xr}
+  \externaldocument{<var>nom-de-base-document</var>}
+</pre></example>
+
+<para>ou
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\usepackage{xr}
+  \externaldocument[<var>préfixe-renvoi</var>]{<var>nom-de-base-document</var>}
+</pre></example>
+
+<para>Fait des renvois vers le document externe
+<file><var>nom-de-base-document</var>.tex</file>.
+</para>
+<para>Voici un exemple. Si <file>cours.tex</file> comprend ce qui suit dans le
+préambule :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\usepackage{xr}
+  \externaldocument{exercises}
+  \externaldocument[IND-]{indications}
+  \externaldocument{reponses}
+</pre></example>
+
+<noindent></noindent>
+<para>alors on peut utiliser des étiquettes de renvoi depuis les trois autres
+documents. Supposons que <file>exercises.tex</file> a une liste énumérée qui
+contient ceci :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\item \label{exer:ThmEuler} Que se passe-t-il si chaque nœud a un
+degré impair ?
+</pre></example>
+
+<noindent></noindent>
+<para>et que <file>indications.tex</file> comprend une liste énumérée avec ceci :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\item \label{exer:ThmEuler} Distinguez le cas à deux nœuds.
+</pre></example>
+
+<noindent></noindent>
+<para>et que <file>reponses.tex</file> a une liste énumérée avec ceci :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\item \label{rep:ThmEuler} Il n'y pas pas de chemin d'Euler, sauf
+s'il y a exactement deux nœuds.
+</pre></example>
+
+<para>Après avoir compilé les documents <file>exercises</file>, <file>indications</file>,
+et <file>reponses</file>, saisir ce qui suit dans le corps de <file>cours.tex</file>
+aura pour effet qu&textrsquo;on a accès depuis <file>cours</file> aux numéros de renvoi
+utilisés dans les autres documents.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">Voir Exercise~\ref{exer:ThmEuler}, avec Indication~\ref{IND-exer:ThmEuler}.
+La solutioçn est Réponse~\ref{rep:ThmEuler}.
+</pre></example>
+
+<para>Le prefixe <code>IND-</code> pour les renvois depuis le fichier
+<file>indications</file> est nécessaire parce que l&textrsquo;étiquette dans ce fichier
+est la même que dans le fichier <file>exercices</file>. Sans ce préfixe, les
+deux renvois auraient le numéro correspondant à ce dernier.
+</para>
+<para>Note : si le document utilise le paquetage <code>hyperref</code> alors au lieu
+de <code>xr</code>, placez <code>\usepackage{xr-hyper}</code> avant le
+<code>\usepackage{hyperref}</code>.  Aussi, si l&textrsquo;un quelconque parmi les
+documents utilise <code>hyperref</code> alors tous doivent l&textrsquo;utiser.
+</para>
+
+</section>
 </chapter>
 <node name="Environments" spaces=" "><nodename>Environments</nodename><nodenext automatic="on">Line breaking</nodenext><nodeprev automatic="on">Cross references</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Environments</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="203">environments</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="222">environments</indexterm></cindex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="295">\begin</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="296">\end</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="334">\begin</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="335">\end</indexterm></findex>
 
 <para>&latex; fournit beaucoup d&textrsquo;environnements pour baliser un certain texte.
 Chaque environnement commence et se termine de la même manière :
@@ -4100,10 +5063,10 @@
 <node name="abstract" spaces=" "><nodename>abstract</nodename><nodenext automatic="on">array</nodenext><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>abstract</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="297"><r>environnement</r> <code>abstract</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="298"><code>abstract</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="336"><r>environnement</r> <code>abstract</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="337"><code>abstract</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="204">résumé</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="223">résumé</indexterm></cindex>
 
 <para>Synopsis :
 </para><example endspaces=" ">
@@ -4146,7 +5109,7 @@
   \begin{&arobase;twocolumnfalse}
      \maketitle
      \begin{abstract}
-       Ruth n'était pas seulement le Sultan du Swat, il était à lui tout 
+       Ruth n'était pas seulement le Sultan du Swat, il était à lui tout
        seul l'équipe du swat.
      \end{abstract}
    \end{&arobase;twocolumnfalse}
@@ -4158,14 +5121,13 @@
 </pre></example>
 
 
-
 </section>
 <node name="array" spaces=" "><nodename>array</nodename><nodenext automatic="on">center</nodenext><nodeprev automatic="on">abstract</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>array</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="299"><r>environnement</r> <code>array</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="300"><code>array</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="338"><r>environnement</r> <code>array</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="339"><code>array</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="205">tableaux mathématiques</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="224">tableaux mathématiques</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -4187,10 +5149,11 @@
 </pre></example>
 
 <para>Les tableaux mathématiques sont produits avec l&textrsquo;environnement
-<code>array</code>, normalement au sein d&textrsquo;un environnement <code>equation</code>
-(<pxref label="equation"><xrefnodename>equation</xrefnodename></pxref>).  Les entrées dans chaque colonne sont séparées avec
-une esperluette (<code>&</code>). Les lignes sont terminées par une double
-contr&textrsquo;oblique (<pxref label="_005c_005c"><xrefnodename>\\</xrefnodename></pxref>).
+<code>array</code>. Cet environnement ne peut être utilisé qu&textrsquo;en mode math
+(<pxref label="Modes"><xrefnodename>Modes</xrefnodename></pxref>), normalement au sein d&textrsquo;un environnement mathématique
+hors texte tel qu&textrsquo;<code>equation</code> (<pxref label="equation"><xrefnodename>equation</xrefnodename></pxref>).  Les entrées dans
+chaque colonne sont séparées avec une esperluette (<code>&</code>). Les lignes
+sont terminées par une double contr&textrsquo;oblique (<pxref label="_005c_005c"><xrefnodename>\\</xrefnodename></pxref>).
 </para>
 <para>L&textrsquo;exemple suivant affiche un tableau trois par trois.
 </para>
@@ -4211,26 +5174,25 @@
 l&textrsquo;alignement en leur sein, et le formatage des régions
 inter-colonne. Par exemple,
 <code>\begin{array}{rcl}...\end{array}</code> produit trois colonnes :
-la première fer à droite, la deuxième centrée, et la troisière fer à
+la première fer à droite, la deuxième centrée, et la troisième fer à
 gauche. Voir <ref label="tabular"><xrefnodename>tabular</xrefnodename></ref> pour une description complète de
 <var>patron</var>, et des autres caractéristiques communes aux deux
 environnements, y compris l&textrsquo;argument optionnel <code>pos</code>.
 </para>
 <para>L&textrsquo;environnement <code>array</code> diverge de <code>tabular</code> par deux
-aspect. Le premier est que les entrée de <code>array</code> sont composées en
-mode mathématique,
-<!-- c xxx en texte = in textstyle -->
-dans le texte<!-- c -->
-(sauf si le <var>patron</var> spécifie la colonne avec <code>&arobase;p{...}</code>, ce
+aspects. Le premier est que les entrées de <code>array</code> sont composées
+en mode mathématique, en style texte (<pxref label="Math-styles"><xrefnodename>Math styles</xrefnodename></pxref>)
+(sauf si le <var>patron</var> spécifie la colonne avec <code>p{...}</code>, ce
 qui a pour effet que l&textrsquo;entrée est composée en mode texte). Le second est
 que au lieu du paramètre <code>\tablcolsep</code> de <code>tabular</code>, l&textrsquo;espace
 inter-colonne que &latex; met dans un <code>array</code> est contrôlé par
-<findex index="fn" spaces=" "><indexterm index="fn" number="301">\arraycolsep</indexterm></findex>
-<code>\arraycolsep</code>, qui spécifie la moitié de la largueur entre les
-colonnes. La valeur par défaut est <samp>5pt</samp>.
+<findex index="fn" spaces=" "><indexterm index="fn" number="340">\arraycolsep</indexterm></findex>
+<code>\arraycolsep</code>, qui spécifie la moitié de la largeur entre les
+colonnes. La valeur par défaut est <samp>5pt</samp> de sorte qu&textrsquo;un espace de
+10<dmn>pt</dmn> sépare deux colonnes.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="302"><r>paquetage</r> <code>amsmath</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="303"><code>amsmath</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="341"><r>paquetage</r> <code>amsmath</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="342"><code>amsmath</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Pour otenir des tableaux entre accolades la méthode standarde est
 d&textrsquo;utiliser le paquetage <code>amsmath</code>. Il comprend les environnements
@@ -4242,22 +5204,15 @@
 verticales <code>||...||</code>, ainsi que diverses autres contructions de
 tableaux.
 </para>
-<para>Voici un exemple d&textrsquo;un tableau :
+<findex index="fn" spaces=" "><indexterm index="fn" number="343"><r>paquetage</r> <code>amsmath</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="344"><code>amsmath</code>, <r>paquetage</r></indexterm></findex>
+
+<para>L&textrsquo;exemple suivant utilise le paquetage <code>amsmath</code> :
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">\begin{equation}
-  \begin{array}{cr}
-    \sqrt{y}  &12.3 \\
-    x^2       &3.4
-  \end{array}
-\end{equation}
-</pre></example>
+<pre xml:space="preserve">\usepackage{amsmath}  % dans le préambule
 
-<para>L&textrsquo;exemple suivante nécessite <code>\usepackage{amsmath}</code> dans le
-preambule :
-</para>
-<example endspaces=" ">
-<pre xml:space="preserve">\begin{equation}
+\begin{equation}
   \begin{vmatrix}{cc}
     a  &b \\
     c  &d
@@ -4265,55 +5220,27 @@
 \end{equation}
 </pre></example>
 
+<findex index="fn" spaces=" "><indexterm index="fn" number="345"><r>paquetage</r> <code>array</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="346"><code>array</code>, <r>paquetage</r></indexterm></findex>
 
-<!-- c @table @code -->
-<!-- c @item c -->
-<!-- c centrée -->
-<!-- c @item l -->
-<!-- c justifiée à gauche -->
-<!-- c @item r -->
-<!-- c justifiée à droite -->
-<!-- c @end table -->
-<!-- c -->
-<!-- c @findex \\ (pour @code{array}) -->
-<!-- c Les articles au sein des colonnes sont séparés par @code{&}.  Les -->
-<!-- c articles peuvent comprendre d'autres commandes @LaTeX{}.  Chaque ligne -->
-<!-- c du tableau se termine par un @code{\\}. -->
-<!-- c -->
-<!-- c @findex @@@{...@} -->
-<!-- c Dans le patron, la construction @code{@@@{@var{texte}@}} place sur -->
-<!-- c chaque ligne @var{texte} entre les colonnes correspondant aux -->
-<!-- c spécificateurs adjacents. -->
-<!-- c -->
-<!-- c Voici un exemple : -->
-<!-- c -->
-<!-- c @example -->
-<!-- c \begin@{equation@} -->
-<!-- c   \begin@{array@}@{lrc@} -->
-<!-- c   gauche1 & droite1 & centrée1 \\ -->
-<!-- c   gauche2 & droite2 & centrée2 \\ -->
-<!-- c   \end@{array@} -->
-<!-- c \end@{equation@} -->
-<!-- c @end example -->
-<!-- c -->
-<!-- c @findex \arraycolsep -->
-<!-- c Le paramètre @code{\arraycolsep} définit la motié de la largeur de -->
-<!-- c l'espace séparant les colonnes ; la valeur par defaut est @samp{5pt}. -->
-<!-- c @xref{tabular}, pour les autres paramètres affectant le formattage dans -->
-<!-- c les environnements @code{array}, nommément @code{\arrayrulewidth} et -->
-<!-- c @code{\arraystretch}. -->
-<!-- c -->
-<!-- c L'environnement @code{array} peut être utilisé uniquement en mode mathématique. -->
+<findex index="fn" spaces=" "><indexterm index="fn" number="347"><r>paquetage</r> <code>dcolumn</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="348"><code>dcolumn</code>, <r>paquetage</r></indexterm></findex>
 
+<para>Il y a beaucoup de paquetages concernant les tableaux.  Le
+paquetage <code>array</code> étend utilement leur possibilités de bien des
+manières, et notamment en ajoutant des types de colonne.  Le
+paquetage <code>dcolumn</code> ajoute un type de colonne pour centrer sur
+le séparateur décimal. Pour les deux voir la documentation sur le CTAN.
+</para>
 
 </section>
 <node name="center" spaces=" "><nodename>center</nodename><nodenext automatic="on">description</nodenext><nodeprev automatic="on">array</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>center</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="304"><r>environnement</r> <code>center</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="305"><code>center</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="349"><r>environnement</r> <code>center</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="350"><code>center</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="206">centrer du texte, environnement pour</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="225">centrer du texte, environnement pour</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -4328,7 +5255,7 @@
 consistant de lignes qui sont centrées entre les marges de gauche et de
 droite de la page courante. On utilise une double contr&textrsquo;oblique,
 <code>\\</code>, pour obtenir un saut de ligne (<pxref label="_005c_005c"><xrefnodename>\\</xrefnodename></pxref>).
-<findex index="fn" spaces=" "><indexterm index="fn" number="306">\\ <r>(pour <code>center</code>)</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="351">\\ <r>(pour <code>center</code>)</r></indexterm></findex>
 Si du texte est trop long pour entrer dans une ligne, alors &latex;
 insère des sauts de ligne en évitant de faire des césures ou de dilater
 ou contracter tout espace inter-mot.
@@ -4356,8 +5283,8 @@
 </para>
 <example endspaces=" ">
 <pre xml:space="preserve">\begin{center}
-  Mon père considérait comme intolérable quiconque fréquentait l'église mais ne buvait pas d'alcool.\\ 
-  J'ai grandi dans cette croyance.  --- Richard Burton 
+  Mon père considérait comme intolérable quiconque fréquentait l'église mais ne buvait pas d'alcool.\\
+  J'ai grandi dans cette croyance.  --- Richard Burton
 \end{center}
 </pre></example>
 
@@ -4376,45 +5303,70 @@
 <node name="_005ccentering" spaces=" "><nodename>\centering</nodename><nodeup automatic="on">center</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\centering</code></sectiontitle>
 
-<!-- c xx Revoir la trad. -->
-<findex index="fn" spaces=" "><indexterm index="fn" number="307">\centering</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="207">centrer du texte, déclaration pour</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="352">\centering</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="226">centrer du texte, déclaration pour</indexterm></cindex>
 
-<para>La déclaration <code>\centering</code> correspond à l&textrsquo;environnement
-<code>center</code>. Cette déclaration peut être utilisée à l&textrsquo;intérieur d&textrsquo;un
-environnement tel que <code>quote</code> ou d&textrsquo;une <code>parbox</code>. Ainsi, le
-texte d&textrsquo;une figure ou d&textrsquo;une table peut être centré sur la page en
-mettant une commande <code>\centering</code> au début de l&textrsquo;environnement de la
-figure ou table.
+<para>Synopsis :
 </para>
-<para>Contrairement à l&textrsquo;environnement <code>center</code>, la commande
-<code>\centering</code> ne commence pas un nouveau paragraphe ; elle change
-simplement la façon dont &latex; formate les unités paragraphe. Pour
-affecter le format d&textrsquo;une unité paragraphe, la porté de la déclaration
-doit contenir une ligne à blanc ou la commande <code>\end</code> (d&textrsquo;un
-environnement tel que quote) qui finit l&textrsquo;unité de paragraphe.
+<example endspaces=" ">
+<pre xml:space="preserve">{\centering ... }
+</pre></example>
+
+<noindent></noindent>
+<para>ou
 </para>
-<para>Voici un exemple :
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{group}
+  \centering ...
+\end{group}
+</pre></example>
+
+<para>Centre le matériel dans sa portée.  Utilisée le plus souvent l&textrsquo;intérieur d&textrsquo;un
+environnement tel que <code>figure</code> ou dans une <code>parbox</code>.
 </para>
+<para>L&textrsquo;exemple suivant de déclaration <code>\centerin</code> a pour effet de
+centrer le graphique horizontalement.
+</para>
 <example endspaces=" ">
-<pre xml:space="preserve">\begin{quote}
-\centering
-first line \\
-second line \\
-\end{quote}
+<pre xml:space="preserve">\begin{figure}
+  \centering
+  \includegraphics[width=0.6\textwidth]{ctan_lion.png}
+  \caption{CTAN Lion}  \label{fig:CTANLion}
+\end{figure}
 </pre></example>
 
+<noindent></noindent>
+<para>La portée de ce <code>\centering</code> finit avec le <code>\end{figure}</code>.
+</para>
+<para>Cointrainement à l&textrsquo;environnement <code>center</code>, la commande
+<code>\centering</code> n&textrsquo;ajoute pas d&textrsquo;espacement vertical au-dessus et
+en-dessous du texte. C&textrsquo;est son avantage dans l&textrsquo;exmple précédent ; il n&textrsquo;y
+a pas d&textrsquo;espace en trop.
+</para>
+<para>Elle ne commence pas non plus un nouveau paragraphe ; elle change
+simplement la façon dont &latex; formate les unités paragraphe. Si
+<code>ww {\centering xx \\ yy} zz</code> est entouré de lignes à blanc,
+alors &latex; crée un paragraphe dont la première ligne <code>ww xx</code>
+est centrée, et dont la seconde ligne, non centrée, contient <code>yy
+zz</code>. Généralement, ce qu&textrsquo;on désire c&textrsquo;est que la portée de la déclaration
+contienne une ligne à blancn ou la commande <code>\end</code> d&textrsquo;un
+environnement tel que <code>figure</code> ou <code>table</code> qui finisse l&textrsquo;unité
+paragraphe.  Ainsi, si <code>{\centering xx \\ yy\par} zz</code> est entouré
+de lignes à blanc alors cela fabrique un nouveau paragraphe avec deux
+lignes centrées <samp>xx</samp> et <samp>yy</samp>, suivi d&textrsquo;un nouveau paragraphe
+<samp>zz</samp> aui est is formaté comme comme d&textrsquo;habitude.
+</para>
 
 </subsection>
 </section>
 <node name="description" spaces=" "><nodename>description</nodename><nodenext automatic="on">displaymath</nodenext><nodeprev automatic="on">center</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>description</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="308"><r>environnement</r> <code>description</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="309"><code>description</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="353"><r>environnement</r> <code>description</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="354"><code>description</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="208">listes étiquetées, créer</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="209">listes de description, créer</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="227">listes étiquetées, créer</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="228">listes de description, créer</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -4426,7 +5378,7 @@
 \end{description}
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="310">\item</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="355">\item</indexterm></findex>
 <para>L&textrsquo;environnement <code>description</code> est utilisé pour fabriquer des listes
 d&textrsquo;articles étiquetés. Chaque <var>étiquette</var> d&textrsquo;article est composée en
 gras, alignée à gauche de sorte que les étiquettes longues continuent
@@ -4447,17 +5399,17 @@
 <para>Les étiquettes <samp>lama</samp> et <samp>llama</samp> ressortent en gras avec leur
 bords gauches alignés sur la marge de gauche.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="311">\item</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="356">\item</indexterm></findex>
 <para>Faites démarrer la liste d&textrsquo;articles avec la commande <code>\item</code>
 (<pxref label="_005citem"><xrefnodename>\item</xrefnodename></pxref>). Utilisez l&textrsquo;étiquette optionnelle, comme dans
 <code>\item[Point principal]</code>, en effet il n&textrsquo;y a pas de valeur par
 défaut sensée. Après le <code>\item</code> se trouve du texte optionnel
 pouvant contenir plusieurs paragraphes.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="210">gras machine à écrire, éviter</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="211">gras tapuscrit, éviter</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="212">étiquette machine à écrire dans les listes</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="213">étiquette tapuscrite dans les listes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="229">gras machine à écrire, éviter</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="230">gras tapuscrit, éviter</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="231">étiquette machine à écrire dans les listes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="232">étiquette tapuscrite dans les listes</indexterm></cindex>
 <para>Comme les étiquettes sont en gras, si le texte de l&textrsquo;étiquette appelle un
 changement de police effectué dans la forme à argument (voir <ref label="Font-styles"><xrefnodename>Font
 styles</xrefnodename><xrefinfoname>styles des polices</xrefinfoname></ref>) alors il ressortira en gras.  Par exemple,
@@ -4477,7 +5429,7 @@
 </para>
 <para>Pour plus d&textrsquo;information sur les paramètres de disposition de liste, y
 compris les valeurs par défaut, et sur la personnalisation de la
-disposition de liste, voir <ref label="list"><xrefnodename>list</xrefnodename></ref>.  Le paquetage <file>enumitem</file> est
+disposition de liste, voir <ref label="list"><xrefnodename>list</xrefnodename></ref>.  Le paquetage <code>enumitem</code> est
 utile pour personnaliser les listes.
 </para>
 <para>Cet exemple met les étiquettes de description en petites capitales.
@@ -4493,8 +5445,8 @@
 <section spaces=" "><sectiontitle><code>displaymath</code></sectiontitle>
 <!-- c http://tex.stackexchange.com/questions/40492/what-are-the-differences-between-align-equation-and-displaymath -->
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="312"><r>environnement</r> <code>displaymath</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="313"><code>displaymath</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="357"><r>environnement</r> <code>displaymath</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="358"><code>displaymath</code>, <r>environnement</r></indexterm></findex>
 
 
 <para>Synopsis :
@@ -4516,15 +5468,15 @@
 </para>
 <para>&latex; ne fait pas de saut de ligne au sein de <var>des maths</var>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="314"><r>paquetage</r> <code>amsmath</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="315"><code>amsmath</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="359"><r>paquetage</r> <code>amsmath</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="360"><code>amsmath</code>, <r>paquetage</r></indexterm></findex>
 
-<para>Notez que le paquetage <file>amsmath</file> comprend des possibilités beaucoup
+<para>Notez que le paquetage <code>amsmath</code> comprend des possibilités beaucoup
 plus vastes en matière d&textrsquo;affichage d&textrsquo;équations. Par exemple, il offre
 plusieurs altenatives pour effectuer des sauts de lignes au sein de
 texte en mode mathématique.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="316">\[...\] <r>displaymath</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="361">\[...\] <r>displaymath</r></indexterm></findex>
 <para>La construction <code>\[<var>des maths</var>\]</code> est un synonyme de
 l&textrsquo;environnement <code>\begin{displaymath}<var>des
 maths</var>\end{displaymath}</code>, mais ce dernier est plus pratique à
@@ -4533,7 +5485,7 @@
 est plus probable que le mot <code>displaymath</code> soit unique.
 </para>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="317">$$...$$ <r>displaymath, forme approchée en &tex; de base</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="362">$$...$$ <r>displaymath, forme approchée en &tex; de base</r></indexterm></findex>
 <para>(Digression : la construction <code>$$<var>des maths</var>$$</code> tirée du
 language &tex; de base est souvent utilisée à tort comme un synonyme
 de <code>displaymath</code>.  Elle n&textrsquo;en est pas un, et n&textrsquo;est pas du tout
@@ -4542,7 +5494,7 @@
 verticial environment différemment, et n&textrsquo;effectue pas de vérification de
 cohérence).
 </para>
-<para>Le texte composé par cet exemple est centré et seul sur sa ligne. 
+<para>Le texte composé par cet exemple est centré et seul sur sa ligne.
 </para><example endspaces=" ">
 <pre xml:space="preserve">\begin{displaymath}
   \int_1^2 x^2\,dx=7/3
@@ -4555,8 +5507,8 @@
 <node name="document" spaces=" "><nodename>document</nodename><nodenext automatic="on">enumerate</nodenext><nodeprev automatic="on">displaymath</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>document</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="318"><r>environnement</r> <code>document</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="319"><code>document</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="363"><r>environnement</r> <code>document</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="364"><code>document</code>, <r>environnement</r></indexterm></findex>
 
 
 <para>L&textrsquo;environnement <code>document</code> entoure le corps entier d&textrsquo;un document.
@@ -4570,8 +5522,8 @@
 
 <node name="_005cAtBeginDocument" spaces=" "><nodename>\AtBeginDocument</nodename><nodenext automatic="on">\AtEndDocument</nodenext><nodeup automatic="on">document</nodeup></node>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="320">\AtBeginDocument</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="214">début de document, crochet</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="365">\AtBeginDocument</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="233">début de document, crochet</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -4592,8 +5544,8 @@
 
 <node name="_005cAtEndDocument" spaces=" "><nodename>\AtEndDocument</nodename><nodeprev automatic="on">\AtBeginDocument</nodeprev><nodeup automatic="on">document</nodeup></node>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="321">\AtEndDocument</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="215">fin document, crochet</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="366">\AtEndDocument</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="234">fin document, crochet</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -4615,10 +5567,10 @@
 <node name="enumerate" spaces=" "><nodename>enumerate</nodename><nodenext automatic="on">eqnarray</nodenext><nodeprev automatic="on">document</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>enumerate</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="322"><r>environnement</r> <code>enumerate</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="323"><code>enumerate</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="367"><r>environnement</r> <code>enumerate</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="368"><code>enumerate</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="216">lists of items, numbered</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="235">lists of items, numbered</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -4634,7 +5586,7 @@
 Le format du numéro en étiquette dépend de si cet environnement est
 imbriqué dans un autre ; voir plus bas.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="324">\item</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="369">\item</indexterm></findex>
 <para>La liste consiste en au moins un article. L&textrsquo;absence d&textrsquo;article cause
 l&textrsquo;erreur &latex; <samp>Something's wrong--perhaps a missing \item</samp>.
 Chaque article est produit avec la commande <code>\item</code>.
@@ -4666,19 +5618,19 @@
 </para></listitem></enumerate>
 
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="325">\enumi</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="326">\enumii</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="327">\enumiii</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="328">\enumiv</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="370">\enumi</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="371">\enumii</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="372">\enumiii</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="373">\enumiv</indexterm></findex>
 <para>L&textrsquo;environnement <code>enumerate</code> utilise les compteurs <code>\enumi</code>,
 &dots;, <code>\enumiv</code> (<pxref label="Counters"><xrefnodename>Counters</xrefnodename></pxref>).  Si vous utilisez l&textrsquo;argument
 optionnel d&textrsquo;<code>\item</code> alors le compteur n&textrsquo;est pas incrementé pour cet
 article (<pxref label="_005citem"><xrefnodename>\item</xrefnodename></pxref>).
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="329">\labelenumi</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="330">\labelenumii</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="331">\labelenumiii</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="332">\labelenumiv</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="374">\labelenumi</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="375">\labelenumii</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="376">\labelenumiii</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="377">\labelenumiv</indexterm></findex>
 <para>L&textrsquo;environnement <code>enumerate</code> utilise les commandes de
 <code>\labelenumi</code> jusqu&textrsquo;à <code>\labelenumiv</code> pour produire l&textrsquo;étiquette
 par défaut. Ainsi, vous pouvez utiliser <code>\renewcommand</code> pour
@@ -4686,7 +5638,7 @@
 \renewcommand</xrefnodename></pxref>). Par exemple, cette liste de premier niveau va être
 étiquettée avec des lettres capitales, en gras, non suivies point :
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="333">\Alph <r>example</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="378">\Alph <r>example</r></indexterm></findex>
 <example endspaces=" ">
 <pre xml:space="preserve">\renewcommand{\labelenumi}{\textbf{\Alph{enumi}}}
 \begin{enumerate}
@@ -4703,27 +5655,27 @@
 </para>
 <para>Pour plus ample information sur la personalisation de la forme
 <!-- c layout -> forme ? -->
-voir <ref label="list"><xrefnodename>list</xrefnodename></ref>.  De même, le paquetage <file>enumitem</file> est utile pour
+voir <ref label="list"><xrefnodename>list</xrefnodename></ref>.  De même, le paquetage <code>enumitem</code> est utile pour
 cela.
 </para>
 </section>
 <node name="eqnarray" spaces=" "><nodename>eqnarray</nodename><nodenext automatic="on">equation</nodenext><nodeprev automatic="on">enumerate</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>eqnarray</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="334"><r>environnement</r> <code>eqnarray</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="335"><code>eqnarray</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="379"><r>environnement</r> <code>eqnarray</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="380"><code>eqnarray</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="217">équations, aligner</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="218">aligner des équations</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="236">équations, aligner</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="237">aligner des équations</indexterm></cindex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="219">align <r>environnement, d&textrsquo;<code>amsmath</code></r></indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="220">amsmath <r>paquetage, remplaçant <code>eqnarray</code></r></indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="221">Madsen, Lars</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="238">align <r>environnement, d&textrsquo;<code>amsmath</code></r></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="239">amsmath <r>paquetage, remplaçant <code>eqnarray</code></r></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="240">Madsen, Lars</indexterm></cindex>
 <para>L&textrsquo;environnement <code>eqnarray</code> est obsolète. Il a des maladresses parmi
 lesquelles l&textrsquo;espacement qui est incohérent avec d&textrsquo;autres éléments
 mathématiques. (Voir l&textrsquo;artice « Évitez eqnarray ! »&noeos; de Lars Madsen
 (<url><urefurl>http://tug.org/TUGboat/tb33-1/tb103madsen.pdf</urefurl></url>). Les nouveaux
-documents devraient inclure le paquetage <file>amsmath</file> et utiliser les
+documents devraient inclure le paquetage <code>amsmath</code> et utiliser les
 environnements d&textrsquo;affichage mathématique que celui-ci fournit, tels que
 <code>align</code>. On inclut une description uniquement pour être complet et
 pour pouvoir travailler avec d&textrsquo;anciens documents.
@@ -4738,26 +5690,26 @@
 \end{eqnarray}
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="336">\\ (for <code>eqnarray</code>)</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="381">\\ (for <code>eqnarray</code>)</indexterm></findex>
 <para>L&textrsquo;environnement <code>eqnarray</code> est utilisé pour afficher une séquence
 d&textrsquo;équations ou d&textrsquo;inégalités. Il est similaire à un environnement
 <code>array</code> à trois colonnes, avec des lignes consecutives séparées par
 <code>\\</code> et des articles consécutifs au sein d&textrsquo;une ligne séparé par une
 esperluète <code>&</code>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="337">\\* (pour <code>eqnarray</code>)</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="382">\\* (pour <code>eqnarray</code>)</indexterm></findex>
 <para><code>\\*</code> peut aussi être utilisé pour séparer les équations, avec sa
 signification normale de ne pas autoriser un saut de page à cette ligne.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="338">\nonumber</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="222">numéro d&textrsquo;équation, omettre</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="383">\nonumber</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="241">numéro d&textrsquo;équation, omettre</indexterm></cindex>
 <para>Un numéro d&textrsquo;équation est placé sur chaque ligne à moins que cette ligne
 ait une commande <code>\nonumber</code>. Alternativement, la forme étoilé (en
 <code>*</code>) de l&textrsquo;environnement (<code>\begin{eqnarray*}
 ... \end{eqnarray*}</code>) omet la numérotation des équations entièrement,
 tout en faisant par ailleurs la même chose qu&textrsquo;<code>eqnarray</code>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="339">\lefteqn</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="384">\lefteqn</indexterm></findex>
 <para>La commande <code>\lefteqn</code> est utilisée pour couper les longues
 formules sur plusieurs lignes. Elle compose son argument en hors texte
 et le justifie à gauche dans une boîte de largeur nulle.
@@ -4766,11 +5718,11 @@
 <node name="equation" spaces=" "><nodename>equation</nodename><nodenext automatic="on">figure</nodenext><nodeprev automatic="on">eqnarray</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>equation</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="340"><r>environnement</r> <code>equation</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="341"><code>equation</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="385"><r>environnement</r> <code>equation</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="386"><code>equation</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="223">équations, environnement pour</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="224">formules, environnement pour</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="242">équations, environnement pour</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="243">formules, environnement pour</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -4789,20 +5741,20 @@
 <code>\begin{equation}</code>, sinon &latex; dit qu&textrsquo;il manque une signe
 dollar.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="342"><r>paquetage</r> <code>amsmath</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="343"><code>amsmath</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="387"><r>paquetage</r> <code>amsmath</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="388"><code>amsmath</code>, <r>paquetage</r></indexterm></findex>
 
-<para>Le paquetage <file>amsmath</file> comprend des moyens étendus pour l&textrsquo;affichage
+<para>Le paquetage <code>amsmath</code> comprend des moyens étendus pour l&textrsquo;affichage
 d&textrsquo;équations.  Les nouveau documents devrait inclure ce paquetage.
 </para>
 </section>
 <node name="figure" spaces=" "><nodename>figure</nodename><nodenext automatic="on">filecontents</nodenext><nodeprev automatic="on">equation</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>figure</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="344"><r>environnement</r> <code>figure</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="345"><code>figure</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="389"><r>environnement</r> <code>figure</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="390"><code>figure</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="225">insérer des figures</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="226">figures, insertion</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="244">insérer des figures</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="245">figures, insertion</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -4852,11 +5804,11 @@
 </para>
 <para>L&textrsquo;étiquette est optionnelle ; elle est utilisée pour les renvois
 (<pxref label="Cross-references"><xrefnodename>Cross references</xrefnodename></pxref>).
-<findex index="fn" spaces=" "><indexterm index="fn" number="346">\caption</indexterm></findex>
-La commande <code>\caption</code> spécifie la légende <var>texte</var> pour la
-figure. La légende est numérotée par défaut. Si <var>titreldf</var> est
-présent, il est utilisé dans la liste des figures au lieu de <var>texte</var>
-(<pxref label="Table-of-contents-etc_002e"><xrefnodename>Table of contents etc.</xrefnodename></pxref>).
+<findex index="fn" spaces=" "><indexterm index="fn" number="391">\caption</indexterm></findex>
+La commande optionnelle <code>\caption</code> spécifie la légende <var>texte</var>
+pour la figure (<pxref label="_005ccaption"><xrefnodename>\caption</xrefnodename></pxref>). La légende est numérotée par
+défaut. Si <var>titreldf</var> est présent, il est utilisé dans la liste des
+figures au lieu de <var>texte</var> (<pxref label="Table-of-contents-etc_002e"><xrefnodename>Table of contents etc.</xrefnodename></pxref>).
 </para>
 <para>Cet exemple fabrique une figure à partir d&textrsquo;un graphique. Il nécessite
 l&textrsquo;un des paquetages <file>graphics</file> ou <file>graphicx</file>. Le graphique,
@@ -4875,14 +5827,14 @@
 </section>
 <node name="filecontents" spaces=" "><nodename>filecontents</nodename><nodenext automatic="on">flushleft</nodenext><nodeprev automatic="on">figure</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>filecontents</code>: Écrire un fichier externe</sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="347"><r>environnement</r> <code>filecontents</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="348"><code>filecontents</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="392"><r>environnement</r> <code>filecontents</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="393"><code>filecontents</code>, <r>environnement</r></indexterm></findex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="349"><r>environnement</r> <code>filecontents*</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="350"><code>filecontents*</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="394"><r>environnement</r> <code>filecontents*</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="395"><code>filecontents*</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="227">fichier externe, écrire</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="228">écrire un fichier externe</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="246">fichier externe, écrire</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="247">écrire un fichier externe</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -4916,16 +5868,16 @@
 <table commandarg="code" spaces=" " endspaces=" ">
 <tableentry><tableterm><item spaces=" "><itemformat command="code">force</itemformat></item>
 <itemx spaces=" "><itemformat command="code">overwrite</itemformat></itemx>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="229"><code>force</code>, option de <code>filecontents</code></indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="230"><code>overwrite</code>, option de <code>filecontents</code></indexterm></cindex>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="248"><code>force</code>, option de <code>filecontents</code></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="249"><code>overwrite</code>, option de <code>filecontents</code></indexterm></cindex>
 <para>Écrase le fichier s&textrsquo;il existe.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">noheader</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="231"><code>noheader</code>, option de <code>filecontents</code></indexterm></cindex>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="250"><code>noheader</code>, option de <code>filecontents</code></indexterm></cindex>
 <para>Omet l&textrsquo;en-tête. Équivalent à utiliser <code>filecontents*</code>.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">nosearch</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="232"><code>nosearch</code>, option de <code>filecontents</code></indexterm></cindex>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="251"><code>nosearch</code>, option de <code>filecontents</code></indexterm></cindex>
 <para>Vérifie uniquement si un fichier existe dans le répertoire courant (et
 le répertoire de sortie, s&textrsquo;il a été spécifié), non dans le chemin
 complet de recherche.
@@ -4935,8 +5887,8 @@
 
 <para>Ces options ont été ajoutées à la parution 2019 de &latex;.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="233">sources autonomes</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="234">fichiers source, rendre autonomes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="252">sources autonomes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="253">fichiers source, rendre autonomes</indexterm></cindex>
 <para>Cet environnement peut être utilisé n&textrsquo;importe où dans le préambule, bien
 qu&textrsquo;il apparaisse souvent avant la commande <code>\documentclass</code>. Elle
 est classiquement utilisée pour créer un fichier <code>.bib</code> ou d&textrsquo;autre
@@ -4973,13 +5925,13 @@
 </section>
 <node name="flushleft" spaces=" "><nodename>flushleft</nodename><nodenext automatic="on">flushright</nodenext><nodeprev automatic="on">filecontents</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>flushleft</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="351"><r>environnement</r> <code>flushleft</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="352"><code>flushleft</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="396"><r>environnement</r> <code>flushleft</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="397"><code>flushleft</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="235">jsutifier à gauche du texte, environnement pour</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="236">texte fer à gauche, environnement pour</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="237">texte ferré à gauche, environnement pour</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="238">texte drapeau droit, environnement pour</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="254">jsutifier à gauche du texte, environnement pour</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="255">texte fer à gauche, environnement pour</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="256">texte ferré à gauche, environnement pour</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="257">texte drapeau droit, environnement pour</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -4991,7 +5943,7 @@
 \end{flushleft}
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="353">\\ <r>for <code>flushleft</code></r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="398">\\ <r>for <code>flushleft</code></r></indexterm></findex>
 <para>L&textrsquo;environnement <code>flushleft</code> vous permet de créer un paragraphe
 ferré à gauche, c&textrsquo;est à dire consistant en lignes qui sont alignées sur
 la marge de gauche et en dentelures à droite comme un drapeau dont la
@@ -5021,12 +5973,12 @@
 
 <node name="_005craggedright" spaces=" "><nodename>\raggedright</nodename><nodeup automatic="on">flushleft</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\raggedright</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="354">\raggedright</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="239">texte drapeau droit</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="240">texte ferré à gauche</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="241">texte fer à gauche</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="242">justifié à gauche du texte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="243">justification, drapeau droit</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="399">\raggedright</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="258">texte drapeau droit</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="259">texte ferré à gauche</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="260">texte fer à gauche</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="261">justifié à gauche du texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="262">justification, drapeau droit</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -5067,8 +6019,8 @@
 <example endspaces=" ">
 <pre xml:space="preserve">\begin{tabular}{rp{5cm}}
   Équipe alpha  &{\raggedright Cette équipe fait le travail réel.} \\
-  Équipe beta   &{\raggedright Cette équipe assure que le système de refroidissement
-                                ne manque jamais d'eau.} \\
+  Équipe beta   &{\raggedright Cette équipe assure que le système de
+                   refroidissement ne manque jamais d'eau.} \\
 \end{tabular}
 </pre></example>
 
@@ -5076,11 +6028,11 @@
 </section>
 <node name="flushright" spaces=" "><nodename>flushright</nodename><nodenext automatic="on">itemize</nodenext><nodeprev automatic="on">flushleft</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>flushright</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="355"><r>environnement</r> <code>flushright</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="356"><code>flushright</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="400"><r>environnement</r> <code>flushright</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="401"><code>flushright</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="244">texte drapeau gauche, environnement pour</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="245">justifier à droite, environnement pour</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="263">texte drapeau gauche, environnement pour</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="264">justifier à droite, environnement pour</indexterm></cindex>
 
 <example endspaces=" ">
 <pre xml:space="preserve">\begin{flushright}
@@ -5090,7 +6042,7 @@
 \end{flushright}
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="357">\\ (pour <code>flushright</code>)</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="402">\\ (pour <code>flushright</code>)</indexterm></findex>
 <para>L&textrsquo;environnement <code>flushright</code> vous permet de créer un paragraphe
 ferré à droite et drapeau gauche, c.-à-d.&noeos; consistant de lignes qui
 sont alignées sur la marge de droite (fer à droite) et en dentelures
@@ -5113,10 +6065,10 @@
 
 <node name="_005craggedleft" spaces=" "><nodename>\raggedleft</nodename><nodeup automatic="on">flushright</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\raggedleft</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="358">\raggedleft</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="246">texte drapeau gauche</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="247">justification, drapeau gauche</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="248">justifier le texte à droite</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="403">\raggedleft</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="265">texte drapeau gauche</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="266">justification, drapeau gauche</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="267">justifier le texte à droite</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -5155,13 +6107,13 @@
 </section>
 <node name="itemize" spaces=" "><nodename>itemize</nodename><nodenext automatic="on">letter</nodenext><nodeprev automatic="on">flushright</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>itemize</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="359"><r>environnement</r> <code>itemize</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="360"><code>itemize</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="404"><r>environnement</r> <code>itemize</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="405"><code>itemize</code>, <r>environnement</r></indexterm></findex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="361">\item</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="249">listes d&textrsquo;articles</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="250">listes non ordonnées</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="251">listes à puces</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="406">\item</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="268">listes d&textrsquo;articles</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="269">listes non ordonnées</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="270">listes à puces</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -5188,13 +6140,13 @@
 </pre></example>
 
 <noindent></noindent>
-<para>Par défaut &textmdash; sans charger par ex.&noeos; le paquetage <file>babel</file> avec une
+<para>Par défaut &textmdash; sans charger par ex.&noeos; le paquetage <code>babel</code> avec une
 autre langue que USenglish &textmdash; dans une liste au premier niveau
 d&textrsquo;imbrication l&textrsquo;étiquette est rendue par une puce, •.  Le format
 des étiquettes dépend du niveau d&textrsquo;imbrication ; voir plus bas.
 </para>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="362">\item</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="407">\item</indexterm></findex>
 <para>On démarre les article de liste avec la commande <code>\item</code>
 (<pxref label="_005citem"><xrefnodename>\item</xrefnodename></pxref>).  Si vous passez à <code>\item</code> un argument optionnel en
 le faisant suivre de crochets, comme dans <code>\item[<var>étiquette
@@ -5209,10 +6161,10 @@
 avec d&textrsquo;autre environnements fabriquant des paragraphes, comme
 <code>enumerate</code> (<pxref label="enumerate"><xrefnodename>enumerate</xrefnodename></pxref>).
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="363">\labelitemi</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="364">\labelitemii</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="365">\labelitemiii</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="366">\labelitemiv</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="408">\labelitemi</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="409">\labelitemii</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="410">\labelitemiii</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="411">\labelitemiv</indexterm></findex>
 <anchor name="itemize-labelitemi">itemize labelitemi</anchor>
 <anchor name="itemize-labelitemii">itemize labelitemii</anchor>
 <anchor name="itemize-labelitemiii">itemize labelitemiii</anchor>
@@ -5232,7 +6184,7 @@
 
 <!-- c vincentb1 cette information n'est pas dans l'original, vérifiez avec Karl : -->
 
-<para>Si vous utilisez le paquetage <file>babel</file> avec la langue
+<para>Si vous utilisez le paquetage <code>babel</code> avec la langue
 <code>french</code>, alors il y a des tirets pour tous les niveaux comme c&textrsquo;est
 l&textrsquo;habitude des Français.
 </para>
@@ -5245,13 +6197,13 @@
 <pre xml:space="preserve">\renewcommand{\labelitemi}{$\diamond$}
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="367">\leftmargin</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="368">\leftmargini</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="369">\leftmarginii</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="370">\leftmarginiii</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="371">\leftmarginiv</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="372">\leftmarginv</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="373">\leftmarginvi</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="412">\leftmargin</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="413">\leftmargini</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="414">\leftmarginii</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="415">\leftmarginiii</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="416">\leftmarginiv</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="417">\leftmarginv</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="418">\leftmarginvi</indexterm></findex>
 <anchor name="itemize-leftmargin">itemize leftmargin</anchor>
 <anchor name="itemize-leftmargini">itemize leftmargini</anchor>
 <anchor name="itemize-leftmarginii">itemize leftmarginii</anchor>
@@ -5269,8 +6221,8 @@
 <code>1.7em</code> pour le niveau 4, avec des valeurs plus petites pour les
 niveaux plus profondément imbriqués.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="374"><r>paquetage</r> <code>enumitem</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="375"><code>enumitem</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="419"><r>paquetage</r> <code>enumitem</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="420"><code>enumitem</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Pour les autres environnements majeurs de listes à étiquettes de
 &latex;, voir <ref label="description"><xrefnodename>description</xrefnodename></ref> et <ref label="enumerate"><xrefnodename>enumerate</xrefnodename></ref>. Les environnements
@@ -5278,7 +6230,7 @@
 mêmes paramètres de contrôle de la disposition des listes. Pour leur
 description, y compris les valeurs par défaut, ainsi que la
 personalisaton de la disposition, voir <ref label="list"><xrefnodename>list</xrefnodename></ref>. Le paquetage
-<file>enumitem</file> est utile pour personaliser les listes.
+<code>enumitem</code> est utile pour personaliser les listes.
 </para>
 <para>Dans cet exemple on réduit grandement l&textrsquo;espace de marge pour la liste à
 puces la plus externe :
@@ -5350,7 +6302,7 @@
 </ignore>
 
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="376">\parskip <r>exemple</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="421">\parskip <r>exemple</r></indexterm></findex>
 <para>En particulier pour les listes avec des articles courts, il peut être
 désirable d&textrsquo;élider l&textrsquo;espace entre les articles. Voici un exemple
 définissant un environnement <code>itemize*</code> sans espacement
@@ -5371,8 +6323,8 @@
 </section>
 <node name="letter" spaces=" "><nodename>letter</nodename><nodenext automatic="on">list</nodenext><nodeprev automatic="on">itemize</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle>environnement <code>letter</code>: écrire des lettres postales</sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="377"><r>environnement</r> <code>letter</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="378"><code>letter</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="422"><r>environnement</r> <code>letter</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="423"><code>letter</code>, <r>environnement</r></indexterm></findex>
 
 
 <para>Cet environnement est utilisé pour créer des lettres. <xref label="Letters"><xrefnodename>Letters</xrefnodename></xref>.
@@ -5381,17 +6333,19 @@
 </section>
 <node name="list" spaces=" "><nodename>list</nodename><nodenext automatic="on">math</nodenext><nodeprev automatic="on">letter</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>list</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="379"><r>environnement</r> <code>list</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="380"><code>list</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="424"><r>environnement</r> <code>list</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="425"><code>list</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="252">listes d&textrsquo;articles, générique</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="271">listes d&textrsquo;articles, générique</indexterm></cindex>
 
 <para>Synopsis :
 </para>
 <example endspaces=" ">
 <pre xml:space="preserve">\begin{list}{<var>étiquetage</var>}{<var>espacement</var>}
-\item[<var>étiquette optionnelle du premier article</var>] texte du premier article
-\item[<var>étiquette optionnelle du deuxième article</var>] texte du deuxième aticle
+\item[<var>étiquette optionnelle du premier article</var>] texte du premier
+  article
+\item[<var>étiquette optionnelle du deuxième article</var>] texte du deuxième
+  aticle
 ...
 \end{list}
 </pre></example>
@@ -5433,7 +6387,7 @@
 &latex;, comme dans l&textrsquo;exemple précédent où il contient à la fois
 <samp>Article</samp> et <samp>\Roman{&dots;}</samp>. &latex; forme l&textrsquo;étiquette
 en mettant l&textrsquo;argument <var>étiquetage</var> dans une boîte de largeur
-<code>\labeidth</code>. Si l&textrsquo;étiquette est plus large que cela, le matériel
+<code>\labelwidth</code>. Si l&textrsquo;étiquette est plus large que cela, le matériel
 supplémentaire s&textrsquo;étend sur la droite. Lorsque vous fabriquez une
 instance de <code>list</code> vous pouvez l&textrsquo;emporter sur l&textrsquo;étiquetage par
 défaut en donnant à <code>\item</code> un argument optionnel avec des crochets
@@ -5448,11 +6402,11 @@
 entre dans l&textrsquo;environnement, et le compteiur est incrémenté par un chaque
 fois que &latex; rencontre une commande <code>\item</code>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="381">\makelabel</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="426">\makelabel</indexterm></findex>
 <para>Une autre commande qu&textrsquo;on retrouve dans <var>espacement</var> est
 <code>\makelabel</code>, pour construire la boîte de l&textrsquo;étiquette.  Par défaut
 elle positionne le contenu fer à droite. Elle prend un argument,
-l&textrsquo;étiquette. Elle compose sont contenu en mode LR. Un exemple de
+l&textrsquo;étiquette. Elle compose son contenu en mode LR. Un exemple de
 changement de sa définition consiste dans l&textrsquo;exemple précédent
 <code>nommage</code> à ajouter avant la définition de l&textrsquo;environnement
 <code>\newcommand{\namedmakelabel}[1]{\textsc{#1}}</code>, et entre la
@@ -5478,13 +6432,13 @@
 mise à zéro, ou à une valeur négative.
 </para>
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="382">\itemindent</indexterm>\itemindent</itemformat></item>
+<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="427">\itemindent</indexterm>\itemindent</itemformat></item>
 </tableterm><tableitem><anchor name="list-itemindent">list itemindent</anchor>
 <para>Espace supplémentaire horizontal de renfoncement, ajouté à de
 <code>leftmargin</code>, de la première ligne de chaque article. Sa valeur par
 défaut est <code>0pt</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="383">\itemsep</indexterm>\itemsep</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="428">\itemsep</indexterm>\itemsep</itemformat></item>
 </tableterm><tableitem><anchor name="list-itemsep">list itemsep</anchor>
 <para>Espace vertical entre les articles, ajouté à <code>\parsep</code>.  Les
 valeurs par défaut pour les trois premiers niveaux dans les classes de
@@ -5498,16 +6452,16 @@
 plus2.5pt minus1pt</code>, <code>\parsep</code> (c-à-d.&noeos; <code>2.5pt plus1pt
 minus1pt</code>), et <code>\topsep</code> (c-à-d.&noeos; <code>2.5pt plus1pt minus1pt</code>).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="384">\labelsep</indexterm>\labelsep</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="429">\labelsep</indexterm>\labelsep</itemformat></item>
 </tableterm><tableitem><anchor name="list-labelsep">list labelsep</anchor>
 <para>Espace horizontal entre l&textrsquo;étiquette et le texte d&textrsquo;un article. La valeur
 par défaut pour les classes &latex; <samp>article</samp>, <samp>book</samp>, et
 <samp>report</samp> est de <code>0.5em</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="385">\labelwidth</indexterm>\labelwidth</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="430">\labelwidth</indexterm>\labelwidth</itemformat></item>
 </tableterm><tableitem><anchor name="list-labelwidth">list labelwidth</anchor>
 <para>Largueur horizontale. La boîte contenant l&textrsquo;étiquette est nominalement de
-cette largeur. Si <code>\makelabel</code> renvoie un texte qui est plus larget
+cette largeur. Si <code>\makelabel</code> renvoie un texte qui est plus large
 que cela, alors le renfoncement de la première ligne de l&textrsquo;article sera
 augmenté pour créer l&textrsquo;espace nécessaire à ce matériel supplémentaire.
 Si <code>\makelabel</code> renvoie un texte de largeur inférieur ou égale à
@@ -5527,7 +6481,7 @@
 que le bord de gauche de l&textrsquo;étiquette coïncide avec la marge de gauche
 de l&textrsquo;environnement enveloppant.
 </para>
-<para>r</para></tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="386">\leftmargin</indexterm>\leftmargin</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="431">\leftmargin</indexterm>\leftmargin</itemformat></item>
 </tableterm><tableitem><anchor name="list-leftmargin">list leftmargin</anchor>
 <para>Espace horizontal entre la marge de gauche de l&textrsquo;environnement envelopant
 (ou la marge de gauche de la page pour une liste de premier niveau), et
@@ -5548,13 +6502,13 @@
 à deux colonnes), <code>\leftmarginii</code> vaut <code>2.2em</code>, et
 <code>\leftmarginiii</code> vaut <code>1.87em</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="387">\listparindent</indexterm>\listparindent</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="432">\listparindent</indexterm>\listparindent</itemformat></item>
 </tableterm><tableitem><para>Espace horizontal de renfoncement supplémentaire, en plus de
 <code>\leftmargin</code>, pour le deuxième paragraphes et les suivants au sein
 d&textrsquo;un article de liste.  A negative value makes this an &textldquo;outdent&textrdquo;.  Its
 default value is <code>0pt</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="388">\parsep</indexterm>\parsep</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="433">\parsep</indexterm>\parsep</itemformat></item>
 </tableterm><tableitem><anchor name="list-parsep">list parsep</anchor> <para>Espace vertical entre les paragraphe d&textrsquo;un article.
 Les valeurs par défaut pour les trois premierss niveaux dans les classes
 &latex; <samp>article</samp>, <samp>book</samp> et <samp>report</samp> à la taille de 10
@@ -5565,7 +6519,7 @@
 <code>5pt plus2.5pt minus1pt</code>, <code>2.5pt plus1pt minus1pt</code>, et
 <code>0pt</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="389">\partopsep</indexterm>\partopsep</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="434">\partopsep</indexterm>\partopsep</itemformat></item>
 </tableterm><tableitem><anchor name="list-partopsep">list partopsep</anchor> <para>Espace vertical ajouté, en plus de
 <code>\topsep</code>+<code>\parskip</code>, en haut et en bas de l&textrsquo;environnement
 tout entier lorsque la liste considérée est précédée d&textrsquo;une ligne à
@@ -5582,7 +6536,7 @@
 12 point sont : <code>3pt plus2pt minus3pt</code>, <code>3pt plus2pt
 minus2pt</code>, et <code>1pt plus0pt minus1pt</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="390">\rightmargin</indexterm>\rightmargin</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="435">\rightmargin</indexterm>\rightmargin</itemformat></item>
 </tableterm><tableitem><anchor name="list-rightmargin">list rightmargin</anchor>
 
 <para>Espace horizontal entre la marge de droite de la liste et la marge de
@@ -5590,7 +6544,7 @@
 and the right margin of the enclosing environment.  Its default value is
 <code>0pt</code>.  It must be non-negative.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="391">\topsep</indexterm>\topsep</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="436">\topsep</indexterm>\topsep</itemformat></item>
 </tableterm><tableitem><anchor name="list-topsep">list topsep</anchor> <para>Espace vertical ajouté aussi bien au haut qu&textrsquo;au bas
 de la lise, en plus de <code>\parskip</code> (<pxref label="_005cparindent-_0026-_005cparskip"><xrefnodename>\parindent & \parskip</xrefnodename></pxref>).
 Les valeurs par défaut pour les trois premiers niveaux dans les classes
@@ -5672,22 +6626,22 @@
 de page.
 </para>
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="392">\&arobase;beginparpenalty</indexterm>\&arobase;beginparpenalty</itemformat></item>
+<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="437">\&arobase;beginparpenalty</indexterm>\&arobase;beginparpenalty</itemformat></item>
 </tableterm><tableitem><para>La pénalité de saut de page pour un saut avanrt la liste (par défaut
 <code>-51</code>).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="393">\&arobase;itempenalty</indexterm>\&arobase;itempenalty</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="438">\&arobase;itempenalty</indexterm>\&arobase;itempenalty</itemformat></item>
 </tableterm><tableitem><para>La pénalité pour un saut de page avant un article de liste (par défaut
 <code>-51</code>).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="394">\&arobase;endparpenalty</indexterm>\&arobase;endparpenalty</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="439">\&arobase;endparpenalty</indexterm>\&arobase;endparpenalty</itemformat></item>
 </tableterm><tableitem><para>La pénalité pour un saut de page après une liste (par défaut
 <code>-51</code>).
 </para>
 </tableitem></tableentry></ftable>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="395"><r>paquetage</r> <code>enumitem</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="396"><code>enumitem</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="440"><r>paquetage</r> <code>enumitem</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="441"><code>enumitem</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Le paquetage <code>enumitem</code> est utile pour personaliser les
 listes.
@@ -5698,7 +6652,7 @@
 </para>
 <example endspaces=" ">
 <pre xml:space="preserve">\usepackage{color}
-\newcounter{cnt}  
+\newcounter{cnt}
 \newcommand{\makeredlabel}[1]{\textcolor{red}{#1.}}
 \newenvironment{redlabel}
   {\begin{list}
@@ -5813,10 +6767,10 @@
 </section>
 <node name="math" spaces=" "><nodename>math</nodename><nodenext automatic="on">minipage</nodenext><nodeprev automatic="on">list</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>math</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="397"><r>environnement</r> <code>math</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="398"><code>math</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="442"><r>environnement</r> <code>math</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="443"><code>math</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="253">formules en ligne</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="272">formules en ligne</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -5826,8 +6780,8 @@
 \end{math}
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="399">$ <r>en ligne, math</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="400">\(...\) <r>en ligne, math</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="444">$ <r>en ligne, math</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="445">\(...\) <r>en ligne, math</r></indexterm></findex>
 <para>L&textrsquo;environnement <code>math</code> insert les <var>maths</var> donnés au sein du
 texte en cours. <code>\(...\))</code> et <code>$...$</code> sont des synonymes.
 <xref label="Math-formulas"><xrefnodename>Math formulas</xrefnodename></xref>.
@@ -5835,10 +6789,10 @@
 </section>
 <node name="minipage" spaces=" "><nodename>minipage</nodename><nodenext automatic="on">picture</nodenext><nodeprev automatic="on">math</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>minipage</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="401"><r>environnement</r> <code>minipage</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="402"><code>minipage</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="446"><r>environnement</r> <code>minipage</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="447"><code>minipage</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="254">minipage, créer une</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="273">minipage, créer une</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -5872,9 +6826,9 @@
 <pre xml:space="preserve">\begin{minipage}{7.5cm}
   Stephen Kleene fut un fondateur de la théorie de la récursivité.
 
-  Il fut l'élève de Church, l'auteur de trois textes qui firent autorité,
-  et le président de l'Association for Symbolic Logic, et il fut
-  récompensé par la National Medal of Science.
+  Il fut l'élève de Church, l'auteur de trois textes qui firent
+  autorité, et le président de l'Association for Symbolic Logic, et il
+  fut récompensé par la National Medal of Science.
  \end{minipage}
 </pre></example>
 
@@ -5887,10 +6841,11 @@
 </para>
 <para>Il y a trois arguments optionnels, <var>position</var>, <var>hauteur</var>, et
 <var>pos-interne</var>.  Il n&textrsquo;est pas nécessaire de fournir les trois à la
-fois. Par exemple, obtenez les valeur par défaut pour <var>position</var> et
-réglez <var>hauteur</var> avec <code>\begin{minipage}[c][2.54cm]
-<var>matière</var> \end{minipage}</code>.  (Obtenez la hauteur naturelle avec un
-argument vide, <code>[]</code>).
+fois. Par exemple, obtenez les valeurs par défaut pour <var>position</var> et
+réglez <var>hauteur</var> avec
+<code>\begin{minipage}[c][2.54cm]{\columnwidth} <var>matière</var>
+\end{minipage}</code>.  (Obtenez la hauteur naturelle avec un argument vide,
+<code>[]</code>).
 </para>
 <para>L&textrsquo;argument optionnel <var>position</var> gouverne la façon dont la
 <code>minipage</code> s&textrsquo;aligne verticalement avec la matière l&textrsquo;entourant.
@@ -5904,12 +6859,12 @@
 texte adjacentes.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">t</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="403">\vtop <r>&tex; de base</r></indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="448">\vtop <r>&tex; de base</r></indexterm></findex>
 <para>Aligne la ligne du haut de la <code>minipage</code> sur la ligne de base du
 texte l&textrsquo;entourant (comme <code>\vtop</code> en &tex; de base).
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">b</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="404">\vbox <r>&tex; de base</r></indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="449">\vbox <r>&tex; de base</r></indexterm></findex>
 <para>Aligne la ligne du bas de <code>minipage</code> avec la ligne de base du texte
 l&textrsquo;entourant (comme <code>\vbox</code> en &tex; de base).
 </para></tableitem></tableentry></table>
@@ -5962,21 +6917,21 @@
 \begin{center}
   ---\begin{minipage}[c][8cm][b]{0.25\textwidth}
        premier\\ deuxième\\ troisième
-  \end{minipage}              
+  \end{minipage}
 \end{center}
-Texte après 
+Texte après
 </pre></example>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="255">renfoncement des paragraphes, au sein d&textrsquo;une minipage</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="256">paragraphes, renfoncement au sein d&textrsquo;une minipage</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="405">\parindent</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="274">renfoncement des paragraphes, au sein d&textrsquo;une minipage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="275">paragraphes, renfoncement au sein d&textrsquo;une minipage</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="450">\parindent</indexterm></findex>
 <para>Par défaut, les paragraphes ne sont pas renfoncés au sein d&textrsquo;un
 environnement <code>minipage</code>. Vous pouvez restaurer le renfoncement
 avec une commande telle que <code>\setlength{\parindent}{1pc}</code> placé
 au début de <var>matière</var>.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="257">notes en bas de page au sein des figures</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="258">figures, notes en bas de page au sein des</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="276">notes en bas de page au sein des figures</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="277">figures, notes en bas de page au sein des</indexterm></cindex>
 <para>Les notes en bas de page au sein d&textrsquo;un environnement <code>minipage</code> sont
 gérées d&textrsquo;une façon qui est particulièrement utile pour mettre des notes
 en bas de page dans des figures ou des tableaux. Une commande
@@ -5998,7 +6953,7 @@
       Victoria          &63 ans                   \\
       George III        &59 ans
     \end{tabular}
-  \end{center}  
+  \end{center}
 \end{minipage}
 \end{center}
 </pre></example>
@@ -6011,12 +6966,12 @@
 <para>L&textrsquo;exemple suivant place un tableau de données côte à côte d&textrsquo;un
 graphique. Ils sont verticalement centrés.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="406"><r>paquetage</r> <code>siunitx</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="407"><code>siunitx</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="451"><r>paquetage</r> <code>siunitx</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="452"><code>siunitx</code>, <r>paquetage</r></indexterm></findex>
 
 <example endspaces=" ">
-<pre xml:space="preserve">% siunitx permet d'avoir le type de colonne S dans les tableaux, pour l'alignement
-% sur le séparateur décimal, réglé comme virgule.
+<pre xml:space="preserve">% siunitx permet d'avoir le type de colonne S dans les tableaux,
+% pour l'alignement sur le séparateur décimal, réglé comme virgule.
 \usepackage[output-decimal-marker={,}]{siunitx}
 \newcommand*{\vcenteredhbox}[1]{\begin{tabular}{&arobase;{}c&arobase;{}}#1\end{tabular}}
   ...
@@ -6025,30 +6980,32 @@
   \hspace{0.1\textwidth}
   \begin{minipage}{0.5\textwidth}
     \begin{tabular}{r|S}
-      % \multicolumn pour supprimer la barre verticale entre les titres de colonnes
+      % \multicolumn pour supprimer la barre verticale entre les titres
+      % de colonnes
       \multicolumn{1}{r}{Quartier} &
-      % les accolades empèchent siunitx de voir le point comme un séparateur décimal
+      % les accolades empèchent siunitx de voir le point comme un
+      % séparateur décimal
       {Pop. (million)}  \\ \hline
       The Bronx      &1.5  \\
       Brooklyn       &2.6  \\
       Manhattan      &1.6  \\
       Queens         &2.3  \\
-      Staten Island  &0.5  
+      Staten Island  &0.5
     \end{tabular}
-  \end{minipage}              
+  \end{minipage}
 \end{center}
 </pre></example>
 
 </section>
 <node name="picture" spaces=" "><nodename>picture</nodename><nodenext automatic="on">quotation & quote</nodenext><nodeprev automatic="on">minipage</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>picture</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="408"><r>environnement</r> <code>picture</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="409"><code>picture</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="453"><r>environnement</r> <code>picture</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="454"><code>picture</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="259">créer des images</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="260">images, créer</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="278">créer des images</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="279">images, créer</indexterm></cindex>
 
-<para>Synopsis : 
+<para>Synopsis :
 </para>
 <example endspaces=" ">
 <pre xml:space="preserve">\begin{picture}(<var>largeur</var>,<var>hauteur</var>)
@@ -6078,22 +7035,23 @@
 <para>Pour commencer, voici un exemple illustant la méthode du parallélogramme
 pour additionner deux vecteurs.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="410">\unitlength</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="455">\unitlength</indexterm></findex>
 <example endspaces=" ">
 <pre xml:space="preserve">\setlength{\unitlength}{1cm}
-\begin{picture}(6,6)      % la boîte de l'image fera 6cm de large sur 6cm de haut
+\begin{picture}(6,6)  % la boîte de l'image fera 6cm de large sur 6cm
+                      % de haut
   \put(0,0){\vector(2,1){4}}  % la pente du vecteur est de 1/2
     \put(2,1){\makebox(0,0)[l]{\ premier terme}}
   \put(4,2){\vector(1,2){2}}
-    \put(5,4){\makebox(0,0)[l]{\ second terme}}  
+    \put(5,4){\makebox(0,0)[l]{\ second terme}}
   \put(0,0){\vector(1,1){6}}
-    \put(3,3){\makebox(0,0)[r]{somme\ }}  
+    \put(3,3){\makebox(0,0)[r]{somme\ }}
 \end{picture}
 </pre></example>
 
 <para>L&textrsquo;environnement <code>picture</code> a un argument obligatoire qui est une
-pair de nombres réels positifs (<var>largeur</var>,<var>hauteur</var>). Le point
-est utilisée comme séparateur décimal quand il ne sont pas entiers. En
+paire de nombres réels positifs (<var>largeur</var>,<var>hauteur</var>). Le point
+est utilisé comme séparateur décimal quand ils ne sont pas entiers. En
 les multipliant par <code>\unitlength</code> on obtient la taille nominale de
 la sortie, c-à-d.&noeos; l&textrsquo;espace que &latex; reserve sur la page en
 sortie. Cette taille nominale n&textrsquo;est pas nécessairement la taille réelle
@@ -6122,13 +7080,13 @@
 voulez modifier le dessin en translatant tout, vous pouvez juste ajouter
 l&textrsquo;argument optionnel approprié.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="261">position dans picture</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="280">position dans picture</indexterm></cindex>
 <para>Chaque <var>commande picture</var> dit à &latex; où placer quelque chose en
 donnant sa position. Une <dfn>position</dfn> est une paire telle que
 <code>(2.4,-5)</code> donnant les coordonnées en x et en y. Une
 <dfn>coordonnée</dfn> n&textrsquo;est pas une longueur, c&textrsquo;est un nombre réel (il
 utilise le point <samp>.</samp> comme séparateur décimal et peut avoir un
-signe moins). Elle spécifie une longueur en terme de la longueur unité
+signe moins). Elle spécifie une longueur en termes de la longueur unité
 <code>\unitlength</code>, de sorte que si <code>\unitlength</code> a été réglée à
 <code>1cm</code>, alors la coordonnées <samp>2.54</samp> spécifie une longueur de
 2,54 centimètres.
@@ -6142,13 +7100,13 @@
 <para>L&textrsquo;environnement <code>picture</code> prend en charge les expressions
 arithmétiques standardes en plus des nombres.
 </para>
-<para>Les coordonnées sont données relarivement à une origine, qui est par
+<para>Les coordonnées sont données relativement à une origine, qui est par
 défaut au coin en bas à gauche de l&textrsquo;image. Notez que lorsque une
 position apparaît en tant qu&textrsquo;argument, comme dans
 <code>\put(1,2){...}</code>, elle n&textrsquo;est pas entourées d&textrsquo;accolades puisque
 les parenthèses servent à délimiter l&textrsquo;argument. De même, contrairement à
 certain système de dessin par ordinateur, l&textrsquo;axe des ordonnées y est
-orienté vers le haut de la page, c-à-d.&noeos; que <math>y = 1</math> est
+orienté vers le haut de la page, par ex.&noeos; <math>y = 1</math> est
 <emph>au-dessus</emph> de <math>y = 0</math>.
 </para>
 <para>Il y a quatre manières de placer des chose dans une image : <code>\put</code>,
@@ -6157,14 +7115,15 @@
 </para>
 
 <example endspaces=" ">
-<pre xml:space="preserve">\put (11.3,-.3){...}
+<pre xml:space="preserve">\put (11.3,-0.3){...}
 </pre></example>
 
-<noindent></noindent><para>met l&textrsquo;objet spécifié par <code>...</code> dans le dessin <code>picture</code>, avec son
-point de référence aux coordonnées <math>(11.3,-.3)</math>.  Les points de
+<noindent></noindent>
+<para>met l&textrsquo;objet spécifié par <code>...</code> dans le dessin <code>picture</code>, avec
+son point de référence aux coordonnées <math>(11.3,-0.3)</math>.  Les points de
 référence des divers objets sont décrits plus bas.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="411">lR box</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="456">LR box</indexterm></findex>
 <para>La commande <code>\put</code> crée une <dfn>LR box</dfn>.  Vous pouvez mettre tout
 ce qui peut aller dans une  <code>\mbox</code> (<pxref label="_005cmbox-_0026-_005cmakebox"><xrefnodename>\mbox & \makebox</xrefnodename></pxref>) dans l&textrsquo;argument
 texte de la commande <code>\put</code>.  Quand vous faites cela, le point de
@@ -6179,13 +7138,13 @@
 </pre></example>
 
 <noindent></noindent>
-<para>les trois sont juste légèrement à la gauche du point où forment un angle
-les deux lignes.  (À noter aussi que <code>\line(1,1){1}</code> ne demande
-pas une ligne de longueur un, mais une ligne dont l&textrsquo;étendu selon la
-coordonnée x est de 1).
+<para>les trois points sont juste légèrement à la gauche du point où les deux
+lignes forment un angle.  (À noter aussi que <code>\line(1,1){1}</code> ne
+demande pas une ligne de longueur un, mais une ligne dont l&textrsquo;étendue
+selon la coordonnée x est de 1).
 </para>
 <para>Les cmmandes <code>\multiput</code>, <code>qbezier</code>, et <code>graphpaper</code> sont
-décrite plus bas.
+décrites plus bas.
 </para>
 <para>Vous pouvez également utiliser cet envionnement pour placer une matière
 quelconque à un emplacement exact. Par exemple :
@@ -6194,8 +7153,8 @@
 <pre xml:space="preserve">\usepackage{color,graphicx}  % dans le préambule
   ...
 \begin{center}
-\setlength{\unitlength}{\textwidth} 
-\begin{picture}(1,1)      % reserve un espace large et haut de \textwidth
+\setlength{\unitlength}{\textwidth}
+\begin{picture}(1,1)   % réserve un espace large et haut de \textwidth
   \put(0,0){\includegraphics[width=\textwidth]{desertedisland.jpg}}
   \put(0.25,0.35){\textcolor{red}{X Trésor ici}}
 \end{picture}
@@ -6205,7 +7164,7 @@
 <noindent></noindent>
 <para>Le X rouge sera précisément à un quart de <code>\textwidth</code> à droite de
 la marge de gauche, et <code>0.35\textwidth</code> au dessus du bas de
-l&textrsquo;image.  Un autre exemple de cet utilisation est de placer un code
+l&textrsquo;image.  Un autre exemple de cette utilisation est de placer un code
 similaire dans l&textrsquo;en-tête de page pour obtenir une matière répétée sur
 chaque page.
 </para>
@@ -6214,12 +7173,12 @@
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\multiput</menunode><menudescription><pre xml:space="preserve">Dessine plusieurs instances d&textrsquo;un objet.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\qbezier</menunode><menudescription><pre xml:space="preserve">Dessine un courbe de Bézier quadratique.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\graphpaper</menunode><menudescription><pre xml:space="preserve">Dessine un quadrillage.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\circle</menunode><menudescription><pre xml:space="preserve">Dessine un cercle.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\line</menunode><menudescription><pre xml:space="preserve">Dessine une ligne droite.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\linethickness</menunode><menudescription><pre xml:space="preserve">Règle l&textrsquo;épaisseur de ligne.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\linethickness</menunode><menudescription><pre xml:space="preserve">Règle l&textrsquo;épaisseur des lignes horizontales et verticales.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\thinlines</menunode><menudescription><pre xml:space="preserve">L&textrsquo;épaisseur de ligne par défaut.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\thicklines</menunode><menudescription><pre xml:space="preserve">Une plus grosse épaisseur de ligne.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\thinlines</menunode><menudescription><pre xml:space="preserve">L&textrsquo;épaisseur de ligne par défaut.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\oval</menunode><menudescription><pre xml:space="preserve">Dessine une ellipse.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\circle</menunode><menudescription><pre xml:space="preserve">Dessine un cercle.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\oval</menunode><menudescription><pre xml:space="preserve">Dessine un ovale.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\shortstack</menunode><menudescription><pre xml:space="preserve">Empile plusieurs objets.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\vector</menunode><menudescription><pre xml:space="preserve">Dessine une ligne flèchée.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\makebox (picture)</menunode><menudescription><pre xml:space="preserve">Dessine une boîte de la taille spécifiée.
@@ -6244,7 +7203,7 @@
 @code{picture}. La valeur par défaut est @code{1pt}.
 
 @PkgIndex{picture}
-Le paquetage @code{picture} redéfinit l'environnement @code{picture} de
+Le paquetage @package{picture} redéfinit l'environnement @code{picture} de
 sorte qu'où que soit utilisé un nombre au sein de @var{commandes picture}
 pour spécifier une coordonnée, on puisse alternativement utiliser une
 longueur. Notez bien cependant que ceci empèche de dilater/contracter
@@ -6263,34 +7222,61 @@
 
 <node name="_005cput" spaces=" "><nodename>\put</nodename><nodenext automatic="on">\multiput</nodenext><nodeup automatic="on">picture</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\put</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="412">\put</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="457">\put</indexterm></findex>
 
-<para><code>\put(<var>xcoord</var>,<var>ycoord</var>){ ... }</code>
+<para><code>\put(<var>xcoord</var>,<var>ycoord</var>){<var>contenu</var>}</code>
 </para>
-<para>La commande <code>\put</code> place l&textrsquo;article spécifié par l&textrsquo;argument
-obligatoire aux coordonnées <var>xcoord</var> et <var>ycoord</var> fournies.
+<para>La commande <code>\put</code> place <var>contenu</var> aux coordonnées
+(<var>xcoord</var>,<var>ycoord</var>). Voir la discussion sur les coordonnées et
+<code>\unitlength</code> dans <ref label="picture"><xrefnodename>picture</xrefnodename></ref>. Le <var>contenu</var> est traité en
+mode LR (<pxref label="Modes"><xrefnodename>Modes</xrefnodename></pxref>) de sorte qu&textrsquo;il ne peut pas contenir de sauts de
+ligne.
 </para>
+<para>L&textrsquo;exemple ci-dessous inclut le texte dans le dessin <code>picture</code>.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\put(4.5,2.5){Faire la manœuvre de \textit{retrait}}
+</pre></example>
 
+<para>Le point de référence, la position (4.5,2.5), est le point en bas à
+gauche de texte, au coin en bas à gauche du <samp>F</samp>.
+</para>
+
 </subsection>
 <node name="_005cmultiput" spaces=" "><nodename>\multiput</nodename><nodenext automatic="on">\qbezier</nodenext><nodeprev automatic="on">\put</nodeprev><nodeup automatic="on">picture</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\multiput</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="413">\multiput</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="458">\multiput</indexterm></findex>
 
 <para>Synopsis :
 </para><example endspaces=" ">
-<pre xml:space="preserve">\multiput(<var>x</var>,<var>y</var>)(<var>delta_x</var>,<var>delta_y</var>){<var>n</var>}{<var>obj</var>}
+<pre xml:space="preserve">\multiput(<var>x</var>,<var>y</var>)(<var>delta_x</var>,<var>delta_y</var>){<var>nbre-copies</var>}{<var>obj</var>}
 </pre></example>
 
-<para>La commande <code>\multiput</code> copie l&textrsquo;objet <var>obj</var> en un motif
-régulier à travers la figure. <var>obj</var> est placé en premier à la
-position <math>(x,y)</math>, puis à la position <math>(x+\delta x,y+\delta
-y)</math>, et ainsi de suite, <var>n</var> fois.
+<para>La commande <code>\multiput</code> copie l&textrsquo;objet <var>obj</var> en tout
+<var>nbre-copies</var> fois, avec un incrément de <var>delta_x,delta_y</var>. Le
+<var>obj</var> est placé en premier à la position <math>(x,y)</math>, puis à la
+position <math>(x+\delta x,y+\delta y)</math>, et ainsi de suite.
 </para>
+<para>L&textrsquo;exemple ci-dessous dessine une grille simple avec une ligne sur cinq en
+gras (voir aussi <ref label="_005cgraphpaper"><xrefnodename>\graphpaper</xrefnodename></ref>).
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{picture}(10,10)
+  \linethickness{0.05mm}
+  \multiput(0,0)(1,0){10}{\line(0,1){10}} 
+  \multiput(0,0)(0,1){10}{\line(1,0){10}}
+  \linethickness{0.5mm}
+  \multiput(0,0)(5,0){3}{\line(0,1){10}}
+  \multiput(0,0)(0,5){3}{\line(1,0){10}}
+\end{picture}
+</pre></example>
+
+
 </subsection>
 <node name="_005cqbezier" spaces=" "><nodename>\qbezier</nodename><nodenext automatic="on">\graphpaper</nodenext><nodeprev automatic="on">\multiput</nodeprev><nodeup automatic="on">picture</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\qbezier</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="414">\qbezier</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="459">\qbezier</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -6300,7 +7286,7 @@
 </pre></example>
 
 <para>Dessing une courbe de Bézier quadratique dont les points de contrôle
-sont donnés par les trois arguments obligatoire
+sont donnés par les trois arguments obligatoires
 <code>(<var>x1</var>,<var>y1</var>)</code>, <code>(<var>x2</var>,<var>y2</var>)</code>, et
 <code>(<var>x3</var>,<var>y3</var>)</code>.  C-à-d.&noeos; que la courbe va de <var>(x1,y1)</var>
 à <var>(x3,y3)</var>, est quadratique, et est telle que la tangente en
@@ -6310,19 +7296,19 @@
 <para>L&textrsquo;exemple suivant dessine une courbre des coordonnées (1,1) à (1,0).
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">\qbezier(1,1)(1.25,0.75)(1,0)  
+<pre xml:space="preserve">\qbezier(1,1)(1.25,0.75)(1,0)
 </pre></example>
 
 <noindent></noindent>
-<para>La tangente de la coubre en (1,1) passe par (1.25,0.75), et la tangent
+<para>La tangente de la coubre en (1,1) passe par (1.25,0.75), et la tangente
 en (1,0) fait de même.
 </para>
 <para>L&textrsquo;argument optionnel <var>quant</var> donne le nombre de points
-intermédiaires calculés.  Par défaut une courbe liste est dessinée dont
-le nombre maximum de points est <code>\qbeziermax</code> (on change cette
-valeur avec <code>\renewcommand</code>).
+intermédiaires calculés.  Par défaut la commande dessine une courbe
+lisse dont le nombre maximum de points est <code>\qbeziermax</code> (on change
+cette valeur avec <code>\renewcommand</code>).
 </para>
-<para>L&textrsquo;exempel suivante dessine un rectangle avec un haut ondulé, en
+<para>L&textrsquo;exemple suivant dessine un rectangle avec un haut ondulé, en
 utilisant <code>\qbezier</code> pour cette courbe.
 </para>
 <example endspaces=" ">
@@ -6333,17 +7319,17 @@
   \put(4,0){\line(0,1){3.5}}     % côté droit
   \qbezier(2,3)(2.5,2.9)(3,3.25)
     \qbezier(3,3.25)(3.5,3.6)(4,3.5)
-  \thicklines                 % ci-dessous, les lignes sont deux fois plus épaisses
+  \thicklines  % ci-dessous, les lignes sont deux fois plus épaisses
   \put(2,3){\line(4,1){2}}
-  \put(4.5,2.5){\framebox{Trapezoidal Rule}}
+  \put(4.5,2.5){\framebox{Méthode des trapèzes}}
 \end{picture}
 </pre></example>
 
 </subsection>
-<node name="_005cgraphpaper" spaces=" "><nodename>\graphpaper</nodename><nodenext automatic="on">\circle</nodenext><nodeprev automatic="on">\qbezier</nodeprev><nodeup automatic="on">picture</nodeup></node>
+<node name="_005cgraphpaper" spaces=" "><nodename>\graphpaper</nodename><nodenext automatic="on">\line</nodenext><nodeprev automatic="on">\qbezier</nodeprev><nodeup automatic="on">picture</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\graphpaper</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="415">\graphpaper</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="460">\graphpaper</indexterm></findex>
 <para>Synopsis :
 </para>
 <example endspaces=" ">
@@ -6351,10 +7337,10 @@
 \graphpaper[<var>espacement</var>](<var>x_init</var>,<var>y_init</var>)(<var>x_dimen</var>,<var>y_dimen</var>)
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="416"><r>paquetage</r> <code>graphpap</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="417"><code>graphpap</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="461"><r>paquetage</r> <code>graphpap</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="462"><code>graphpap</code>, <r>paquetage</r></indexterm></findex>
 
-<para>Dessine un quadrillage.  Le paquetage <file>graphpap</file> est nécessaire.
+<para>Dessine un quadrillage.  Le paquetage <code>graphpap</code> est nécessaire.
 L&textrsquo;origine du quadrillage est <code>(<var>x_init</var>,<var>y_init</var>)</code>.
 Les lignes de la grille sont espacées de <var>espacement</var> unités (par défaut 10).
 Le quadrillage s&textrsquo;étend sur <var>x_dimen</var> unités vers la droite et <var>y_dimen</var> vers le haut.
@@ -6376,46 +7362,21 @@
 </para>
 
 </subsection>
-<node name="_005ccircle" spaces=" "><nodename>\circle</nodename><nodenext automatic="on">\line</nodenext><nodeprev automatic="on">\graphpaper</nodeprev><nodeup automatic="on">picture</nodeup></node>
-<subsection spaces=" "><sectiontitle><code>\circle</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="418">\circle</indexterm></findex>
-
-<para>Synopsis :
-</para><example endspaces=" ">
-<pre xml:space="preserve">\circle{<var>diamètre</var>}
-\circle*{<var>diamètre</var>}
-</pre></example>
-
-<para>La commande <code>\circle</code> produit un cercle dont le diamètre est le
-plus proche possible de celui spécifié. La forme étoilée (en <code>*</code>)
-de la commande dessine un disque, c.-à-d.&noeos; un cercle plein.
-</para>
-<para>L&textrsquo;exemple suivant trace un cerrcle de rayon 6, centré en <code>(5,7)</code>.
-</para>
-<example endspaces=" ">
-<pre xml:space="preserve">\put(5,7){\circle{6}}
-</pre></example>
-
-<para>Les rayons disponible pour <code>circle</code> sont, en points, les nombres
-pair de 2 à 20 inclus. Pour <code>\circle*</code> ce sont tous les entiers de
-1 à 15.
-</para>
-</subsection>
-<node name="_005cline" spaces=" "><nodename>\line</nodename><nodenext automatic="on">\linethickness</nodenext><nodeprev automatic="on">\circle</nodeprev><nodeup automatic="on">picture</nodeup></node>
+<node name="_005cline" spaces=" "><nodename>\line</nodename><nodenext automatic="on">\linethickness</nodenext><nodeprev automatic="on">\graphpaper</nodeprev><nodeup automatic="on">picture</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\line</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="419">\line</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="463">\line</indexterm></findex>
 
 <para>Synopsis :
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">\line(<var>xpente</var>,<var>ypente</var>){<var>excursion</var>}
+<pre xml:space="preserve">\line(<var>x_avance</var>,<var>y_monte</var>){<var>excursion</var>}
 </pre></example>
 
-<para>Dessine une ligne. Sa pente est telle que la ligne monte de <var>ypente</var>
+<para>Dessine une ligne. Sa pente est telle que la ligne monte de <var>y_monte</var>
 verticalement pour toute avancée horizontale de
-<var>xpente</var>. L&textrsquo;<var>excursion</var> est le déplacement horizontal total &textmdash;
+<var>x_avance</var>. L&textrsquo;<var>excursion</var> est le déplacement horizontal total &textmdash;
 ce n&textrsquo;est pas la longueur du vecteur, mais la variation en <math>x</math>. Dans
-le cas spécial des lignes verticales, où (<var>xpente</var>,<var>ypente</var>)=(0,1),
+le cas spécial des lignes verticales, où (<var>x_avance</var>,<var>y_monte</var>)=(0,1),
 l&textrsquo;<var>excursion</var> donne le déplacement en <math>y</math>.
 </para>
 <para>L&textrsquo;exemple suivant dessine une ligne commençant aux coordonnées (1,3).
@@ -6432,89 +7393,119 @@
 <math><var>excursion</var>=4</math> n&textrsquo;est pas la longueur de la ligne, mais c&textrsquo;est
 son déplacement en <math>x</math>.
 </para>
-<para>Les arguments <var>xpente</var> et <var>ypente</var> sont des entiers qui peuvent
-être positifs, negatifs, ou nuls zero (si les deux valent 0, alors
+<para>Les arguments <var>x_avance</var> et <var>y_monte</var> sont des entiers qui
+peuvent être positifs, negatifs, ou nuls (si les deux valent 0, alors
 &latex; traite le second comme 1).  Avec
-<code>\put(<var>x_init</var>,<var>y_init</var>){\line(<var>xpente</var>,<var>ypente</var>){<var>travel</var>}}</code>,
-si <var>xpente</var> est négatif alors l&textrsquo;extrémté finale d ela ligne a sa
-première coordonnée inférieure à <var>x_init</var>.  Si <var>ypente</var> est
+<code>\put(<var>x_init</var>,<var>y_init</var>){\line(<var>x_avance</var>,<var>y_monte</var>){<var>travel</var>}}</code>,
+si <var>x_avance</var> est négatif alors l&textrsquo;extrémté finale de la ligne a sa
+première coordonnée inférieure à <var>x_init</var>.  Si <var>y_monte</var> est
 negatif alors l&textrsquo;extrémité finale a sa seconde coordonnées inférieure à
 <var>y_init</var>.
 </para>
 <para>Si <var>excursion</var> est négatif alors vous obtenez <code>LaTeX Error: Bad \line or
 \vector argument.</code>
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="262"><code>pict2e</code>, paquetage</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="263">graphiques, paquetages</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="420"><r>paquetage</r> <code>pict2e</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="421"><code>pict2e</code>, <r>paquetage</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="281">graphiques, paquetages</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="464"><r>paquetage</r> <code>pict2e</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="465"><code>pict2e</code>, <r>paquetage</r></indexterm></findex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="422"><r>paquetage</r> <code>TikZ</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="423"><code>TikZ</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="466"><r>paquetage</r> <code>TikZ</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="467"><code>TikZ</code>, <r>paquetage</r></indexterm></findex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="424"><r>paquetage</r> <code>PSTricks</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="425"><code>PSTricks</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="468"><r>paquetage</r> <code>PSTricks</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="469"><code>PSTricks</code>, <r>paquetage</r></indexterm></findex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="426"><r>paquetage</r> <code>MetaPost</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="427"><code>MetaPost</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="470"><r>paquetage</r> <code>MetaPost</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="471"><code>MetaPost</code>, <r>paquetage</r></indexterm></findex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="428"><r>paquetage</r> <code>Asymptote</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="429"><code>Asymptote</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="472"><r>paquetage</r> <code>Asymptote</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="473"><code>Asymptote</code>, <r>paquetage</r></indexterm></findex>
 
 <para>De base &latex; peut seulement dessiner des lignes avec une plage
 limitées de pentes parce que ces lignes sont constituées par la
 juxtaposition de petits segments de droite issus de polices
-préfabriquées. Les deux nombres <var>xpente</var> et <var>ypente</var> prennent
+préfabriquées. Les deux nombres <var>x_avance</var> et <var>y_monte</var> prennent
 des valeurs entières de −6 jusqu&textrsquo;à 6. De plus ils doivent être
-premiers entre eux, de sorte que (<var>xpente</var>, <var>ypente</var>)=(2,1) est
-licite, mais pas (<var>xpente</var>, <var>ypente</var>)=(4,2) (is vous choisissez
+premiers entre eux, de sorte que (<var>x_avance</var>, <var>y_monte</var>)=(2,1) est
+licite, mais pas (<var>x_avance</var>, <var>y_monte</var>)=(4,2) (is vous choisissez
 cette dernière forme alors au lieu de lignes vous obtiendrez des
 séquences de têtes de flèches ; la solution est de revenir à la première
 forme).  Pour obtenir des lignes de pente arbitraire et plein d&textrsquo;autres
 formes dans un système tel que <code>picture</code>, voir le paquetage
-<file>pict2e</file> (<url><urefurl>https://ctan.org/pkg/pict2e</urefurl></url>).  Une autre solution
+<code>pict2e</code> (<url><urefurl>https://ctan.org/pkg/pict2e</urefurl></url>).  Une autre solution
 est d&textrsquo;utiliser un système graphique complet tel que TikZ, PSTricks,
 MetaPost, ou Asymptote.
 </para>
 
 </subsection>
-<node name="_005clinethickness" spaces=" "><nodename>\linethickness</nodename><nodenext automatic="on">\thicklines</nodenext><nodeprev automatic="on">\line</nodeprev><nodeup automatic="on">picture</nodeup></node>
+<node name="_005clinethickness" spaces=" "><nodename>\linethickness</nodename><nodenext automatic="on">\thinlines</nodenext><nodeprev automatic="on">\line</nodeprev><nodeup automatic="on">picture</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\linethickness</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="430">\linethickness</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="474">\linethickness</indexterm></findex>
 
-<para>La commande <code>\linethickness{<var>dim</var>}</code> déclare que l&textrsquo;épaisseur des
-lignes horizontales et verticales dans un environnement <code>picture</code>
-vaut <var>dim</var>, ce qui doit être une longueur positive.
+<para>La commande <code>\linethickness{<var>dim</var>}</code> déclare que l&textrsquo;épaisseur
+des lignes horizontales et verticales dans un environnement
+<code>picture</code> vaut <var>dim</var>, ce qui doit être une longueur positive
+(<pxref label="Lengths"><xrefnodename>Lengths</xrefnodename></pxref>).  Elle diffère de <code>\thinlines</code> et
+<code>\thicklines</code> en ce qu&textrsquo;elle n&textrsquo;affecte pas l&textrsquo;épaisseur des lignes
+obliques, cercles, ou ovales (<pxref label="_005coval"><xrefnodename>\oval</xrefnodename></pxref>).
 </para>
-<para>Elle diffère de <code>\thinlines</code> et <code>\thicklines</code> en ce qu&textrsquo;elle
-n&textrsquo;affecte pas l&textrsquo;épaisseur des lignes obliques, cercles, ou quarts de
-cercles dessinés par <code>\oval</code>.
+
+</subsection>
+<node name="_005cthinlines" spaces=" "><nodename>\thinlines</nodename><nodenext automatic="on">\thicklines</nodenext><nodeprev automatic="on">\linethickness</nodeprev><nodeup automatic="on">picture</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\thinlines</code></sectiontitle>
+<findex index="fn" spaces=" "><indexterm index="fn" number="475">\thinlines</indexterm></findex>
+
+<para>La commande <code>\thinlines</code> déclare que l&textrsquo;épaisseur de trait des
+lignes (<pxref label="_005cline"><xrefnodename>\line</xrefnodename></pxref>), cercles (<pxref label="_005ccircle"><xrefnodename>\circle</xrefnodename></pxref>) et ovales
+(<pxref label="_005coval"><xrefnodename>\oval</xrefnodename></pxref>) qui suivent dans un environnement <code>picture</code> est
+réglée à 0,4<dmn>pt</dmn>. C&textrsquo;est l&textrsquo;épaisseur par défaut, et donc cette
+commande n&textrsquo;est nécessaire que si l&textrsquo;épaisseur a été changée par
+soit <ref label="_005clinethickness"><xrefnodename>\linethickness</xrefnodename></ref>, soit <ref label="_005cthicklines"><xrefnodename>\thicklines</xrefnodename></ref>.
 </para>
 
 </subsection>
-<node name="_005cthicklines" spaces=" "><nodename>\thicklines</nodename><nodenext automatic="on">\thinlines</nodenext><nodeprev automatic="on">\linethickness</nodeprev><nodeup automatic="on">picture</nodeup></node>
+<node name="_005cthicklines" spaces=" "><nodename>\thicklines</nodename><nodenext automatic="on">\circle</nodenext><nodeprev automatic="on">\thinlines</nodeprev><nodeup automatic="on">picture</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\thicklines</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="431">\thicklines</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="476">\thicklines</indexterm></findex>
 
-<para>La commande <code>\thicklines</code> est une épaisseur de trait alternative
-pour les lignes verticales et horizontales dans un environnement
-picture ; cf. <ref label="_005clinethickness"><xrefnodename>\linethickness</xrefnodename></ref> et <ref label="_005cthinlines"><xrefnodename>\thinlines</xrefnodename></ref>.
+<para>La commande <code>\thicklines</code> déclare que l&textrsquo;épaisseur de trait des
+lignes (<pxref label="_005cline"><xrefnodename>\line</xrefnodename></pxref>), cercles (<pxref label="_005ccircle"><xrefnodename>\circle</xrefnodename></pxref>) et ovales
+(<pxref label="_005coval"><xrefnodename>\oval</xrefnodename></pxref>) qui suivent dans un environnement <code>picture</code> est
+réglée à 0,8<dmn>pt</dmn>. Voir aussi soit <ref label="_005clinethickness"><xrefnodename>\linethickness</xrefnodename></ref>,
+soit <ref label="_005cthinlines"><xrefnodename>\thinlines</xrefnodename></ref>. Cette commande est illustrée dans l&textrsquo;exemple de la
+méthode des trapèzes de <ref label="_005cqbezier"><xrefnodename>\qbezier</xrefnodename></ref>.
 </para>
 
 </subsection>
-<node name="_005cthinlines" spaces=" "><nodename>\thinlines</nodename><nodenext automatic="on">\oval</nodenext><nodeprev automatic="on">\thicklines</nodeprev><nodeup automatic="on">picture</nodeup></node>
-<subsection spaces=" "><sectiontitle><code>\thinlines</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="432">\thinlines</indexterm></findex>
+<node name="_005ccircle" spaces=" "><nodename>\circle</nodename><nodenext automatic="on">\oval</nodenext><nodeprev automatic="on">\thicklines</nodeprev><nodeup automatic="on">picture</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\circle</code></sectiontitle>
+<findex index="fn" spaces=" "><indexterm index="fn" number="477">\circle</indexterm></findex>
 
-<para>La commande <code>\thinlines</code> est l&textrsquo;épaisseur de trait par défaut pour
-les lignes horizontales et verticales dans un environnement picture ;
-cf. <ref label="_005clinethickness"><xrefnodename>\linethickness</xrefnodename></ref> et <ref label="_005cthicklines"><xrefnodename>\thicklines</xrefnodename></ref>.
+<para>Synopsis :
+</para><example endspaces=" ">
+<pre xml:space="preserve">\circle{<var>diamètre</var>}
+\circle*{<var>diamètre</var>}
+</pre></example>
+
+<para>La commande <code>\circle</code> produit un cercle dont le diamètre est le
+plus proche possible de celui spécifié. La forme étoilée (en <code>*</code>)
+de la commande dessine un disque, c.-à-d.&noeos; un cercle plein.
 </para>
+<para>L&textrsquo;exemple suivant trace un cerrcle de rayon 6, centré en <code>(5,7)</code>.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\put(5,7){\circle{6}}
+</pre></example>
 
+<para>Les rayons disponibles pour <code>circle</code> sont, en points, les nombres
+pair de 2 à 20 inclus. Pour <code>\circle*</code> ce sont tous les entiers de
+1 à 15.
+</para>
+
 </subsection>
-<node name="_005coval" spaces=" "><nodename>\oval</nodename><nodenext automatic="on">\shortstack</nodenext><nodeprev automatic="on">\thinlines</nodeprev><nodeup automatic="on">picture</nodeup></node>
+<node name="_005coval" spaces=" "><nodename>\oval</nodename><nodenext automatic="on">\shortstack</nodenext><nodeprev automatic="on">\circle</nodeprev><nodeup automatic="on">picture</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\oval</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="433">\oval</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="478">\oval</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -6522,9 +7513,9 @@
 <pre xml:space="preserve">\oval(<var>largeur</var>,<var>hauteur</var>)[<var>portion</var>]
 </pre></example>
 
-<para>La commande <code>\oval</code> produit un rectangle aux coins arrondis.
-L&textrsquo;argument optionnel <var>portion</var> vous permet de ne produire qu&textrsquo;une
-moitié de l&textrsquo;ovale selon ce qui suit :
+<para>La commande <code>\oval</code> produit un rectangle aux coins arrondis,
+ci-après désigné par <dfn>ovale</dfn>.  L&textrsquo;argument optionnel <var>portion</var>
+vous permet de ne produire qu&textrsquo;une moitié de l&textrsquo;ovale selon ce qui suit :
 </para>
 <table commandarg="code" spaces=" " endspaces=" ">
 <tableentry><tableterm><item spaces=" "><itemformat command="code">t</itemformat></item>
@@ -6540,42 +7531,89 @@
 <para>Il est également possible de ne produire qu&textrsquo;un quart de l&textrsquo;ovale en
 réglant <var>portion</var> à <code>tr</code>, <code>br</code>, <code>bl</code>, ou <code>tl</code>.
 </para>
-<para>Les « coins » de l&textrsquo;ovale sont fabriqués avec des quarts de cercle d&textrsquo;un
-rayon maximal de 20<dmn>pt</dmn>, ainsi les « ovales » de grande taille
-ressembleront plus à des boîtes aux coins arrondis.
+<para>L&textrsquo;exemple suivant dessins la moitié supérieure d&textrsquo;un ovale qui est large
+de 3, et haut de 7.
 </para>
+<example endspaces=" ">
+<pre xml:space="preserve">\put(5,7){\oval(3,7)[t]}
+</pre></example>
 
+<noindent></noindent>
+<para>Le (5,7) est le centre de l&textrsquo;ovale entier, et non juste le centre de la
+moitié supérieure.
+</para>
+<para>Ces formes ne sont pas des ellipse. Ce sont des rectangles dont les
+« coins » sont fabriqués avec des quarts de cercle. Ces cercles ont un
+rayon maximal de 20<dmn>pt</dmn> (<pxref label="_005ccircle"><xrefnodename>\circle</xrefnodename></pxref> pour les tailles). Ainsi
+les grands ovales sont juste des cadres aux coins quelque peu arrondis.
+</para>
+
 </subsection>
 <node name="_005cshortstack" spaces=" "><nodename>\shortstack</nodename><nodenext automatic="on">\vector</nodenext><nodeprev automatic="on">\oval</nodeprev><nodeup automatic="on">picture</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\shortstack</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="434">\shortstack</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="479">\shortstack</indexterm></findex>
 
 <para>Synopsis :
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">\shortstack[<var>position</var>]{...\\...\\...}
+<pre xml:space="preserve">\shortstack[<var>position</var>]{<var>ligne-1</var>\\ ...}
 </pre></example>
 
-<para>La commande <code>\shortstack</code> produit une pile d&textrsquo;objets. Les positions valides
-sont :
+<para>La commande <code>\shortstack</code> produit une pile verticale d&textrsquo;objets.
 </para>
+<para>L&textrsquo;exemple suivant étiquette l&textrsquo;axe des <math>y</math> en écrivant le mot <samp>axe</samp> au dessus du mot <samp><math>y</math></samp>.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\setlength{\unitlength}{1cm}
+\begin{picture}(5,2.5)(-0.75,0)
+   \put(0,0){\vector(1,0){4}}   % axe des x
+   \put(0,0){\vector(0,1){2}}   % axe des y
+   \put(-0.2,2){\makebox(0,0)[r]{\shortstack[r]{axe\\ $y$}}}
+\end{picture}
+</pre></example>
+
+<noindent></noindent>
+<para>Pour une pile <code>\shortstack</code>, le point de référence est le coin
+inférieur gauche de la pile.  Dans l&textrsquo;exemple plus haut la boîte
+<code>\makebox</code> (<pxref label="_005cmbox-_0026-_005cmakebox"><xrefnodename>\mbox & \makebox</xrefnodename></pxref>) met la pile fer à droite dans
+une boîte de largeur nulle, de sorte qu&textrsquo;au bout du compte la pile est
+située légèrement à la gauche de l&textrsquo;axe des <math>y</math>.
+</para>
+<para>Les positions valides sont :
+</para>
 <table commandarg="code" spaces=" " endspaces=" ">
 <tableentry><tableterm><item spaces=" "><itemformat command="code">r</itemformat></item>
-</tableterm><tableitem><para>Déplace les objets à la droite de la pile.
+</tableterm><tableitem><para>Aligne les objets fer à droite
 </para></tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">l</itemformat></item>
-</tableterm><tableitem><para>Déplace les objets à la gauche de la pile
+</tableterm><tableitem><para>Aligne les objets fer à gauche
 </para></tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">c</itemformat></item>
-</tableterm><tableitem><para>Déplace les  objets au centre de la pile (position par défaut)
+</tableterm><tableitem><para>Centre les  objets (position par défaut)
 </para></tableitem></tableentry></table>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="435">\\ <r>(pour les  objets <code>\shortstack</code>)</r></indexterm></findex>
-<para>Les objets sont séparés avec <code>\\</code>.
+<findex index="fn" spaces=" "><indexterm index="fn" number="480">\\ <r>(pour les  objets <code>\shortstack</code>)</r></indexterm></findex>
+<para>Les objets sont séparés en lignes avec <code>\\</code>. « Short stack »
+signifie « pile courte » en anglais : ces piles sont courtes au sens où,
+contrairement à un environnement <code>tabular</code> ou <code>array</code>, dans
+leur cas les lignes ne sont pas espacées d&textrsquo;un interligne
+uniforme. Ainsi, dans <code>\shortstack{X\\o\\o\\X}</code> les première et
+dernière lignes sont plus hautes que les deux du milieu, et donc
+l&textrsquo;interligne entre les deux du milieu est plus petit que celui entre la
+troisième et la dernière ligne. Vous pouvez ajuster les hauteurs et
+profondeurs de ligne en mettant l&textrsquo;interligne habituel avec
+<code>\shortstack{X\\ \strut o\\o\\X}</code> (<pxref label="_005cstrut"><xrefnodename>\strut</xrefnodename></pxref>), ou
+explicitement, avec une boîte de largeur nulle 
+<code>\shortstack{X \\ \rule{0pt}{12pt} o\\o\\X}</code>, ou encore en
+uitilisant l&textrsquo;argument optionnel de <code>\\</code>, comme dans
+<code>\shortstack{X\\[2pt] o\\o\\X}</code>.
 </para>
+<para>La commande <code>\shortstack</code> est également disponbile hors de
+l&textrsquo;environnement <code>picture</code>.
+</para>
 
 </subsection>
 <node name="_005cvector" spaces=" "><nodename>\vector</nodename><nodenext automatic="on">\makebox (picture)</nodenext><nodeprev automatic="on">\shortstack</nodeprev><nodeup automatic="on">picture</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\vector</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="436">\vector</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="481">\vector</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -6591,7 +7629,7 @@
 </subsection>
 <node name="_005cmakebox-_0028picture_0029" spaces=" "><nodename>\makebox (picture)</nodename><nodenext automatic="on">\framebox (picture)</nodenext><nodeprev automatic="on">\vector</nodeprev><nodeup automatic="on">picture</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\makebox</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="437">\makebox (<code>picture</code>)</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="482">\makebox (<code>picture</code>)</indexterm></findex>
 
 <para>Synopsis :
 </para><example endspaces=" ">
@@ -6628,7 +7666,7 @@
 </subsection>
 <node name="_005cframebox-_0028picture_0029" spaces=" "><nodename>\framebox (picture)</nodename><nodenext automatic="on">\frame</nodenext><nodeprev automatic="on">\makebox (picture)</nodeprev><nodeup automatic="on">picture</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\framebox</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="438">\framebox</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="483">\framebox</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -6640,8 +7678,8 @@
 section précédent), à ceci près qu&textrsquo;elle met un cadre autour de
 l&textrsquo;extérieur du contenu de la boîte qu&textrsquo;elle créée.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="439">\fboxrule</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="440">\fboxsep</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="484">\fboxrule</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="485">\fboxsep</indexterm></findex>
 <para>La commande <code>\framebox</code> produit un filet d&textrsquo;épaisseur
 <code>\fboxrule</code>, et laisse un espace <code>\fboxsep</code> entre le filet et
 le contenu de la boîte.
@@ -6650,7 +7688,7 @@
 </subsection>
 <node name="_005cframe" spaces=" "><nodename>\frame</nodename><nodenext automatic="on">\dashbox</nodenext><nodeprev automatic="on">\framebox (picture)</nodeprev><nodeup automatic="on">picture</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\frame</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="441">\frame</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="486">\frame</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -6668,7 +7706,7 @@
 <node name="_005cdashbox" spaces=" "><nodename>\dashbox</nodename><nodeprev automatic="on">\frame</nodeprev><nodeup automatic="on">picture</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\dashbox</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="442">\dashbox</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="487">\dashbox</indexterm></findex>
 
 <para>Dessine une boîte avec une ligne en tireté. Synopsis :
 </para>
@@ -6689,19 +7727,19 @@
 </section>
 <node name="quotation-_0026-quote" spaces=" "><nodename>quotation & quote</nodename><nodenext automatic="on">tabbing</nodenext><nodeprev automatic="on">picture</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>quotation</code> et <code>quote</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="443"><r>environnement</r> <code>quotation</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="444"><code>quotation</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="488"><r>environnement</r> <code>quotation</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="489"><code>quotation</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="264">citation</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="265">texte cité avec renfoncement des paragraphes, affichage</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="266">afficher du texte cité avec renfoncement de paragraphe</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="267">renfoncement des paragraphes dans du texte cité</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="445"><r>environnement</r> <code>quote</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="446"><code>quote</code>, <r>environnement</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="282">citation</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="283">texte cité avec renfoncement des paragraphes, affichage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="284">afficher du texte cité avec renfoncement de paragraphe</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="285">renfoncement des paragraphes dans du texte cité</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="490"><r>environnement</r> <code>quote</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="491"><code>quote</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="268">texte cité sans renfoncement des paragraphes, affichage</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="269">afficher un texte cité sans renfoncement de paragraphe</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="270">renfoncement des paragraphes dans un texte cité, omettre</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="286">texte cité sans renfoncement des paragraphes, affichage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="287">afficher un texte cité sans renfoncement de paragraphe</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="288">renfoncement des paragraphes dans un texte cité, omettre</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -6749,12 +7787,12 @@
 <node name="tabbing" spaces=" "><nodename>tabbing</nodename><nodenext automatic="on">table</nodenext><nodeprev automatic="on">quotation & quote</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>tabbing</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="447"><r>environnement</r> <code>tabbing</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="448"><code>tabbing</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="492"><r>environnement</r> <code>tabbing</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="493"><code>tabbing</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="271">taquets de tabulation, utiliser</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="272">aligner du texte en utilisant des taquets de tabulation</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="273">alignement au moyen de tabbing</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="289">taquets de tabulation, utiliser</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="290">aligner du texte en utilisant des taquets de tabulation</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="291">alignement au moyen de tabbing</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -6771,29 +7809,29 @@
 jusqu&textrsquo;à eux à la façon dont on le faisait avec une machine à écrire
 ordinaire.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="449"><r>paquetage</r> <code>algorithm2e</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="450"><code>algorithm2e</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="494"><r>paquetage</r> <code>algorithm2e</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="495"><code>algorithm2e</code>, <r>paquetage</r></indexterm></findex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="451"><r>paquetage</r> <code>listings</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="452"><code>listings</code>, <r>paquetage</r></indexterm></findex>
- <findex index="fn" spaces=" "><indexterm index="fn" number="453"><r>paquetage</r> <code>minted</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="454"><code>minted</code>, <r>paquetage</r></indexterm></findex>
- <findex index="fn" spaces=" "><indexterm index="fn" number="455"><r>paquetage</r> <code>fancyvrb</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="456"><code>fancyvrb</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="496"><r>paquetage</r> <code>listings</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="497"><code>listings</code>, <r>paquetage</r></indexterm></findex>
+ <findex index="fn" spaces=" "><indexterm index="fn" number="498"><r>paquetage</r> <code>minted</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="499"><code>minted</code>, <r>paquetage</r></indexterm></findex>
+ <findex index="fn" spaces=" "><indexterm index="fn" number="500"><r>paquetage</r> <code>fancyvrb</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="501"><code>fancyvrb</code>, <r>paquetage</r></indexterm></findex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="457"><r>paquetage</r> <code>longtable</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="458"><code>longtable</code>, <r>paquetage</r></indexterm></findex>
- 
+<findex index="fn" spaces=" "><indexterm index="fn" number="502"><r>paquetage</r> <code>longtable</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="503"><code>longtable</code>, <r>paquetage</r></indexterm></findex>
+
 <para>L&textrsquo;environnement <code>tabbing</code> est peu utilisé, car en général, pour
 formatter du code informatique on utilise un environnement verbatim
 (<pxref label="verbatim"><xrefnodename>verbatim</xrefnodename></pxref>). À noter également, pour mettre en vedette la
-syntaxe, les paquetages <file>algorithm2e</file> pour du pseudo-code, et
+syntaxe, les paquetages <code>algorithm2e</code> pour du pseudo-code, et
 <code>fancyvrb</code>, <code>listings</code> ou <code>minted</code> pour du vrai code.
 Et pour faire un tableau, on préfère les environnements <code>tabular</code>
 (<pxref label="tabular"><xrefnodename>tabular</xrefnodename></pxref>) ou <code>array</code> (<pxref label="array"><xrefnodename>array</xrefnodename></pxref>) pour un petit tableau
 qu&textrsquo;on met dans un flottant <code>table</code> (<pxref label="table"><xrefnodename>table</xrefnodename></pxref>) et
 l&textrsquo;environnement <code>longtable</code> fourni par le paquetage
-<file>longtable</file> pour un tableau pouvant être coupé sur plusieurs pages.
+<code>longtable</code> pour un tableau pouvant être coupé sur plusieurs pages.
 </para>
 <para>La description suivante n&textrsquo;est donc fournie que être complet.
 </para>
@@ -6839,7 +7877,7 @@
 verticaux, et d&textrsquo;avoir un espace <code>\tabcolsep</code> entre le contenu et la
 bordure de colonne. Une autre distinction est que un <code>tabbing</code> peut
 être coupé sur plusieurs pages, alors que <code>tabular</code> génère une
-boîte, l&textrsquo;environnement <code>longtable</code> du paquetage <file>longtable</file>
+boîte, l&textrsquo;environnement <code>longtable</code> du paquetage <code>longtable</code>
 étant préféré à <code>tabbing</code> pour les longs tableaux.
 </para>
 <para>Finalement, alors que <code>tabular</code> peut être utilisé dans n&textrsquo;importe
@@ -6852,14 +7890,14 @@
 <code>tabbing</code> est la fin de ligne, de sorte que la largeur de
 l&textrsquo;environnement est <code>\linewidth</code>.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="274">ligne tabulée, <r>tabbing</r></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="292">ligne tabulée, <r>tabbing</r></indexterm></cindex>
 <para>L&textrsquo;environnement <code>tabbing</code> contient une suite de <dfn>lignes
 tabulées</dfn>, la première ligne tabulée commence immédiatement après
 <code>\begin{tabbing}</code> et chaque ligne se termine par <code>\\</code> ou
 <code>\kill</code>. Il est possible d&textrsquo;omettre le <code>\\</code> pour la dernière
 ligne et de terminer juste par <code>\end{tabbing}</code>.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="275">motif courant de taquets de tabulation, <r>tabbing</r></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="293">motif courant de taquets de tabulation, <r>tabbing</r></indexterm></cindex>
 <para>L&textrsquo;environnement <code>tabbing</code> a un <dfn>motif courant de taquets de
 tabulation</dfn> qui est une séquence de <var>n</var> taquets, avec <math><var>n</var>
 > 0</math>, numérotés 0, 1, etc. Ceci crée <var>n</var> colonnes
@@ -6870,14 +7908,14 @@
 les autres taquets 0, &dots;, <math><var>i</var>-1</math> ont déjà été réglés.
 </para>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="276">taquet courant, <r>tabbing</r></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="294">taquet courant, <r>tabbing</r></indexterm></cindex>
 <para>L&textrsquo;un des taquets du motif courant ayant été réglé comme le <dfn>taquet
 courant</dfn>, par défaut tout texte composé par la suite au sein de
 l&textrsquo;envionnement <code>tabbing</code> est composé en drapeau droit avec le fer à
 gauche sur ce taquet, c&textrsquo;est à dire qu&textrsquo;il est aligné à gauche dans la
 colonne courante. La composition est faite en mode LR.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="277">taquet de début de ligne courant, <r>tabbing</r></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="295">taquet de début de ligne courant, <r>tabbing</r></indexterm></cindex>
 <para>Par ailleurs l&textrsquo;environnement <code>tabbing</code> a un <dfn>taquet de début de
 ligne courant</dfn>. Par défaut, immédiatement après <code>\begin{tabbing}</code>
 c&textrsquo;est le taquet № 0, et on peut le changer pour les lignes suivantes
@@ -6890,7 +7928,7 @@
 <code>\pushtabs</code> sauvegarde non seulement les positions de taquets, mais
 aussi le taquet de début de ligne, et inversement <code>\poptabs</code> le
 restaure.
-</para>        
+</para>
 <para>La marge de droite de l&textrsquo;environnement <code>tabbing</code> est la fin de
 ligne, c.-à-d.&noeos; que la largeur de l&textrsquo;environnement est de longueur
 <code>\linewidth</code>. Il n&textrsquo;y a pas par défaut de taquet correspondant à la
@@ -6947,12 +7985,12 @@
 environnement <code>tabbing</code> :
 </para>
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="459">\\ <r>(tabbing)</r></indexterm>\\ <r>(tabbing)</r></itemformat></item>
+<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="504">\\ <r>(tabbing)</r></indexterm>\\ <r>(tabbing)</r></itemformat></item>
 </tableterm><tableitem><para>Finit une ligne tabulée et la compose. Après cette commande une nouvelle
 ligne tabulée commence, et donc le taquet courant redevient le taquet
 courant de début de ligne.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="460">\= <r>(tabbing)</r></indexterm>\= <r>(tabbing)</r></itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="505">\= <r>(tabbing)</r></indexterm>\= <r>(tabbing)</r></itemformat></item>
 </tableterm><tableitem><para>Règle le prochain taquet à la position courante, et fait de lui le
 taquet courant. Si le taquet courant est le taquet № <var>n</var>, alors une
 commande <code>\=</code> règle la position du taquet № <math><var>n</var>+1</math> et
@@ -6971,21 +8009,21 @@
 et № <var>m</var>, avec <math><var>n</var><<var>m</var></math>, soient à des positions telles
 que le taquet № <var>m</var> soit avant le taquet № <var>n</var>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="461">\> <r>(tabbing)</r></indexterm>\> <r>(tabbing)</r></itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="462">\></indexterm></findex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="506">\> <r>(tabbing)</r></indexterm>\> <r>(tabbing)</r></itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="507">\></indexterm></findex>
 <para>Change le taquet courant au taquet suivant dans l&textrsquo;ordre logique,
 c.-à-d.&noeos; si le taquet courant est le taquet № <var>n</var>, alors, en
 supposant qu&textrsquo;il y ait au moins <math><var>n</var>+2</math> taquets définis, on
 passe au taquet № <math><var>n</var>+1</math>, sinon cette commande provoque une
 erreur.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="463">\<</indexterm>\<</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="508">\<</indexterm>\<</itemformat></item>
 </tableterm><tableitem><para>Change le taquet courant au taquet précédent dans l&textrsquo;ordre logique. Cette
 commande ne peut être utilisée qu&textrsquo;au début d&textrsquo;une ligne tabulée, et que
 lorsque le taquet de début de ligne courant est le taquet № <var>n</var> avec
 <math><var>n</var>>0</math>.  Le taquet courant devient alors le taquet
 № <math><var>n</var>-1</math>.
-</para>        
+</para>
 <para>Il est en fait possible d&textrsquo;avoir <var>m</var> commandes <code>\<</code> consécutives
 à condition que <math><var>m</var>≤<var>n</var></math>, le taquet courant devient
 alors le taquet № <math>(<var>n</var>-<var>m</var>)</math>. Si par contre
@@ -7002,7 +8040,7 @@
 seconde commande <code>\<</code> n&textrsquo;est pas consécutive de la première, elle
 n&textrsquo;est donc pas, au sens où on l&textrsquo;entend, utilisée en début de ligne.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="464">\+</indexterm>\+</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="509">\+</indexterm>\+</itemformat></item>
 </tableterm><tableitem><para>Change le taquet de début de ligne courant au taquet suivant dans
 l&textrsquo;ordre logique pour la ligne tabulée suivante, et toutes celles qui
 suivent tant qu&textrsquo;une autre commande ne vient pas le modifier. La notion
@@ -7021,7 +8059,7 @@
 <smallexample endspaces=" ">
 <pre xml:space="preserve">\begin{tabbing}
 Vive \+\=la \=France\\
-Vive \>la\>République\\        
+Vive \>la\>République\\
 \end{tabbing}
 </pre></smallexample>
 
@@ -7032,7 +8070,7 @@
 <smallexample endspaces=" ">
 <pre xml:space="preserve">\begin{tabbing}
 Vive \=la \=France\+\\
-Vive \>la\>République\\        
+Vive \>la\>République\\
 \end{tabbing}
 </pre></smallexample>
 
@@ -7042,8 +8080,8 @@
 <para>Il est possible, même si cela est absurde, d&textrsquo;avoir sur la même ligne à
 la fois des commandes <code>\+</code> et <code>\-</code> s&textrsquo;annulant l&textrsquo;une l&textrsquo;autre,
 du moment qu&textrsquo;aucune d&textrsquo;elle ne fasse passer sur un taquet non défini.
-</para>        
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="465">\-</indexterm>\-</itemformat></item>
+</para>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="510">\-</indexterm>\-</itemformat></item>
 </tableterm><tableitem><para>Change le taquet de début de ligne courant au taquet précédent dans
 l&textrsquo;ordre logique pour la ligne tabulée suivante, et toutes celles qui
 suivent tant qu&textrsquo;une autre commande ne vient pas le modifier. C&textrsquo;est à
@@ -7054,14 +8092,14 @@
 <math><var>m</var>><var>n</var></math>, alors la <math>(<var>n</var>+1)</math>ième commande
 <code>\+</code> provoque une erreur.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="466">\' <r>(tabbing)</r></indexterm>\' <r>(tabbing)</r></itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="511">\' <r>(tabbing)</r></indexterm>\' <r>(tabbing)</r></itemformat></item>
 </tableterm><tableitem><para>Déplace tout ce que vous avez tapé jusqu&textrsquo;alors dans la colonne courante,
 c.-à-d.&noeos; tout ce qui suit la plus récente commande <code>\></code>,
 <code>\<</code>, <code>\'</code>, <code>\\</code>, ou <code>\kill</code>, aligné à droite dans
 la colonne précédente, le fer à droite étant espacé du taquet courant
 d&textrsquo;une longueur <code>\tabbingsep</code>. Voir aussi <code>\`</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="467">\` <r>(tabbing)</r></indexterm>\` <r>(tabbing)</r></itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="512">\` <r>(tabbing)</r></indexterm>\` <r>(tabbing)</r></itemformat></item>
 </tableterm><tableitem><para>Vous permet de placer du texte justifié à droite en face de n&textrsquo;importe
 quel taquet, y compris le taquet 0. Les commandes <code>\`</code> et <code>\'</code>
 alignent toutes deux le texte à droite, toutefois elles se distinguent
@@ -7081,27 +8119,27 @@
 l&textrsquo;alignement se fait sur la marge de droite et sans espacement relatif.
 </para></listitem></itemize>
 
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="468">\a <r>(tabbing)</r></indexterm>\a <r>(tabbing)</r></itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="469">\a' <r>(aigu, accent dans tabbing)</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="470">\a` <r>(grave, accent dans tabbing)</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="471">\a= <r>(macron, accent dans tabbing)</r></indexterm></findex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="513">\a <r>(tabbing)</r></indexterm>\a <r>(tabbing)</r></itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="514">\a' <r>(aigu, accent dans tabbing)</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="515">\a` <r>(grave, accent dans tabbing)</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="516">\a= <r>(macron, accent dans tabbing)</r></indexterm></findex>
 <para>Dans un environnement <code>tabbing</code>, les commandes <code>\=</code>, <code>\'</code>
 et <code>\`</code> ne produisent pas d&textrsquo;accents comme d&textrsquo;habitude
 (<pxref label="Accents"><xrefnodename>Accents</xrefnodename></pxref>). À leur place, on utilise les commandes <code>\a=</code>,
 <code>\a'</code> et <code>\a`</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="472">\kill</indexterm>\kill</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="517">\kill</indexterm>\kill</itemformat></item>
 </tableterm><tableitem><para>Règles les taquets sans produire de texte. Fonctionne tout comme
 <code>\\</code> à ceci près que la ligne courante est jetée au lieu de
 produire une sortie. L&textrsquo;effet de toute commande <code>\=</code>, <code>\+</code> ou
 <code>\-</code> dans cette ligne demeure en vigueur.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="473">\poptabs</indexterm>\poptabs</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="474">\poptabs</indexterm></findex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="518">\poptabs</indexterm>\poptabs</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="519">\poptabs</indexterm></findex>
 <para>Restaure les positions de taquets et le taquet de début de ligne
 sauvegardés par le dernier <code>\pushtabs</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="475">\pushtabs</indexterm>\pushtabs</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="520">\pushtabs</indexterm>\pushtabs</itemformat></item>
 </tableterm><tableitem><para>Sauvegarde dans une pile dédiée à cet effet le motif courant de taquets
 de tabulation ainsi que le taquet de début de ligne. C&textrsquo;est utile pour
 changer temporairement les positions de taquets au milieu d&textrsquo;un
@@ -7111,9 +8149,9 @@
 doit y avoir une commande <code>\poptabs</code> avant la fin de
 l&textrsquo;environnement, c&textrsquo;est à dire que la pile doit être explicitement vidée
 avant le <code>end{tabbing}</code>.
-</para>        
+</para>
 
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="476">\tabbingsep</indexterm>\tabbingsep</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="521">\tabbingsep</indexterm>\tabbingsep</itemformat></item>
 </tableterm><tableitem><para>Distance du texte déplacé par <code>\'</code> à la gauche du taquet courant.
 </para>
 </tableitem></tableentry></ftable>
@@ -7127,7 +8165,7 @@
 <para>Cet exemple compose un fonction en Pascal dans un format traditionnel :
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">{\ttfamily        
+<pre xml:space="preserve">{\ttfamily
 \begin{tabbing}
 function \= fact(n : integer) : integer;\+\\
             begin \=\+\\
@@ -7151,7 +8189,7 @@
          end;
 </pre></example>
 
-        
+
 <para>Voici un autre exemple où le taquet № 2 est entre le taquet № 0 et le
 taquet № 1 :
 </para>
@@ -7166,7 +8204,7 @@
 
 <para>Le résultat ressemble à cela :
 </para><example endspaces=" ">
-<pre xml:space="preserve">123456789        
+<pre xml:space="preserve">123456789
 1   3   2
 </pre></example>
 
@@ -7179,8 +8217,8 @@
 ou barrer un mot, d&textrsquo;une part parce que <code>tabbing</code> en soi commençant
 un nouveau paragraphe ne permet pas d&textrsquo;agir sur un seul mot, et d&textrsquo;autre
 part, parce que le paquetage <code>soul</code> fait cela beaucoup mieux.
-<findex index="fn" spaces=" "><indexterm index="fn" number="477"><r>paquetage</r> <code>soul</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="478"><code>soul</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="522"><r>paquetage</r> <code>soul</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="523"><code>soul</code>, <r>paquetage</r></indexterm></findex>
 </para>
 
 <example endspaces=" ">
@@ -7212,20 +8250,20 @@
 <para>Le résultat ressemble à cela :
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve"><!-- c 012345678901234567890123456789012345678901234567890123456789         -->
+<pre xml:space="preserve"><!-- c 012345678901234567890123456789012345678901234567890123456789 -->
 1    2  X 3    4    5            à gauche de la marge de droite avec \'
 1    2  X 3    4    5            à gauche de la marge de droite avec \`
 </pre></example>
-        
 
+
 </section>
 <node name="table" spaces=" "><nodename>table</nodename><nodenext automatic="on">tabular</nodenext><nodeprev automatic="on">tabbing</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>table</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="479"><r>environnement</r> <code>table</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="480"><code>table</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="524"><r>environnement</r> <code>table</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="525"><code>table</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="278">tableaux, créer</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="279">créer des tableaux</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="296">tableaux, créer</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="297">créer des tableaux</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -7252,7 +8290,7 @@
       &\multicolumn{1}{c}{\textit{Pièce}}  \\ \hline
     Bach            &Suite  Numéro 1 pour violoncelle\\
     Beethoven       &Sonate Numéro 3 pour violoncelle\\
-    Brahms          &Sonate Numéro 1 pour violoncelle 
+    Brahms          &Sonate Numéro 1 pour violoncelle
   \end{tabular}
   \caption{Meilleures pièces pour violoncelle}
   \label{tab:violoncelle}
@@ -7270,11 +8308,12 @@
 </para>
 <para>L&textrsquo;étiquette est optionnelle ; elle est utilisée pour les double renvois
 (<pxref label="Cross-references"><xrefnodename>Cross references</xrefnodename></pxref>).
-<findex index="fn" spaces=" "><indexterm index="fn" number="481">\caption</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="526">\caption</indexterm></findex>
 La commande <code>\caption</code> est également optionnelle. Elle spécifie la
-légende <var>titre</var> pour la figure. La légende est numérotée par
-défaut. Si <var>titreldt</var> est présent, il est utilisé dans la liste des
-tableaux au lieu de <var>titre</var> (<pxref label="Table-of-contents-etc_002e"><xrefnodename>Table of contents etc.</xrefnodename></pxref>).
+légende <var>titre</var> pour le tableau (<pxref label="_005ccaption"><xrefnodename>\caption</xrefnodename></pxref>). La légende est
+numérotée par défaut. Si <var>titreldt</var> est présent, il est utilisé dans
+la liste des tableaux au lieu de <var>titre</var> (<pxref label="Table-of-contents-etc_002e"><xrefnodename>Table of contents
+etc.</xrefnodename></pxref>).
 </para>
 <para>Dans l&textrsquo;exemple suivant le tabeau et se légende flottent jusqu&textrsquo;au bas
 d&textrsquo;une page, à moins qu&textrsquo;il soit repoussé jusqu&textrsquo;à une page de flottants à
@@ -7297,11 +8336,11 @@
 </section>
 <node name="tabular" spaces=" "><nodename>tabular</nodename><nodenext automatic="on">thebibliography</nodenext><nodeprev automatic="on">table</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>tabular</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="482"><r>environnement</r> <code>tabular</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="483"><code>tabular</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="527"><r>environnement</r> <code>tabular</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="528"><code>tabular</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="280">lignes dans des tableaux</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="281">aligner du texte dans des tableaux</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="298">lignes dans des tableaux</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="299">aligner du texte dans des tableaux</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -7338,10 +8377,10 @@
 
 <para>Le format vertical de deux colonnes alignées à gauche, avec une barre
 verticales entre elles, est spécifié par l&textrsquo;argument <code>{l|l}</code> de <code>tabular</code>.
-<findex index="fn" spaces=" "><indexterm index="fn" number="484">& <r>pour cellules de tableau</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="529">& <r>pour cellules de tableau</r></indexterm></findex>
 Les colonnes sont séparées avec une esperluette <code>&</code>.  On crée un
 filet horizontal entre deux lignes avec <code>\hline</code>.
-<findex index="fn" spaces=" "><indexterm index="fn" number="485">\\ <r>pour <code>tabular</code></r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="530">\\ <r>pour <code>tabular</code></r></indexterm></findex>
 La fin de chaque ligne est marquée avec une
 double-contr&textrsquo;oblique <code>\\</code>.  Cette <code>\\</code> est optionnelle après
 la dernière ligne, à moins qu&textrsquo;une commande <code>\hline</code> suive, pour
@@ -7437,7 +8476,7 @@
 </pre></example>
 
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="486">\extracolsep</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="531">\extracolsep</indexterm></findex>
 <para>Une commande <code>\extracolsep{<var>lrg</var>}</code> au sein d&textrsquo;une expression
 en <samp>&arobase;{&dots;}</samp> a pour effet qu&textrsquo;une espace supplémentaire de
 largeur <var>lrg</var> apparaît sur la gauche de toutes les colonnes
@@ -7494,27 +8533,27 @@
 <!-- c xx defaults, own node (xref from array)? -->
 </para>
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="487">\arrayrulewidth</indexterm>\arrayrulewidth</itemformat></item>
+<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="532">\arrayrulewidth</indexterm>\arrayrulewidth</itemformat></item>
 </tableterm><tableitem><para>Une longueur qui est l&textrsquo;épaisseur du filet créé par <code>|</code>,
 <code>\hline</code>, et <code>\vline</code> au sein des environnements
 <code>tabular</code> et <code>array</code>. La valeur par défaut est <samp>.4pt</samp>. On
 peut la changer comme dans
 <code>\setlength{\arrayrulewidth}{0.8pt}</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="488">\arraystretch</indexterm>\arraystretch</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="533">\arraystretch</indexterm>\arraystretch</itemformat></item>
 </tableterm><tableitem><para>Un facteur par lequel l&textrsquo;espacement entre les lignes au sein des
 environnements <code>tabular</code> et <code>array</code> est multiplié. La valeur
 par défaut est <samp>1</samp> pour aucune dilatation/contraction. On peut la
 changer comme dans <code>\renewcommand{\arraystretch}{1.2}</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="489">\doublerulesep</indexterm>\doublerulesep</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="534">\doublerulesep</indexterm>\doublerulesep</itemformat></item>
 </tableterm><tableitem><para>Une longueur qui est la distance ente les filets verticaux produit par
 le spécificateur <code>||</code>.
 <!-- c - vincentb1 pourquoi supprimer le texte: au sein des environnements -->
 <!-- c - @code{tabular} et @code{array} -->
 La valeur par défaut est <samp>2pt</samp>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="490">\tabcolsep</indexterm>\tabcolsep</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="535">\tabcolsep</indexterm>\tabcolsep</itemformat></item>
 </tableterm><tableitem><para>Une longueur qui est la moitié de l&textrsquo;espace entre les colonnes. La valeur
 par défaut est <samp>6pt</samp>. On peut la changer avec <code>\setlength</code>
 </para>
@@ -7535,7 +8574,7 @@
 
 <node name="_005cmulticolumn" spaces=" "><nodename>\multicolumn</nodename><nodenext automatic="on">\cline</nodenext><nodeup automatic="on">tabular</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\multicolumn</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="491">\multicolumn</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="536">\multicolumn</indexterm></findex>
 
 <para>Synopsis :
 </para><example endspaces=" ">
@@ -7618,7 +8657,7 @@
 <example endspaces=" ">
 <pre xml:space="preserve">\begin{tabular}{l|r&arobase;{-}l}
   \multicolumn{1}{c}{\textsc{Période}}
-    &multicolumn{2}{c}{\textsc{Dates}} \\ \hline
+    &\multicolumn{2}{c}{\textsc{Dates}} \\ \hline
   Baroque          &1600           &1760         \\
   Classique        &1730           &1820         \\
   Romantique       &1780           &1910         \\
@@ -7626,7 +8665,7 @@
 \end{tabular}
 </pre></example>
 
-<para>Noter ue bien que la spécification <code>tabular</code> par défaut place un
+<para>Notez que bien que la spécification <code>tabular</code> par défaut place un
 filet vertical etre la première et la deuxième colonne, du fait qu&textrsquo;il
 n&textrsquo;y pas pas de barre verticale dans aucun des patrons <var>patron</var> des
 commandes <code>\multicolumn</code> des deux premières colonne, alors aucun
@@ -7636,7 +8675,7 @@
 </subsection>
 <node name="_005ccline" spaces=" "><nodename>\cline</nodename><nodenext automatic="on">\hline</nodenext><nodeprev automatic="on">\multicolumn</nodeprev><nodeup automatic="on">tabular</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\cline</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="492">\cline</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="537">\cline</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -7651,7 +8690,7 @@
 </subsection>
 <node name="_005chline" spaces=" "><nodename>\hline</nodename><nodenext automatic="on">\vline</nodenext><nodeprev automatic="on">\cline</nodeprev><nodeup automatic="on">tabular</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\hline</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="493">\hline</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="538">\hline</indexterm></findex>
 
 <para>La commande <code>\hline</code> dessine une ligne horizontale de la largeur de
 l&textrsquo;environnement <code>tabular</code> ou <code>array</code> surjacent. Elle est la
@@ -7662,7 +8701,7 @@
 </subsection>
 <node name="_005cvline" spaces=" "><nodename>\vline</nodename><nodeprev automatic="on">\hline</nodeprev><nodeup automatic="on">tabular</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\vline</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="494">\vline</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="539">\vline</indexterm></findex>
 
 <para>La commande <code>\vline</code> dessine une ligne verticale s&textrsquo;étendant sur la
 totalité de la hauteur et de la profondeur de sa ligne. Une commande
@@ -7680,10 +8719,10 @@
 <node name="thebibliography" spaces=" "><nodename>thebibliography</nodename><nodenext automatic="on">theorem</nodenext><nodeprev automatic="on">tabular</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>thebibliography</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="495"><r>environnement</r> <code>thebibliography</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="496"><code>thebibliography</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="540"><r>environnement</r> <code>thebibliography</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="541"><code>thebibliography</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="282">bibliographie, créer (manuellement)</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="300">bibliographie, créer (manuellement)</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -7707,13 +8746,13 @@
 Et ensemble à \cite{latexdps, texbook}.
   ...
 \begin{thebibliography}{9}
-\bibitem{latexdps} 
-  Leslie Lamport. 
-  \textit{\LaTeX{}: a document preparation system}. 
+\bibitem{latexdps}
+  Leslie Lamport.
+  \textit{\LaTeX{}: a document preparation system}.
   Addison-Wesley, Reading, Massachusetts, 1993.
-\bibitem{texbook} 
-  Donald Ervin Knuth. 
-  \textit{Le Texbook : Composition informatique}. 
+\bibitem{texbook}
+  Donald Ervin Knuth.
+  \textit{Le Texbook : Composition informatique}.
   Vuibert, 1er août 2017.\end{thebibliography}
 </pre></example>
 
@@ -7730,8 +8769,8 @@
 on utilise <code>9</code> pour des bibliographies de moins de 10 références,
 <code>99</code> pour celles qui en on moins de 100, etc.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="497">\bibname</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="498">\refname</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="542">\bibname</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="543">\refname</indexterm></findex>
 <para>La liste bibliographique a un titre de bibliographie tel que
 <samp>Bibliographie</samp>. Pour le changer il y a deux cas. Dans les classes
 <file>book</file> et <file>report</file>, lorsque le niveau de rubricage le plus
@@ -7743,10 +8782,10 @@
 <code>\renewcommand{\refname}{Références citées}</code>, après
 <code>\begin{document}</code>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="499"><r>paquetage</r> <code>babel</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="500"><code>babel</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="544"><r>paquetage</r> <code>babel</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="545"><code>babel</code>, <r>paquetage</r></indexterm></findex>
 
-<para>Les paquetages de prise en charge linguistique comme <file>babel</file>
+<para>Les paquetages de prise en charge linguistique comme <code>babel</code>
 redéfinissent automatiquement <code>\refname</code> ou <code>\bibname</code> pour
 s&textrsquo;adapter à la langue sélectionnée.
 </para>
@@ -7763,7 +8802,7 @@
 <node name="_005cbibitem" spaces=" "><nodename>\bibitem</nodename><nodenext automatic="on">\cite</nodenext><nodeup automatic="on">thebibliography</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\bibitem</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="501">\bibitem</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="546">\bibitem</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -7781,8 +8820,8 @@
 <para>La commande <code>\bibitem</code> génère un article étiqueté par défaut par un
 numéro généré en utilisant le compteur <code>enumi</code>. L&textrsquo;argument
 <var>clef_de_cite</var> est une
-<cindex index="cp" spaces=" "><indexterm index="cp" number="283">clef de référence bibiliographique</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="284">référence bibiliographique, clef</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="301">clef de référence bibiliographique</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="302">référence bibiliographique, clef</indexterm></cindex>
 <dfn>clef de référence bibiliographique</dfn> consistant
 en une chaîne quelconque de lettres, chiffres, et signes de
 ponctuation (hormis la virgule).
@@ -7795,13 +8834,13 @@
 </para>
 <example endspaces=" ">
 <pre xml:space="preserve">\begin{thebibliography}
-\bibitem[Lamport 1993]{latexdps} 
-  Leslie Lamport. 
-  \textit{\LaTeX{}: a document preparation system}. 
+\bibitem[Lamport 1993]{latexdps}
+  Leslie Lamport.
+  \textit{\LaTeX{}: a document preparation system}.
   Addison-Wesley, Reading, Massachusetts, 1993.
-\bibitem{texbook} 
-  Donald Ervin Knuth. 
-  \textit{Le Texbook : Composition informatique}. 
+\bibitem{texbook}
+  Donald Ervin Knuth.
+  \textit{Le Texbook : Composition informatique}.
   Vuibert, 1er août 2017.
 \end{thebibliography}
 </pre></example>
@@ -7842,7 +8881,7 @@
 <node name="_005ccite" spaces=" "><nodename>\cite</nodename><nodenext automatic="on">\nocite</nodenext><nodeprev automatic="on">\bibitem</nodeprev><nodeup automatic="on">thebibliography</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\cite</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="502">\cite</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="547">\cite</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -7870,9 +8909,9 @@
 <pre xml:space="preserve">La source ultime est \cite{texbook}.
   ...
 \begin{thebibliography}
-\bibitem{texbook} 
-  Donald Ervin Knuth. 
-  \textit{Le Texbook : Composition informatique}. 
+\bibitem{texbook}
+  Donald Ervin Knuth.
+  \textit{Le Texbook : Composition informatique}.
   Vuibert, 1er août 2017.
 \end{thebibliography}
 </pre></example>
@@ -7910,7 +8949,7 @@
 </subsection>
 <node name="_005cnocite" spaces=" "><nodename>\nocite</nodename><nodenext automatic="on">Using BibTeX</nodenext><nodeprev automatic="on">\cite</nodeprev><nodeup automatic="on">thebibliography</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\nocite</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="503">\nocite</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="548">\nocite</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -7933,11 +8972,11 @@
 <node name="Using-BibTeX" spaces=" "><nodename>Using BibTeX</nodename><nodeprev automatic="on">\nocite</nodeprev><nodeup automatic="on">thebibliography</nodeup></node>
 <subsection spaces=" "><sectiontitle>Utilisation de Bib&tex;</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="285">utilisation de Bib&tex;</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="286">bib&tex;, utilisation</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="287">bibliographie, créer (automatiquement)</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="504">\bibliographystyle</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="505">\bibliography</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="303">utilisation de Bib&tex;</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="304">bib&tex;, utilisation</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="305">bibliographie, créer (automatiquement)</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="549">\bibliographystyle</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="550">\bibliography</indexterm></findex>
 
 <para>Comme déscrit dans <code>thebibliography</code> (<pxref label="thebibliography"><xrefnodename>thebibliography</xrefnodename></pxref>), une
 approche sophistiqué pour gérer les bibliographies est fournie par le
@@ -7961,10 +9000,10 @@
 <table commandarg="code" spaces=" " endspaces=" ">
 <tableentry><tableterm><item spaces=" "><itemformat command="code">alpha</itemformat></item>
 </tableterm><tableitem><para>Les étiquettes sont formées à partir du nom de l&textrsquo;auteur et de l&textrsquo;année de
-publication. Les articles bibliographiques sont classés alphabetiquement. 
+publication. Les articles bibliographiques sont classés alphabetiquement.
 </para></tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">plain</itemformat></item>
 </tableterm><tableitem><para>Les étiquettes sont des numéros.
-Les articles sont classés alphabétiquement. 
+Les articles sont classés alphabétiquement.
 </para></tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">unsrt</itemformat></item>
 </tableterm><tableitem><para>Comme <code>plain</code>, mais les entrées sont dans l&textrsquo;ordre où les références
 y sont faites dans le texte.
@@ -8013,10 +9052,10 @@
 <node name="theorem" spaces=" "><nodename>theorem</nodename><nodenext automatic="on">titlepage</nodenext><nodeprev automatic="on">thebibliography</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>theorem</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="506"><r>environnement</r> <code>theorem</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="507"><code>theorem</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="551"><r>environnement</r> <code>theorem</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="552"><code>theorem</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="288">théorèmes, composition des</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="306">théorèmes, composition des</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -8032,7 +9071,7 @@
 </para>
 <example endspaces=" ">
 <pre xml:space="preserve">\newtheorem{lem}{Lemme}      % dans le préambule
-\newtheorem{thm}{Théorème}    
+\newtheorem{thm}{Théorème}
   ...
 \begin{lem}                  % dans le corps du document
   texte du lemme
@@ -8044,11 +9083,11 @@
 \end{thm}
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="508"><r>paquetage</r> <code>amsmath</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="509"><code>amsmath</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="553"><r>paquetage</r> <code>amsmath</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="554"><code>amsmath</code>, <r>paquetage</r></indexterm></findex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="510"><r>paquetage</r> <code>amsthm</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="511"><code>amsthm</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="555"><r>paquetage</r> <code>amsthm</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="556"><code>amsthm</code>, <r>paquetage</r></indexterm></findex>
 
 <para>La plupart des nouveaux documents utilisent les paquetages <code>amsthm</code>
 et <code>amsmath</code> de l&textrsquo;American Mathematical Society.  Entre autres ces
@@ -8060,11 +9099,11 @@
 <node name="titlepage" spaces=" "><nodename>titlepage</nodename><nodenext automatic="on">verbatim</nodenext><nodeprev automatic="on">theorem</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>titlepage</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="512"><r>environnement</r> <code>titlepage</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="513"><code>titlepage</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="557"><r>environnement</r> <code>titlepage</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="558"><code>titlepage</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="289">fabriquer une page de titre</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="290">pages de titre, création</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="307">fabriquer une page de titre</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="308">pages de titre, création</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -8086,7 +9125,7 @@
 <pre xml:space="preserve">\begin{titlepage}
 \vspace*{\stretch{1}}
 \begin{center}
-  {\huge\bfseries Thèse \\[1ex] 
+  {\huge\bfseries Thèse \\[1ex]
                   titre}                  \\[6.5ex]
   {\large\bfseries Nom de l'auteur}           \\
   \vspace{4ex}
@@ -8114,14 +9153,14 @@
 <node name="verbatim" spaces=" "><nodename>verbatim</nodename><nodenext automatic="on">verse</nodenext><nodeprev automatic="on">titlepage</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>verbatim</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="514"><r>environnement</r> <code>verbatim</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="515"><code>verbatim</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="559"><r>environnement</r> <code>verbatim</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="560"><code>verbatim</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="291">texte verbatim</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="292">simuler du texte tapuscrit</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="293">texte tapuscrit, simulation de</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="294">code source, composer du</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="295">programmes informatiques, composer du</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="309">texte verbatim</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="310">simuler du texte tapuscrit</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="311">texte tapuscrit, simulation de</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="312">code source, composer du</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="313">programmes informatiques, composer du</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -8148,8 +9187,8 @@
 <para>La seule restriction sur <code>text-literale</code> est qu&textrsquo;il ne peut pas
 inclure la chaîne <code>\end{verbatim}</code>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="516"><r>paquetage</r> <code>cprotect</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="517"><code>cprotect</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="561"><r>paquetage</r> <code>cprotect</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="562"><code>cprotect</code>, <r>paquetage</r></indexterm></findex>
 
 
 <para>Il est impossible d&textrsquo;utiliser l&textrsquo;environnement <code>verbatim</code> au sein
@@ -8163,10 +9202,10 @@
 macro.  Cependant, le paquetage <code>cprotect</code> peut être utile dans
 cette situation.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="518"><r>paquetage</r> <code>listings</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="519"><code>listings</code>, <r>paquetage</r></indexterm></findex>
- <findex index="fn" spaces=" "><indexterm index="fn" number="520"><r>paquetage</r> <code>minted</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="521"><code>minted</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="563"><r>paquetage</r> <code>listings</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="564"><code>listings</code>, <r>paquetage</r></indexterm></findex>
+ <findex index="fn" spaces=" "><indexterm index="fn" number="565"><r>paquetage</r> <code>minted</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="566"><code>minted</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Une utilisation courante d&textrsquo;entrée verbatim est de composer du code
 informatique.  Il y a des paquetages qui améliorent l&textrsquo;environnement
@@ -8174,11 +9213,11 @@
 l&textrsquo;inclusion verbatim de fichiers externes, totalement ou en
 partie. Parmi ces paquetages : <code>listings</code> et <code>minted</code>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="522"><r>paquetage</r> <code>fancyvrb</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="523"><code>fancyvrb</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="567"><r>paquetage</r> <code>fancyvrb</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="568"><code>fancyvrb</code>, <r>paquetage</r></indexterm></findex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="524"><r>paquetage</r> <code>verbatimbox</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="525"><code>verbatimbox</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="569"><r>paquetage</r> <code>verbatimbox</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="570"><code>verbatimbox</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Un paquetage qui offre beaucoup plus d&textrsquo;options pour les environnements
 verbatim est <code>fancyvrb</code>.  Un autre <code>verbatimbox</code>.
@@ -8192,8 +9231,8 @@
 <node name="_005cverb" spaces=" "><nodename>\verb</nodename><nodeup automatic="on">verbatim</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\verb</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="526">\verb</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="296">texte verbatim, en-ligne</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="571">\verb</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="314">texte verbatim, en-ligne</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -8209,7 +9248,7 @@
 début et la fin du texte verbatim. Le délimiteur ne doit pas aparaître
 dans le <var>texte-littéral</var>.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="297">espace visible</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="315">espace visible</indexterm></cindex>
 <para>La forme étoilée (en <code>*</code>) diffère seulement en ce que les espaces
 sont tapés avec un caractère « espace visible ».
 <tex endspaces=" ">
@@ -8222,24 +9261,24 @@
 <pre xml:space="preserve">Le premier argument de la commande est \verb*!filename with extension! et ...
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="527"><r>paquetage</r> <code>url</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="528"><code>url</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="572"><r>paquetage</r> <code>url</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="573"><code>url</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Pour composer des adresses réticulaires, appelée aussi URL, le paquetage
 <code>url</code> est une option préférable à la commande <code>\verb</code>, puisque
 il permet les sauts de ligne.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="529"><r>paquetage</r> <code>listings</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="530"><code>listings</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="574"><r>paquetage</r> <code>listings</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="575"><code>listings</code>, <r>paquetage</r></indexterm></findex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="531"><r>paquetage</r> <code>minted</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="532"><code>minted</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="576"><r>paquetage</r> <code>minted</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="577"><code>minted</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Pour du code informatique il y a beaucoup de paquetages plus avantageux
-que <code>\verb</code>.  L&textrsquo;un est <file>listings</file>, un autre <file>minted</file>.
+que <code>\verb</code>.  L&textrsquo;un est <code>listings</code>, un autre <code>minted</code>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="533"><r>paquetage</r> <code>cprotect</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="534"><code>cprotect</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="578"><r>paquetage</r> <code>cprotect</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="579"><code>cprotect</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Vous ne pouvez pas utiliser <code>\verb</code> au sein d&textrsquo;un argument de macro,
 par exemple dans l&textrsquo;argument passé à <code>\section</code>.  Ce n&textrsquo;est pas une
@@ -8256,10 +9295,10 @@
 </section>
 <node name="verse" spaces=" "><nodename>verse</nodename><nodeprev automatic="on">verbatim</nodeprev><nodeup automatic="on">Environments</nodeup></node>
 <section spaces=" "><sectiontitle><code>verse</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="535"><r>environnement</r> <code>verse</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="536"><code>verse</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="580"><r>environnement</r> <code>verse</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="581"><code>verse</code>, <r>environnement</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="298">poésie, un environnement pour la</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="316">poésie, un environnement pour la</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -8271,41 +9310,91 @@
 \end{verse}
 </pre></example>
 
-<para>L&textrsquo;environnement <code>verse</code> est conçu pour la poésie, bien que vous
-pouvez lui trouver d&textrsquo;autres usages.
+<para>L&textrsquo;environnement <code>verse</code> est conçu pour la poésie.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="537">\\ <r>pour <code>verse</code></r></indexterm></findex>
-<para>Les marges sont renfoncées sur la gauche et la droite, les paragraphes ne
-le sont pas, et le texte n&textrsquo;est pas justifié. Séparez le ligne de chaque
-strophe avec <code>\\</code>, et utilisez une ou plusieurs lignes vides pour
-séparer les strophes.
+<para>Voici un vers tiré du <i>Cid</i>  de Pierre Corneille :
 </para>
+<example endspaces=" ">
+<pre xml:space="preserve">% dans le préambule :
+\newcommand*\Role[1]{\makebox[\linewidth][c]{\textbf{\textsc{#1}}}\\*}   
+...   
+\begin{verse}
+  ...
 
+\Role{Chimène}
+Va, je ne te hais point.\\
+\Role{Don Rodrigue}
+\phantom{Va, je ne te hais point. }Tu le dois.\\
+\Role{Chimène}
+\phantom{Va, je ne te hais point. Tu le dois. }Je ne puis.\\
+   ...
+\end{verse}
+</pre></example>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="582">\\ <r>pour <code>verse</code></r></indexterm></findex>
+<para>Séparez les lignes de chaque strophe avec <code>\\</code>, et utilisez une ou
+plusieurs lignes vides pour séparer les strophes.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{verse}
+\makebox[\linewidth][c]{\textit{De soy-même} --- Clément Marot}
+  \\[1\baselineskip]
+Plus ne suis ce que j'ai été     \\  
+Et plus ne saurai jamais l'être  \\
+Mon beau printemps et mon été    \\
+Ont fait le saut par la fenêtre
+
+Amour tu as été mon maître       \\
+Je t'ai servi sur tous les dieux \\
+Ah si je pouvais deux fois naître\\
+Comme je te servirais mieux
+\end{verse}
+</pre></example>
+
+<noindent></noindent>
+<para>En sortie, les marges sont renfoncées sur la gauche et la droite, les
+paragraphes ne le sont pas, et le texte n&textrsquo;est pas justifié à droite.
+</para>
 </section>
 </chapter>
 <node name="Line-breaking" spaces=" "><nodename>Line breaking</nodename><nodenext automatic="on">Page breaking</nodenext><nodeprev automatic="on">Environments</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Saut à la ligne</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="299">saut à la ligne</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="300">sauter à la ligne</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="317">saut à la ligne</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="318">sauter à la ligne</indexterm></cindex>
 
 <para>La première chose que &latex; fait lorsqu&textrsquo;il traite du texte ordinaire
 est de traduire votre fichier d&textrsquo;entrée en une séquence de glyphes et
 d&textrsquo;espaces. Pour produire un document imprimé, cette séquence doit être
 rompue en lignes (et ces lignes doivent être rompues en pages).
 </para>
-<para>D&textrsquo;ordinaire &latex; effectue la rupture de ligne (et de page) pour
-vous, mais dans certains environnements, vous faites la rupture
-vous-même avec la commande <code>\\</code>, et vous pouvez toujours forcer
-manuellement les ruptures.
+<para>D&textrsquo;ordinaire &latex; effectue pour vous les sauts de ligne (et de page) pour
+dans le corps du text, mais dans certains environnement vous forcez
+manuellement les sauts.
 </para>
+<para>Un flux de production communément utilisé est d&textrsquo;obtenir une version
+finale du contenu du document avant de faire une passe finale dessus et
+de considérer le sauts de lignes (et de pages). La plupart des gens ne
+considèrent pas que &latex; est un traitement de texte parce qu&textrsquo;il
+n&textrsquo;affiche pas instantannément la sortie. Toutefois, différer la sortie
+encourage l&textrsquo;utilisateur à remettre jusqu&textrsquo;à la fin des ajustements de
+format, et ainsi évite bien des va-et-vients sur des sauts susceptibles
+de re-changer.
+</para>
+<noindent></noindent>
+<para>Différer la sortie a d&textrsquo;autres avantages : cela permet de ne faire aucun
+compromis sur la composition, ce qui assure que ce qu&textrsquo;on voit est
+exactement ce qu&textrsquo;on obtient, et cela aide également les auteurs à se
+concentrer soit sur écrire, soit sur se relire, plutôt que les distraire
+en faisant les deux à la fois.
+</para>
+
 <menu endspaces=" ">
 <menuentry leadingtext="* "><menunode separator=":: ">\\</menunode><menudescription><pre xml:space="preserve">Commencer une nouvelle ligne.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\obeycr & \restorecr</menunode><menudescription><pre xml:space="preserve">Faire que chaque ligne d&textrsquo;entrée commence une nouvelle ligne de sortie.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\newline</menunode><menudescription><pre xml:space="preserve">Sauter à la ligne
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">\- (césure)</menutitle><menunode separator=". ">\- (hyphenation)</menunode><menudescription><pre xml:space="preserve">Insérer une césure explicite.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\discretionary</menunode><menudescription><pre xml:space="preserve">Insérer une crésure explicite en contrôlant le caractère d&textrsquo;union.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\fussy</menunode><menudescription><pre xml:space="preserve">Être pointilleux sur le passage à la ligne.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\sloppy</menunode><menudescription><pre xml:space="preserve">Être tolérant sur le passage à la ligne.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\discretionary</menunode><menudescription><pre xml:space="preserve">Contrôler explicitement le caractère de césure.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\fussy & \sloppy</menunode><menudescription><pre xml:space="preserve">Être plus ou moins exigeant sur le passage à la ligne.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\hyphenation</menunode><menudescription><pre xml:space="preserve">Dire à &latex; comment gérer la césure d&textrsquo;un mot.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\linebreak & \nolinebreak</menunode><menudescription><pre xml:space="preserve">Forcer & éviter les saut à la ligne.
 </pre></menudescription></menuentry></menu>
@@ -8314,55 +9403,94 @@
 <node name="_005c_005c" spaces=" "><nodename>\\</nodename><nodenext automatic="on">\obeycr & \restorecr</nodenext><nodeup automatic="on">Line breaking</nodeup></node>
 <section spaces=" "><sectiontitle><code>\\</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="538">\\ <r>force un saut de ligne</r></indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="301">nouvelle ligne, commencer une</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="302">saut de ligne, forcer</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="583">\\ <r>force un saut de ligne</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="319">nouvelle ligne, commencer une</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="320">saut de ligne, forcer</indexterm></cindex>
 
-<para>Synopsis :
+<para>Synopsis, l&textrsquo;un parmi :
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">\\[<var>espaceenplus</var>]
+<pre xml:space="preserve">\\
+\\[<var>espaceenplus</var>]
 </pre></example>
 
-<para>ou
+<para>ou l&textrsquo;un parmi :
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">\\*[<var>espaceenplus</var>]
+<pre xml:space="preserve">\\*
+\\*[<var>espaceenplus</var>]
 </pre></example>
 
-<para>Commencer une nouvelle ligne.  L&textrsquo;argument optionnel <var>espaceenplus</var>
+<para>Finit la ligne courante.  L&textrsquo;argument optionnel <var>espaceenplus</var>
 spécifie l&textrsquo;espace supplémentaire vertical à insérer avant la ligne
-suivante. Ceci peut être une longueur négative. Le texte avant le saut
-est composé à sa longueur normale, c.-à-d.&noeos; qu&textrsquo;il n&textrsquo;est pas dilaté pour
-remplir la largeur de la ligne.
+suivante. C&textrsquo;est une longueur elastique (<pxref label="Lengths"><xrefnodename>Lengths</xrefnodename></pxref>) et elle peut
+être négative. Le texte avant le saut est composé à sa longueur normale,
+c.-à-d.&noeos; qu&textrsquo;il n&textrsquo;est pas dilaté pour remplir la largeur de la
+ligne. Cette commande est fragile (<pxref label="_005cprotect"><xrefnodename>\protect</xrefnodename></pxref>).
 </para>
+<example endspaces=" ">
+<pre xml:space="preserve">\title{Mon histoire~: \\[7mm]
+       un conte pathétique}
+</pre></example>
+
+<noindent></noindent>
+<para>La forme étoilée, <code>\\*</code>, dit à &latex; de ne pas commencer une
+nouvelle page entre les deux lignes, en émettant un <code>\nobreak</code>.
+</para>
 <para>Les sauts de ligne explicites au sein du corps de texte sont inhabituels
-en &latex;.  en particulier, pour commencer un nouveau paragraphe
-laissez plutôt une ligne à blanc. Cette commande est utilisée
-principalement en dehors du flux principal de texte comme dans un
-environnement <code>tabular</code> ou <code>array</code>.
+en &latex;.  En particulier, on ne commence un nouveau paragraphe avec
+<code>\\</code>, mais on laisse une ligne à blanc pour le faire. De même, on
+ne met pas une séquence de <code>\\</code> pour créer un espace vertical, mais
+on utilise à la place <code>\vspace{<var>longueur</var>}</code>,
+<code>\leavevmode\vspace{<var>longueur</var>}</code>, ou
+<code>\vspace*{<var>longueur</var>}</code> si on veut que l&textrsquo;espace ne soit pas
+supprimé au sommet d&textrsquo;une nouvelle page (<pxref label="_005cvspace"><xrefnodename>\vspace</xrefnodename></pxref>).
 </para>
-<para>Dans des circonstances ordinaires (par ex.&noeos; en dehors d&textrsquo;une colonne
-spécifiée par <code>p{...}</code> dans un environnement <code>tabular</code>) la
-commande <code>\newline</code> est un synonyme de <code>\\</code>
-(<pxref label="_005cnewline"><xrefnodename>\newline</xrefnodename></pxref>).
+<para>Cette commande est utilisée principalement en dehors du flux principal
+de texte comme dans un environnement <code>tabular</code> ou <code>array</code> ou
+dans un environnement d&textrsquo;équation.
 </para>
-<para>En plus de commencer une nouvelle ligne, la forme étoilée <code>\\*</code> dit
-à &latex; de ne pas commencer une nouvelle page entre les deux lignes,
-en émettant un <code>\nobreak</code>.
+<para>La commande <code>\newline</code> est un synonyme de <code>\\</code>
+(<pxref label="_005cnewline"><xrefnodename>\newline</xrefnodename></pxref>) dans des circonstances ordinaires (un exemple
+d&textrsquo;exception est la colonne de type <code>p{...}</code> dans un environnement
+<code>tabular</code> ; <pxref label="tabular"><xrefnodename>tabular</xrefnodename></pxref>) .
 </para>
+<!-- c credit: David Carlisle https://tex.stackexchange.com/a/82666 -->
+<para>La commande <code>\\</code> est une macro, et sa définition change selon le
+contexte, de sorte que sa définition diffère pour chaque cas selon qu&textrsquo;on
+est dans du texte normal, ou dans un environnement <code>center</code>, ou
+<code>flushleft</code>, ou <code>tabular</code>. Dans du texte normal quand elle
+force un saut de ligne, elle est essentielleent un raccourci pour
+<code>\newline</code>.  Elle ne termine ni le mode horizontal ni le
+paragraphe, mais insère juste un ressort et une pénalité de sorte que
+lorsque le paragraphe se termine un saut de ligne se produit à cet
+endroit, avec la ligne plus courte bourrée avec de l&textrsquo;espace blanc.
+</para>
+<para>Vous obtenez l&textrsquo;erreur <samp>LaTeX Error: There's no line here to end</samp> si
+vous utilisez <code>\\</code> pour demander une nouvelle ligne, plutôt que
+pour finir la ligne courante. Par exemple si vous avez
+<code>\begin{document}\\</code> ou, plus vraisemblablement, quelque-chose du
+genre de :
+</para>
 <example endspaces=" ">
-<pre xml:space="preserve">\title{Mon histoire~: \\[7mm]
-       un conte pathétique}
+<pre xml:space="preserve">\begin{center}
+  \begin{minipage}{0.5\textwidth}
+  \\
+  Dans cet espace vertical apposez votre marque.
+  \end{minipage}
+\end{center}
 </pre></example>
 
+<para>La solution est de remplacer la double contr&textrsquo;oblique par quelque-chose
+du genre de <code>\vspace{\baselineskip}</code>.
+</para>
 
 </section>
 <node name="_005cobeycr-_0026-_005crestorecr" spaces=" "><nodename>\obeycr & \restorecr</nodename><nodenext automatic="on">\newline</nodenext><nodeprev automatic="on">\\</nodeprev><nodeup automatic="on">Line breaking</nodeup></node>
 <section spaces=" "><sectiontitle><code>\obeycr</code> & <code>\restorecr</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="539">\obeycr</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="540">\restorecr</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="303">saut de ligne, sortie semblable à l&textrsquo;entrée pour le</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="584">\obeycr</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="585">\restorecr</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="321">saut de ligne, sortie semblable à l&textrsquo;entrée pour le</indexterm></cindex>
 
 <para>La commande <code>\obeycr</code> a pour effet qu&textrsquo;un retour chariot dans le
 fichier d&textrsquo;entrée (<samp>^^M</samp>, internement) soit traité de la même façon
@@ -8371,32 +9499,73 @@
 commande <code>\restorecr</code> restaure le comportement normal vis à vis des
 sauts de ligne.
 </para>
+<para>Ceci n&textrsquo;est pas la façon d&textrsquo;afficher texutellement du texte ou du code
+informatique.  Utilisez plutôt <code>verbatim</code> (<pxref label="verbatim"><xrefnodename>verbatim</xrefnodename></pxref>).
+</para>
+<para>Avec les réglages par défaut habituels de &latex;, l&textrsquo;exemple suivant :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">aaa
+bbb
 
+\obeycr
+ccc
+ddd
+   eee
+
+\restorecr
+fff
+ggg
+
+hhh
+iii
+</pre></example>
+
+<noindent></noindent>
+<para>produit en sortie quelque-chose du genre de :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">  aaa bbb
+  ccc
+ddd
+eee
+
+fff ggg
+  hhh iii
+</pre></example>
+
+<noindent></noindent>
+<para>où les renfoncements sont des renfoncements de pagragraphes.
+</para>
+
 </section>
 <node name="_005cnewline" spaces=" "><nodename>\newline</nodename><nodenext automatic="on">\- (hyphenation)</nodenext><nodeprev automatic="on">\obeycr & \restorecr</nodeprev><nodeup automatic="on">Line breaking</nodeup></node>
 <section spaces=" "><sectiontitle><code>\newline</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="541">\newline</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="304">nouvelle ligne, commencer une (mode paragraphe)</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="305">saut de ligne</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="586">\newline</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="322">nouvelle ligne, commencer une (mode paragraphe)</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="323">saut de ligne</indexterm></cindex>
 
-<para>Dans du texte ordinaire ceci est équivalent à une double-contr&textrsquo;oblique
-(<pxref label="_005c_005c"><xrefnodename>\\</xrefnodename></pxref>) ; cela rompt la ligne, sans dilatation du texte le
-précéndent.
+<para>Dans du texte ordinaire, cette commande termine une ligne d&textrsquo;une façon
+qui ne la justifie pas à droite, de sorte que le texte précédent la fin
+de ligne n&textrsquo;est pas étiré. C-à-d.&noeos; que, en mode paragraphe
+(<pxref label="Modes"><xrefnodename>Modes</xrefnodename></pxref>), la commande <code>\newline</code> est équivalente à une
+double-contr&textrsquo;oblique (<pxref label="_005c_005c"><xrefnodename>\\</xrefnodename></pxref>). Cette commande est fragile
+(<pxref label="_005cprotect"><xrefnodename>\protect</xrefnodename></pxref>).
 </para>
-<para>Au sein d&textrsquo;un environnement <code>tabular</code> ou <code>array</code>, dans une
-colonne avec un specificateur produisant une boîte paragraphe, comme
-typiquement <code>p{..}</code>, <code>\newline</code> insère un saut de ligne au
-sein de la colonne, c.-à-d.&noeos; insère un saut de ligne à l&textrsquo;intérieur de
-la colonne, c.-à-d.&noeos; qu&textrsquo;il ne rompt pas la ligne entière. Pour rompre
-la ligne entière utilisez <code>\\</code> ou son équivalent
-<code>\tabularnewline</code>.
+<para>Toutefois, les deux commandes diffèrent au sein d&textrsquo;un environnement
+<code>tabular</code> ou <code>array</code>. Dans une colonne avec un specificateur
+produisant une boîte paragraphe, comme typiquement <code>p{..}</code>,
+<code>\newline</code> insère un saut de ligne au sein de la colonne, c.-à-d.&noeos;
+insère une fin de ligne à l&textrsquo;intérieur de la colonne, c.-à-d.&noeos; qu&textrsquo;elle
+ne rompt pas la ligne entière de tableau. Pour rompre la ligne entière
+utilisez <code>\\</code> ou son équivalent <code>\tabularnewline</code>.
 </para>
 <para>L&textrsquo;exemple suivant écrit <samp>Nom~:</samp> et <samp>Adresse~:</samp> comme deux
-ligne ain sein d&textrsquo;une seule cellule du tableau.
+lignes au sein d&textrsquo;une seule cellule du tableau.
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">\begin{tabular}{p{2.5cm}{\hspace{5cm}}p{2.5cm}}
+<pre xml:space="preserve">\begin{tabular}{p{2.5cm}&arobase;{\hspace{5cm}}p{2.5cm}}
   Nom~: \newline Adresse~: &Date~: \\ \hline
 \end{tabular}
 </pre></example>
@@ -8406,24 +9575,53 @@
 </section>
 <node name="_005c_002d-_0028hyphenation_0029" spaces=" "><nodename>\- (hyphenation)</nodename><nodenext automatic="on">\discretionary</nodenext><nodeprev automatic="on">\newline</nodeprev><nodeup automatic="on">Line breaking</nodeup></node>
 <section spaces=" "><sectiontitle><code>\-</code> (césure à gré)</sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="542">\- <r>(césure)</r></indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="306">césure, forcer</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="587">\- <r>(césure)</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="324">césure, forcer</indexterm></cindex>
 
-<para>La commande <code>\-</code> commande dit à &latex; qu&textrsquo;il peut faire une
-césure du mode à cet endroit. &latex; est très bon en ce qui concerne
-les césures, et il trouve la plupart des points corrects de césure, tout
-en n&textrsquo;en utilisant presque jamais un incorrect. La commande <code>\-</code> est
-commande est utilisée pour les cas exceptionnels.
+<para>La commande <code>\-</code> dit à &latex; qu&textrsquo;il peut faire une césure du mot
+à cet endroit. Quand vous insérez des commandes <code>\-</code> dans un mot,
+le mot ne pourra subir de césure qu&textrsquo;à ces endroits et non dans aucun des
+autres points de césure que &latex; aurait pu choisir sinon.  Cette
+commande est robuste (<pxref label="_005cprotect"><xrefnodename>\protect</xrefnodename></pxref>).
 </para>
-<para>Quand vous insérez des commandes <code>\-</code> dans un mot, le mot ne pourra
-avoir de césure qu&textrsquo;à ces endroit et non dans aucun des points de césure
-que &latex; aurait pu choisir sinon.
+<para>&latex; est bon en ce qui concerne les césures, et il trouve la plupart
+des points corrects de césure, tout en n&textrsquo;en utilisant presque jamais un
+incorrect. La commande <code>\-</code> est utilisée pour les cas
+exceptionnels.
 </para>
+<para>Par ex., &latex; d&textrsquo;ordinaire ne fait pas de césure dans les mots
+contenant un trait d&textrsquo;union. Ci-dessous le mot long et portant une césure
+indique que &latex; doit insérer des espaces inacceptablement long pour
+composer la colonne étroite :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{tabular}{rp{4.5cm}}
+   Isaac Asimov &La tradition de
+   l'anti-intellectualisme
+   % l'an\-ti-in\-tel\-lec\-tu\-al\-isme
+   a été une tendance constante, qui a fait son chemin dans notre vie
+   politique et culturelle, nourrie par la fausse idée que la démocratie
+   signifie que mon ignorance vaut autant que votre savoir.
+\end{tabular}
+</pre></example>
+
+<noindent></noindent>
+<para>Si on met en commentaire la troisième ligne et sort de commentaire la
+quatrième, alors les choses s&textrsquo;ajusteront bien mieux.
+</para>
+<para>La commande <code>\-</code> ne fait qu&textrsquo;autoriser &latex; à faire une césure à
+cet endroit, elle ne force pas la césure.  Vous pouvez forcer la césure
+avec quelque-chose du genre de <code>ef-\linebreak farons</code>.  Bien sûr,
+si vous changez plus tard le texte, alors cette césure forcée pourrait
+avoir l&textrsquo;air très étrange, c&textrsquo;est pourquoi cette approche demande de
+l&textrsquo;attention.
+</para>
+
 </section>
-<node name="_005cdiscretionary" spaces=" "><nodename>\discretionary</nodename><nodenext automatic="on">\fussy</nodenext><nodeprev automatic="on">\- (hyphenation)</nodeprev><nodeup automatic="on">Line breaking</nodeup></node>
+<node name="_005cdiscretionary" spaces=" "><nodename>\discretionary</nodename><nodenext automatic="on">\fussy & \sloppy</nodenext><nodeprev automatic="on">\- (hyphenation)</nodeprev><nodeup automatic="on">Line breaking</nodeup></node>
 <section spaces=" "><sectiontitle><code>\discretionary</code> (point de césure généralisé)</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="307">crésure, discrétionnaire</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="308">discrétionnaire, césure</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="325">crésure, discrétionnaire</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="326">discrétionnaire, césure</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -8475,38 +9673,30 @@
 </pre></example>
 
 
-
-
 </section>
-<node name="_005cfussy" spaces=" "><nodename>\fussy</nodename><nodenext automatic="on">\sloppy</nodenext><nodeprev automatic="on">\discretionary</nodeprev><nodeup automatic="on">Line breaking</nodeup></node>
-<section spaces=" "><sectiontitle><code>\fussy</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="543">\fussy</indexterm></findex>
+<node name="_005cfussy-_0026-_005csloppy" spaces=" "><nodename>\fussy & \sloppy</nodename><nodenext automatic="on">\hyphenation</nodenext><nodeprev automatic="on">\discretionary</nodeprev><nodeup automatic="on">Line breaking</nodeup></node>
+<section spaces=" "><sectiontitle><code>\fussy</code> & <code>\sloppy</code></sectiontitle>
+<findex index="fn" spaces=" "><indexterm index="fn" number="588">\fussy</indexterm></findex>
 
 <para>La déclaration <code>\fussy</code> (ce qui est le réglage par défaut) a pour
 effet que &tex; fait le difficile à propos des saut de ligne. Ceci
 évite d&textrsquo;ordinaire trop d&textrsquo;espace entre les mots, au prix
 d&textrsquo;occasionnellement une boîte trop pleine (<samp>overfull \hbox</samp>).
 </para>
-<para>Cette commande annule l&textrsquo;effet d&textrsquo;une commande <code>\sloppy</code> précédente
-(<pxref label="_005csloppy"><xrefnodename>\sloppy</xrefnodename></pxref>).
+<para>Cette commande annule l&textrsquo;effet d&textrsquo;une commande <code>\sloppy</code> précédente.
 </para>
-
-</section>
-<node name="_005csloppy" spaces=" "><nodename>\sloppy</nodename><nodenext automatic="on">\hyphenation</nodenext><nodeprev automatic="on">\fussy</nodeprev><nodeup automatic="on">Line breaking</nodeup></node>
-<section spaces=" "><sectiontitle><code>\sloppy</code></sectiontitle>
-
 <para>La déclaration <code>\sloppy</code> a pour effet que &tex; fasse moins le
 difficile à propos des sauts de ligne. Ceci evite les boîtes trop pleines,
 au prix d&textrsquo;un espacement lâche entre les mots.
 </para>
-<para>L&textrsquo;effet dure jusqu&textrsquo;à la prochaine commande <code>\fussy</code> (<pxref label="_005cfussy"><xrefnodename>\fussy</xrefnodename></pxref>).
+<para>L&textrsquo;effet dure jusqu&textrsquo;à la prochaine commande <code>\fussy</code>.
 </para>
 
 </section>
-<node name="_005chyphenation" spaces=" "><nodename>\hyphenation</nodename><nodenext automatic="on">\linebreak & \nolinebreak</nodenext><nodeprev automatic="on">\sloppy</nodeprev><nodeup automatic="on">Line breaking</nodeup></node>
+<node name="_005chyphenation" spaces=" "><nodename>\hyphenation</nodename><nodenext automatic="on">\linebreak & \nolinebreak</nodenext><nodeprev automatic="on">\fussy & \sloppy</nodeprev><nodeup automatic="on">Line breaking</nodeup></node>
 <section spaces=" "><sectiontitle><code>\hyphenation</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="544">\hyphenation</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="309">césure, définir</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="589">\hyphenation</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="327">césure, définir</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -8530,10 +9720,10 @@
 </section>
 <node name="_005clinebreak-_0026-_005cnolinebreak" spaces=" "><nodename>\linebreak & \nolinebreak</nodename><nodeprev automatic="on">\hyphenation</nodeprev><nodeup automatic="on">Line breaking</nodeup></node>
 <section spaces=" "><sectiontitle><code>\linebreak</code> & <code>\nolinebreak</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="545">\linebreak</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="546">\nolinebreak</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="310">sauts de ligne, forcer</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="311">sauts de ligne, empêcher</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="590">\linebreak</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="591">\nolinebreak</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="328">sauts de ligne, forcer</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="329">sauts de ligne, empêcher</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -8557,8 +9747,8 @@
 </chapter>
 <node name="Page-breaking" spaces=" "><nodename>Page breaking</nodename><nodenext automatic="on">Footnotes</nodenext><nodeprev automatic="on">Line breaking</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Saut de page</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="312">saut de page</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="313">pages, saut</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="330">saut de page</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="331">pages, saut</indexterm></cindex>
 
 <para>&latex; commence de nouvelles pages de façon asynchrone, lorsque
 suffisamment de matériel a été accumulé pour remplir une
@@ -8573,36 +9763,69 @@
 </pre></menudescription></menuentry></menu>
 
 
-<node name="_005cclearpage-_0026-_005ccleardoublepage" spaces=" "><nodename>\clearpage &  \cleardoublepage</nodename><nodenext automatic="on">\newpage</nodenext><nodeup automatic="on">Page breaking</nodeup></node>
+<node name="_005cclearpage-_0026-_005ccleardoublepage" spaces=" "><nodename>\clearpage & \cleardoublepage</nodename><nodenext automatic="on">\newpage</nodenext><nodeup automatic="on">Page breaking</nodeup></node>
 <section spaces=" "><sectiontitle><code>\clearpage</code> & <code>\cleardoublepage</code></sectiontitle>
 
-<!-- c xx Revoir la traduction -->
-<findex index="fn" spaces=" "><indexterm index="fn" number="547">\cleardoublepage</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="314">commencer une page de droite</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="548">\clearpage</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="315">débourrer les flottant et commencer une page</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="316">commencer une nouvelles page et débourrer les flottant</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="592">\clearpage</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="332">débourrer les flottants et commencer une page</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="333">commencer une nouvelles page et débourrer les flottant</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="593">\cleardoublepage</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="334">commencer une page de droite</indexterm></cindex>
 
-<para>La commande <code>\cleardoublepage</code> finit la page courante et fait que
-&latex; imprime tous les flottants, tableaux et figures, qui sont
-apparus en entrée jusqu&textrsquo;à ce point et sont en attente. Dans le cas d&textrsquo;une
-impression en style <code>twoside</code>, elle fait aussi que la nouvelle page
-et une page de droite (numérotée impaire), en produisant si nécessaire
-une page à blanc.
+<para>Synopsis :
 </para>
+<example endspaces=" ">
+<pre xml:space="preserve">\clearpage
+</pre></example>
 
+<noindent></noindent>
+<para>ou
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\cleardoublepage
+</pre></example>
 
-<para>La commande <code>\clearpage</code> finit la page actuelle et fait que
-&latex; imprime tous les flottants, tableaux et figures, qui sont
-apparus en entrée jusqu&textrsquo;à ce point et sont en attente.
+<para>Finit la page courante et envoie en sortie tous les flottants, tableaux
+et figures (<pxref label="Floats"><xrefnodename>Floats</xrefnodename></pxref>). S&textrsquo;il y a trop de flottants pour tenir dans
+la page, alors &latex; insère des pages supplémentaires contenant
+seulement les flottants. Dans le cas d&textrsquo;une impression en style
+<code>twoside</code>, <code>\cleardoublepage</code> fait aussi que la nouvelle page
+de contenu soit une page de droite (numérotée impaire), en produisant si
+nécessaire une page à blanc. La commande <code>\clearpage</code> est robuste
+alors que <code>\cleardouble page</code> est fragile (<pxref label="_005cprotect"><xrefnodename>\protect</xrefnodename></pxref>).
 </para>
+<para>Les saut de page de &latex; sont optimisés, aussi, d&textrsquo;ordinaire, vous
+n&textrsquo;utilisez ces commandes que la touche finale à la dernière version d&textrsquo;un
+document, ou au sein de commande.
+</para>
+<!-- c credit: https://www.tex.ac.uk/FAQ-reallyblank.html -->
+<para>La commande <code>\cleardoublepage</code> insère une page à blanc, mais elle contient l&textrsquo;en-tête et le bas de page. Pour obtenir une page vraiment à blanc, utilisez cette commande :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\let\origdoublepage\cleardoublepage
+\newcommand{\clearemptydoublepage}{%
+  \clearpage
+  {\pagestyle{empty}\origdoublepage}%
+}
+</pre></example>
 
+<noindent></noindent>
+<para>Si vous désirez que la commane standarde <code>\chapter</code> de &latex;
+agisse ainsi, alors ajoutez la ligne
+<code>\let\cleardoublepage\clearemptydoublepage</code>.
+</para>
+<para>La commande <code>\newpage</code> (<pxref label="_005cnewpage"><xrefnodename>\newpage</xrefnodename></pxref>) finit également la page
+en cours, mais sans débourrer les flottants pendants. Et, si &latex;
+est en mode deux-colonnes alors <code>\newpage</code> finit la colonne
+courante alors que <code>\clearpage</code> et <code>\cleardoublepage</code> finissent
+la page courante.
+</para>
 </section>
-<node name="_005cnewpage" spaces=" "><nodename>\newpage</nodename><nodenext automatic="on">\enlargethispage</nodenext><nodeprev automatic="on">\clearpage &  \cleardoublepage</nodeprev><nodeup automatic="on">Page breaking</nodeup></node>
+<node name="_005cnewpage" spaces=" "><nodename>\newpage</nodename><nodenext automatic="on">\enlargethispage</nodenext><nodeprev automatic="on">\clearpage & \cleardoublepage</nodeprev><nodeup automatic="on">Page breaking</nodeup></node>
 <section spaces=" "><sectiontitle><code>\newpage</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="549">\newpage</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="317">nouvelle page, commencer</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="318">commencer une nouvelle page</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="594">\newpage</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="335">nouvelle page, commencer</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="336">commencer une nouvelle page</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -8646,8 +9869,8 @@
 </section>
 <node name="_005cenlargethispage" spaces=" "><nodename>\enlargethispage</nodename><nodenext automatic="on">\pagebreak & \nopagebreak</nodenext><nodeprev automatic="on">\newpage</nodeprev><nodeup automatic="on">Page breaking</nodeup></node>
 <section spaces=" "><sectiontitle><code>\enlargethispage</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="550">\enlargethispage</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="319">agrandir la page courante</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="595">\enlargethispage</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="337">agrandir la page courante</indexterm></cindex>
 
 <para><code>\enlargethispage{size}</code>
 </para>
@@ -8665,10 +9888,10 @@
 </section>
 <node name="_005cpagebreak-_0026-_005cnopagebreak" spaces=" "><nodename>\pagebreak & \nopagebreak</nodename><nodeprev automatic="on">\enlargethispage</nodeprev><nodeup automatic="on">Page breaking</nodeup></node>
 <section spaces=" "><sectiontitle><code>\pagebreak</code> & <code>\nopagebreak</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="551">\pagebreak</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="552">\nopagebreak</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="320">saut de page, forcer</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="321">saut de page, empécher</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="596">\pagebreak</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="597">\nopagebreak</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="338">saut de page, forcer</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="339">saut de page, empécher</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -8692,17 +9915,17 @@
 </chapter>
 <node name="Footnotes" spaces=" "><nodename>Footnotes</nodename><nodenext automatic="on">Definitions</nodenext><nodeprev automatic="on">Page breaking</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Note en bas de page</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="322">note en bas de page, créer</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="323">bas de page, créer des notes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="340">note en bas de page, créer</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="341">bas de page, créer des notes</indexterm></cindex>
 
 <para>Mettez une note en bas de la page courante avec la commande
-<code>\footnote</code> comme ci-dessous.
+<code>\footnote</code>, comme ci-dessous.
 </para>
 <example endspaces=" ">
 <pre xml:space="preserve">Noël Coward a dit plaisamment que lire une note en bas de page, c'est
 comme devoir descendre répondre à la porte d'entrée alors qu'on est en
-train de faire l'amour\footnote{Je ne peux pas le savoir ; je ne lis
-jamais les notes en bas de page}
+train de faire l'amour\footnote{Je n'en sais rien, je ne lis pas les
+notes en bas de page.}
 </pre></example>
 
 <para>Vous pouvez placer beaucoup de notes en bas de page dans une page. Si le
@@ -8712,12 +9935,17 @@
 commandes <code>\footnotemark</code> et <code>\footnotetext</code>, ce qui est
 utiles dans des circonstances speciales.
 </para>
+<para>Pour faire que les références bibliographiques sortent comme des notes
+en bas de page vous devez inclure un style bibliographique avec ce
+comportement (<pxref label="Using-BibTeX"><xrefnodename>Using BibTeX</xrefnodename></pxref>).
+</para>
 <menu endspaces=" ">
 <menuentry leadingtext="* "><menunode separator=":: ">\footnote</menunode><menudescription><pre xml:space="preserve">Insérer une note en bas de page.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\footnotemark</menunode><menudescription><pre xml:space="preserve">Insérer la marque seulement d&textrsquo;une note en bas de page.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\footnotetext</menunode><menudescription><pre xml:space="preserve">Insérer le texte seulement d&textrsquo;une note en bas de page.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Notes en bas de page dans les titres de rubriques</menutitle><menunode separator=".  ">Footnotes in section headings</menunode><menudescription><pre xml:space="preserve">Titre de chapitre ou de rubrique.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Notes dans un tableau</menutitle><menunode separator=". ">Footnotes in a table</menunode><menudescription><pre xml:space="preserve">Notes de tableau.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Notes en bas de page dans les titres de rubriques</menutitle><menunode separator=".  ">Footnotes in section headings</menunode><menudescription><pre xml:space="preserve">Titre de chapitre ou de rubrique.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::   ">Footnotes of footnotes</menunode><menudescription><pre xml:space="preserve">Classes multiples de notes en bas de page.  
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Paramètres des notes en bas de page</menutitle><menunode separator=". ">Footnote parameters</menunode><menudescription><pre xml:space="preserve">Les paramètre pour formatter les notes en bas de page.
 </pre></menudescription></menuentry></menu>
 
@@ -8725,7 +9953,7 @@
 <node name="_005cfootnote" spaces=" "><nodename>\footnote</nodename><nodenext automatic="on">\footnotemark</nodenext><nodeup automatic="on">Footnotes</nodeup></node>
 <section spaces=" "><sectiontitle><code>\footnote</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="553">\footnote</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="598">\footnote</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -8749,9 +9977,9 @@
 pas incrémenté si vous utilisez cette option, mais l&textrsquo;est dans le cas
 contraire.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="324">note en bas de page, symboles au lieu de numéros</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="554">\fnsymbol<r>, et note en bas de page</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="555">\&arobase;fnsymbol</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="342">note en bas de page, symboles au lieu de numéros</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="599">\fnsymbol<r>, et note en bas de page</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="600">\&arobase;fnsymbol</indexterm></findex>
 <para>Changez l&textrsquo;aspect que &latex; donne au compteur de note en bas de page
 avec quelque chose du genre de
 <code>\renewcommand{\thefootnote}{\fnsymbol{footnote}}</code>, ce qui
@@ -8787,12 +10015,12 @@
 l&textrsquo;endroit où l&textrsquo;on peut utiliser une <code>\footnote</code> ; par exemple, vous
 ne pouvez pas l&textrsquo;utiliser dans l&textrsquo;argument d&textrsquo;une commande de rubricage
 telle que <code>\chapter</code> (elle ne peut être utilisée seulement en mode
-paragraphe le plus externe).  Il y a des contournements ; voir les
-rubriques suivantes.
+paragraphe externe ; <pxref label="Modes"><xrefnodename>Modes</xrefnodename></pxref>).  Il y a des contournements ; voir
+les rubriques suivantes.
 <!-- c xx mention packages that fix this -->
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="325">Notes en bas de page, au sein d&textrsquo;une minipage</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="326">mpfootnote, compteur</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="343">notes en bas de page, au sein d&textrsquo;une minipage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="344">mpfootnote, compteur</indexterm></cindex>
 <para>Au sein d&textrsquo;un environnement <code>minipage</code> la commande <code>\footnote</code>
 utilise le compteur <code>mpfootnote</code> au lieu de <code>footnote</code>, de
 sorte que les notes sont numérotéee indépendemment.  Elles apparaissent
@@ -8804,34 +10032,53 @@
 <node name="_005cfootnotemark" spaces=" "><nodename>\footnotemark</nodename><nodenext automatic="on">\footnotetext</nodenext><nodeprev automatic="on">\footnote</nodeprev><nodeup automatic="on">Footnotes</nodeup></node>
 <section spaces=" "><sectiontitle><code>\footnotemark</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="556">\footnotemark</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="601">\footnotemark</indexterm></findex>
 
-<para>Synopsis :
+<para>Synopsis, l&textrsquo;un parmi :
 </para>
 <example endspaces=" ">
 <pre xml:space="preserve">\footnotemark
+\footnotemark[<var>numéro</var>]
 </pre></example>
 
-<para>Sans l&textrsquo;argument optionnel, la commande <code>\footnotemark</code> place dans
-le texte le numéro de la note courante. Cette commande peut être
-utilisée en mode paragraphe interne. Vous pouvez donner le texte de la
-note séparément la commande <code>\footnotetext</code>.
+<para>PLace dans le texte la marque de la note courante. Pour spécifier le
+texte associé de la note voir <ref label="_005cfootnotetext"><xrefnodename>\footnotetext</xrefnodename></ref>. L&textrsquo;argument optionnel
+<var>numéro</var> a pour que la commande utilise ce numéro pour déterminer la
+marque de note en bas de page. Cette commande peut être utilisée en mode
+paragraphe interne (<pxref label="Modes"><xrefnodename>Modes</xrefnodename></pxref>).
 </para>
-<para>Cette commande pour produire plusieurs marque de note en bas de page
-faisant référence à la même note avec
+<para>Si vous utilisez <code>\footnotemark</code> sans l&textrsquo;argument optionnel alors
+elle incrémente le compteur <code>footnote</code>, mais si vous utilisez
+l&textrsquo;argument optionnel <var>numéro</var>, alors elle ne l&textrsquo;incrémente
+pas. L&textrsquo;exemple suivant produit plusieurs marques de note en bas de page
+faisant référence à la même note :
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">\footnotemark[\value{footnote}]
+<pre xml:space="preserve">Le premier théorème \footnote{Dû à Gauss.}
+et le deuxième théorème\footnotemark[\value{footnote}]
+ainis que le troisième théorème\footnotemark[\value{footnote}].
 </pre></example>
 
-<noindent></noindent>
-<para>après la première commande <code>\footnote</code>.
+<para>S&textrsquo;il y a d&textrsquo;autres notes entre celles-ci, alors vous devez mémoriser la
+valeur du numéro de la marque commune. L&textrsquo;exemple suivant
 </para>
+<example endspaces=" ">
+<pre xml:space="preserve">\title{Un traité sur le théorème du binôme}
+\newcounter{sauvenumnote}
+...
+\setcounter{sauvenumnote}{\value{footnote}}
+\author{J Moriarty\thanks{University of Leeds} 
+  \and A C Doyle\thanks{Durham University} 
+  \and S Holmes\footnotemark[\value{sauvenumnote}]}
+\begin{document}
+\maketitle
+</pre></example> 
 
+
 </section>
-<node name="_005cfootnotetext" spaces=" "><nodename>\footnotetext</nodename><nodenext automatic="on">Footnotes in a table</nodenext><nodeprev automatic="on">\footnotemark</nodeprev><nodeup automatic="on">Footnotes</nodeup></node>
+<node name="_005cfootnotetext" spaces=" "><nodename>\footnotetext</nodename><nodenext automatic="on">Footnotes in section headings</nodenext><nodeprev automatic="on">\footnotemark</nodeprev><nodeup automatic="on">Footnotes</nodeup></node>
 <section spaces=" "><sectiontitle><code>\footnotetext</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="557">\footnotetext</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="602">\footnotetext</indexterm></findex>
 
 <para>Synopsis, l&textrsquo;un des deux :
 </para>
@@ -8848,10 +10095,47 @@
 </para>
 
 </section>
-<node name="Footnotes-in-a-table" spaces=" "><nodename>Footnotes in a table</nodename><nodenext automatic="on">Footnotes in section headings</nodenext><nodeprev automatic="on">\footnotetext</nodeprev><nodeup automatic="on">Footnotes</nodeup></node>
+<node name="Footnotes-in-section-headings" spaces=" "><nodename>Footnotes in section headings</nodename><nodenext automatic="on">Footnotes in a table</nodenext><nodeprev automatic="on">\footnotetext</nodeprev><nodeup automatic="on">Footnotes</nodeup></node>
+<section spaces=" "><sectiontitle>Note en bas de page dont le renvoi est au sein d&textrsquo;un titre de rubrique</sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="345">notes en bas de page, dans les titres de rubrique</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="346">table des matières, éviter les notes en bas de page</indexterm></cindex>
+<para>Mettre une note en bas de page depuis un titre de rubrique, comme dans :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\section{Les ensembles complets\protect\footnote{Ce texte est dû à ...}}
+</pre></example>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="603"><r>paquetage</r> <code>footmisc</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="604"><code>footmisc</code>, <r>paquetage</r></indexterm></findex>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="347"><code>stable</code>, option du paquetage <code>footmisc</code></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="348">option <code>stable</code> du paquetage <code>footmisc</code></indexterm></cindex>
+<noindent></noindent>
+<para>a pour effet que la note en bas de page apparaît à la fois en bas de la
+page où la rubrique commence, et de celle où son titre apparaît dans la
+table des matières, ce qui vraisembablement n&textrsquo;est pas voulu.  Pour
+qu&textrsquo;elle n&textrsquo;apparaisse pas sur la table des matières utilisez le paquetage
+<code>footmisc</code> avec l&textrsquo;option <code>stable</code>.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\usepackage[stable]{footmisc}
+ ..
+\begin{document}
+ ..
+\section{Les ensembles complets\footnote{Ce texte est dû à R~Jones.}}
+</pre></example>
+
+<para>Notez que le <code>\protect</code> a disparu ; l&textrsquo;inclure aurait pour effet que
+la note en bas de page apparaîtrait de nouveau dans la table des
+matières.
+</para>
+
+</section>
+<node name="Footnotes-in-a-table" spaces=" "><nodename>Footnotes in a table</nodename><nodenext automatic="on">Footnotes of footnotes</nodenext><nodeprev automatic="on">Footnotes in section headings</nodeprev><nodeup automatic="on">Footnotes</nodeup></node>
 <section spaces=" "><sectiontitle>Notes en bas de page dans un tableau</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="327">Notes en bas de page, dans un tableau</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="349">Notes en bas de page, dans un tableau</indexterm></cindex>
 
 <para>Au sein d&textrsquo;un environnement <code>table</code> la commande <code>\footnote</code> ne
 fonctionne pas.  Par exemple, si le code ci-dessous apparaît sans plus
@@ -8906,58 +10190,52 @@
 
 
 </section>
-<node name="Footnotes-in-section-headings" spaces=" "><nodename>Footnotes in section headings</nodename><nodenext automatic="on">Footnote parameters</nodenext><nodeprev automatic="on">Footnotes in a table</nodeprev><nodeup automatic="on">Footnotes</nodeup></node>
-<section spaces=" "><sectiontitle>Note en bas de page dont le renvoi est au sein d&textrsquo;un titre de rubrique</sectiontitle>
+<node name="Footnotes-of-footnotes" spaces=" "><nodename>Footnotes of footnotes</nodename><nodenext automatic="on">Footnote parameters</nodenext><nodeprev automatic="on">Footnotes in a table</nodeprev><nodeup automatic="on">Footnotes</nodeup></node>
+<section spaces=" "><sectiontitle>Notes en bas de page sur d&textrsquo;autres notes</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="328">notes en bas de page, dans les titres de rubrique</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="329">table des matières, éviter les notes en bas de page</indexterm></cindex>
-<para>Mettre une note en bas de page depuis un titre de rubrique, comme dans :
-</para>
-<example endspaces=" ">
-<pre xml:space="preserve">\section{Les ensembles complets\protect\footnote{Ce texte est dû à ...}}
-</pre></example>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="350">note en bas de page portant sur une autre note</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="351">note en bas de page, récursivement</indexterm></cindex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="558"><r>paquetage</r> <code>footmisc</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="559"><code>footmisc</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="605"><r>paquetage</r> <code>bigfoot</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="606"><code>bigfoot</code>, <r>paquetage</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="330"><code>stable</code>, option du paquetage <code>footmisc</code></indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="331">option <code>stable</code> du paquetage <code>footmisc</code></indexterm></cindex>
-<noindent></noindent>
-<para>a pour effet que la note en bas de page apparaît à la fois en bas de la
-page où la rubrique commence, et de celle où son titre apparaît dans la
-table des matières, ce qui vraisembablement n&textrsquo;est pas voulu.  Pour
-qu&textrsquo;elle n&textrsquo;apparaisse pas sur la table des matières utilisez le paquetage
-<file>footmisc</file> avec l&textrsquo;option <code>stable</code>.
+
+<para>En particulier dans les sciences humaines, les auteurs peuvent avoir
+plusieurs classes de notes en bas de pages, y compris une note en bas de
+page qui porte sur une autre note en bas de page.  Le paquetage
+<code>bigfoot</code> étend le mécanisme de note en bas de page par défaut
+de &latex; de bien des manières, y compris pour permettre de faire les
+deux notes de l&textrsquo;exemple ci-dessous :
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">\usepackage[stable]{footmisc}
- ..
-\begin{document}
- ..
-\section{Les ensembles complets\footnote{Ce texte est dû à R~Jones.}}
+<pre xml:space="preserve">\usepackage{bigfoot}              % dans le préambule
+\DeclareNewFootnote{Default}
+\DeclareNewFootnote{from}[alph]   % crée la classe \footnotefrom{}
+ ...
+Le troisième théorème est une réciproque partielle du second.\footnotefrom{%
+  Remarqué par Wilson.\footnote{Deuxième édition seulement.}}
 </pre></example>
 
-<para>Notez que le <code>\protect</code> a disparu ; l&textrsquo;inclure aurait pour effet que
-la note en bas de page apparaîtrait de nouveau dans la table des
-matières.
-</para>
+
 </section>
-<node name="Footnote-parameters" spaces=" "><nodename>Footnote parameters</nodename><nodeprev automatic="on">Footnotes in section headings</nodeprev><nodeup automatic="on">Footnotes</nodeup></node>
+<node name="Footnote-parameters" spaces=" "><nodename>Footnote parameters</nodename><nodeprev automatic="on">Footnotes of footnotes</nodeprev><nodeup automatic="on">Footnotes</nodeup></node>
 <section spaces=" "><sectiontitle>Paramètres des notes en bas de page</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="332">notes en bas de page, paramètres</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="333">paramètres, pour notes en bas de page</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="352">notes en bas de page, paramètres</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="353">paramètres, pour notes en bas de page</indexterm></cindex>
 
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="560">\footnoterule</indexterm>\footnoterule</itemformat></item>
+<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="607">\footnoterule</indexterm>\footnoterule</itemformat></item>
 </tableterm><tableitem><para>Produit le filet de séparation entre texte principal sur une page et les
-notes en bas de cette page. Les dimension par défaut : épaisseur (ou
+notes en bas de cette page. Les dimensions par défaut : épaisseur (ou
 largeur) <code>0.4pt</code>, et longueur <code>0.4\columnwidth</code> dans les
 classes standard de document (à l&textrsquo;exception <code>slide</code>, où elle
 n&textrsquo;apparaît pas).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="561">\footnotesep</indexterm>\footnotesep</itemformat></item>
-</tableterm><tableitem><para>La hauteur de l&textrsquo;étai placé au début de la note en bas de page. Par
-défaut, c&textrsquo;est réglé à l&textrsquo;étai nomal pour des police de taille
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="608">\footnotesep</indexterm>\footnotesep</itemformat></item>
+</tableterm><tableitem><anchor name="footnote-footnotesep">footnote footnotesep</anchor>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="354">étai</indexterm></cindex>
+<para>La hauteur de l&textrsquo;étai placé au début de la note en bas de page. Par
+défaut, c&textrsquo;est réglé à l&textrsquo;étai normal pour des polices de taille
 <code>\footnotesize</code> (<pxref label="Font-sizes"><xrefnodename>Font sizes</xrefnodename></pxref>), donc il n&textrsquo;y a pas d&textrsquo;espace
 supplémentaire entre les notes. Cela vaut <samp>6.65pt</samp> pour des polices
 à <samp>10pt</samp>, <samp>7.7pt</samp> pour <samp>11pt</samp>, et <samp>8.4pt</samp> pour
@@ -8970,7 +10248,7 @@
 </chapter>
 <node name="Definitions" spaces=" "><nodename>Definitions</nodename><nodenext automatic="on">Counters</nodenext><nodeprev automatic="on">Footnotes</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Définitions</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="334">définitions</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="355">définitions</indexterm></cindex>
 
 <para>&latex; prend en charges la fabrication de nouvelles commandes de bien
 des genres.
@@ -8989,51 +10267,67 @@
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\newenvironment & \renewenvironment</menunode><menudescription><pre xml:space="preserve">Définir un nouvel environnement.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\newtheorem</menunode><menudescription><pre xml:space="preserve">Définir un nouvel environnement de semblable à <code>theorem</code>.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\newfont</menunode><menudescription><pre xml:space="preserve">Définir un nouveau nom de police.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\protect</menunode><menudescription><pre xml:space="preserve">Utiliser des commandes fragile.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\protect</menunode><menudescription><pre xml:space="preserve">Utiliser des commandes fragiles.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\ignorespaces & \ignorespacesafterend</menunode><menudescription><pre xml:space="preserve">Supprimer des espaces superflus.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">xspace package</menunode><menudescription><pre xml:space="preserve">Espace après une macros, conditionnellement.
 </pre></menudescription></menuentry></menu>
 
 <node name="_005cnewcommand-_0026-_005crenewcommand" spaces=" "><nodename>\newcommand & \renewcommand</nodename><nodenext automatic="on">\providecommand</nodenext><nodeup automatic="on">Definitions</nodeup></node>
 <section spaces=" "><sectiontitle><code>\newcommand</code> & <code>\renewcommand</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="562">\newcommand</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="335">commandes, en définir de nouvelles</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="336">définir une nouvelle commande</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="337">nouvelle commandes, définir</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="609">\newcommand</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="356">commandes, en définir de nouvelles</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="357">définir une nouvelle commande</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="358">nouvelle commandes, définir</indexterm></cindex>
 
-<para><code>\newcommand</code> définit une nouvelle commande, et
-<code>\renewcommand</code> la redéfinit.
+<para>Synopsis, l&textrsquo;un parmi :
 </para>
-<para>Synopsis :
+<example endspaces=" ">
+<pre xml:space="preserve">\newcommand{\<var>cmd</var>}{<var>défn</var>}
+\newcommand{\<var>cmd</var>}[<var>nargs</var>]{<var>défn</var>}
+\newcommand{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
+\newcommand*{\<var>cmd</var>}{<var>défn</var>}
+\newcommand*{\<var>cmd</var>}[<var>nargs</var>]{<var>défn</var>}
+\newcommand*{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
+</pre></example>
+
+<noindent></noindent>
+<para>ou parmi :
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">  \newcommand{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
+<pre xml:space="preserve">\renewcommand{\<var>cmd</var>}[<var>nargs</var>]{<var>défn</var>}
+\renewcommand{\<var>cmd</var>}[<var>nargs</var>]{<var>défn</var>}
 \renewcommand{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
-  \newcommand*{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
+\renewcommand*{\<var>cmd</var>}{<var>défn</var>}
+\renewcommand*{\<var>cmd</var>}[<var>nargs</var>]{<var>défn</var>}
 \renewcommand*{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
 </pre></example>
 
-<!-- c xxx Revoir la trad. -->
 <para>Définit ou redéfinit une commande (voir aussi la discussion de
 <code>\DeclareRobustCommand</code> dans <ref label="Class-and-package-commands"><xrefnodename>Class and package commands</xrefnodename></ref>).
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="338">forme en *, définir de nouvelles commandes</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="339">forme étoilée, définir de nouvelles commandes</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="563">\long</indexterm></findex>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="359">forme en *, définir de nouvelles commandes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="360">forme étoilée, définir de nouvelles commandes</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="610">\long</indexterm></findex>
 <para>La forme étoilée (en <code>*</code>) de ces commandes interdit que les
 arguments contiennent une multiplicité de paragraphes de texte (la
 commande n&textrsquo;est pas <code>\long</code>, dans la terminologie de
 &tex; de base).  Avec la forme par défaut, il est possible qu&textrsquo;un
 argument soit une multiplicité de paragraphes.
 </para>
+<para>Description des paramètres :
+</para>
 <table commandarg="var" spaces=" " endspaces=" ">
 <tableentry><tableterm><item spaces=" "><itemformat command="var">cmd</itemformat></item>
-</tableterm><tableitem><para>Obligatoire ; <code>\<var>cmd</var></code> est le nom de la commande. Pour
-<code>\newcommand</code>, il ne doit pas être déja défini et ne doit pas
-commencer avec <code>\end</code> ; pour <code>\renewcommand</code>, il doit être
-déja défini.
+</tableterm><tableitem><para>Obligatoire ; <code>\<var>cmd</var></code> est le nom de la commande. Il doit
+commencer par une contr&textrsquo;olbique, <code>\</code>, et ne doit pas commencer avec
+la chaîne de 4 caractères <code>\end</code>. Pour <code>\newcommand</code>, il ne
+doit pas être déja défini et ne doit pas commencer avec <code>\end</code> ;
+pour <code>\renewcommand</code>, il doit être déja défini.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="var">nargs</itemformat></item>
 </tableterm><tableitem><para>Optionnel ; un entier compris entre 1 et 9 spécifiant le nombre
-d&textrsquo;arguments que commande peut prendre, y compris un éventuel argument
+d&textrsquo;arguments que la commande prend, y compris un éventuel argument
 optionnel. Si cet argument n&textrsquo;est pas présent, alors la spécification par
 défaut est que la commande ne prend aucun argument. Lorsque on redéfinit
 une commande, la nouvelle version peut prendre un nombre différent
@@ -9046,11 +10340,11 @@
 argument n&textrsquo;est pas présent, alors <code>\<var>cmd</var></code> ne prend pas
 d&textrsquo;argument optionnel.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="340">paramètre positionnel</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="361">paramètre positionnel</indexterm></cindex>
 <para>C&textrsquo;est à dire que si <code>\<var>cmd</var></code> est utilisé avec des crochets à la
-suite, comme dans <code>\<var>cmd</var>[<var>maval</var>]</code>, alors au sein de
+suite, comme dans <code>\<var>cmd</var>[<var>valopt</var>]</code>, alors au sein de
 <var>défn</var> le premier <dfn>paramètre positionnel</dfn> <code>#1</code> se développe
-en <var>maval</var>. Par contre si <code>\<var>cmd</var></code> est appelé sans crochet à
+en <var>valopt</var>. Par contre si <code>\<var>cmd</var></code> est appelé sans crochet à
 la suite, alors au sein de <var>défn</var> le paramètre positionnel <code>#1</code>
 se développe en la valeur par défaut <var>optargdéfaut</var>. Dans tous les
 cas, tout argument obligatoire sera désigné en commençant par <code>#2</code>.
@@ -9061,33 +10355,46 @@
 alors que dans le second <code>#1</code> se développe en une chaîne vide.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="var">défn</itemformat></item>
-</tableterm><tableitem><para>Le texte par lequel substituer chaque occurrence de <code>\<var>cmd</var></code> ; le
-paramètre positionnel <code>#<var>n</var></code> au sein de <var>défn</var> est
-remplacée par le texte passé comme <var>n</var>ième argument.
+</tableterm><tableitem><para>Obligatoire ; le texte par lequel substituer chaque occurrence de
+<code>\<var>cmd</var></code>. Les paramètres <code>#1</code>, <code>#2</code>, ...,
+<code>#<var>nargs</var></code> sont remplacés par les valeurs que vous fournissez
+en appelant la command (ou par la valeur par défaut s&textrsquo;il y a un argument
+par défaut et que vous n&textrsquo;exercez pas l&textrsquo;option).
 </para>
 </tableitem></tableentry></table>
 
-<para>&tex; ignore les espaces dans le code source à la suite d&textrsquo;une commande (ou de
-toute séquence de contrôle), comme dans <samp>\cmd </samp>. Si vous désirez une
-espace réellement à cet endroit, une solution est de taper <code>{}</code> après la
-commande (<samp>\cmd{} </samp>), et un autre est d&textrsquo;utiliser un espace de contrôle
-explicite (<samp>\cmd\ </samp>).
+<para>&tex; ignore les blancs dans le code source à la suite d&textrsquo;un mot de
+contrôle (<pxref label="Control-sequences"><xrefnodename>Control sequences</xrefnodename></pxref>), comme dans <samp>\cmd </samp>. Si vous
+désirez une espace réellement à cet endroit, une solution est de taper
+<code>{}</code> après la commande (<samp>\cmd{} </samp>), et un autre est
+d&textrsquo;utiliser un espace de contrôle explicite (<samp>\cmd\ </samp>).
 </para>
 <para>Un exemple simple de définition d&textrsquo;une nouvelle commande :
 <code>\newcommand{\JM}{Jean Martin}</code> a pour effet le remplacement de
-l&textrsquo;abréviation <code>\JM</code> par le texte plus long de la définition.
-</para>
-<para>La redéfinition d&textrsquo;une commande existante est similaire :
+<code>\JM</code> par le texte plus long de la définition.  La redéfinition
+d&textrsquo;une commande existante est similaire :
 <code>\renewcommand{\symbolecqfd}{{\small CQFD}}</code>.
 </para>
-<para>Voici la définition d&textrsquo;une commande avec un argument obligatoire :
+<para>Si vous tentez de définir une commande et que son nom a déjà été
+utilisé alors vous obtenez quelque-chose du genre de <samp>LaTeX Error:
+Command \fred already defined. Or name \end... illegal, see p.192 of the
+manual</samp>.  Si vous tentez de redéfinir une command et que son nom n&textrsquo;a pas
+encore été utilisé alors vous obtenez quelque-chose du genre de
+<samp>LaTeX Error: \hank undefined</samp>.
 </para>
+<para>Voici une première définition créant une commande sans
+argument, et une seconde avec un argument obligatoire.
+</para>
 <example endspaces=" ">
-<pre xml:space="preserve">\newcommand{\defref}[1]{Définition~\ref{#1}}
+<pre xml:space="preserve">\newcommand{\etudiant}{Melle~O'Leary}
+\newcommand{\defref}[1]{Définition~\ref{#1}}
 </pre></example>
 
-<noindent></noindent><para>Alors, <code>\defref{def:basis}</code> se développe en
-<code>Définition~\ref{def:basis}</code>, ce qui en fin de compte se développera en
+<noindent></noindent>
+<para>Utilisez la première commande comme dans <code>Je confie \etudiant{} à
+vos bons soins</code>.  La seconde commande a un argument variable, de sorte
+que <code>\defref{def:base}</code> se développe en
+<code>Definition~\ref{def:base}</code>, ce qui en fin de compte se développera en
 quelque-chose du genre de <samp>Définition~3.14</samp>.
 </para>
 <para>Un exemple avec deux arguments obligatoires :
@@ -9104,39 +10411,99 @@
 <code>\salutation[Cher Jean]</code> donne <samp>Cher Jean,</samp>.  Et
 <code>\salutation[]</code> donne <samp>,</samp>.
 </para>
-<para>Les accolades autour de <var>défn</var> ne définissent pas un groupe, c.-à-d.&noeos;
-qu&textrsquo;elle ne délimitent pas la portée du résultat du développement de <var>défn</var>.
-Ainsi la définition <code>\newcommand{\nomnavire}[1]{\it #1}</code> est problématique ;
-dans cette phrase
+<para>Cet exemple a un argument optionnel et deux arguments obligatoires.
 </para>
 <example endspaces=" ">
+<pre xml:space="preserve">\newcommand{\avocats}[3][cie]{#2, #3, et~#1}
+J'emploie \avocats[Odette]{Devoie}{Trichou}.
+</pre></example>
+
+<noindent></noindent>
+<para>En sortie on aura <samp>J'elmploie Devoie, Trichou, et Odette</samp>.
+L&textrsquo;argument optionnel, c-à-d.&noeos; <code>Odette</code>, est associé à <code>#1</code>,
+alors que <code>Devoie</code> et <code>Trichou</code> le sont à <code>#2</code>
+et <code>#3</code>.  À cause de l&textrsquo;argument optionnel,
+<code>\avocats{Devoie}{Trichou}</code> donnera en sortie <samp>J'emploie
+Devoie, Trichou, et cie</samp>.
+</para>
+<para>Les accolades autour de <var>défn</var> ne définissent pas un groupe,
+c.-à-d.&noeos; qu&textrsquo;elle ne délimitent pas la portée du résultat du
+développement de <var>défn</var>.  Ainsi la définition
+<code>\newcommand{\nomnavire}[1]{\it #1}</code> est problématique dans
+cette phrase :
+</para>
+<example endspaces=" ">
 <pre xml:space="preserve">Le \nomnavire{Monitor} rencontra le \nomnavire{Merrimac}.
 </pre></example>
 
 <noindent></noindent><para>les mots <samp>rencontra le</samp> sont mis incorrectement en
-italique. Une paire supplémentaire d&textrsquo;accolades est nécessaire, comme cela :
-<code>\newcommand{\nomnavire}[1]{{\it #1}}</code>. Ces accolades font partie de
-la définition et par conséquent définissent bien un groupe.
+italique. Une paire supplémentaire d&textrsquo;accolades est nécessaire, au sein
+de la définition : <code>\newcommand{\nomnavire}[1]{{\it #1}}</code>.
 </para>
+<menu endspaces=" ">
+<menuentry leadingtext="* "><menunode separator=":: ">Control sequences</menunode><menudescription><pre xml:space="preserve">Séquence de contrôle, mot de contrôle et symbole de contrôle.
+</pre></menudescription></menuentry></menu>
 
+<node name="Control-sequences" spaces=" "><nodename>Control sequences</nodename><nodeup automatic="on">\newcommand & \renewcommand</nodeup></node>
+<subsection spaces=" "><sectiontitle>Séquence de contrôle, mot de contrôle et symbole de contrôle</sectiontitle>
 
+<para>En lisant l&textrsquo;entrée &tex; convertit la séquence des caractères lus en une
+sésuence d&textrsquo;<dfn>unités lexicales</dfn>, encore apelées
+<dfn>lexèmes</dfn><footnote><para>En anglais c&textrsquo;est le terme jeton &textmdash; token &textmdash; qui
+est utilisé.</para></footnote>. Lorsque &tex; voit une contr&textrsquo;oblique <code>\</code>, il gère
+les caractères suivant d&textrsquo;une manière spéciale de sorte à former une
+unité lexicale <dfn>séquence de contrôle</dfn>.
+</para>
+<para>Les séquences de contrôle peuvent être classées en deux catégories :
+</para>
+<itemize commandarg="bullet" endspaces=" "><itemprepend>•</itemprepend>
+<listitem><prepend>•</prepend>
+<para>Les <dfn>mots de contrôle</dfn>, quand la séquence de contrôle est formée à
+partir d&textrsquo;une <code>\</code> suivie par au moins une lettre ASCII, suivie par
+au moins un blanc. La séquence des au moins une lettre ASCII forme ce
+qu&textrsquo;on appel le <dfn>nom de la séquence de contrôle</dfn>.
+</para></listitem><listitem><prepend>•</prepend>
+<para>Les <dfn>symboles de contrôle</dfn>, quand la séquence de contrôle est formée
+à partier d&textrsquo;une <code>\</code> suivi d&textrsquo;un unique caractère qui n&textrsquo;est pas une
+lettre.
+</para></listitem></itemize>
 
+<para>Les blancs suivant un mot de contrôle sont ignorés et ne produisent
+aucun espace blanc en sortie (<pxref label="_005cnewcommand-_0026-_005crenewcommand"><xrefnodename>\newcommand & \renewcommand</xrefnodename></pxref> et
+<ref label="_005c_0028SPACE_0029"><xrefnodename>\(SPACE)</xrefnodename></ref>).
+</para>
+<para>Étant donné que la commande <code>\relax</code> ne fait rien, l&textrsquo;exemple
+suivant imprime <samp>Bonjour !</samp> &textmdash; on a utilisé des espaces visible
+<samp>␣</samp> au lieu de blancs pour la clareté de l&textrsquo;exemple :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">Bon\relax␣␣␣
+␣␣␣jour !
+</pre></example>
+
+<noindent></noindent>
+<para>Ceci parce que les blancs suivant <code>\relax</code>, y compris le caractère
+saut-de-ligne, sont ignorés, et que les blancs en début de ligne sont
+aussi ignorés (<pxref label="Leading-blanks"><xrefnodename>Leading blanks</xrefnodename></pxref>).
+</para>
+
+</subsection>
 </section>
 <node name="_005cprovidecommand" spaces=" "><nodename>\providecommand</nodename><nodenext automatic="on">\makeatletter & \makeatother</nodenext><nodeprev automatic="on">\newcommand & \renewcommand</nodeprev><nodeup automatic="on">Definitions</nodeup></node>
 <section spaces=" "><sectiontitle><code>\providecommand</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="564">\providecommand</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="341">commandes, définir de nouvelles</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="342">définir une nouvelle commande</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="343">nouvelles commandes, définir</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="611">\providecommand</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="362">commandes, définir de nouvelles</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="363">définir une nouvelle commande</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="364">nouvelles commandes, définir</indexterm></cindex>
 
 <para>Définit une commande, du moment qu&textrsquo;aucune commande de même nom n&textrsquo;existe déjà.
 </para>
 <para>Synopsis :
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">\providecommand{<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>defn</var>}
-\providecommand*{<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>defn</var>}
+<pre xml:space="preserve">\providecommand{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
+\providecommand*{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
 </pre></example>
 
 <para>Si aucune commande de ce nom n&textrsquo;existe alors ceci a le même effet que
@@ -9144,7 +10511,8 @@
 commande de ce nom existe déjà alors cette définition est sans
 effet. Ceci est particulièrement utile dans un fichier de style, ou dans
 tout fichier susceptible d&textrsquo;être chargé plus d&textrsquo;une fois.
-</para>        
+</para>
+
 </section>
 <node name="_005cmakeatletter-_0026-_005cmakeatother" spaces=" "><nodename>\makeatletter & \makeatother</nodename><nodenext automatic="on">\&arobase;ifstar</nodenext><nodeprev automatic="on">\providecommand</nodeprev><nodeup automatic="on">Definitions</nodeup></node>
 <section spaces=" "><sectiontitle><code>\makeatletter</code> et <code>\makeatother</code></sectiontitle>
@@ -9166,9 +10534,9 @@
 </para>
 <para>À mesure que chaque caractère est lu par &tex;, un code de catégorie
 lui est assigné. On appelle aussi ce code
-<cindex index="cp" spaces=" "><indexterm index="cp" number="344">catcode</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="345">code de catégorie de caractère</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="346">catégorie, code de caractère</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="365">catcode</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="366">code de catégorie de caractère</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="367">catégorie, code de caractère</indexterm></cindex>
 <dfn>catcode</dfn> pour faire court.  Par exemple, la contre-oblique <code>\</code>
 reçoit le catcode 0. Les noms de commande consistent en un caractère de
 catégorie 0, d&textrsquo;ordinaire une contr&textrsquo;oblique, suivi par des lettres,
@@ -9191,8 +10559,8 @@
 <code>\usepackage</code> et <code>\documentclass</code> font déjà le nécessaire pour
 que l&textrsquo;arobe ait le catcode d&textrsquo;une lettre, à savoir 11.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="565"><r>paquetage</r> <code>macros2e</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="566"><code>macros2e</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="612"><r>paquetage</r> <code>macros2e</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="613"><code>macros2e</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Pour une liste complète des macros contenant une arobe dans leur nom,
 voir le document <url><urefurl>http://ctan.org/pkg/macros2e</urefurl></url>.
@@ -9216,15 +10584,15 @@
 <node name="_005c_0040ifstar" spaces=" "><nodename>\&arobase;ifstar</nodename><nodenext automatic="on">\newcounter</nodenext><nodeprev automatic="on">\makeatletter & \makeatother</nodeprev><nodeup automatic="on">Definitions</nodeup></node>
 <section spaces=" "><sectiontitle><code>\&arobase;ifstar</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="567">\&arobase;ifstar</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="347">commandes, variantes étoilées</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="348">étoilées, variantes de commandes</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="614">\&arobase;ifstar</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="368">commandes, variantes étoilées</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="369">étoilées, variantes de commandes</indexterm></cindex>
 
 <para>Synopsis :
 </para>
 <example endspaces=" ">
 <pre xml:space="preserve">\newcommand{\macmd}{\&arobase;ifstar{\macmd&arobase;star}{\macmd&arobase;nostar}}
-\newcommand{\macmd&arobase;nostar}[<var>nostar-nbre-args</var>]{<var>nostar-corps</var>} 
+\newcommand{\macmd&arobase;nostar}[<var>nostar-nbre-args</var>]{<var>nostar-corps</var>}
 \newcommand{\macmd&arobase;star}[<var>star-nbre-args</var>]{<var>star-corps</var>}
 </pre></example>
 
@@ -9297,32 +10665,32 @@
 <code>\agentsecret<w> *</w>{Bond}</code> sont équivalents. Toutefois, la
 pratique normale est de ne pas insérer de tels espaces.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="568"><r>paquetage</r> <code>suffix</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="569"><code>suffix</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="615"><r>paquetage</r> <code>suffix</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="616"><code>suffix</code>, <r>paquetage</r></indexterm></findex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="570"><r>paquetage</r> <code>xparse</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="571"><code>xparse</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="617"><r>paquetage</r> <code>xparse</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="618"><code>xparse</code>, <r>paquetage</r></indexterm></findex>
 
 
 <para>Il y a deux manières pouvant être plus commodes d&textrsquo;accomplir la même
-tâche que <code>\&arobase;ifstar</code>.  Le paquetage <file>suffix</file> permet la
+tâche que <code>\&arobase;ifstar</code>.  Le paquetage <code>suffix</code> permet la
 construction <code>\newcommand\macommande{<var>variante-non-étoilée</var>}</code>
 suivie de
 <code>\WithSuffix\newcommand\macommande*{<var>variante-étoilée</var>}</code>.  Et
-&latex;3 a le paquetage <file>xparse</file> qui permet ce code.
+&latex;3 a le paquetage <code>xparse</code> qui permet ce code.
 </para>
 <example endspaces=" ">
 <pre xml:space="preserve">\NewDocumentCommand\toto{s}{\IfBooleanTF#1
   {<var>variante-étoilée</var>}%
-  {<var>variante-non-étoilée</var>}% 
+  {<var>variante-non-étoilée</var>}%
   }
 </pre></example>
 
 </section>
 <node name="_005cnewcounter" spaces=" "><nodename>\newcounter</nodename><nodenext automatic="on">\newlength</nodenext><nodeprev automatic="on">\&arobase;ifstar</nodeprev><nodeup automatic="on">Definitions</nodeup></node>
 <section spaces=" "><sectiontitle><code>\newcounter</code> : allouer un compteur</sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="572">\newcounter</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="349">compteurs, définir de nouveaux</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="619">\newcounter</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="370">compteurs, définir de nouveaux</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -9343,37 +10711,48 @@
 
 </section>
 <node name="_005cnewlength" spaces=" "><nodename>\newlength</nodename><nodenext automatic="on">\newsavebox</nodenext><nodeprev automatic="on">\newcounter</nodeprev><nodeup automatic="on">Definitions</nodeup></node>
-<section spaces=" "><sectiontitle><code>\newlength</code> : allouer une longueur</sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="573">\newlength</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="350">longueurs, allouer de nouvelles</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="351">longueurs élastiques, définir de nouvelles</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="352">élastiques, définir de nouvelles longueurs</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="353">pas, registre de, &tex; de base</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="354">ressort, registre de, &tex; de base</indexterm></cindex>
+<section spaces=" "><sectiontitle><code>\newlength</code></sectiontitle>
+<findex index="fn" spaces=" "><indexterm index="fn" number="620">\newlength</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="371">longueurs, allouer de nouvelles</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="372">longueurs élastiques, définir de nouvelles</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="373">élastiques, définir de nouvelles longueurs</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="374">pas, registre de, &tex; de base</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="375">ressort, registre de, &tex; de base</indexterm></cindex>
 
-<para>Alloue un nouveau registre de <dfn>longueur</dfn>. Synopsis :
+<para>Synopsis :
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">\newlength{\<var>arg</var>}
+<pre xml:space="preserve">\newlength{\<var>longueur</var>}
 </pre></example>
 
-<para>Cette commande prnedre un argument obligatoire qui doit commencer par
-une contr&textrsquo;oblique (<samp>\</samp>). Elle crée un nouveau registre de longueur
-nommé <code>\<var>arg</var></code>, ce qui constitue un emplacement où détenir des
-longueurs (élastiques) telles que <code>1in plus.2in minus.1in</code> (ce que
-&tex; de base appelle un registre <code>skip</code>, ou regristre de
-pas). Le registre est crée avec une valeur initiale de zéro. La séquence
-de contrôle <code>\<var>arg</var></code> doit ne pas être déjà définie.
+<para>Alloue un nouveau registre de longueur (<pxref label="Lengths"><xrefnodename>Lengths</xrefnodename></pxref>). L&textrsquo;argument
+obligatoire <code>\<var>longueur</var></code> doit être une séquence de contrôle
+(<pxref label="Control-sequences"><xrefnodename>Control sequences</xrefnodename></pxref>), et donc commencer par une contr&textrsquo;oblique
+<code>\</code> dans les circonstances normales. Le nouveau registre détient
+des longueurs (élastiques) telles que <code>72.27pt</code> ou <code>1in
+plus.2in minus.1in</code> (un registre de longueur &latex; est ce que
+&tex; de base appelle un registre <code>skip</code>, ou registre de
+pas). Le registre est créé avec une valeur initiale de zéro. La séquence
+de contrôle <code>\<var>longueur</var></code> doit ne pas être déjà définie.
 </para>
-<para><xref label="Lengths"><xrefnodename>Lengths</xrefnodename></xref>, pour plus d&textrsquo;information à propos des longueurs.
+<para>Voici une exemple :
 </para>
+<example endspaces=" ">
+<pre xml:space="preserve">\newlength{\graphichgt}
+</pre></example>
 
+<para>Si vous oubliez la contr&textrsquo;oblique alors vous obtenez l&textrsquo;erreur
+<samp>Missing control sequence inserted</samp>.  Si la séquence de contrôle
+existe déjà alors vous obtenez quelque-chose du genre de <samp>LaTeX
+Error: Command \graphichgt already defined.  Or name \end... illegal,
+see p.192 of the manual</samp>.
+</para>
 </section>
 <node name="_005cnewsavebox" spaces=" "><nodename>\newsavebox</nodename><nodenext automatic="on">\newenvironment & \renewenvironment</nodenext><nodeprev automatic="on">\newlength</nodeprev><nodeup automatic="on">Definitions</nodeup></node>
 <section spaces=" "><sectiontitle><code>\newsavebox</code> : allouer une boîte</sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="574">\newsavebox</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="355">boîte, allouer une nouvelle</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="621">\newsavebox</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="376">boîte, allouer une nouvelle</indexterm></cindex>
 
 <para>Alloue un « baquet » pour détenir une boîte. Synopsis :
 </para>
@@ -9394,11 +10773,11 @@
 </section>
 <node name="_005cnewenvironment-_0026-_005crenewenvironment" spaces=" "><nodename>\newenvironment & \renewenvironment</nodename><nodenext automatic="on">\newtheorem</nodenext><nodeprev automatic="on">\newsavebox</nodeprev><nodeup automatic="on">Definitions</nodeup></node>
 <section spaces=" "><sectiontitle><code>\newenvironment</code> & <code>\renewenvironment</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="575">\newenvironment</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="576">\renewenvironment</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="356">environnements, defining</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="357">defining new environnements</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="358">redefining environnements</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="622">\newenvironment</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="623">\renewenvironment</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="377">environnements, defining</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="378">defining new environnements</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="379">redefining environnements</indexterm></cindex>
 
 <para>Ces commandes définissent ou redéfinissent un environnement <var>env</var>,
 c.-à-d., <code>\begin{<var>env</var>} <var>corps</var> \end{<var>env</var>}</code>.
@@ -9412,8 +10791,8 @@
 \renewenvironment*{<var>env</var>}[<var>nargs</var>]{<var>défdébut</var>}{<var>déffin</var>}
 </pre></example>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="359">forme étoilée des commandes d&textrsquo;environnement</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="360">forme en * des commandes d&textrsquo;environnement</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="380">forme étoilée des commandes d&textrsquo;environnement</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="381">forme en * des commandes d&textrsquo;environnement</indexterm></cindex>
 <para>La forme étoilée de ces commandes exige que les arguments (à ne pas
 confondre avec le corps de l&textrsquo;environnement) ne contiennent pas de
 paragraphes de texte.
@@ -9451,7 +10830,7 @@
 <var>défdébut</var>, le paramètre positionnel <code>#1</code> se développe en
 <var>maval</var>. Si par contre <code>\begin{<var>env</var>}</code> est appéelé sans
 être suivi de crochet, alors, au sein de <var>défdébut</var>, le
-<cindex index="cp" spaces=" "><indexterm index="cp" number="361">paramètre positionnel</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="382">paramètre positionnel</indexterm></cindex>
 paramètre positionnel <code>#1</code> se développe en la valeur par défaut,
 c.-à-d.&noeos; <var>optargdéfaut</var>.  Dans les deux cas, le premier paramètre
 positionnel faisant référence à argument obligatoire est <code>#2</code>.
@@ -9533,12 +10912,12 @@
 </section>
 <node name="_005cnewtheorem" spaces=" "><nodename>\newtheorem</nodename><nodenext automatic="on">\newfont</nodenext><nodeprev automatic="on">\newenvironment & \renewenvironment</nodeprev><nodeup automatic="on">Definitions</nodeup></node>
 <section spaces=" "><sectiontitle><code>\newtheorem</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="577">\newtheorem</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="362">théorèmes, définition</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="363">définir de nouveaux théorèmes</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="624">\newtheorem</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="383">théorèmes, définition</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="384">définir de nouveaux théorèmes</indexterm></cindex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="364">théorème, environnement simili-</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="365">environnement simili-théorème</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="385">théorème, environnement simili-</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="386">environnement simili-théorème</indexterm></cindex>
 
 <para>Définit une nouvel <dfn>environnement simili-théorème</dfn>.  Synopsis :
 </para>
@@ -9675,9 +11054,9 @@
 </section>
 <node name="_005cnewfont" spaces=" "><nodename>\newfont</nodename><nodenext automatic="on">\protect</nodenext><nodeprev automatic="on">\newtheorem</nodeprev><nodeup automatic="on">Definitions</nodeup></node>
 <section spaces=" "><sectiontitle><code>\newfont</code>: définit une nouvelle police (obsolète)</sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="578">\newfont</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="366">polices, commandes pour déclarer de nouvelles</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="367">définir de nouvelles polices</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="625">\newfont</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="387">polices, commandes pour déclarer de nouvelles</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="388">définir de nouvelles polices</indexterm></cindex>
 
 
 <para><code>\newfont</code>, desormais obsolète, définit une commande qui commute la
@@ -9694,7 +11073,7 @@
 </para>
 
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="579">.fd <r>fichier</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="626">.fd <r>fichier</r></indexterm></findex>
 <para>Cette commande est obsolète.  c&textrsquo;est une commande de bas niveau pour
 mettre en place une police individuelle. De nos jours, les polices sont
 pratiquement toujours définies en familles (ce qui vous permet, par
@@ -9707,8 +11086,8 @@
 <!-- c xx explain nfss somewhere -->
 </para>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="368">clause at, au sein d&textrsquo;une définition de police</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="369">taille de conception, au sein d&textrsquo;une définition de police</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="389">clause at, au sein d&textrsquo;une définition de police</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="390">taille de conception, au sein d&textrsquo;une définition de police</indexterm></cindex>
 <para>Mais puisque cela fait partie de &latex;, voici l&textrsquo;explication : le
 paramètre <var>description_police</var> consiste en un <var>nompolice</var> et une
 <dfn>clause at</dfn> optionnelle ; celle-ci peut avoir soit la forme <code>at
@@ -9730,14 +11109,14 @@
 
 
 </section>
-<node name="_005cprotect" spaces=" "><nodename>\protect</nodename><nodeprev automatic="on">\newfont</nodeprev><nodeup automatic="on">Definitions</nodeup></node>
+<node name="_005cprotect" spaces=" "><nodename>\protect</nodename><nodenext automatic="on">\ignorespaces & \ignorespacesafterend</nodenext><nodeprev automatic="on">\newfont</nodeprev><nodeup automatic="on">Definitions</nodeup></node>
 <section spaces=" "><sectiontitle><code>\protect</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="580">\protect</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="627">\protect</indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="370">commandes fragiles</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="371">commandes robustes</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="372">fragile, commande</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="373">robuste, commande</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="391">commandes fragiles</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="392">commandes robustes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="393">fragile, commande</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="394">robuste, commande</indexterm></cindex>
 
 <para>Toutes les commandes de &latex; sont soit <dfn>fragiles</dfn> soit
 <dfn>robustes</dfn>. Les notes en bas de page, les saut de ligne, toute
@@ -9752,7 +11131,7 @@
 <var>nom-rubrique</var> dans le fichier auxiliaire <file>.aux</file>, de sorte à
 pouvoir le tirer de là pour l&textrsquo;utiliser dans d&textrsquo;autres partie du document
 comme la table des matières. On appelle
-<cindex index="cp" spaces=" "><indexterm index="cp" number="374">arguments mouvants</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="395">arguments mouvants</indexterm></cindex>
 <dfn>argument mouvant</dfn> tout argument qui est développé en interne par
 &latex; sans être directement composé en sortie. Une commande est dite
 fragile si elle se développe pendant ce processus en un code &tex; non
@@ -9799,11 +11178,181 @@
 
 
 </section>
+<node name="_005cignorespaces-_0026-_005cignorespacesafterend" spaces=" "><nodename>\ignorespaces & \ignorespacesafterend</nodename><nodenext automatic="on">xspace package</nodenext><nodeprev automatic="on">\protect</nodeprev><nodeup automatic="on">Definitions</nodeup></node>
+<section spaces=" "><sectiontitle><code>\ignorespaces & \ignorespacesafterend</code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="628">\ignorespaces</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="629">\ignorespacesafterend</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="396">espaces, ignorer au voisinage d&textrsquo;une commande</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="397">commandes, ignorer les espaces</indexterm></cindex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\ignorespaces
+</pre></example>
+
+<noindent></noindent>
+<para>ou
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\ignorespacesafterend
+</pre></example>
+
+<para>Les deux commandes ont pour effet que &latex; ignore l&textrsquo;espace blanc
+après la commande et jusqu&textrsquo;à rencontrer une boîte ou un caractère non
+blanc.  La premier commande vient de &tex; de base, et la seconde est
+spécifique à &latex;.
+</para>
+<para>La commande <code>\ignorespaces</code> est souvent utilisée quand on définit
+des commande au moyen de <code>\newcommand</code>, ou <code>\newenvironment</code>,
+ou <code>\def</code>. Ceci est illustré par l&textrsquo;exemple plus bas. Il permet à un
+utilisateur d&textrsquo;afficher dans la marge combien de points rapporte chaque
+questions d&textrsquo;un questionnaire, mais il est malcommode parce que, comme
+illustré dans la liste <code>enumerate</code>, l&textrsquo;utilisateur ne doit pas
+mettre d&textrsquo;espace entre la commande et le texte de la question.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\newcommand{\points}[1]{\makebox[0pt]{\makebox[10em][l]{#1~pts}}
+\begin{enumerate}
+  \item\points{10}aucun espace superflu inséré ici
+  \item\points{15} ici un espace superflu entre le nombre et le mot « ici »
+\end{enumerate}
+</pre></example>
+
+<noindent></noindent>
+<para>La solution est de modifier comme ci-dessous :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\newcommand{\points}[1]{%
+  \makebox[0pt]{\makebox[10em][l]{#1~pts}}\ignorespaces}
+</pre></example>
+
+<para>Dans le second exemple on illustre comment l&textrsquo;espace blanc est enlevé de
+devant le texte. Les commandes ci-dessous permettent à utilisateur
+d&textrsquo;attacher uniformément une civilité à un nom. Mais si, quand il est
+donné, une civilité commence accidentellement par un espace alors
+<code>\nomcomplet</code> le reproduira.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\newcommand{\honorific}[1]{\def\honorific{#1}} % mémorise le titre
+\newcommand{\fullname}[1]{\honorific~#1}   % met le titre devant le nom
+
+\begin{tabular}{|l|}
+\honorific{M./Mme}  \fullname{Jean} \\  % sans espace superflu
+\honorific{ M./Mme} \fullname{Jean}     % espace superflu devant la civilité
+\end{tabular}
+</pre></example>
+
+<noindent></noindent>
+<para>Pour réparer cela, modifier le en
+<code>\newcommand{\fullname}[1]{\ignorespaces\honorific~#1}</code>.
+</para>
+<para>Le <code>\ignorespaces</code> est aussi souvent utilisé dans un
+<code>\newenvironment</code> à la fin de la clause <var>begin</var>, comme dans
+<code>\begin{newenvironment}{<var>env
+name</var>}{... \ignorespaces}{...}</code>.
+</para>
+<para>Pour enlever l&textrsquo;espace blanc venant immédiatement après un environnement
+utilisez <code>\ignorespacesafterend</code>.  Dans l&textrsquo;exemple ci-dessous on
+affichier un espace vertical bien plus grand entre les première et
+deuxième environnement qu&textrsquo;entre le deuxième et le troisième.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\newenvironment{eq}{\begin{equation}}{\end{equation}}
+\begin{eq}
+e=mc^2
+\end{eq}
+\begin{equation}
+F=ma
+\end{equation}
+\begin{equation}
+E=IR
+\end{equation}
+</pre></example>
+
+<para>On peut faire disparaître l&textrsquo;espace vertical en mettant un
+caractère <code>%</code> de commentaire immédiatement après le
+<code>\end{eq}</code>, mais cela est malcommode.  La solution est de
+modifier en
+<code>\newenvironment{eq}{\begin{equation}}{\end{equation}\ignorespacesafterend}</code>.
+</para>
+
+</section>
+<node name="xspace-package" spaces=" "><nodename>xspace package</nodename><nodeprev automatic="on">\ignorespaces & \ignorespacesafterend</nodeprev><nodeup automatic="on">Definitions</nodeup></node>
+<section spaces=" "><sectiontitle>xspace package</sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="630">\xspace</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="398">espaces, ignorer autour des commandes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="399">commandes, ignorer les espaces</indexterm></cindex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\usepackage{xspace}
+  ...
+\newcommand{...}{...\xspace}
+</pre></example>
+
+<para>La macro <code>\xspace</code>, quand utilisée à la fin de la définition d&textrsquo;une
+commande, ajoute une espace à moins que la commande soit suivie de
+certains caractères de poinctuation.
+</para>
+<para>Après la séquence de contrôle d&textrsquo;une commande qui est un mot de contrôle
+(<pxref label="Control-sequences"><xrefnodename>Control sequences</xrefnodename></pxref>, contrairement aux symboles de contrôle tels
+que <code>\$</code>), &tex; avale les caractères blancs. Ainsi, dans la
+première phrase ci-dessous, en sortie on a <samp>Provence</samp> placé
+parfaitement contre le point, sans espace entre les deux.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\newcommand{\PR}{Provence}
+Notre école est en \PR .
+Les étés en \PR{} sont agréables.
+</pre></example>
+
+<para>Mais à cause de l&textrsquo;avalement, la seconde phrase a besoin de l&textrsquo;adjonction
+d&textrsquo;accolades, sans quoi il n&textrsquo;y aurait pas d&textrsquo;espace entre <samp>Provence</samp>
+et <samp>sont</samp>.  (Beaucoup d&textrsquo;auteurs utilisent plutôt un <code>\ </code> pour
+cela.  <xref label="_005c_0028SPACE_0029"><xrefnodename>\(SPACE)</xrefnodename></xref>.)
+</para>
+<para>Le paquetage <code>xspace</code> fournit la commande <code>\xspace</code>.  Elle
+sert à écrire des commandes conçues pour être utilisées essentiellement
+dans du texte. Elle doit être placée à la toute fin de la définition de
+ces commandes. Elle insère un espace après la commande à moins que ce qui
+la suive immédiatement soit dans une liste d&textrsquo;exceptions.  Dans l&textrsquo;exemple
+suivant, on peut se passer de l&textrsquo;adjonction d&textrsquo;accolades.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\newcommand{\PR}{Provence\xspace}
+Notre école est en \PR .
+Les étés en \PR{} sont agréables.
+</pre></example>
+
+<para>La liste d&textrsquo;exceptions par défaut contient les caractères
+<code>,.'/?;:!~-)</code>, ainsi que l&textrsquo;accolade ouvrante, la commande
+contr&textrsquo;olbique-espace discutée plus haut, et les commandes
+<code>\footnote</code> ou <code>\footnotemark</code>.  On peut ajouter des éléments
+à cette liste comme avec <code>\xspaceaddexceptions{\manotebdpi
+\manotebdpii}</code> qui rajoute les séquences de contrôle <code>\manotebdpi</code>
+et <code>\manotebdpii</code> à la liste, et retrancher un élément de la liste
+comme avec <code>\xspaceremoveexception{!}</code>.
+</para>
+<!-- c David Carlisle https://tex.stackexchange.com/a/86620/339 -->
+<para>Comment : nombre d&textrsquo;experts préfèrent ne pas utiliser <code>\xspace</code>.  La
+mettre dans une définition signifie que la commande sera en général
+suivie du bon espacement. Mais il n&textrsquo;est pas aisé de prédire quand
+ajouter les accolades <code>{}</code> parce que <code>\xspace</code> se sera
+trompé, comme lorsque elle est suivie d&textrsquo;une autre commande, et donc
+<code>\xspace</code> peut rendre l&textrsquo;édition d&textrsquo;un matériel plus difficile et
+plus faillible que de mettre systématiquement les accolades.
+</para>
+
+</section>
 </chapter>
 <node name="Counters" spaces=" "><nodename>Counters</nodename><nodenext automatic="on">Lengths</nodenext><nodeprev automatic="on">Definitions</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Compteurs</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="375">compteurs, a list of</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="376">variables, a list of</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="400">compteurs, a list of</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="401">variables, a list of</indexterm></cindex>
 
 <para>Tout ce que &latex; numérote pour vous a un compteur associé avec
 soi. Le nom du compteur est le même que le nom de l&textrsquo;environnement ou de
@@ -9813,11 +11362,28 @@
 compteurs utilisée dans les classes standardes de documents &latex;
 pour contrôler la numérotation.
 </para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="631">part counter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="632">chapter counter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="633">section counter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="634">subsection counter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="635">subsubsection counter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="636">paragraph counter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="637">subparagraph counter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="638">page counter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="639">equation counter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="640">figure counter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="641">table counter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="642">footnote counter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="643">mpfootnote counter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="644">enumi counter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="645">enumii counter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="646">enumiii counter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="647">enumiv counter</indexterm></findex>
 <example endspaces=" ">
-<pre xml:space="preserve">part paragraphe figure enumi
-chapter subparagraph table enumii
-section page footnote enumiii
-subsection équation mpfootnote enumiv
+<pre xml:space="preserve">part          paragraph    figure     enumi
+chapter       subparagraph table      enumii
+section       page         footnote   enumiii
+subsection    equation     mpfootnote enumiv
 subsubsection
 </pre></example>
 
@@ -9840,29 +11406,29 @@
 exemple, <code>\alph{enumi}</code>.
 </para>
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="581">\alph</indexterm>\alph</itemformat></item>
+<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="648">\alph</indexterm>\alph</itemformat></item>
 </tableterm><tableitem><para>tape <var>compteur</var> en utilisant des lettre en bas de casse : &textlsquo;a&textrsquo;, &textlsquo;b&textrsquo;, &enddots;
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="582">\Alph</indexterm>\Alph</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="649">\Alph</indexterm>\Alph</itemformat></item>
 </tableterm><tableitem><para>Utilise des lettres capitales : &textlsquo;A&textrsquo;, &textlsquo;B&textrsquo;, &enddots;
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="583">\arabic</indexterm>\arabic</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="650">\arabic</indexterm>\arabic</itemformat></item>
 </tableterm><tableitem><para>Utilise des numéro en chiffres arabes : &textlsquo;1&textrsquo;, &textlsquo;2&textrsquo;, &enddots;
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="584">\roman</indexterm>\roman</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="651">\roman</indexterm>\roman</itemformat></item>
 </tableterm><tableitem><para>Utilise des nombres romains en bas de casse : &textlsquo;i&textrsquo;, &textlsquo;ii&textrsquo;, &enddots;
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="585">\Roman</indexterm>\Roman</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="652">\Roman</indexterm>\Roman</itemformat></item>
 </tableterm><tableitem><para>Utilise des nombres romains en capitales : &textlsquo;I&textrsquo;, &textlsquo;II&textrsquo;, &enddots;
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="586">\fnsymbol</indexterm>\fnsymbol</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="653">\fnsymbol</indexterm>\fnsymbol</itemformat></item>
 </tableterm><tableitem><para>Tape la valeur de <var>compteur</var> dans une séquence spécifique de neuf
 symboles (utilisés par convention pour la numérotation des notes en bas
 de page). La valeur de <var>compteur</var> doit être comprise entre 1
 et 9 inclus.
 </para>
 <para>Voici ces symboles :
-</para>        
+</para>
 <multitable spaces="  " endspaces=" "><columnfractions line=".33 .33 .33"><columnfraction value=".33"></columnfraction><columnfraction value=".33"></columnfraction><columnfraction value=".33"></columnfraction></columnfractions>
 <thead><row><entry command="headitem" spaces=" "><para>Nom</para></entry><entry command="tab" spaces=" "><para>Commande</para></entry><entry command="tab"><para>Équivalent Unicode<!-- c -->
 </para></entry></row></thead><tbody><row><entry command="item">
@@ -9891,9 +11457,9 @@
 </section>
 <node name="_005cusecounter" spaces=" "><nodename>\usecounter</nodename><nodenext automatic="on">\value</nodenext><nodeprev automatic="on">\alph \Alph \arabic \roman \Roman \fnsymbol</nodeprev><nodeup automatic="on">Counters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\usecounter{<var>compteur</var>}</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="587">\usecounter</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="377">article d&textrsquo;une liste, compteur spécifiant</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="378">articles numérotés, compteur spécifiant</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="654">\usecounter</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="402">article d&textrsquo;une liste, compteur spécifiant</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="403">articles numérotés, compteur spécifiant</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -9909,8 +11475,8 @@
 </section>
 <node name="_005cvalue" spaces=" "><nodename>\value</nodename><nodenext automatic="on">\setcounter</nodenext><nodeprev automatic="on">\usecounter</nodeprev><nodeup automatic="on">Counters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\value{<var>compteur</var>}</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="588">\value</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="379">compteurs, obtenir la valeur d&textrsquo;un</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="655">\value</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="404">compteurs, obtenir la valeur d&textrsquo;un</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -9935,7 +11501,7 @@
 \newcounter{autre} \setcounter{autre}{\value{essai}}
 \addtocounter{essai}{1}
 
-Le comppteur essai vaut \arabic{essai}.
+Le compteur essai vaut \arabic{essai}.
 Le compteur autre vaut \arabic{autre}.
 </pre></example>
 
@@ -9950,9 +11516,9 @@
 </section>
 <node name="_005csetcounter" spaces=" "><nodename>\setcounter</nodename><nodenext automatic="on">\addtocounter</nodenext><nodeprev automatic="on">\value</nodeprev><nodeup automatic="on">Counters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\setcounter{<var>compteur</var>}{<var>value</var>}</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="589">\setcounter</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="380">compteurs, réglage</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="381">réglage de compteurs</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="656">\setcounter</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="405">compteurs, réglage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="406">réglage de compteurs</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -9967,7 +11533,7 @@
 </section>
 <node name="_005caddtocounter" spaces=" "><nodename>\addtocounter</nodename><nodenext automatic="on">\refstepcounter</nodenext><nodeprev automatic="on">\setcounter</nodeprev><nodeup automatic="on">Counters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\addtocounter{<var>compteur</var>}{<var>valeur</var>}</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="590">\addtocounter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="657">\addtocounter</indexterm></findex>
 
 <para>La commande <code>\addtocounter</code> incrémente <var>compteur</var> de la
 quantité spécifiée par l&textrsquo;argument <var>valeur</var>, qui peut être negatif.
@@ -9976,7 +11542,7 @@
 </section>
 <node name="_005crefstepcounter" spaces=" "><nodename>\refstepcounter</nodename><nodenext automatic="on">\stepcounter</nodenext><nodeprev automatic="on">\addtocounter</nodeprev><nodeup automatic="on">Counters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\refstepcounter{<var>compteur</var>}</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="591">\refstepcounter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="658">\refstepcounter</indexterm></findex>
 
 <para>La commande <code>\refstepcounter</code> fonctionne de la même façon que
 <code>\stepcounter</code> <xref label="_005cstepcounter"><xrefnodename>\stepcounter</xrefnodename></xref>, à ceci près qu&textrsquo;elle définit
@@ -9987,7 +11553,7 @@
 </section>
 <node name="_005cstepcounter" spaces=" "><nodename>\stepcounter</nodename><nodenext automatic="on">\day \month \year</nodenext><nodeprev automatic="on">\refstepcounter</nodeprev><nodeup automatic="on">Counters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\stepcounter{<var>compteur</var>}</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="592">\stepcounter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="659">\stepcounter</indexterm></findex>
 
 <para>La commande <code>\stepcounter</code> ajouter un à <var>compteur</var> et
 re-initialise tous les compteurs subsidiaires.
@@ -9996,9 +11562,9 @@
 </section>
 <node name="_005cday-_005cmonth-_005cyear" spaces=" "><nodename>\day \month \year</nodename><nodeprev automatic="on">\stepcounter</nodeprev><nodeup automatic="on">Counters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\day \month \year</code>: Predefined compteurs</sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="593">\day</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="594">\month</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="595">\year</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="660">\day</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="661">\month</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="662">\year</indexterm></findex>
 
 <para>&latex; définit des compteurs pour le quantième du mois (<code>\day</code>,
 1&textndash;31), le mois de l&textrsquo;année (<code>\month</code>, 1&textndash;12), et l&textrsquo;année
@@ -10014,16 +11580,16 @@
 </chapter>
 <node name="Lengths" spaces=" "><nodename>Lengths</nodename><nodenext automatic="on">Making paragraphs</nodenext><nodeprev automatic="on">Counters</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Longueurs</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="382">longueurs, définir et utiliser</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="407">longueurs, définir et utiliser</indexterm></cindex>
 
 <para>Une <dfn>longueur</dfn> est une mesure de distance. Beaucoup de commandes
 &latex; prennent une longueur en argument.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="383">rigides, longueurs</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="384">élastiques, longueurs</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="385">dimen <r>&tex; de base</r></indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="386">skip <r>&tex; de base</r></indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="387">glue <r>&tex; de base</r></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="408">rigides, longueurs</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="409">élastiques, longueurs</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="410">dimen <r>&tex; de base</r></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="411">skip <r>&tex; de base</r></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="412">glue <r>&tex; de base</r></indexterm></cindex>
 <para>Il y a deux types de longueur.  Une <dfn>longueur rigide</dfn> telle que
 <code>10pt</code> ne contient pas de composante en <code>plus</code> ou
 <code>minus</code>.  (En &tex; de base on appelle cela une <dfn>dimen</dfn>).
@@ -10043,7 +11609,7 @@
 
 % Fait une boîte autour de #2 qui est #1 de large (sans la bordure)
 \newcommand{\showhbox}[2]{%
-  \fboxsep=0pt\fbox{\hbox to #1{#2}}} 
+  \fboxsep=0pt\fbox{\hbox to #1{#2}}}
 </pre></example>
 
 <noindent></noindent>
@@ -10151,75 +11717,92 @@
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\settodepth</menunode><menudescription><pre xml:space="preserve">Assigne à une longueur la profondeur de quelque-chose.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\settoheight</menunode><menudescription><pre xml:space="preserve">Assigne à une longueur la hauteur de quelque-chose.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\settowidth</menunode><menudescription><pre xml:space="preserve">Assigne à une longueur la largeur de quelque-chose.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::         ">Expressions</menunode><menudescription><pre xml:space="preserve">Calculer avec des longueurs et des entiers.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Longueurs prédéfinies</menutitle><menunode separator=". ">Predefined lengths</menunode><menudescription><pre xml:space="preserve">Les longueur qui sont, en quelque sorte, prédéfinies.
 </pre></menudescription></menuentry></menu>
 
 <node name="Units-of-length" spaces=" "><nodename>Units of length</nodename><nodenext automatic="on">\setlength</nodenext><nodeup automatic="on">Lengths</nodeup></node>
 <section spaces=" "><sectiontitle>Unités de longueur</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="388">unités, de longueur</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="413">unités, de longueur</indexterm></cindex>
 
 <para>&tex; et &latex; connaissent ces unités aussi bien en mode
 mathématique qu&textrsquo;en dehors de celui-ci.
 </para>
 <table commandarg="code" spaces=" " endspaces=" ">
 <tableentry><tableterm><item spaces=" "><itemformat command="code">pt</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="596">pt</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="389">Point</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="663">pt</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="414">point</indexterm></cindex>
+<anchor name="units-of-length-pt">units of length pt</anchor>
 <para>Point (1/72,27)<dmn>pouce</dmn>.  La conversion en unités métriques units, avec deux
 chiffres après la virgule, est 1<dmn>point</dmn> = 2,85<dmn>mm</dmn> = 28,45<dmn>cm</dmn>.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">pc</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="390">pica</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="597">pc</indexterm></findex>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="415">pica</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="664">pc</indexterm></findex>
+<anchor name="units-of-length-pc">units of length pc</anchor>
 <para>Pica, 12<dmn>pt</dmn>
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">in</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="598">in</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="599">pouce (inch)</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="665">in</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="666">pouce (inch)</indexterm></findex>
+<anchor name="units-of-length-in">units of length in</anchor>
 <para>Pouce,  72,27<dmn>pt</dmn>
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces="  "><itemformat command="code">bp</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="600">bp</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="391">Big point</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="667">bp</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="416">big point</indexterm></cindex>
+<anchor name="units-of-length-bp">units of length bp</anchor>
 <para>Big point, 1/72 pouce.  Cette longueur est la défition d&textrsquo;un point en
 PostScript et dans beaucoup d&textrsquo;autres systèmes bureautiques d&textrsquo;éditique
 (PAO).
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">cm</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="392">Centimètre</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="601">cm</indexterm></findex>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="417">centimètre</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="668">cm</indexterm></findex>
+<anchor name="units-of-length-cm">units of length cm</anchor>
 <para>Centimetre
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">mm</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="393">Millimètre</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="602">mm</indexterm></findex>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="418">millimètre</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="669">mm</indexterm></findex>
+<anchor name="units-of-length-mm">units of length mm</anchor>
 <para>Millimètre
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">dd</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="394">point Didot</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="603">dd</indexterm></findex>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="419">point Didot</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="670">dd</indexterm></findex>
+<anchor name="units-of-length-dd">units of length dd</anchor>
 <para>Point Didot, 1,07<dmn>pt</dmn>
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">cc</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="395">Cicero</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="604">cc</indexterm></findex>
-<para>Cicero, 12<dmn>dd</dmn>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="420">cicéro</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="421">douze</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="671">cc</indexterm></findex>
+<anchor name="units-of-length-cc">units of length cc</anchor>
+<para>Cicéro, 12<dmn>dd</dmn>, encore appelé <dfn>douze</dfn>.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">sp</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="396">Point proportionné (Scaled point)</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="605">sp</indexterm></findex>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="422">point proportionné (scaled point)</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="672">sp</indexterm></findex>
+<anchor name="units-of-length-sp">units of length sp</anchor>
 <para>Point proportionné, (1/65536)<dmn>pt</dmn>
 </para>
 </tableitem></tableentry></table>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="397">cadratin</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="398">x, hauteur d&textrsquo;un</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="399">m, largeur d&textrsquo;un</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="606">ex</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="400">em</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="607">em</indexterm></findex>
-<para>Deux autre longueurs sont souvent utilisées et sont des valeurs réglées
+<cindex index="cp" spaces=" "><indexterm index="cp" number="423">cadratin</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="424">x, hauteur d&textrsquo;un</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="425">m, largeur d&textrsquo;un</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="673">ex</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="426">em</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="674">em</indexterm></findex>
+<anchor name="Lengths_002fem">Lengths/em</anchor>
+<anchor name="Lengths_002fen">Lengths/en</anchor>
+<anchor name="Lengths_002fex">Lengths/ex</anchor>
+<anchor name="units-of-length-em">units of length em</anchor>
+<anchor name="units-of-length-en">units of length en</anchor>
+<anchor name="units-of-length-ex">units of length ex</anchor>
+<para>Deux autres longueurs sont souvent utilisées et sont des valeurs réglées
 par les créateurs de caractères typographiques.  La hauteur <dfn>ex</dfn>
 d&textrsquo;un x de la fonte coutante , traditionnellement la hauteur de la lettre
 x en bas de casse, est souvent utilisée pour les longueurs
@@ -10233,8 +11816,8 @@
 reste raisonnable si la fonte est changée que si elle était exprimée en
 points.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="401">mu, unité mathématique</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="608">mu</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="427">mu, unité mathématique</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="675">mu</indexterm></findex>
 <para>En mode mathématique, beaucoup de définitions sont exprimées dans
 l&textrsquo;unité mathématique <dfn>mu</dfn> donnée par 1<dmn>em</dmn> = 18<dmn>mu</dmn>, où le
 em est pris de la famille courante des symboles mathématiques.
@@ -10244,44 +11827,95 @@
 </section>
 <node name="_005csetlength" spaces=" "><nodename>\setlength</nodename><nodenext automatic="on">\addtolength</nodenext><nodeprev automatic="on">Units of length</nodeprev><nodeup automatic="on">Lengths</nodeup></node>
 <section spaces=" "><sectiontitle><code>\setlength</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="609">\setlength</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="402">longueur, régler une</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="676">\setlength</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="428">longueur, régler une</indexterm></cindex>
 
 <para>Synopsis :
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">\setlength{\<var>longueur</var>}{<var>valeur</var>}
+<pre xml:space="preserve">\setlength{\<var>longueur</var>}{<var>quantité</var>}
 </pre></example>
 
-<para>La commande <code>\setlength</code> règle la valeur d&textrsquo;une <dfn>commande de
-longueur</dfn>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="403">commande de longueur</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="404">longueur, commande de</indexterm></cindex>
-<code>\<var>longueur</var></code> à l&textrsquo;argument <var>valeur</var> qui peut être
-exprimé dans n&textrsquo;importe quelle unité comprise par &latex;, c.-à-d.&noeos; des
-pouces (<code>in</code>), des millimètres (<code>mm</code>), des points (<code>pt</code>),
-des « big points » (<code>bp</code>), etc.
+<para>La commande <code>\setlength</code> règle la longueur \<var>longueur</var> à
+<var>quantité</var>. Le nom <code>\<var>longueur</var></code> doit être une séquence de
+contrôle (<pxref label="Control-sequences"><xrefnodename>Control sequences</xrefnodename></pxref>), et donc commencer par une
+contr&textrsquo;oblique <code>\</code> dans les circonstances normales. La
+<var>quantité</var> peut être une longueur élastique (<pxref label="Lengths"><xrefnodename>Lengths</xrefnodename></pxref>). Elle
+peut être positve, négative ou nulle, et peut être exprimée dans
+n&textrsquo;importe quelle unité comprise par &latex; (<pxref label="Units-of-length"><xrefnodename>Units of length</xrefnodename></pxref>).
 </para>
+<para>Ci-dessous, avec les réglages par défaut de &latex; le premier
+paragraphe est renfoncé alors que le second ne l&textrsquo;est pas.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">J'ai dit au docteur que je m'étais cassé la jambe à deux endroits.
+
+\setlength{\parindent}{0em}
+Il me répondit d'arrêter d'aller à ces endroits.
+</pre></example>
+
+<para>Si vous n&textrsquo;avez pas déclaré \<var>longueur</var> avec <code>\newlength</code>, par
+exemple si vous faites une faute de frappe dessus comme dans
+<code>\newlength{\specparindent}\setlength{\sepcparindent}{...}</code>,
+alors vous obtiendrez une erreur du genre de <samp>Undefined control
+sequence. <argument> \sepcindent</samp>.  Si vous oubliez la contr&textrsquo;oblique au
+début du nom de la longueur alors vous obtiendrez une erreur du genre de
+<samp>Missing number, treated as zero. <to be read again> \relax l.19
+\setlength{specparindent}{0.6\parindent}</samp>
+</para>
 </section>
 <node name="_005caddtolength" spaces=" "><nodename>\addtolength</nodename><nodenext automatic="on">\settodepth</nodenext><nodeprev automatic="on">\setlength</nodeprev><nodeup automatic="on">Lengths</nodeup></node>
 <section spaces=" "><sectiontitle><code>\addtolength</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="610">\addtolength</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="405">longueur, ajouter à une</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="677">\addtolength</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="429">longueur, ajouter à une</indexterm></cindex>
 
 <para>Synopsis :
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">\addtolength{\<var>longueur</var>}{<var>valeur</var>}
+<pre xml:space="preserve">\addtolength{\<var>longueur</var>}{<var>quantité</var>}
 </pre></example>
 
-<para>La commande <code>\addtolength</code> incrémente une commande de longueur
-<code>\<var>longueur</var></code> de la quantité spécifiée par l&textrsquo;argument
-<var>quantité</var>, ce qui peut être négatif.
+<para>Incrémente la longueur <code>\<var>longueur</var></code> par <var>quantité</var>. Le nom
+<code>\<var>longueur</var></code> doit être une séquence de contrôle
+(<pxref label="Control-sequences"><xrefnodename>Control sequences</xrefnodename></pxref>), et donc commencer par une contr&textrsquo;oblique
+<code>\</code> dans les circonstances normales. La <var>quantité</var> peut être
+une longueur élastique (<pxref label="Lengths"><xrefnodename>Lengths</xrefnodename></pxref>). Elle peut être positve,
+négative ou nulle, et peut être exprimée dans n&textrsquo;importe quelle unité
+comprise par &latex; (<pxref label="Units-of-length"><xrefnodename>Units of length</xrefnodename></pxref>).
 </para>
+<para>Dans l&textrsquo;exemple ci-dessous, si <code>\parskip</code> commmence avec la valeur
+<code>0pt plus 1pt</code>
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">Docteur : comment va le garçon qui a avalé une monnaie en argent ?
+\addtolength{\parskip}{1pt}
+
+Infirmière : aucun changement.
+</pre></example>
+
+<noindent></noindent>
+<para>alors il a la valeur <code>1pt plus 1pt</code> pour le second paragraphe.
+</para>
+<para>Si vous n&textrsquo;avez pas déclaré la longueur \<var>longueur</var> avec
+<code>\newlength</code>, par exemple si vous faites une faute de frappe dessus
+comme dans
+<code>\newlength{\specparindent}\addtolength{\sepcparindent}{...}</code>,
+alors vous obtiendrez une erreur du genre de <samp>Undefined control
+sequence. <argument> \sepcindent</samp>. Si c&textrsquo;est la <var>quantité</var> qui
+utilise une longueur qui n&textrsquo;a pas été déclarée, par exemple si vous
+faites la faute de frappe comme cela
+<code>\addtolength{\specparindent}{0.6\praindent}</code>, alors vous
+obtenez une erreur du genre de <samp>Undefined control
+sequence. <argument> \praindent</samp>.  Si vous oubliez la contr&textrsquo;oblique au
+début du nom de la longueur, comme dans
+<code>\addtolength{parindent}{1pt}</code>, alors vous obtiendrez
+quelque-chose du genre de <samp>You can't use `the letter p' after
+\advance</samp>.
+</para>
 </section>
 <node name="_005csettodepth" spaces=" "><nodename>\settodepth</nodename><nodenext automatic="on">\settoheight</nodenext><nodeprev automatic="on">\addtolength</nodeprev><nodeup automatic="on">Lengths</nodeup></node>
 <section spaces=" "><sectiontitle><code>\settodepth</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="611">\settodepth</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="678">\settodepth</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -10289,13 +11923,35 @@
 <pre xml:space="preserve">\settodepth{\<var>longueur</var>}{<var>texte</var>}
 </pre></example>
 
-<para>La commande <code>\settodepth</code> règle la valeur d&textrsquo;une commande le
-longueur <code>\<var>longueur</var></code> à la profondeur de l&textrsquo;argument <code>texte</code>.
+<para>La commande <code>\settodepth</code> règle la longueur <code>\<var>longueur</var></code>
+à la profondeur de la boîte que &latex; obtient en composant l&textrsquo;argument
+<code>texte</code>. Le nom <code>\<var>longueur</var></code> doit être une séquence de
+contrôle (<pxref label="Control-sequences"><xrefnodename>Control sequences</xrefnodename></pxref>), et donc commencer par une
+contr&textrsquo;oblique <code>\</code> dans les circonstances normales.
 </para>
+<para>L&textrsquo;exemple ci-dessous imprime la profondeur maximale des descendantes de
+l&textrsquo;alphabet :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\newlength{\alphabetdepth}
+\settodepth{\alphabetdepth}{abcdefghijklmnopqrstuvwxyz}
+\the\alphabetdepth
+</pre></example>
+
+<para>Si vous n&textrsquo;avez pas déclaré la longueur \<var>longueur</var> avec
+<code>\newlength</code>, par exemple si vous faites une faute de frappe dans
+l&textrsquo;exemple ci-dessus comme dans
+<code>\settodepth{\aplhabetdepth}{abc...}</code>, alors vous obtiendrez
+quelque-chose du genre de <samp>Undefined control sequence. <argument>
+\aplhabetdepth</samp>.  Si vous oubliez la contr&textrsquo;oblique au début du nom de la
+longueur, comme dans <code>\settodepth{alphabetdepth}{...}</code> alors
+vous obtiendrez quelque-chose du genre de <samp>Missing number, treated
+as zero. <to be read again> \setbox</samp>.
+</para>
 </section>
 <node name="_005csettoheight" spaces=" "><nodename>\settoheight</nodename><nodenext automatic="on">\settowidth</nodenext><nodeprev automatic="on">\settodepth</nodeprev><nodeup automatic="on">Lengths</nodeup></node>
 <section spaces=" "><sectiontitle><code>\settoheight</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="612">\settoheight</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="679">\settoheight</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -10303,13 +11959,36 @@
 <pre xml:space="preserve">\settoheight{\<var>longueur</var>}{<var>texte</var>}
 </pre></example>
 
-<para>La commande <code>\settoheight</code> règle la valeur d&textrsquo;une commande le
-longueur <code>\<var>longueur</var></code> à la hauteur de l&textrsquo;argument <code>texte</code>.
+<para>La commande <code>\settoheight</code> règle la longueur <code>\<var>longueur</var></code>
+à la hauteur de la boîte ue &latex; obtient en composant l&textrsquo;argument
+<code>texte</code>. Le nom <code>\<var>longueur</var></code> doit être une séquence de
+contrôle (<pxref label="Control-sequences"><xrefnodename>Control sequences</xrefnodename></pxref>), et donc commencer par une
+contr&textrsquo;oblique <code>\</code> dans les circonstances normales.
 </para>
+<para>L&textrsquo;exemple suivant imprime la hauteur maximale des ascendantes de
+l&textrsquo;alphabet ASCII bas de casse :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\newlength{\alphabetheight}
+\settoheight{\alphabetheight}{abcdefghijklmnopqrstuvwxyz}
+\the\alphabetheight
+</pre></example>
+
+<para>Si vous n&textrsquo;avez pas déclaré la longueur \<var>longueur</var> avec
+<code>\newlength</code>, par exemple si vous faites une faute de frappe dans
+l&textrsquo;exemple ci-dessus comme dans
+<code>\settoheight{\aplhabetheight}{abc...}</code>, alors vous obtiendrez
+quelque-chose du genre de <samp>Undefined control sequence. <argument>
+\aplhabetdepth</samp>.  Si vous oubliez la contr&textrsquo;oblique au début de
+\<var>longueur</var>, comme dans <code>\settoheight{alphabetheight}{...}</code>
+alors vous obtiendrez quelque-chose du genre de <samp>Missing number,
+treated as zero. <to be read again> \setbox</samp>.
+</para>
+
 </section>
-<node name="_005csettowidth" spaces=" "><nodename>\settowidth</nodename><nodenext automatic="on">Predefined lengths</nodenext><nodeprev automatic="on">\settoheight</nodeprev><nodeup automatic="on">Lengths</nodeup></node>
+<node name="_005csettowidth" spaces=" "><nodename>\settowidth</nodename><nodenext automatic="on">Expressions</nodenext><nodeprev automatic="on">\settoheight</nodeprev><nodeup automatic="on">Lengths</nodeup></node>
 <section spaces=" "><sectiontitle><code>\settowidth</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="613">\settowidth</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="680">\settowidth</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -10318,27 +11997,164 @@
 </pre></example>
 
 
-<para>La commande <code>\settoheight</code> règle la valeur d&textrsquo;une commande le
-longueur <code>\<var>longueur</var></code> à la  largeur de l&textrsquo;argument <code>texte</code>.
+<para>La commande <code>\settowidth</code> règle la longueur <code>\<var>longueur</var></code>
+à la largeur de la boîte que &latex; obtient en composant l&textrsquo;argument
+<code>texte</code>. Le nom <code>\<var>longueur</var></code> doit être une séquence de
+contrôle (<pxref label="Control-sequences"><xrefnodename>Control sequences</xrefnodename></pxref>), et donc commencer par une
+contr&textrsquo;oblique <code>\</code> dans les circonstances normales.
 </para>
+<para>L&textrsquo;exemple suivant imprime la largeur de l&textrsquo;alphabet ASCII bas de casse :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\newlength{\alphabetwidth}
+\settowidth{\alphabetwidth}{abcdefghijklmnopqrstuvwxyz}
+\the\alphabetwidth
+</pre></example>
 
+<para>Si vous n&textrsquo;avez pas déclaré la longueur \<var>longueur</var> avec
+<code>\newlength</code>, par exemple si vous faites une faute de frappe dans
+l&textrsquo;exemple ci-dessus comme dans
+<code>\settowidth{\aplhabetwidth}{abc...}</code>, alors vous obtiendrez
+quelque-chose du genre de <samp>Undefined control sequence. <argument>
+\aplhabetwidth</samp>.  Si vous oubliez la contr&textrsquo;oblique au début de
+\<var>longueur</var>, comme dans <code>\settowidth{alphabetwidth}{...}</code>
+alors vous obtiendrez quelque-chose du genre de <samp>Missing number,
+treated as zero. <to be read again> \setbox</samp>.
+</para>
 </section>
-<node name="Predefined-lengths" spaces=" "><nodename>Predefined lengths</nodename><nodeprev automatic="on">\settowidth</nodeprev><nodeup automatic="on">Lengths</nodeup></node>
+<node name="Expressions" spaces=" "><nodename>Expressions</nodename><nodenext automatic="on">Predefined lengths</nodenext><nodeprev automatic="on">\settowidth</nodeprev><nodeup automatic="on">Lengths</nodeup></node>
+<section spaces=" "><sectiontitle>Expressions</sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="681">expressions</indexterm></findex>
+
+<!-- c Much from Joseph Wright's https://tex.stackexchange.com/a/245663/339 -->
+<para>Synopsis, l&textrsquo;un parmi :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\numexpr <var>expression</var>
+\dimexpr <var>expression</var>
+\glueexpr <var>expression</var>
+\muglue <var>expression</var>
+</pre></example>
+
+<para>En tout lieu où vous pourriez écrire un entier, une dimen, une muglue ou
+une glue de &tex;, vous pouvez à la place écrire une expression pour
+écrire ce genre de quantité.
+</para>
+<para>Un exemple est que <code>\the\dimexpr\linewidth-4pt\relax</code> produit en
+sortie la longueur égale à quatre points de moins que la largeur de la
+ligne (le seul usage de <code>\the</code> est d&textrsquo;afficher le résultat dans le
+document).  De même, <code>\romannumeral\numexpr6+3\relax</code> produit
+<samp>ix</samp>, et <code>\the\glueexpr 5pt plus 1pt * 2 \relax</code> produit
+<samp>10.0pt plus 2.0pt</samp>.
+</para>
+<para>Une commodité ici par rapport à effectuer les calculs en allouant des
+registres et en utilisant <code>\advance</code>, etc., est que l&textrsquo;évaluation
+d&textrsquo;expression n&textrsquo;implique par d&textrsquo;affectations et peut donc être effectuée à
+des endroits où les affectations ne sont pas autorisées. L&textrsquo;exemple suivant
+calcule la largeur de la <code>\parbox</code>.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\newlength{\offset}\setlength{\offset}{2em}
+\begin{center}
+\parbox{\dimexpr\linewidth-\offset*3}{Sans animosité envers
+quiconque, charitables envers tous, et sûrs de notre droit en tant que
+Dieu nous en accorde conscience, mettons-nous à l'œuvre afin d'achever
+la tâche qui nous occupe, de panser les blessures de notre nation, de
+porter soin à l'homme qui a affronté le combat et soulagement à sa veuve
+et à son orphelin, enfin de faire tout pour réaliser et honorer une paix
+juste et durable entre nous et avec toutes les nations.  --- Abraham
+Lincoln, second discours d'investiture, inscrit dans le mémorial
+Lincoln}
+\end{center}
+</pre></example>
+
+<para>L&textrsquo;<var>expression</var> consiste en un ou plusieurs termes du même type
+(entier, dimension, etc.) qui sont ajoutés ou soustraits.  Un terme est
+un type de nombre, dimension, etc., et consiste en un facteur de ce
+type, optionnellement multiplié ou divisé par des facteurs.  Un facteur
+d&textrsquo;un type est soit une quantité de ce type ou une sous-expression
+parenthésés.  L&textrsquo;expression produit un résultat du type donné, de sorte
+que <code>\numexpr</code> produit un entier, <code>\dimexpr</code> produit une
+dimension dimension, etc.
+</para>
+<para>Dans l&textrsquo;exemple de citation donné plus haut, changer l&textrsquo;expression en
+<code>\dimexpr\linewidth-3*\offset</code> produit l&textrsquo;erreur <code>Illegal unit
+of measure (pt inserted)</code>. La raison en est que pour <code>\dimexpr</code> et
+<code>\glueexpr</code>, l&textrsquo;entrée consiste en une valeur de dimension ou de
+glue suivie par un facteur multiplicatif optionnel, et non
+l&textrsquo;inverse. Ainsi <code>\the\dimexpr 1pt*10\relax</code> est valide et produit
+<samp>10.0pt</samp>, mais <code>\the\dimexpr 10*1pt\relax</code> produit l&textrsquo;erreur
+<code>Illegal unit</code>.
+</para>
+<para>Les expressions absorbent les unités lexicales et effectuent les
+opérations mathématiques appropriées jusqu&textrsquo;à ce qu&textrsquo;un <code>\relax</code> (qui
+est absorbé), ou jusqu&textrsquo;à ce que la première unité lexicale non valide
+soit rencontrée.  Ainsi, <code>\the\numexpr2+3px</code> imprime <samp>5px</samp>,
+parce que &latex; lit le <code>\numexpr2+3</code>, ce qui est composé de
+nombres, et ensuite trouve la lettre <code>p</code>, qui ne peut pas faire
+partie d&textrsquo;un nombre. Il termine alors l&textrsquo;expression et produit le <samp>5</samp>,
+suivi par le texte ordinaire <samp>px</samp>.
+</para>
+<para>Ce comportement de terminaison est utile dans les comparaisons. Dans
+<code>\ifnum\numexpr\parindent*2 < 10pt Oui\else Non\fi</code>, le signe
+inférieur à termine l&textrsquo;expression et le résultat est <samp>Non</samp> (dans un
+document de classe &latex; standarde article).
+</para>
+<para>Les expressions peuvent utiliser les opérateurs <code>+</code>, <code>-</code>,
+<code>*</code> et <code>/</code> ainsi que les parenthèses pour les
+sous-expressions, <code>(...)</code>.  Dans les expressions glue les parties
+en <code>plus</code> et <code>minus</code> ne nécessitent pas de parenthèses pour
+être affectés par un facteur. Ainsi le résultat de <code>\the\glueexpr
+5pt plus 1pt * 2 \relax</code> est <samp>10pt plus 2pt</samp>.
+</para>
+<para>&tex; convertit les autres types numériques de la même façon que
+lorsqu&textrsquo;il fait une affectation à un registre. Ainsi le résultat de
+<code>\the\numexpr\dimexpr 1pt\relax\relax</code> est <samp>65536</samp>, ce qui est
+<code>1pt</code> exprimé en points proportionnés (<pxref label="units-of-length-sp"><xrefnodename>units of length
+sp</xrefnodename><xrefinfoname><code>sp</code></xrefinfoname></pxref>, l&textrsquo;unité interne de &tex;) et ensuite converti en entier.
+Si ça avait été une <code>\glueexpr</code>, on aurait laissé tomber la
+dilatation et la contraction. Dans l&textrsquo;autre sens, une <code>\numexpr</code> au
+sein d&textrsquo;une <code>\dimexpr</code> ou d&textrsquo;une <code>\glueexpr</code> nécessite l&textrsquo;ajout
+d&textrsquo;unité appropriées, comme dans <code>\the\dimexpr\numexpr 1 + 2\relax
+pt\relax</code>, ce qui produit <samp>3.0pt</samp>.
+</para>
+<para>Voici les détails de l&textrsquo;artihmétique : chaque facteur est vérifié comme
+étant compris dans l&textrsquo;intervalle autorisé, les nombres doivent être
+inférieurs à <math>2^{31}</math> en valeur absolue, et les composantes de
+dimensions ou glues doivent être inférieures à <math>2^{14}</math> points, ou
+<code>mu</code>, ou <code>fil</code>, etc.  Les opérations arithmetiques sont
+effectuées individuellement, sauf pour les opérations de dilatation (une
+multiplication immédiatement suivie d&textrsquo;une division) qui sont faites
+comme une opération combinée avec un produit sur 64-bit comme valeur
+intermédiaire. Le résultat de chaque opération est de nouveau vérifié
+comme appartenant à l&textrsquo;intervalle autorisé.
+</para>
+<para>Finalement, on notera que les divisions et dilatations sont faites avec
+un arrondi au plus proche (contrairement à l&textrsquo;opération <code>\divide</code> de
+&tex; qui prend un arrondi vers zéro).  Ainsi <code>\the\dimexpr
+5pt*(3/2)\relax</code> met <samp>10.0pt</samp> dans le document, parce qu&textrsquo;il arrondit
+<code>3/2</code> en <code>2</code>, tandis que <code>\the\dimexpr 5pt*(4/3)\relax</code>
+produit <samp>5.0pt</samp>.
+</para>
+
+</section>
+<node name="Predefined-lengths" spaces=" "><nodename>Predefined lengths</nodename><nodeprev automatic="on">Expressions</nodeprev><nodeup automatic="on">Lengths</nodeup></node>
 <section spaces=" "><sectiontitle>Longueurs prédéfinies</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="406">longueurs prédéfinies</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="407">prédéfinies, longueurs</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="430">longueurs prédéfinies</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="431">prédéfinies, longueurs</indexterm></cindex>
 
 <para><code>\width</code>
-<findex index="fn" spaces=" "><indexterm index="fn" number="614">\width</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="682">\width</indexterm></findex>
 </para>
 <para><code>\height</code>
-<findex index="fn" spaces=" "><indexterm index="fn" number="615">\height</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="683">\height</indexterm></findex>
 </para>
 <para><code>\depth</code>
-<findex index="fn" spaces=" "><indexterm index="fn" number="616">\depth</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="684">\depth</indexterm></findex>
 </para>
 <para><code>\totalheight</code>
-<findex index="fn" spaces=" "><indexterm index="fn" number="617">\totalheight</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="685">\totalheight</indexterm></findex>
 </para>
 <para>Ces paramètres de longueur peuvent être utilisés au sein des arguments
 des commandes de fabrication de boîte (<pxref label="Boxes"><xrefnodename>Boxes</xrefnodename></pxref>). Il spécifient la
@@ -10356,32 +12172,168 @@
 </chapter>
 <node name="Making-paragraphs" spaces=" "><nodename>Making paragraphs</nodename><nodenext automatic="on">Math formulas</nodenext><nodeprev automatic="on">Lengths</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Faire des paragraphes</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="408">Faire des paragraphes</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="409">paragraphes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="432">Faire des paragraphes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="433">paragraphes</indexterm></cindex>
 
-<para>Un paragraphe se termine par une ou plusieurs lignes complètement blanches
-&textmdash; des lignes ne contenant même pas un <code>%</code>. Une ligne à blanc ne
-devrait pas apparaître là où un nouveau paragraphe n&textrsquo;a pas le droit de
-commencer, tel que en mode mathématique ou dans l&textrsquo;argument d&textrsquo;une
-commande de rubricage.
+<para>Pour démarrer un paragraphe, tapez juste du texte. Pour finir le
+paragraphe courant, mettez une ligne vide.
 </para>
+<para>Dans l&textrsquo;exemple ci-dessous on a trois paragraphes, dont la séparation est
+assurée par deux lignes vides :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">C'est une vérité universellement reconnue qu'un célibataire pourvu d'une
+belle fortune doit avoir envie de se marier, et si peu que l'on sache de
+son sentiment à cet égard, lorsqu'il arrive dans une nouvelle résidence,
+cette idée est si bien fixée dans l'esprit de ses voisins qu'ils le
+considère sur-le-champ comme la propriété légitime de l'une ou l'autre
+de leurs filles.
+
+« Savez-vous mon cher ami, dit un jour Mrs Bennet à son mari, que
+Netherfield Park est enfin loué ? »
+
+Mr Bennet répondit qu'il l'ignorait.
+</pre></example>
+
+<para>Le séparateur de paragraphe peut consister en une séquence quelconque
+d&textrsquo;au moins une ligne à blanc, dans laquelle au moins une ligne n&textrsquo;est pas
+terminée par un commentaire. Une ligne à blanc est une ligne qui est
+vide ou ne contient que des caractères blancs tel que l&textrsquo;espace ou la
+tabulation. Les commentaires dans le code source sont démarrés par un
+<code>%</code> et s&textrsquo;étendent jusqu&textrsquo;à la fin de la ligne. Dans l&textrsquo;exemple
+suivant les deux colonnes sont identiques :
+</para>
+
+<example endspaces=" ">
+<pre xml:space="preserve">\documentclass[twocolumn]{article}
+\begin{document}
+First paragraph.
+
+Second paragraph.
+\newpage
+First paragraph.
+<w>      </w>
+  % les lignes de séparation peuvent contenir des blancs.
+<w>  	</w>
+Second paragraph.
+\end{document}
+</pre></example>
+
+<para>Une fois que &latex; a rassemblé tout le contenu d&textrsquo;un paragraphe il
+divise le paragraphe en lignes d&textrsquo;une manière qui est optimisée sur
+l&textrsquo;entiereté du paragraphe (<pxref label="Line-breaking"><xrefnodename>Line breaking</xrefnodename></pxref>).
+</para>
+<para>Il y a des endroits où un nouveau paragraphe n&textrsquo;a pas le droit de
+commencer. Ne mettez pas de lignes à blanc en mode math
+(<pxref label="Modes"><xrefnodename>Modes</xrefnodename></pxref>) ; dans l&textrsquo;exemple suivant la ligne à blanc précédent
+<code>\end{equation}</code>
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{equation}
+  2^{|S|} > |S|
+
+\end{equation}
+</pre></example>
+
+<noindent></noindent>
+<para>produit l&textrsquo;erreur <samp>Missing $ inserted</samp>.  De même, la ligne à blanc au sein de l&textrsquo;argument de ce <code>\section</code> :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\section{aaa
+
+bbb}
+</pre></example>
+
+<noindent></noindent>
+<para>produit l&textrsquo;erreur <samp>Runaway argument? {aaa ! Paragraph ended before
+\&arobase;sect was complete</samp>.
+</para>
 <menu endspaces=" ">
-<menuentry leadingtext="* "><menunode separator=":: ">\indent</menunode><menudescription><pre xml:space="preserve">Renfoncer ce paragraphe.
+<menuentry leadingtext="* "><menunode separator="::     ">\par</menunode><menudescription><pre xml:space="preserve">Terminer le paragraphe en cours.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\indent</menunode><menudescription><pre xml:space="preserve">Renfoncer ce paragraphe.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\noindent</menunode><menudescription><pre xml:space="preserve">Ne pas renfoncer ce paragraphe.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::    ">\parindent & \parskip</menunode><menudescription><pre xml:space="preserve">L&textrsquo;espace ajouté avant les paragraphes.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Notes en marge</menutitle><menunode separator=". ">Marginal notes</menunode><menudescription><pre xml:space="preserve">Mettre des remarques dans la marge.
 </pre></menudescription></menuentry></menu>
 
 
-<node name="_005cindent" spaces=" "><nodename>\indent</nodename><nodenext automatic="on">\noindent</nodenext><nodeup automatic="on">Making paragraphs</nodeup></node>
+<node name="_005cpar" spaces=" "><nodename>\par</nodename><nodenext automatic="on">\indent</nodenext><nodeup automatic="on">Making paragraphs</nodeup></node>
+<section spaces=" "><sectiontitle><code>\par</code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="686">\par</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="434">paragraphe, terminaison</indexterm></cindex>
+
+<para>Synopsis (notez que, alors qu&textrsquo;il lit l&textrsquo;entrée, &tex; convertit toute
+séquence d&textrsquo;au moins une ligne à blanc en un <code>\par</code>, voir
+<ref label="Making-paragraphs"><xrefnodename>Making paragraphs</xrefnodename></ref>) :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\par
+</pre></example>
+
+<para>Termine le paragraphe en cours.  La manière habituelle de séparer les
+paragraphes est avec une ligne à blanc, mais la commande <code>\par</code> est
+entièrement équivalente.  Cette commande est robuste (<pxref label="_005cprotect"><xrefnodename>\protect</xrefnodename></pxref>).
+</para>
+<para>L&textrsquo;exemple suivant utilise <code>\par</code> plutôt qu&textrsquo;une ligne à blanc
+simplement pour la lisibilité.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\newcommand{\coursEnJargonLegal}{%
+  \CeQuEstLaTricherie\par\CeQuiTArriveQuandOnTAttrape}
+</pre></example>
+
+<para>En mode LR la commande <code>\par</code> ne fait rien et est ignorée.  En mode
+paragraphe la commande <code>\par</code> termine le mode paragraphe, et commute
+&latex; vers le mode vertical (<pxref label="Modes"><xrefnodename>Modes</xrefnodename></pxref>).
+</para>
+<para>Vous ne pouvez pas utiliser la commande <code>\par</code> en mode
+mathématique.  Vous ne pouvez pas non plus l&textrsquo;utiliser au sein de
+l&textrsquo;argument de beaucoup de commandes, telles que les commandes de
+rubricage, par ex.&noeos; <code>\section</code> (<pxref label="Making-paragraphs"><xrefnodename>Making paragraphs</xrefnodename></pxref> et
+<ref label="_005cnewcommand-_0026-_005crenewcommand"><xrefnodename>\newcommand & \renewcommand</xrefnodename></ref>).
+</para>
+<para>La commande <code>\par</code> ne fait pas la même chose que la commande
+<code>\paragraph</code>. Cette dernière, comme <code>\section</code> ou
+<code>\subsection</code>, est une commande de rubricage utilisée par les
+classes standardes de document &latex; (<pxref label="_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph"><xrefnodename>\subsubsection &
+\paragraph & \subparagraph</xrefnodename></pxref>).
+</para>
+<para>La commande <code>\par</code> ne fait pas la même chose que <code>\newline</code> ou
+que le saut de ligne en double contr&textrsquo;oblique, <code>\\</code>.  La différence
+c&textrsquo;est que <code>\par</code> termine le paragraphe, et non pas seulement la
+ligne, et ajoute également de l&textrsquo;espace vertical inter-paragraphe
+<code>\parskip</code> (<pxref label="_005cparindent-_0026-_005cparskip"><xrefnodename>\parindent & \parskip</xrefnodename></pxref>).
+</para>
+<para>En sortie de l&textrsquo;exemple suivant
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">xyz
+
+\setlength{\parindent}{8cm}
+\setlength{\parskip}{13cm}
+\noindent test\indent test1\par test2
+</pre></example>
+
+<noindent></noindent>
+<para>on a : après <samp>xyz</samp> il y a un saut vertical de 13<dmn>cm</dmn> et ensuite
+<samp>test</samp> apparaît, aligné sur la marge de gauche. Sur la même ligne
+on a un espace horizontal vide de 8<dmn>cm</dmn> et ensuite <samp>test1</samp>
+apparaît.  Finalement. il y a un espace vertical de 13<dmn>cm</dmn>, suivi par
+un nouveau paragraphe avec un renfoncement de 8<dmn>cm</dmn>, et ensuite
+&latex; met le texte <samp>test2</samp>.
+</para>
+
+</section>
+<node name="_005cindent" spaces=" "><nodename>\indent</nodename><nodenext automatic="on">\noindent</nodenext><nodeprev automatic="on">\par</nodeprev><nodeup automatic="on">Making paragraphs</nodeup></node>
 <section spaces=" "><sectiontitle><code>\indent</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="618">\indent</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="619">\parindent</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="410">renfoncement, forcer</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="687">\indent</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="688">\parindent</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="435">renfoncement, forcer</indexterm></cindex>
 
 <para><code>\indent</code> produit un espace horizontal dont la largeur est égale à
 la longueur <code>\parindent</code>, le
-<cindex index="cp" spaces=" "><indexterm index="cp" number="411">renfoncement, forcer</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="436">renfoncement, forcer</indexterm></cindex>
 <dfn>renfoncement</dfn> normal d&textrsquo;un paragraphe. Elle est utilisée pour
 ajouter un renfoncement de paragraphe là où il serait autrement
 supprimé.
@@ -10395,8 +12347,8 @@
 </section>
 <node name="_005cnoindent" spaces=" "><nodename>\noindent</nodename><nodenext automatic="on">\parindent & \parskip</nodenext><nodeprev automatic="on">\indent</nodeprev><nodeup automatic="on">Making paragraphs</nodeup></node>
 <section spaces=" "><sectiontitle><code>\noindent</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="620">\noindent</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="412">renfoncement, supprimer</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="689">\noindent</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="437">renfoncement, supprimer</indexterm></cindex>
 
 <para>Utilisée au commencement d&textrsquo;un paragraphe, la commande
 <code>\noindent</code> supprime tout renfoncement de paragraphe.
@@ -10417,21 +12369,59 @@
 </section>
 <node name="_005cparindent-_0026-_005cparskip" spaces=" "><nodename>\parindent & \parskip</nodename><nodenext automatic="on">Marginal notes</nodenext><nodeprev automatic="on">\noindent</nodeprev><nodeup automatic="on">Making paragraphs</nodeup></node>
 <section spaces=" "><sectiontitle><code>\parindent</code> & <code>\parskip</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="621">\parskip</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="413">espace vertical avant les paragraphes</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="690">\parindent</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="691">\parskip</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="438">renfoncement d&textrsquo;un paragraphe</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="439">retrait d&textrsquo;un paragraphe</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="440">horizontal, renfoncement d&textrsquo;un paragraphe</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="441">espace vertical avant les paragraphes</indexterm></cindex>
 
-<para><code>\parskip</code> est une longueur élastique définissant l&textrsquo;espace vertical
-additionnel ajouté avant chaque paragraphe. La valeur par défaut est <code>0pt
-plus1pt</code>.
+<para>Synopsis :
 </para>
+<example endspaces=" ">
+<pre xml:space="preserve">\setlength{\parindent}{<var>longueur-horizontale</var>}
+\setlength{\parskip}{<var>longueur-verticale</var>}
+</pre></example>
 
+<para>Toutes deux sont des longueurs elastiques (<pxref label="Lengths"><xrefnodename>Lengths</xrefnodename></pxref>).  Elles
+affectent respectivement le renfoncement des paragraphes ordinaires, non
+des paragraphes au sein de minipages (<pxref label="minipage"><xrefnodename>minipage</xrefnodename></pxref>), et l&textrsquo;espace
+vertical entre les paragraphes.
+</para>
+<para>Par exemple, si ce qui suit est mis dans le préambule :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\setlength{\parindent}{0em}
+\setlength{\parskip}{1ex}
+</pre></example>
+
+<noindent></noindent>
+<para>Alors le document aura des paragraphes qui ne sont pas renfoncés, mais
+par contre qui sont verticalement séparés d&textrsquo;environ la hauteur d&textrsquo;un
+<samp>x</samp> bas-de-casse.
+</para>
+<para>Dans les documents de classes &latex; standardes, la valeur par défaut
+de <code>\parindent</code> pour les documents à une colonne est <code>15pt</code>
+quand la taille par défaut du texte est <code>10pt</code>, <code>17pt</code> pour
+<code>11pt</code>, et <code>1.5em</code> pour <code>12pt</code>.  Dans les documents en
+deux colonnes c&textrsquo;est <code>1em</code>.  (Ces valeurs sont réglées avant que
+&latex; appelle <code>\normalfont</code> de sorte que <code>em</code> est dérivé de
+la fonte par défaut, Computer Modern.  Si vous utilisez une fonte
+différente alors pour régler <code>\parindent</code> à 1<dmn>em</dmn> en accord
+avec cette fonte, mettez dans votre préambule
+<code>\AtBeginDocument{\setlength{\parindent}{1em}}</code>).
+</para>
+<para>La valeur par défaut de <code>\parskip</code> dans les documents de classes
+standardes &latex; est <code>0pt plus1pt</code>.
+</para>
+
 </section>
 <node name="Marginal-notes" spaces=" "><nodename>Marginal notes</nodename><nodeprev automatic="on">\parindent & \parskip</nodeprev><nodeup automatic="on">Making paragraphs</nodeup></node>
 <section spaces=" "><sectiontitle>Notes en marge</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="414">Notes en marge</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="415">notes dans la marge</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="416">remarks in the marge</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="622">\marginpar</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="442">Notes en marge</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="443">notes dans la marge</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="444">remarks in the marge</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="692">\marginpar</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -10458,8 +12448,8 @@
 (option <code>twocolumn</code>, voir <ref label="Document-class-options"><xrefnodename>Document class options</xrefnodename></ref>).
 </para></listitem></itemize>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="623">\reversemarginpar</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="624">\normalmarginpar</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="693">\reversemarginpar</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="694">\normalmarginpar</indexterm></findex>
 <para>La commande <code>\reversemarginpar</code> place les notes en marge suivante
 sur la marge  opposée (interne). <code>\normalmarginpar</code> les replace
 dans la  position par défaut.
@@ -10475,15 +12465,15 @@
 <para>Ces paramètres affectent le formattage de la note :
 </para>
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="625">\marginparpush</indexterm>\marginparpush</itemformat></item>
+<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="695">\marginparpush</indexterm>\marginparpush</itemformat></item>
 </tableterm><tableitem><para>Espace verticale minimale entre les notes ; par défaut <samp>7pt</samp> pour
 des  documents à <samp>12pt</samp>, <samp>5pt</samp> sinon.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="626">\marginparsep</indexterm>\marginparsep</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="696">\marginparsep</indexterm>\marginparsep</itemformat></item>
 </tableterm><tableitem><para>Espace horizontale entre le texte principal et la note ; par défaut
 <samp>11pt</samp> pour des documents à <samp>10pt</samp>, <samp>10pt</samp> sinon.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="627">\marginparwidth</indexterm>\marginparwidth</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="697">\marginparwidth</indexterm>\marginparwidth</itemformat></item>
 </tableterm><tableitem><para>Largeur de la note même ; la valeur par défaut est <samp>90pt</samp> pour un
 document en recto simple et à <samp>10pt</samp> , <samp>83pt</samp> pour
 <samp>11pt</samp>, et <samp>68pt</samp> pour <samp>12pt</samp> ; <samp>17pt</samp> de plus dans
@@ -10504,17 +12494,17 @@
 <node name="Math-formulas" spaces=" "><nodename>Math formulas</nodename><nodenext automatic="on">Modes</nodenext><nodeprev automatic="on">Making paragraphs</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Formules mathématiques</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="417">formules mathématiques</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="418">formules, math</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="419">mode mathématique, entrer</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="628"><r>environnement</r> <code>math</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="629"><code>math</code>, <r>environnement</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="445">formules mathématiques</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="446">formules, math</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="447">mode mathématique, entrer</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="698"><r>environnement</r> <code>math</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="699"><code>math</code>, <r>environnement</r></indexterm></findex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="630"><r>environnement</r> <code>displaymath</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="631"><code>displaymath</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="700"><r>environnement</r> <code>displaymath</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="701"><code>displaymath</code>, <r>environnement</r></indexterm></findex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="632"><r>environnement</r> <code>equation</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="633"><code>equation</code>, <r>environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="702"><r>environnement</r> <code>equation</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="703"><code>equation</code>, <r>environnement</r></indexterm></findex>
 
 <para>Il y a trois environnements qui mettent &latex; en mode mathématique :
 </para>
@@ -10528,10 +12518,10 @@
 numéro d&textrsquo;équation dans la marge de droite.
 </para></tableitem></tableentry></table>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="634">\(</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="635">\)</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="636">\[</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="637">\]</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="704">\(</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="705">\)</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="706">\[</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="707">\]</indexterm></findex>
 <para>L&textrsquo;environnement <code>math</code> peut être utilsé aussi bien en mode
 paragraphe qu&textrsquo;en mode LR, mais les environnements <code>displaymath</code> et
 <code>equation</code> ne peuvent être utilisés qu&textrsquo;en mode paragraphe. Les
@@ -10543,7 +12533,7 @@
 \[...\] <r>au lieu de</r> \begin{displaymath}...\end{displaymath}
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="638">$</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="708">$</indexterm></findex>
 <para>En fait,  l&textrsquo;environnement <code>math</code> est si fréquent qu&textrsquo;il a une forme
 encore plus courte :
 </para>
@@ -10551,8 +12541,8 @@
 <pre xml:space="preserve">$ ... $ <r>au lieu de</r> \(...\)
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="639">\boldmath</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="640">\unboldmath</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="709">\boldmath</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="710">\unboldmath</indexterm></findex>
 <para>La commande <code>\boldmath</code> change les lettres and symboles
 mathématiques pour qu&textrsquo;il soient en gras. Elle est utilisée <emph>en
 dehors</emph> du mode mathématique. À l&textrsquo;inverse, la commande
@@ -10561,7 +12551,7 @@
 mode mathématique.
 </para>
 <!-- c xx own section? Math fonts? -->
-<findex index="fn" spaces=" "><indexterm index="fn" number="641">\displaystyle</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="711">\displaystyle</indexterm></findex>
 <para>La déclaration <code>\displaystyle</code> force la taille et le style de la
 formule à être ceux de <code>displaymath</code>, par ex., avec les limites au
 dessus et en dessous le signe de sommation. Par exemple
@@ -10572,22 +12562,23 @@
 <!-- c xx see also \cal, \mathcal -->
 
 <menu endspaces=" ">
-<menuentry leadingtext="* "><menutitle separator=": ">Indices inférieurs & supérieurs</menutitle><menunode separator=". ">Subscripts & superscripts</menunode><menudescription><pre xml:space="preserve">Également connue comme exposant ou indice.
+<menuentry leadingtext="* "><menutitle separator=": ">Indices inférieurs & supérieurs</menutitle><menunode separator=". ">Subscripts & superscripts</menunode><menudescription><pre xml:space="preserve">Également connue comme exposants ou indices.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Symboles mathématiques</menutitle><menunode separator=". ">Math symbols</menunode><menudescription><pre xml:space="preserve">Gribouillis mathématiques divers.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Fonction mathématiques</menutitle><menunode separator=". ">Math functions</menunode><menudescription><pre xml:space="preserve">Nom de fonctions mathématiques comme sin et exp.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Accents en math</menutitle><menunode separator=". ">Math accents</menunode><menudescription><pre xml:space="preserve">Accents en math.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Espacement en mode mathématique</menutitle><menunode separator=". ">Spacing in math mode</menunode><menudescription><pre xml:space="preserve">Espaces épaisse, moyenne, fine et négative.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Styles mathématiques</menutitle><menunode separator=". ">Math styles</menunode><menudescription><pre xml:space="preserve">Détermine la taille des choses.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Miscellanée mathématique</menutitle><menunode separator=". ">Math miscellany</menunode><menudescription><pre xml:space="preserve">Tout ce qu&textrsquo;on n&textrsquo;a pas pu casé ailleurs.
 </pre></menudescription></menuentry></menu>
 
 
 <node name="Subscripts-_0026-superscripts" spaces=" "><nodename>Subscripts & superscripts</nodename><nodenext automatic="on">Math symbols</nodenext><nodeup automatic="on">Math formulas</nodeup></node>
 <section spaces=" "><sectiontitle>Indices inférieurs & supérieurs</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="420">indice supérieur</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="421">indice inférieur</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="642">^ <r>indice supérieur</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="643">_ <r>indice inférieur</r></indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="422">exposant</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="448">indice supérieur</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="449">indice inférieur</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="712">^ <r>indice supérieur</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="713">_ <r>indice inférieur</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="450">exposant</indexterm></cindex>
 
 <para>En mode mathématique, utilisez le caractère caret <code>^</code> pour qu&textrsquo;une
 expression <var>exp</var> apparaisse en indice supérieur, c.-à-d.&noeos; tapez
@@ -10628,13 +12619,12 @@
 <!-- c xx display mode -->
 </para>
 
-
 </section>
 <node name="Math-symbols" spaces=" "><nodename>Math symbols</nodename><nodenext automatic="on">Math functions</nodenext><nodeprev automatic="on">Subscripts & superscripts</nodeprev><nodeup automatic="on">Math formulas</nodeup></node>
 <section spaces=" "><sectiontitle>Symboles mathématiques</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="423">symboles mathématiques</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="424">symbols, mathématiques</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="425">Lettre grecques</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="451">symboles mathématiques</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="452">symbols, mathématiques</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="453">Lettre grecques</indexterm></cindex>
 
 <para>&latex; fournit presque tout symbole mathématique dont vous êtes
 susceptible d&textrsquo;avoir besoin. Par exemple, si vous incluez <code>$\pi$</code>
@@ -10653,26 +12643,26 @@
 <!-- c xx Add Negation: @code{} for negations of relevant symbols -->
 <!-- c Useful: http://www.w3.org/TR/WD-math-970515/section6.html -->
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="644">\|</indexterm>\|</itemformat></item>
+<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="714">\|</indexterm>\|</itemformat></item>
 </tableterm><tableitem><para>∥ Parallèle (relation). Synonyme : <code>\parallel</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="645">\aleph</indexterm>\aleph</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="715">\aleph</indexterm>\aleph</itemformat></item>
 </tableterm><tableitem><para>ℵ Aleph, cardinal transfini (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="646">\alpha</indexterm>\alpha</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="716">\alpha</indexterm>\alpha</itemformat></item>
 </tableterm><tableitem><para>α Lettre grecque en bas de casse  alpha (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="647">\amalg</indexterm>\amalg</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="717">\amalg</indexterm>\amalg</itemformat></item>
 </tableterm><tableitem><para>⨿ Union disjointe (binaire)
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="648">\angle</indexterm>\angle</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="718">\angle</indexterm>\angle</itemformat></item>
 </tableterm><tableitem><para>∠ Angle géometrique (ordinaire). Similaire :
 sign inférieur-à <code><</code> et chevron <code>\langle</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="649">\approx</indexterm>\approx</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="719">\approx</indexterm>\approx</itemformat></item>
 </tableterm><tableitem><para>≈ Presque égal à (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="650">\ast</indexterm>\ast</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="720">\ast</indexterm>\ast</itemformat></item>
 </tableterm><tableitem><para>∗ Opérateur astérisque, convolution, à six branches
 (binaire). Synonyme : <code>*</code>, ce qui est souvent un indice
 supérieur ou inférieur, comme dans l&textrsquo;étoile de
@@ -10680,164 +12670,164 @@
 quelque-fois utilisée comme une opération binaire générale, and
 quelques-fois reservée pour la corrélation-croisée.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="651">\asymp</indexterm>\asymp</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="721">\asymp</indexterm>\asymp</itemformat></item>
 </tableterm><tableitem><para>≍ Équivalent asymptomatiquement (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="652">\backslash</indexterm>\backslash</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="722">\backslash</indexterm>\backslash</itemformat></item>
 </tableterm><tableitem><para>\ contr&textrsquo;oblique (ordinaire).  Similaire : soustraction
 d&textrsquo;ensemble <code>\setminus</code>, et <code>\textbackslash</code> pour une
 contr&textrsquo;oblique en-dehors du mode mathématique.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="653">\beta</indexterm>\beta</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="723">\beta</indexterm>\beta</itemformat></item>
 </tableterm><tableitem><para>β Lettre grecque en bas de casse  beta (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="654">\bigcap</indexterm>\bigcap</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="724">\bigcap</indexterm>\bigcap</itemformat></item>
 </tableterm><tableitem><para>⋂ De taille Variable, ou n-aire, intersection (opérateur). Similaire :
 intersection binaire <code>\cap</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="655">\bigcirc</indexterm>\bigcirc</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="725">\bigcirc</indexterm>\bigcirc</itemformat></item>
 </tableterm><tableitem><para>⚪ Cercle, plus grand (binaire).  Similaire : composition de
 fonction <code>\circ</code>.
 <!-- c bb Best unicode symbol for this? -->
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="656">\bigcup</indexterm>\bigcup</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="726">\bigcup</indexterm>\bigcup</itemformat></item>
 </tableterm><tableitem><para>⋃ De taille variable, ou n-aire, union (opérateur). Similaire : union
 binaire <code>\cup</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="657">\bigodot</indexterm>\bigodot</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="727">\bigodot</indexterm>\bigodot</itemformat></item>
 </tableterm><tableitem><para>⨀ De taille variable, ou n-aire,  opérateur point encerclé (opérateur).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="658">\bigoplus</indexterm>\bigoplus</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="728">\bigoplus</indexterm>\bigoplus</itemformat></item>
 </tableterm><tableitem><para>⨁ De taille variable, ou n-aire, opérateur plus encerclé (opérateur).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="659">\bigotimes</indexterm>\bigotimes</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="729">\bigotimes</indexterm>\bigotimes</itemformat></item>
 </tableterm><tableitem><para>⨂ De taille variable, ou n-aire, opérateur multiplié encerclé (opérateur).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="660">\bigtriangledown</indexterm>\bigtriangledown</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="730">\bigtriangledown</indexterm>\bigtriangledown</itemformat></item>
 </tableterm><tableitem><para>▽ De taille variable, ou n-aire, triangle ouvert
 pointant vers le bas(opérateur).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="661">\bigtriangleup</indexterm>\bigtriangleup</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="731">\bigtriangleup</indexterm>\bigtriangleup</itemformat></item>
 </tableterm><tableitem><para>△ De taille variable, ou n-aire, triangle ouvert
 pointant vers le haut (opérateur).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="662">\bigsqcup</indexterm>\bigsqcup</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="732">\bigsqcup</indexterm>\bigsqcup</itemformat></item>
 </tableterm><tableitem><para>⨆ De taille variable, ou n-aire, union carrée (opérateur).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="663">\biguplus</indexterm>\biguplus</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="733">\biguplus</indexterm>\biguplus</itemformat></item>
 </tableterm><tableitem><para>⨄ De taille variable, ou n-aire, opérateur union avec un plus
 (opérateur).  (Notez que le nom a juste un p.)
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="664">\bigvee</indexterm>\bigvee</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="734">\bigvee</indexterm>\bigvee</itemformat></item>
 </tableterm><tableitem><para>⋁ De taille variable, ou n-aire, ou-logique (opérateur).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="665">\bigwedge</indexterm>\bigwedge</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="735">\bigwedge</indexterm>\bigwedge</itemformat></item>
 </tableterm><tableitem><para>⋀ De taille variable, ou n-aire, et-logique (opérateur).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="666">\bot</indexterm>\bot</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="736">\bot</indexterm>\bot</itemformat></item>
 </tableterm><tableitem><para>⊥ Taquet vers le haut, minimum, plus petit élément d&textrsquo;un ensemble
 partiellement ordonné, ou une contradiction
 (ordinaire).  Voir aussi <code>\top</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="667">\bowtie</indexterm>\bowtie</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="737">\bowtie</indexterm>\bowtie</itemformat></item>
 </tableterm><tableitem><para>⋈ Jonction naturelle de deux relations (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="668">\Box</indexterm>\Box</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="738">\Box</indexterm>\Box</itemformat></item>
 </tableterm><tableitem><para>□ Opérateur modal pour la nécessité ; boîte ouverte carrée
 (ordinaire).  Ceci n&textrsquo;est pas disponible en &tex; de base. En &latex; vous devez charger le paquetage <file>amssymb</file>.
 <!-- c bb Best Unicode equivalent? -->
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="669">\bullet</indexterm>\bullet</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="426">symbole puce</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="739">\bullet</indexterm>\bullet</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="454">symbole puce</indexterm></cindex>
 <para>• Puce (binaire).  Similaire : point de
 multiplication <code>\cdot</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="670">\cap</indexterm>\cap</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="740">\cap</indexterm>\cap</itemformat></item>
 </tableterm><tableitem><para>∩ Intersection de deux ensembles (binaire).  Similaire :
 opérateur de taille variable <code>\bigcap</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="671">\cdot</indexterm>\cdot</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="741">\cdot</indexterm>\cdot</itemformat></item>
 </tableterm><tableitem><para>⋅ Multiplication (binaire).  Similaire : Point
 puce <code>\bullet</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="672">\chi</indexterm>\chi</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="742">\chi</indexterm>\chi</itemformat></item>
 </tableterm><tableitem><para>χ Lettre grecque en bas de casse  chi (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="673">\circ</indexterm>\circ</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="743">\circ</indexterm>\circ</itemformat></item>
 </tableterm><tableitem><para>∘ Composition de fonctions, opérateur rond (binaire).  Similaire :
 opérateur de taille variable <code>\bigcirc</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="674">\clubsuit</indexterm>\clubsuit</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="744">\clubsuit</indexterm>\clubsuit</itemformat></item>
 </tableterm><tableitem><para>♣ Trèfle de carte à jouer (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="675">\complement</indexterm>\complement</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="745">\complement</indexterm>\complement</itemformat></item>
 </tableterm><tableitem><para>∁ Complement d&textrsquo;ensemble, utilisée en indice supérieur
 comme dans <code>$S^\complement$</code> (ordinaire).  Ceci n&textrsquo;est pas disponible en &tex; de base. En &latex; vous devez charger le paquetage <file>amssymb</file>. On utilise aussi : <code>$S^{\mathsf{c}}$</code>
 ou <code>$\bar{S}$</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="676">\cong</indexterm>\cong</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="746">\cong</indexterm>\cong</itemformat></item>
 </tableterm><tableitem><para>≅ Congruent (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="677">\coprod</indexterm>\coprod</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="747">\coprod</indexterm>\coprod</itemformat></item>
 </tableterm><tableitem><para>∐ Coproduit (opérateur).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="678">\cup</indexterm>\cup</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="748">\cup</indexterm>\cup</itemformat></item>
 </tableterm><tableitem><para>∪ Réunion de deux ensembles (binaire).  opérateur de taille
 variable <code>\bigcup</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="679">\dagger</indexterm>\dagger</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="749">\dagger</indexterm>\dagger</itemformat></item>
 </tableterm><tableitem><para>† Relation obèle (binaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="680">\dashv</indexterm>\dashv</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="750">\dashv</indexterm>\dashv</itemformat></item>
 </tableterm><tableitem><para>⊣ Taquet gauche, tiret avec barre verticale à droite,
 tourniquet pour gauchers (relation).  Similaire : taquet droit,
 tourniquet <code>\vdash</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="681">\ddagger</indexterm>\ddagger</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="751">\ddagger</indexterm>\ddagger</itemformat></item>
 </tableterm><tableitem><para>‡ Relation double obèle (binaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="682">\Delta</indexterm>\Delta</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="752">\Delta</indexterm>\Delta</itemformat></item>
 </tableterm><tableitem><para>Δ Delta grec capital, utilisé pour indiquer une
 incrémentation (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="683">\delta</indexterm>\delta</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="753">\delta</indexterm>\delta</itemformat></item>
 </tableterm><tableitem><para>δ Delta grec bas-de-casse (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="684">\Diamond</indexterm>\Diamond</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="754">\Diamond</indexterm>\Diamond</itemformat></item>
 </tableterm><tableitem><para>◇ Opérateur grand carreau (ordinaire).  Ceci n&textrsquo;est pas disponible en &tex; de base. En &latex; vous devez charger le paquetage <file>amssymb</file>.
 <!-- c bb Best Unicode equivalent? -->
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="685">\diamond</indexterm>\diamond</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="755">\diamond</indexterm>\diamond</itemformat></item>
 </tableterm><tableitem><para>⋄ Opérateur Carreau, ou puce carreau (binaire).  Similaire : grand
 carreau <code>\Diamond</code>, puce disque <code>\bullet</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="686">\diamondsuit</indexterm>\diamondsuit</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="756">\diamondsuit</indexterm>\diamondsuit</itemformat></item>
 </tableterm><tableitem><para>♢ Carreau de carte à jouer (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="687">\div</indexterm>\div</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="757">\div</indexterm>\div</itemformat></item>
 </tableterm><tableitem><para>÷ Signe de division, obélus (binaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="688">\doteq</indexterm>\doteq</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="758">\doteq</indexterm>\doteq</itemformat></item>
 </tableterm><tableitem><para>≐ Approche la limite (relation).  Similaire :
 géométriquement égal à <code>\Doteq</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="689">\downarrow</indexterm>\downarrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="759">\downarrow</indexterm>\downarrow</itemformat></item>
 </tableterm><tableitem><para>↓ Flèche vers le bas, converge (relation).  Similaire :
 flèche à ligne double vers le bas <code>\Downarrow</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="690">\Downarrow</indexterm>\Downarrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="760">\Downarrow</indexterm>\Downarrow</itemformat></item>
 </tableterm><tableitem><para>⇓ Flèche à ligne double vers le bas (relation).
 Similaire : flèche à ligne simple vers le bas <code>\downarrow</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="691">\ell</indexterm>\ell</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="761">\ell</indexterm>\ell</itemformat></item>
 </tableterm><tableitem><para>ℓ Lettre l bas de casse cursive (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="692">\emptyset</indexterm>\emptyset</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="762">\emptyset</indexterm>\emptyset</itemformat></item>
 </tableterm><tableitem><para>∅ Symbole ensemble vide (ordinaire).  La forme en
 variante est <code>\varnothing</code>.
 <!-- c bb Why Unicode has \revemptyset but no \emptyset? -->
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="693">\epsilon</indexterm>\epsilon</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="763">\epsilon</indexterm>\epsilon</itemformat></item>
 </tableterm><tableitem><para>ϵ Lettre grecque bas de casse epsilon lunaire
 (ordinaire).  Sembable à la lettre en texte grec. En mathématiques on
 utilise plus fréquemment l&textrsquo;epsilon minuscule de ronde
@@ -10846,193 +12836,193 @@
 <!-- c src: David Carlisle http://tex.stackexchange.com/a/98018/339 and -->
 <!-- c Unicode referenced there asserts varepsilon is much more widely used. -->
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="694">\equiv</indexterm>\equiv</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="764">\equiv</indexterm>\equiv</itemformat></item>
 </tableterm><tableitem><para>≡ Équivalence (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="695">\eta</indexterm>\eta</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="765">\eta</indexterm>\eta</itemformat></item>
 </tableterm><tableitem><para>η Lettre grecque en bas de casse  (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="696">\exists</indexterm>\exists</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="766">\exists</indexterm>\exists</itemformat></item>
 </tableterm><tableitem><para>∃ Quanteur « Il existe » (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="697">\flat</indexterm>\flat</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="767">\flat</indexterm>\flat</itemformat></item>
 </tableterm><tableitem><para>♭ Bémol (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="698">\forall</indexterm>\forall</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="768">\forall</indexterm>\forall</itemformat></item>
 </tableterm><tableitem><para>∀ Quanteur « Pour tout » (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="699">\frown</indexterm>\frown</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="769">\frown</indexterm>\frown</itemformat></item>
 </tableterm><tableitem><para>⌢ Moue (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="700">\Gamma</indexterm>\Gamma</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="770">\Gamma</indexterm>\Gamma</itemformat></item>
 </tableterm><tableitem><para>Γ Lettre grecque en capitale (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="701">\gamma</indexterm>\gamma</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="771">\gamma</indexterm>\gamma</itemformat></item>
 </tableterm><tableitem><para>γ Lettre grecque en bas de casse  (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="702">\ge</indexterm>\ge</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="772">\ge</indexterm>\ge</itemformat></item>
 </tableterm><tableitem><para>≥ Supérieur ou égal à (relation).  Synonyme : <code>\geq</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="703">\geq</indexterm>\geq</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="773">\geq</indexterm>\geq</itemformat></item>
 </tableterm><tableitem><para>≥ Supérieur ou égal à (relation).  Synonyme : <code>\ge</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="704">\gets</indexterm>\gets</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="774">\gets</indexterm>\gets</itemformat></item>
 </tableterm><tableitem><para>← Auquel est assignée la valeur (relation).
 Synonyme : <code>\leftarrow</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="705">\gg</indexterm>\gg</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="775">\gg</indexterm>\gg</itemformat></item>
 </tableterm><tableitem><para>≫ Beaucoup plus grand que (relation).  Similaire : Beaucoup
 plus petit que <code>\ll</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="706">\hbar</indexterm>\hbar</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="776">\hbar</indexterm>\hbar</itemformat></item>
 </tableterm><tableitem><para>ℏ Constante de Planck sur deux pi (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="707">\heartsuit</indexterm>\heartsuit</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="777">\heartsuit</indexterm>\heartsuit</itemformat></item>
 </tableterm><tableitem><para>♡ Cœur de carte jouer (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="708">\hookleftarrow</indexterm>\hookleftarrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="778">\hookleftarrow</indexterm>\hookleftarrow</itemformat></item>
 </tableterm><tableitem><para>↩ Flèche vers la gauche avec crochet (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="709">\hookrightarrow</indexterm>\hookrightarrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="779">\hookrightarrow</indexterm>\hookrightarrow</itemformat></item>
 </tableterm><tableitem><para>↪ Flèche vers la gauche avec crochet (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="710">\iff</indexterm>\iff</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="780">\iff</indexterm>\iff</itemformat></item>
 </tableterm><tableitem><para>⟷ Si et seulement si (relation).  C&textrsquo;est un  <code>\Longleftrightarrow</code>
 avec un <code>\thickmuskip</code> de chaque côté.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="711">\Im</indexterm>\Im</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="781">\Im</indexterm>\Im</itemformat></item>
 </tableterm><tableitem><para>ℑ Partie imaginaire (ordinaire).  Voir aussi : partie réelle <code>\Re</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="712">\in</indexterm>\in</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="782">\in</indexterm>\in</itemformat></item>
 </tableterm><tableitem><para>∈ Appartient à (relation).  Voir aussi : lettre grecque bas de
 casse epsilon lunaire <code>\epsilon</code> ϵ et l&textrsquo;epsilon
 minuscule de ronde <code>\varepsilon</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="713">\infty</indexterm>\infty</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="783">\infty</indexterm>\infty</itemformat></item>
 </tableterm><tableitem><para>∞ Infini (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="714">\int</indexterm>\int</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="784">\int</indexterm>\int</itemformat></item>
 </tableterm><tableitem><para>∫ Intégrale (opérateur).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="715">\iota</indexterm>\iota</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="785">\iota</indexterm>\iota</itemformat></item>
 </tableterm><tableitem><para>ι Lettre grecque en bas de casse  (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="716">\Join</indexterm>\Join</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="786">\Join</indexterm>\Join</itemformat></item>
 </tableterm><tableitem><para>⨝ Symbole jointure condensé (relation).  Ceci n&textrsquo;est pas disponible en &tex; de base.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="717">\kappa</indexterm>\kappa</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="787">\kappa</indexterm>\kappa</itemformat></item>
 </tableterm><tableitem><para>κ Lettre grecque en bas de casse  (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="718">\Lambda</indexterm>\Lambda</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="788">\Lambda</indexterm>\Lambda</itemformat></item>
 </tableterm><tableitem><para>Λ Lettre grecque en capitale (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="719">\lambda</indexterm>\lambda</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="789">\lambda</indexterm>\lambda</itemformat></item>
 </tableterm><tableitem><para>λ Lettre grecque en bas de casse  (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="720">\land</indexterm>\land</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="790">\land</indexterm>\land</itemformat></item>
 </tableterm><tableitem><para>∧ Et logique (binaire).  Synonyme : <code>\wedge</code>.
 Voir aussi ou-logique <code>\lor</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="721">\langle</indexterm>\langle</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="791">\langle</indexterm>\langle</itemformat></item>
 </tableterm><tableitem><para>⟨ Chevron mathématique gauche, ou séquence, crochet
 (ouvrant).  Similaire : inférieur à <code><</code>. Correspond
 à <code>\rangle</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="722">\lbrace</indexterm>\lbrace</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="792">\lbrace</indexterm>\lbrace</itemformat></item>
 </tableterm><tableitem><para>&lbracechar; Accolade gauche
 (ouvrant). Synonyme : <code>\{</code>. Correspond à <code>\rbrace</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="723">\lbrack</indexterm>\lbrack</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="793">\lbrack</indexterm>\lbrack</itemformat></item>
 </tableterm><tableitem><para>[ Crochet gauche (ouvrant).
 Synonyme : <code>[</code>. Correspond à <code>\rbrack</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="724">\lceil</indexterm>\lceil</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="794">\lceil</indexterm>\lceil</itemformat></item>
 </tableterm><tableitem><para>⌈ Plafond à gauche, ressemble à un crochet mais avec le
 pied coupé (ouvrant). Correspond à <code>\rceil</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="725">\le</indexterm>\le</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="795">\le</indexterm>\le</itemformat></item>
 </tableterm><tableitem><para>≤ Inférieur ou égal à (relation).  C&textrsquo;est un synonyme
 de <code>\leq</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="726">\leadsto</indexterm>\leadsto</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="796">\leadsto</indexterm>\leadsto</itemformat></item>
 </tableterm><tableitem><para>⇝ flèche vers la droite en tire-bouchon (relation).  Ceci n&textrsquo;est pas disponible en &tex; de base. En &latex; vous devez charger le paquetage <file>amssymb</file>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="727">\Leftarrow</indexterm>\Leftarrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="797">\Leftarrow</indexterm>\Leftarrow</itemformat></item>
 </tableterm><tableitem><para>⇐ Est impliqué par, flèche vers la gauche à
 double-ligne (relation).  Similaire : flèche vers la gauche à simple
 ligne <code>\leftarrow</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="728">\leftarrow</indexterm>\leftarrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="798">\leftarrow</indexterm>\leftarrow</itemformat></item>
 </tableterm><tableitem><para>← Flèche vers la gauche à simple ligne (relation).
 Synonyme : <code>\gets</code>. Similaire : Flèche vers la gauche à
 double-ligne <code>\Leftarrow</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="729">\leftharpoondown</indexterm>\leftharpoondown</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="799">\leftharpoondown</indexterm>\leftharpoondown</itemformat></item>
 </tableterm><tableitem><para>↽ Harpon vers la gauche à simple ligne avec
 crochet vers le bas (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="730">\leftharpoonup</indexterm>\leftharpoonup</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="800">\leftharpoonup</indexterm>\leftharpoonup</itemformat></item>
 </tableterm><tableitem><para>↼ Harpon vers la gauche à simple ligne avec
 crochet vers le haut (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="731">\Leftrightarrow</indexterm>\Leftrightarrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="801">\Leftrightarrow</indexterm>\Leftrightarrow</itemformat></item>
 </tableterm><tableitem><para>⇔ Bi-implication ; double flèche bilatérale
 (relation).  Similaire : flèche bilatérale <code>\leftrightarrow</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="732">\leftrightarrow</indexterm>\leftrightarrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="802">\leftrightarrow</indexterm>\leftrightarrow</itemformat></item>
 </tableterm><tableitem><para>↔ Flèche bilatérale (relation).  Similaire :
 double flèche bilatérale <code>\Leftrightarrow</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="733">\leq</indexterm>\leq</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="803">\leq</indexterm>\leq</itemformat></item>
 </tableterm><tableitem><para>≤ Inférieur ou égal à (relation).  Synonyme : <code>\le</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="734">\lfloor</indexterm>\lfloor</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="804">\lfloor</indexterm>\lfloor</itemformat></item>
 </tableterm><tableitem><para>⌊ Plancher à gauche (ouvrant). Correspond à :
 <code>\rfloor</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="735">\lhd</indexterm>\lhd</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="805">\lhd</indexterm>\lhd</itemformat></item>
 </tableterm><tableitem><para>◁ Pointe de flèche, c.-à-d.&noeos; triangle pointant vers la
 gauche (binaire).  Ceci n&textrsquo;est pas disponible en &tex; de base. En &latex; vous devez charger le paquetage <file>amssymb</file>. For the normal
 subgroup symbol you should load <file>amssymb</file> and
 use <code>\vartriangleleft</code> (qui est une relation et ainsi donne un
 meilleur espacement).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="736">\ll</indexterm>\ll</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="806">\ll</indexterm>\ll</itemformat></item>
 </tableterm><tableitem><para>≪ Beaucoup plus petit que (relation).  Similaire : Beaucoup
 plus grand que <code>\gg</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="737">\lnot</indexterm>\lnot</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="807">\lnot</indexterm>\lnot</itemformat></item>
 </tableterm><tableitem><para>¬ Négation logique (ordinaire). Synonyme : <code>\neg</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="738">\longleftarrow</indexterm>\longleftarrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="808">\longleftarrow</indexterm>\longleftarrow</itemformat></item>
 </tableterm><tableitem><para>⟵ Longue flèche vers  la gauche à ligne simple (relation).
 Similaire : longue flèche gauche à ligne double <code>\Longleftarrow</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="739">\longleftrightarrow</indexterm>\longleftrightarrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="809">\longleftrightarrow</indexterm>\longleftrightarrow</itemformat></item>
 </tableterm><tableitem><para>⟷ Longue flèche bilatérale à ligne simple
 (relation).  Similaire : longue flèche bilatérale à ligne
 double <code>\Longleftrightarrow</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="740">\longmapsto</indexterm>\longmapsto</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="810">\longmapsto</indexterm>\longmapsto</itemformat></item>
 </tableterm><tableitem><para>⟼ Longue flèche d&textrsquo;un taquet vers la droite à ligne
 simple (relation).  Similaire : version courte <code>\mapsto</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="741">\longrightarrow</indexterm>\longrightarrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="811">\longrightarrow</indexterm>\longrightarrow</itemformat></item>
 </tableterm><tableitem><para>⟶ Longue flèche vers la droite à ligne simple
 (relation).  Similaire : longue flèche vers la droite à ligne
 double <code>\Longrightarrow</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="742">\lor</indexterm>\lor</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="812">\lor</indexterm>\lor</itemformat></item>
 </tableterm><tableitem><para>∨ Ou-logique (binaire).  Synonyme : <code>\vee</code>. Voir auss et-logique <code>\land</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="743">\mapsto</indexterm>\mapsto</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="813">\mapsto</indexterm>\mapsto</itemformat></item>
 </tableterm><tableitem><para>↦ Flèche d&textrsquo;un taquet vers la droite (relation).
   Similaire : version longue <code>\longmapsto</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="744">\mho</indexterm>\mho</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="814">\mho</indexterm>\mho</itemformat></item>
 </tableterm><tableitem><para>℧ Conductance, symbole Ohm culbuté (ordinaire).  Ceci n&textrsquo;est pas disponible en &tex; de base. En &latex; vous devez charger le paquetage <file>amssymb</file>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="745">\mid</indexterm>\mid</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="815">\mid</indexterm>\mid</itemformat></item>
 </tableterm><tableitem><para>∣ Barre verticale à ligne simple (relation). une utilisation
 typique de <code>\mid</code> est pour un ensemble <code>\{\, x \mid x\geq 5
 \,\}</code>.
@@ -11044,42 +13034,42 @@
 de note en bas de page. Pour dénoter une valeur absolue, voir l&textrsquo;entrée
 de <code>\vert</code> et pour une norme voir l&textrsquo;entrée de <code>\Vert</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="746">\models</indexterm>\models</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="816">\models</indexterm>\models</itemformat></item>
 </tableterm><tableitem><para>⊨ Vrai, ou satisfait ; double turnstile, short double dash
 (relation).  Similaire : long double dash <code>\vDash</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="747">\mp</indexterm>\mp</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="817">\mp</indexterm>\mp</itemformat></item>
 </tableterm><tableitem><para>∓ Moins ou plus (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="748">\mu</indexterm>\mu</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="818">\mu</indexterm>\mu</itemformat></item>
 </tableterm><tableitem><para>μ Lettre grecque en bas de casse  (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="749">\nabla</indexterm>\nabla</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="819">\nabla</indexterm>\nabla</itemformat></item>
 </tableterm><tableitem><para>∇ Del de Hamilton, ou différentiel, opérateur (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="750">\natural</indexterm>\natural</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="820">\natural</indexterm>\natural</itemformat></item>
 </tableterm><tableitem><para>♮ Bécarre (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="751">\ne</indexterm>\ne</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="821">\ne</indexterm>\ne</itemformat></item>
 </tableterm><tableitem><para>≠ Non égal (relation). Synonyme : <code>\neq</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="752">\nearrow</indexterm>\nearrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="822">\nearrow</indexterm>\nearrow</itemformat></item>
 </tableterm><tableitem><para>↗ Flèche nord-est (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="753">\neg</indexterm>\neg</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="823">\neg</indexterm>\neg</itemformat></item>
 </tableterm><tableitem><para>¬ Négation logique (ordinaire).
 Synonyme : <code>\lnot</code>. Utilisé parfois au lieu du symbole de
 négation: <code>\sim</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="754">\neq</indexterm>\neq</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="824">\neq</indexterm>\neq</itemformat></item>
 </tableterm><tableitem><para>≠ Non égal (relation). Synonyme : <code>\ne</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="755">\ni</indexterm>\ni</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="825">\ni</indexterm>\ni</itemformat></item>
 </tableterm><tableitem><para>∋ Signe d&textrsquo;appartenance réfléchi ; « contient comme élément »
 (relation). Synonyme : <code>\owns</code>. Similaire : « appartient
 à » <code>\in</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="756">\not</indexterm>\not</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="826">\not</indexterm>\not</itemformat></item>
 </tableterm><tableitem><para≯ Barre oblique longue utilisée pour rayer un
  opérateur la suivant (relation).
 <!-- c Need blank space for it to overstrike -->
@@ -11089,81 +13079,84 @@
 exemple, <code>\notin</code> est sans doute préférable à <code>\not\in</code> d&textrsquo;un
 point de vue typographique.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="757">\notin</indexterm>\notin</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="827">\notin</indexterm>\notin</itemformat></item>
 </tableterm><tableitem><para>∉ N&textrsquo;appartient pas à (relation).  Similaire : non contenu
 dans <code>\nsubseteq</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="758">\nu</indexterm>\nu</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="828">\nu</indexterm>\nu</itemformat></item>
 </tableterm><tableitem><para>ν Lettre grecque en bas de casse  (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="759">\nwarrow</indexterm>\nwarrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="829">\nwarrow</indexterm>\nwarrow</itemformat></item>
 </tableterm><tableitem><para>↖ Flèche nord-ouest (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="760">\odot</indexterm>\odot</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="830">\odot</indexterm>\odot</itemformat></item>
 </tableterm><tableitem><para>⊙ Point cerclé (binaire).  Similaire : opérateur de taille
 variable <code>\bigodot</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="761">\oint</indexterm>\oint</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="831">\oint</indexterm>\oint</itemformat></item>
 </tableterm><tableitem><para>∮ Intégrale de contour, intégrale avec un cercle au milieu (opérateur).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="762">\Omega</indexterm>\Omega</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="832">\Omega</indexterm>\Omega</itemformat></item>
 </tableterm><tableitem><para>Ω Lettre grecque en capitale (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="763">\omega</indexterm>\omega</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="833">\omega</indexterm>\omega</itemformat></item>
 </tableterm><tableitem><para>ω Lettre grecque en bas de casse  (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="764">\ominus</indexterm>\ominus</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="834">\ominus</indexterm>\ominus</itemformat></item>
 </tableterm><tableitem><para>⊖ Signe moins, ou tiret, cerclé (binaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="765">\oplus</indexterm>\oplus</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="835">\oplus</indexterm>\oplus</itemformat></item>
 </tableterm><tableitem><para>⊕ Signe plus cerclé (binaire).  Similaire : opérateur de
 taille variable <code>\bigoplus</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="766">\oslash</indexterm>\oslash</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="836">\oslash</indexterm>\oslash</itemformat></item>
 </tableterm><tableitem><para>⊘ Barre de fraction, ou barre oblique, cerclée (binaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="767">\otimes</indexterm>\otimes</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="837">\otimes</indexterm>\otimes</itemformat></item>
 </tableterm><tableitem><para>⊗ Signe de multiplication, ou croix, cerclé (binaire).  Similaire :
 opérateur de taille variable <code>\bigotimes</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="768">\owns</indexterm>\owns</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="838">\owns</indexterm>\owns</itemformat></item>
 </tableterm><tableitem><para>∋ Epsilon d&textrsquo;appartenance réfléchi ; « contient comme
 élément » (relation). Synonyme : <code>\ni</code>. Similaire : appartient
 à <code>\in</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="769">\parallel</indexterm>\parallel</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="839">\parallel</indexterm>\parallel</itemformat></item>
 </tableterm><tableitem><para>∥ Parallèle (relation). Synonyme : <code>\|</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="770">\partial</indexterm>\partial</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="840">\partial</indexterm>\partial</itemformat></item>
 </tableterm><tableitem><para>∂ Différentielle partielle (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="771">\perp</indexterm>\perp</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="841">\perp</indexterm>\perp</itemformat></item>
 </tableterm><tableitem><para>⟂ Perpendiculaire (relation).  Similaire : <code>\bot</code>
 utilise le même glyphe mais l&textrsquo;espacement est différent parce qu&textrsquo;il est
 dans la classe ordinaire.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="772">\phi</indexterm>\phi</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="842">\Phi</indexterm>\Phi</itemformat></item>
+</tableterm><tableitem><para>Φ Lettre grecque capitale (ordinaire).
+</para>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="843">\phi</indexterm>\phi</itemformat></item>
 </tableterm><tableitem><para>ϕ Lettre grecque en bas de casse  (ordinaire).  La forme en variante est
 <code>\varphi</code> φ.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="773">\Pi</indexterm>\Pi</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="844">\Pi</indexterm>\Pi</itemformat></item>
 </tableterm><tableitem><para>Π Lettre grecque en capitale (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="774">\pi</indexterm>\pi</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="845">\pi</indexterm>\pi</itemformat></item>
 </tableterm><tableitem><para>π Lettre grecque en bas de casse  (ordinaire).  La forme en variante est
 <code>\varpi</code> ϖ.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="775">\pm</indexterm>\pm</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="846">\pm</indexterm>\pm</itemformat></item>
 </tableterm><tableitem><para>± Plus or minus (binaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="776">\prec</indexterm>\prec</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="847">\prec</indexterm>\prec</itemformat></item>
 </tableterm><tableitem><para>≺ Précède (relation). Similaire : inférieur à <code><</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="777">\preceq</indexterm>\preceq</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="848">\preceq</indexterm>\preceq</itemformat></item>
 </tableterm><tableitem><para>⪯ Précède ou égal, précède par-dessus signe égal à une
 ligne (relation). Similaire : inférieur ou égal <code>\leq</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="778">\prime</indexterm>\prime</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="849">\prime</indexterm>\prime</itemformat></item>
 </tableterm><tableitem><para>′ Prime, ou minute au sein d&textrsquo;une expression temporelle
 (ordinaire).  Typiquement utilisé en indice supérieur <code>$A^\prime$</code>.
 Il est à noter sque <code>$f^\prime$</code> et <code>$f'$</code> produisent le même
@@ -11174,145 +13167,145 @@
 mode mathématique.  Utiliser le quote <code>'</code> en mode texte produit un
 caractère différent (apostrophe ou guillemet anglais simple de droite).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="779">\prod</indexterm>\prod</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="850">\prod</indexterm>\prod</itemformat></item>
 </tableterm><tableitem><para>∏ Produit (opérateur).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="780">\propto</indexterm>\propto</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="851">\propto</indexterm>\propto</itemformat></item>
 </tableterm><tableitem><para>∝ Proportionnel à (relation)
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="781">\Psi</indexterm>\Psi</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="852">\Psi</indexterm>\Psi</itemformat></item>
 </tableterm><tableitem><para>Ψ Lettre grecque en capitale (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="782">\psi</indexterm>\psi</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="853">\psi</indexterm>\psi</itemformat></item>
 </tableterm><tableitem><para>ψ Lettre grecque en bas de casse  (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="783">\rangle</indexterm>\rangle</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="854">\rangle</indexterm>\rangle</itemformat></item>
 </tableterm><tableitem><para>⟩ Chevron mathématique droit, ou séquence, crochet
 (fermant). Similaire : supérieur à <code>></code>.  Correspond
 à <code>\langle</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="784">\rbrace</indexterm>\rbrace</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="855">\rbrace</indexterm>\rbrace</itemformat></item>
 </tableterm><tableitem><para>&rbracechar; Accolade de droite
 (fermante). Synonyme : <code>\}</code>. Correspond à <code>\lbrace</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="785">\rbrack</indexterm>\rbrack</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="856">\rbrack</indexterm>\rbrack</itemformat></item>
 </tableterm><tableitem><para>] Crochet droit (fermant). Synonyme : <code>]</code>. Correspond
 à <code>\lbrack</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="786">\rceil</indexterm>\rceil</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="857">\rceil</indexterm>\rceil</itemformat></item>
 </tableterm><tableitem><para>⌉ Plafond droit (fermant). Correspond à <code>\lceil</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="787">\Re</indexterm>\Re</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="858">\Re</indexterm>\Re</itemformat></item>
 </tableterm><tableitem><para>ℜ Partie réelle, nombres réels, R capital gothique
 (ordinaire). En relation avec : R majuscule ajouré, ou gras de tableau
 d&textrsquo;école <code>\mathbb{R}</code> ; pour accéder à cela charger le paquetage
 <file>amsfonts</file>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="788">\restriction</indexterm>\restriction</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="859">\restriction</indexterm>\restriction</itemformat></item>
 </tableterm><tableitem><para>↾ Restriction d&textrsquo;une fonction
 (relation). Synonyme : <code>\upharpoonright</code>.  Ceci n&textrsquo;est pas disponible en &tex; de base. En &latex; vous devez charger le paquetage <file>amssymb</file>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="789">\revemptyset</indexterm>\revemptyset</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="860">\revemptyset</indexterm>\revemptyset</itemformat></item>
 </tableterm><tableitem><para>⦰ Symbole ensemble vide inversé (ordinaire).
 En relation avec : <code>\varnothing</code>. Ceci n&textrsquo;est pas disponible en &tex; de base. En &latex; vous devez charger le paquetage <file>stix</file>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="790">\rfloor</indexterm>\rfloor</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="861">\rfloor</indexterm>\rfloor</itemformat></item>
 </tableterm><tableitem><para>⌋ Plancher droit, un crochet droit avec la dent du haut
 coupée (fermant). Correspond à <code>\lfloor</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="791">\rhd</indexterm>\rhd</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="862">\rhd</indexterm>\rhd</itemformat></item>
 </tableterm><tableitem><para>◁ Pointe de flèche, c.-à-d.&noeos; u triangle pointant vers la
 droite (binaire).  Ceci n&textrsquo;est pas disponible en &tex; de base. En &latex; vous devez charger le paquetage <file>amssymb</file>. Pour le symbole
 normal de sousgroupe vous devriez plutôt charger <file>amssymb</file> et
 utiliser <code>\vartriangleright</code> (qui est une relation et ainsi donne
 un meilleur espacement).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="792">\rho</indexterm>\rho</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="863">\rho</indexterm>\rho</itemformat></item>
 </tableterm><tableitem><para>ρ Lettre grecque en bas de casse  (ordinaire).  La forme en variante est
 <code>\varrho</code> ϱ.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="793">\Rightarrow</indexterm>\Rightarrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="864">\Rightarrow</indexterm>\Rightarrow</itemformat></item>
 </tableterm><tableitem><para>⇒ Implique, flèche vers la droite à double-ligne
 (relation). Similaire : flèche vers la droite <code>\rightarrow</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="794">\rightarrow</indexterm>\rightarrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="865">\rightarrow</indexterm>\rightarrow</itemformat></item>
 </tableterm><tableitem><para>→ Flèche vers la droite à ligne simple
 (relation). Synonyme : <code>\to</code>. Similaire : flèche vers droite à
 ligne double <code>\Rightarrow</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="795">\rightharpoondown</indexterm>\rightharpoondown</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="866">\rightharpoondown</indexterm>\rightharpoondown</itemformat></item>
 </tableterm><tableitem><para>⇁ Harpon vers la droite avec crochet vers le bas
 (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="796">\rightharpoonup</indexterm>\rightharpoonup</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="867">\rightharpoonup</indexterm>\rightharpoonup</itemformat></item>
 </tableterm><tableitem><para>⇀ Harpon vers la droite  avec crochet vers la haut (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="797">\rightleftharpoons</indexterm>\rightleftharpoons</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="868">\rightleftharpoons</indexterm>\rightleftharpoons</itemformat></item>
 </tableterm><tableitem><para>⇌ Harpon vers la droite avec crochet vers le
 haut au dessus d&textrsquo;un harpon vers la gauche avec crochet vers le bas
 (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="798">\searrow</indexterm>\searrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="869">\searrow</indexterm>\searrow</itemformat></item>
 </tableterm><tableitem><para>↘ Flèche pointant sud-est (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="799">\setminus</indexterm>\setminus</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="870">\setminus</indexterm>\setminus</itemformat></item>
 </tableterm><tableitem><para>⧵ Difference ensembliste, barre de faction inversée ou
 contr&textrsquo;oblique, comme \ (binaire). Similaire :
 contr&textrsquo;oblique <code>\backslash</code> et aussi <code>\textbackslash</code> hors du
 mode mathémaitque.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="800">\sharp</indexterm>\sharp</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="871">\sharp</indexterm>\sharp</itemformat></item>
 </tableterm><tableitem><para>♯ Dièse (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="801">\Sigma</indexterm>\Sigma</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="872">\Sigma</indexterm>\Sigma</itemformat></item>
 </tableterm><tableitem><para>Σ Lettre grecque en capitale (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="802">\sigma</indexterm>\sigma</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="873">\sigma</indexterm>\sigma</itemformat></item>
 </tableterm><tableitem><para>σ Lettre grecque en bas de casse (ordinaire). La forme en
 variante est <code>\varsigma</code> ς.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="803">\sim</indexterm>\sim</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="874">\sim</indexterm>\sim</itemformat></item>
 </tableterm><tableitem><para>∼ Similaire à, dans une relation (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="804">\simeq</indexterm>\simeq</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="875">\simeq</indexterm>\simeq</itemformat></item>
 </tableterm><tableitem><para>≃ Similaire ou égal à, dans une relation (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="805">\smallint</indexterm>\smallint</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="876">\smallint</indexterm>\smallint</itemformat></item>
 </tableterm><tableitem><para>∫ Signe intégrale qui ne change pas en taille plus
 grande au sein d&textrsquo;une formule hors texte (opérateur).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="806">\smile</indexterm>\smile</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="877">\smile</indexterm>\smile</itemformat></item>
 </tableterm><tableitem><para>⌣ Arc concave en haut, sourire (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="807">\spadesuit</indexterm>\spadesuit</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="878">\spadesuit</indexterm>\spadesuit</itemformat></item>
 </tableterm><tableitem><para>♠ Pique de carte à jouer (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="808">\sqcap</indexterm>\sqcap</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="879">\sqcap</indexterm>\sqcap</itemformat></item>
 </tableterm><tableitem><para>⊓ Symbole d&textrsquo;intersection carré (binaire). Similaire :
 intersection <code>cap</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="809">\sqcup</indexterm>\sqcup</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="880">\sqcup</indexterm>\sqcup</itemformat></item>
 </tableterm><tableitem><para>⊔ Symbole d&textrsquo;union carré (binaire). Similaire :
 union <code>\cup</code>. En relation avec : opérateur de taille
 variable <code>\bigsqcup</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="810">\sqsubset</indexterm>\sqsubset</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="881">\sqsubset</indexterm>\sqsubset</itemformat></item>
 </tableterm><tableitem><para>⊏ Symbole carré de sous-ensemble (relation). Similaire :
 sous-ensemble <code>\subset</code>. Ceci n&textrsquo;est pas disponible en &tex; de base. En &latex; vous devez charger le paquetage <file>amssymb</file>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="811">\sqsubseteq</indexterm>\sqsubseteq</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="882">\sqsubseteq</indexterm>\sqsubseteq</itemformat></item>
 </tableterm><tableitem><para>⊑ Symbole carré de sous-ensemble ou égal à
 (binaire). Similaire : subset or égal à <code>\subseteq</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="812">\sqsupset</indexterm>\sqsupset</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="883">\sqsupset</indexterm>\sqsupset</itemformat></item>
 </tableterm><tableitem><para>⊐ Symbole carré de sur-ensemble (relation). Similaire :
 superset <code>\supset</code>. Ceci n&textrsquo;est pas disponible en &tex; de base. En &latex; vous devez charger le paquetage <file>amssymb</file>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="813">\sqsupseteq</indexterm>\sqsupseteq</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="884">\sqsupseteq</indexterm>\sqsupseteq</itemformat></item>
 </tableterm><tableitem><para>⊒ Symbole carré de sur-ensemble ou égal à
 (binaire). Similaire : sur-ensemble ou égal <code>\supseteq</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="814">\star</indexterm>\star</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="885">\star</indexterm>\star</itemformat></item>
 </tableterm><tableitem><para>⋆ Étoile à cinq branches, quelque-fois utilisée comme une
 opération binaire générale mais quelque-fois réservée pour la
 corrélation croisée (binaire). Similaire : les
@@ -11320,165 +13313,169 @@
 et apparaissent plus souvent comme indice supérieur et inférieur, comme
 c&textrsquo;est le cas avec l&textrsquo;étoile de Kleene.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="815">\subset</indexterm>\subset</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="886">\subset</indexterm>\subset</itemformat></item>
 </tableterm><tableitem><para>⊂ Est contenu (occasionnellement, est impliqué par) (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="816">\subseteq</indexterm>\subseteq</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="887">\subseteq</indexterm>\subseteq</itemformat></item>
 </tableterm><tableitem><para>⊆ Est contenu ou égal à (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="817">\succ</indexterm>\succ</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="888">\succ</indexterm>\succ</itemformat></item>
 </tableterm><tableitem><para>≻ Vient après, suit (relation). Similaire : inférieur
 à <code>></code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="818">\succeq</indexterm>\succeq</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="889">\succeq</indexterm>\succeq</itemformat></item>
 </tableterm><tableitem><para>⪰ Suit ou est égal à (relation). Similaire : inférieur ou égal à <code>\leq</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="819">\sum</indexterm>\sum</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="890">\sum</indexterm>\sum</itemformat></item>
 </tableterm><tableitem><para>∑ Summation (opérateur). Similaire : Lettre grecque
 capitale <code>\Sigma</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="820">\supset</indexterm>\supset</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="891">\supset</indexterm>\supset</itemformat></item>
 </tableterm><tableitem><para>⊃ Contient (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="821">\supseteq</indexterm>\supseteq</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="892">\supseteq</indexterm>\supseteq</itemformat></item>
 </tableterm><tableitem><para>⊇ Contient ou est égal à (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="822">\surd</indexterm>\surd</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="893">\surd</indexterm>\surd</itemformat></item>
 </tableterm><tableitem><para>√ Symbole racine (ordinaire).  La commande &latex;
 <code>\sqrt{..}</code> compose la racine de l&textrsquo;argument, avec une barre qui
 s&textrsquo;étend pour couvrir l&textrsquo;argument.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="823">\swarrow</indexterm>\swarrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="894">\swarrow</indexterm>\swarrow</itemformat></item>
 </tableterm><tableitem><para>↙ Flèche pointant au sud-ouest (relation).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="824">\tau</indexterm>\tau</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="895">\tau</indexterm>\tau</itemformat></item>
 </tableterm><tableitem><para>τ Lettre grecque en bas de casse  (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="825">\theta</indexterm>\theta</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="896">\theta</indexterm>\theta</itemformat></item>
 </tableterm><tableitem><para>θ Lettre grecque en bas de casse (ordinaire). La forme en
 variante est <code>\vartheta</code> ϑ.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="826">\times</indexterm>\times</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="897">\times</indexterm>\times</itemformat></item>
 </tableterm><tableitem><para>× Signe de multiplication d&textrsquo;école primaire (binaire). Voir aussi <code>\cdot</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="827">\to</indexterm>\to</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="898">\to</indexterm>\to</itemformat></item>
 </tableterm><tableitem><para>→ Flèche en ligne simple vers la droite (relation).
 Synonyme : <code>\rightarrow</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="828">\top</indexterm>\top</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="899">\top</indexterm>\top</itemformat></item>
 </tableterm><tableitem><para>⊤ Taquet vers le haut ; dessus, plus grand élément d&textrsquo;un
 poset (ordinaire). Voir aussi <code>\bot</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="829">\triangle</indexterm>\triangle</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="900">\triangle</indexterm>\triangle</itemformat></item>
 </tableterm><tableitem><para>△ Triangle (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="830">\triangleleft</indexterm>\triangleleft</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="901">\triangleleft</indexterm>\triangleleft</itemformat></item>
 </tableterm><tableitem><para>◁ Triangle non-rempli pointant à gauche
 (binaire). Similaire : <code>\lhd</code>. Pour le symbole normal de
 sous-groupe vous devez charger <file>amssymb</file> et
 utiliser <code>\vartriangleleft</code> (qui est une relation et ainsi
 donne un meilleur espacement).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="831">\triangleright</indexterm>\triangleright</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="902">\triangleright</indexterm>\triangleright</itemformat></item>
 </tableterm><tableitem><para>▷ Triangle non-rempli pointant à droite
 (binaire). Pour le symbole normal de sousgroupe vous devez à la place
 charger <file>amssymb</file> et utiliser <code>\vartriangleright</code> (qui
 est une relation et ainsi donne un meilleur espacement).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="832">\unlhd</indexterm>\unlhd</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="903">\unlhd</indexterm>\unlhd</itemformat></item>
 </tableterm><tableitem><para>⊴ Pointe de flèche non-pleine soulignée pointant vers la
 gauche, c.-à-d.&noeos; triangle avec une ligne en dessous
 (binaire). Ceci n&textrsquo;est pas disponible en &tex; de base. En &latex; vous devez charger le paquetage <file>amssymb</file>. Pour le symbole normal de sous-groupe
 chargez <file>amssymb</file> et utilisez <code>\vartrianglelefteq</code> (qui est
 une relation et ainsi donne un meilleur espacement).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="833">\unrhd</indexterm>\unrhd</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="904">\unrhd</indexterm>\unrhd</itemformat></item>
 </tableterm><tableitem><para>⊵ Pointe de flèche non-pleine soulignée pointant vers la
 droite, c.-à-d.&noeos; triangle avec une ligne en dessous
 (binaire). Ceci n&textrsquo;est pas disponible en &tex; de base. En &latex; vous devez charger le paquetage <file>amssymb</file>. Pour le symbole normal de sous-groupe
 chargez <file>amssymb</file> et utilisez <code>\vartrianglerighteq</code> (qui est
 une relation et ainsi donne un meilleur espacement).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="834">\Uparrow</indexterm>\Uparrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="905">\Uparrow</indexterm>\Uparrow</itemformat></item>
 </tableterm><tableitem><para>⇑ Flèche vers le haut à ligne double
 (relation). Similaire : flèche vers le haut à ligne
 simple <code>\uparrow</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="835">\uparrow</indexterm>\uparrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="906">\uparrow</indexterm>\uparrow</itemformat></item>
 </tableterm><tableitem><para>↑ Single-line upward-pointing flèche, diverges (relation). Similaire :
 double-line up-pointing flèche <code>\Uparrow</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="836">\Updownarrow</indexterm>\Updownarrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="907">\Updownarrow</indexterm>\Updownarrow</itemformat></item>
 </tableterm><tableitem><para>⇕ Double-line upward-and-downward-pointing flèche (relation). Similaire :
 single-line upward-and-downward-pointing flèche <code>\updownarrow</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="837">\updownarrow</indexterm>\updownarrow</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="908">\updownarrow</indexterm>\updownarrow</itemformat></item>
 </tableterm><tableitem><para>↕ flèche haut et bas à ligne simple (relation). Similaire :
 flèche haut et bas à ligne double <code>\Updownarrow</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="838">\upharpoonright</indexterm>\upharpoonright</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="909">\upharpoonright</indexterm>\upharpoonright</itemformat></item>
 </tableterm><tableitem><para>↾ Harpon vers le haut avec crochet à droite
 (relation). Synonyme : <code>&backslashchar;restriction</code>.
 Ceci n&textrsquo;est pas disponible en &tex; de base. En &latex; vous devez charger le paquetage <file>amssymb</file>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="839">\uplus</indexterm>\uplus</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="910">\uplus</indexterm>\uplus</itemformat></item>
 </tableterm><tableitem><para>⊎ Union de multiensemble, un symbole union avec un symbole
 plus en son sein (binaire). Similaire : union <code>\cup</code>. En relation
 avec : opérateur de taille variable <code>\biguplus</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="840">\Upsilon</indexterm>\Upsilon</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="911">\Upsilon</indexterm>\Upsilon</itemformat></item>
 </tableterm><tableitem><para>Υ Lettre grecque en capitale (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="841">\upsilon</indexterm>\upsilon</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="912">\upsilon</indexterm>\upsilon</itemformat></item>
 </tableterm><tableitem><para>υ Lettre grecque en bas de casse  (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="842">\varepsilon</indexterm>\varepsilon</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="913">\varepsilon</indexterm>\varepsilon</itemformat></item>
 </tableterm><tableitem><para>ε Epsilon de ronde en bas de casse (ordinaire).  Plus
 largement utilise en mathematique que la forme non variante epsilon
 lunaire <code>\epsilon</code> ϵ. En relation avec :
 « appartient à » <code>\in</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="843">\vanothing</indexterm>\vanothing</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="914">\vanothing</indexterm>\vanothing</itemformat></item>
 </tableterm><tableitem><para>∅ Symbole ensemble vide. Similaire :
 <code>\emptyset</code>. En relation avec :
 <code>\revemptyset</code>. Ceci n&textrsquo;est pas disponible en &tex; de base. En &latex; vous devez charger le paquetage <file>amssymb</file>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="844">\varphi</indexterm>\varphi</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="915">\varphi</indexterm>\varphi</itemformat></item>
 </tableterm><tableitem><para>φ Variante de la lettre grecque bas de casse (ordinaire).
 La forme non en variante est <code>\phi</code> ϕ.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="845">\varpi</indexterm>\varpi</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="916">\varpi</indexterm>\varpi</itemformat></item>
 </tableterm><tableitem><para>ϖ Variante de la lettre grecque bas de casse (ordinaire).
 La forme non en variante est <code>\pi</code> π.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="846">\varrho</indexterm>\varrho</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="917">\varrho</indexterm>\varrho</itemformat></item>
 </tableterm><tableitem><para>ϱ Variante de la lettre grecque bas de casse (ordinaire).
 La forme non en variante est <code>\rho</code> ρ.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="847">\varsigma</indexterm>\varsigma</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="918">\varsigma</indexterm>\varsigma</itemformat></item>
 </tableterm><tableitem><para>ς Variante de la lettre grecque bas de casse
 (ordinaire).  La forme non en variante est <code>\sigma</code> σ.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="848">\vartheta</indexterm>\vartheta</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="919">\vartheta</indexterm>\vartheta</itemformat></item>
 </tableterm><tableitem><para>ϑ Variante de la lettre grecque bas de casse
 (ordinaire).  La forme non en variante est <code>\theta</code> θ.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="849">\vdash ⊢ Taquet droit ; prouve, implique ;</indexterm>\vdash ⊢ Taquet droit ; prouve, implique ;</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="920">\vdash ⊢ Taquet droit ; prouve, implique ;</indexterm>\vdash ⊢ Taquet droit ; prouve, implique ;</itemformat></item>
 </tableterm><tableitem><para>portillon/tourniquet ; barre verticale et un tiret
 (relation). Similaire : portillon inversé <code>\dashv</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="850">\vee</indexterm>\vee</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="921">\vee</indexterm>\vee</itemformat></item>
 </tableterm><tableitem><para>∨ Ou logique ; une forme de v pointant vers le bas
 (binaire). En relation avec : Et logique <code>\wedge</code>. Similaire :
 Opérateur de taille variable <code>\bigvee</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="851">\Vert</indexterm>\Vert</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="922">\Vert</indexterm>\Vert</itemformat></item>
 </tableterm><tableitem><para>‖ Double barre verticale (ordinaire). Similaire : barre
 verticale simple <code>\vert</code>.
 </para>
-<para>Pour une norme vous pouvez utiliser le paquetage <file>mathtools</file> et
-ajouter <code>\DeclarePairedDelimiter\norm{\lVert}{\rVert}</code> à votre
-préambule. Ceci vous donne trois variantes de commande pour faire des
+<findex index="fn" spaces=" "><indexterm index="fn" number="923"><r>paquetage</r> <code>mathtools</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="924"><code>mathtools</code>, <r>paquetage</r></indexterm></findex>
+
+<para>Le paquetage <code>mathtools</code> vous permet de créer des commandes pour
+des délimiteurs appairés.  Par ex., si vous mettez
+<code>\DeclarePairedDelimiter\norm{\lVert}{\rVert}</code> dans votre 
+préambule, ceci vous donne trois variantes de commande pour faire des
 barres verticales correctement espacées horizontalement : si dans le
 corps du document vous écrivez la version étoilée
 <code>$\norm*{M^\perp}$</code> alors la hauteur des barres verticales
@@ -11489,14 +13486,14 @@
 qui ne grandissent pas mais sont de la taille donnée dans la
 <var>commande-taille</var>, par ex.&noeos; <code>\Bigg</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="852">\vert</indexterm>\vert</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="925">\vert</indexterm>\vert</itemformat></item>
 </tableterm><tableitem><para>| Barre verticale simple (ordinaire). Similaire : barre à
 double-ligne verticale <code>\Vert</code>. Pour usage tel qu&textrsquo;au sein de la
 définition d&textrsquo;un ensemble, utilisez <code>\mid</code> parce que c&textrsquo;est une
 relation.
 </para>
 <para>Pour une valeur aboslue vous pouvez utilise le paquetage
-<file>mathtools</file> et ajouter
+<code>mathtools</code> et ajouter
 <code>\DeclarePairedDelimiter\abs{\lvert}{\rvert}</code> à votre
 préambule. Ceci vous donne trois variantes de commande pour les barres
 simples verticales qui sont correctement espacées verticalement : si
@@ -11509,142 +13506,911 @@
 barres qui ne grandissent pas mais qui sont rélgées à la taille donnée
 par la <var>commande-taille</var>, par ex.&noeos; <code>\Bigg</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="853">\wedge</indexterm>\wedge</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="926">\wedge</indexterm>\wedge</itemformat></item>
 </tableterm><tableitem><para>∧ Et logique (binaire).  Synonyme : <code>\land</code>.  Voir aussi
 ou logique <code>\vee</code>. Similaire : opérateur de taille variable <code>\bigwedge</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="854">\wp</indexterm>\wp</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="927">\wp</indexterm>\wp</itemformat></item>
 </tableterm><tableitem><para>℘ « p » de Weierstrass, fonction elliptique de
 Weierstrass (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="855">\wr</indexterm>\wr</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="928">\wr</indexterm>\wr</itemformat></item>
 </tableterm><tableitem><para>≀ Produit couronnne (binaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="856">\Xi</indexterm>\Xi</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="929">\Xi</indexterm>\Xi</itemformat></item>
 </tableterm><tableitem><para>Ξ Lettre grecque en capitale (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="857">\xi</indexterm>\xi</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="930">\xi</indexterm>\xi</itemformat></item>
 </tableterm><tableitem><para>ξ Lettre grecque en bas de casse  (ordinaire).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="858">\zeta</indexterm>\zeta</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="931">\zeta</indexterm>\zeta</itemformat></item>
 </tableterm><tableitem><para>ζ Lettre grecque en bas de casse  (ordinaire).
 </para>
 </tableitem></tableentry></ftable>
 
+<menu endspaces=" ">
+<menuentry leadingtext="* "><menunode separator="::                     ">Arrows</menunode><menudescription><pre xml:space="preserve">Liste de flèches.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::    ">\boldmath & \unboldmath</menunode><menudescription><pre xml:space="preserve">Symboles en caractères gras.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::            ">Blackboard bold</menunode><menudescription><pre xml:space="preserve">Caractères évidés.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::               ">Calligraphic</menunode><menudescription><pre xml:space="preserve">Charactères cursifs.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::                 ">Delimiters</menunode><menudescription><pre xml:space="preserve">Parenthèses, accolades, etc.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::                       ">Dots</menunode><menudescription><pre xml:space="preserve">Points de suspension, etc.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::              ">Greek letters</menunode><menudescription><pre xml:space="preserve">Liste des lettres grecques.
+</pre></menudescription></menuentry></menu>
+
+
+<node name="Arrows" spaces=" "><nodename>Arrows</nodename><nodenext automatic="on">\boldmath & \unboldmath</nodenext><nodeup automatic="on">Math symbols</nodeup></node>
+<subsection spaces=" "><sectiontitle>Flèches</sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="455">flèches</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="456">symboles, flèches</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="932">math, flèches</indexterm></findex>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="933"><r>paquetage</r> <code>amsfonts</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="934"><code>amsfonts</code>, <r>paquetage</r></indexterm></findex>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="935"><r>paquetage</r> <code>latexsym</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="936"><code>latexsym</code>, <r>paquetage</r></indexterm></findex>
+
+<para>Voici les flèches disponibles en standard avec &latex;.  Les paquetages
+<code>latexsym</code> et <code>amsfonts</code> en contiennent beaucoup plus.
+</para>
+<multitable spaces="  " endspaces=" "><columnfractions line=".10 .40 .50"><columnfraction value=".10"></columnfraction><columnfraction value=".40"></columnfraction><columnfraction value=".50"></columnfraction></columnfractions>
+<thead><row><entry command="headitem" spaces=" "><para>Symbole</para></entry><entry command="tab" spaces=" "><para>Commande</para></entry><entry command="tab">   
+</entry></row></thead><tbody><row><entry command="item">
+<para>⇓ </para></entry><entry command="tab" spaces=" "><para><code>\Downarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">
+<para>↓ </para></entry><entry command="tab" spaces=" "><para><code>\downarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">      
+<para>↩ </para></entry><entry command="tab" spaces=" "><para><code>\hookleftarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">  
+<para>↪ </para></entry><entry command="tab" spaces=" "><para><code>\hookrightarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">    
+<para>← </para></entry><entry command="tab" spaces=" "><para><code>\leftarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">      
+<para>⇐ </para></entry><entry command="tab" spaces=" "><para><code>\Leftarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">      
+<para>⇔ </para></entry><entry command="tab" spaces=" "><para><code>\Leftrightarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item"> 
+<para>↔ </para></entry><entry command="tab" spaces=" "><para><code>\leftrightarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item"> 
+<para>⟵ </para></entry><entry command="tab" spaces=" "><para><code>\longleftarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">     
+<para>⟸ </para></entry><entry command="tab" spaces=" "><para><code>\Longleftarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">     
+<para>⟷ </para></entry><entry command="tab" spaces=" "><para><code>\longleftrightarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">
+<para>⟺ </para></entry><entry command="tab" spaces=" "><para><code>\Longleftrightarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">
+<para>⟼ </para></entry><entry command="tab" spaces=" "><para><code>\longmapsto</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">        
+<para>⟹ </para></entry><entry command="tab" spaces=" "><para><code>\Longrightarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">    
+<para>⟶ </para></entry><entry command="tab" spaces=" "><para><code>\longrightarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">    
+<para>↦ </para></entry><entry command="tab" spaces=" "><para><code>\mapsto</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">            
+<para>↗ </para></entry><entry command="tab" spaces=" "><para><code>\nearrow</code> </para></entry><entry command="tab"> 
+</entry></row><row><entry command="item">    
+<para>↖ </para></entry><entry command="tab" spaces=" "><para><code>\nwarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">     
+<para>⇒ </para></entry><entry command="tab" spaces=" "><para><code>\Rightarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">  
+<para>→ </para></entry><entry command="tab" spaces=" "><para><code>\rightarrow</code>, or <code>\to</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">  
+<para>↘ </para></entry><entry command="tab" spaces=" "><para><code>\searrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">     
+<para>↙ </para></entry><entry command="tab" spaces=" "><para><code>\swarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">     
+<para>↑ </para></entry><entry command="tab" spaces=" "><para><code>\uparrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">     
+<para>⇑ </para></entry><entry command="tab" spaces=" "><para><code>\Uparrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item">     
+<para>↕ </para></entry><entry command="tab" spaces=" "><para><code>\updownarrow</code> </para></entry><entry command="tab">
+</entry></row><row><entry command="item"> 
+<para>⇕ </para></entry><entry command="tab" spaces=" "><para><code>\Updownarrow</code> </para></entry><entry command="tab">
+</entry></row></tbody></multitable>
+
+<para>Un exemple de la différence entre <code>\to</code> et <code>\mapsto</code> est :
+<code>\( f\colon D\to C \) given by \( n\mapsto n^2 \)</code>.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="937"><r>paquetage</r> <code>amscd</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="938"><code>amscd</code>, <r>paquetage</r></indexterm></findex>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="939"><r>paquetage</r> <code>tikz-cd</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="940"><code>tikz-cd</code>, <r>paquetage</r></indexterm></findex>
+
+<para>Pour faire des diagrammes cumulatifs il y a de nombreux paquetages, parmi lesquels
+<code>tikz-cd</code> et <code>amscd</code>.
+</para>
+
+</subsection>
+<node name="_005cboldmath-_0026-_005cunboldmath" spaces=" "><nodename>\boldmath & \unboldmath</nodename><nodenext automatic="on">Blackboard bold</nodenext><nodeprev automatic="on">Arrows</nodeprev><nodeup automatic="on">Math symbols</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\boldmath</code> & <code>\unboldmath</code></sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="457">gras, caractères, en mathematiques</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="458">symboles, en cractères gras</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="941">\boldmath</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="942">\unboldmath</indexterm></findex>
+
+<para>Synopsis (utilisé en mode paragraphe ou mode LR) :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\boldmath \( <var>math</var> \)
+</pre></example>
+
+<noindent></noindent>
+<para>ou
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\unboldmath \( <var>math</var> \)
+</pre></example>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="943">\boldmath</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="944">\unboldmath</indexterm></findex>
+<para>Ce sont des déclarations pour mettre en caractères gras les lettres et
+symboles dans <var>math</var>, ou pour contredire cela et revenir à la
+graisse normale (non-gras) utilisée par défaut. Elles ne doivent être
+utilisées ni en mode math, ni en mode math hors texte
+(<pxref label="Modes"><xrefnodename>Modes</xrefnodename></pxref>). Les deux commandes sont fragiles (<pxref label="_005cprotect"><xrefnodename>\protect</xrefnodename></pxref>).
+</para>
+<para>Voici un exemple dans lequel chaque commande <code>\boldmath</code> a lieu au
+sein d&textrsquo;une <code>\mbox</code> :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">on a $\mbox{\boldmath \( v \)} = 5\cdot\mbox{\boldmath \( u \)$}$
+</pre></example>
+
+<noindent></noindent>
+<para>ce qui signifie que <code>\boldmath</code> est seulement utilisé dans un mode
+texte, en l&textrsquo;occurrence le mode LR, et explique pourquoi &latex; doit
+basculer en mode math pour composer <code>v</code> et <code>u</code>.
+</para>
+<para>Si vous utilisez l&textrsquo;une ou l&textrsquo;autre des ces commande en mode math, comme
+dans <code>Échec : \( \boldmath x \)</code>, alors vous obtenez quelque-chose du
+genre de <samp>LaTeX Font Warning: Command \boldmath invalid in math
+mode on input line 11</samp> et <samp>LaTeX Font Warning: Command \mathversion
+invalid in math mode on input line 11</samp>.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="945"><r>paquetage</r> <code>bm</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="946"><code>bm</code>, <r>paquetage</r></indexterm></findex>
+
+<para>La commande <code>\boldmath</code> est problématique par bien des aspects. Les
+nouveaux documents devraient utiliser le paquetage <code>bm</code> fourni
+par l&textrsquo;équipe du projet &latex;.  Une description complète est hors du
+champ d&textrsquo;application de ce manuel (voir la documentation complète sur le
+CTAN) mais le petit exemple suivant :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\usepackage{bm}   % dans le préambule
+...
+on a $\bm{v} = 5\cdot\bm{u}$
+</pre></example>
+
+<noindent></noindent>
+<para>illustre déjà que c&textrsquo;est une amélioration par rapport à <code>\boldmath</code>.
+</para>
+
+</subsection>
+<node name="Blackboard-bold" spaces=" "><nodename>Blackboard bold</nodename><nodenext automatic="on">Calligraphic</nodenext><nodeprev automatic="on">\boldmath & \unboldmath</nodeprev><nodeup automatic="on">Math symbols</nodeup></node>
+<subsection spaces=" "><sectiontitle>Pseudo-gras avec des lettres évidées</sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="459">évidées, lettres</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="460">évidées, lettres grasses</indexterm></cindex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\usepackage{amssymb}   % dans le préambule
+  ... 
+\mathbb{<var>lettre-capitale</var>}
+</pre></example>
+
+<para>Fournit les lettres mathématiques évidées utilisées traditionnellement
+pour noter les noms d&textrsquo;ensembles, comme les entiers naturels, relatifs,
+etc.
+<!-- c { Dans la version française seulement -->
+Le nom <code>\mathbb</code> vient de « <b>b</b>lackboard <b>b</b>old <b>math</b> »
+qu&textrsquo;on pourrait traduire par <dfn>caractères mathématiques gras
+scolaires</dfn>.
+<!-- c } -->
+</para>
+<para>Dans l&textrsquo;exmple suivant :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\( \forall n \in \mathbb{N}, n^2 \geq 0 \)
+</pre></example>
+
+<noindent></noindent>
+<para>le <code>\mathbb{N}</code> donne le symbole gras scolaire
+ℕ, représentant les entiers naturels.
+</para>
+<para>Si vous utilisez autre chose qu&textrsquo;une lettre capitale alors aucune erreur
+n&textrsquo;est produite, mais vous obtiendrez des résultats étranges, y compris
+des caractères inattendus.
+</para>
+<para>Il y a des paquetage donnant accès à des symboles autres que les lettres
+capitable ; voir sur le CTAN.
+</para>
+
+</subsection>
+<node name="Calligraphic" spaces=" "><nodename>Calligraphic</nodename><nodenext automatic="on">Delimiters</nodenext><nodeprev automatic="on">Blackboard bold</nodeprev><nodeup automatic="on">Math symbols</nodeup></node>
+<subsection spaces=" "><sectiontitle>Calligraphique</sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="461">calligraphique, fontes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="462">cursive, fontes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="463">fontes, cursives</indexterm></cindex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\mathcal{<var>lettres-capitales</var>}
+</pre></example>
+
+<para>Utilise une fonte de genre cursif, <dfn>calligraphique math</dfn>.
+</para>
+<para>Dans l&textrsquo;exemple suivant l&textrsquo;identificateur du graphe est produit en sortie
+avec une fonte cursive :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">Soit un graphe \( \mathcal{G} \).
+</pre></example>
+
+<para>Si vous utilisez autre chose des que lettres capitable alors vous
+n&textrsquo;aurez pas une erreur mais vous n&textrsquo;aurez pas non plus une sortie en
+calligraphique math. Par exemple, <code>\mathcal{g}</code> produit en sortie
+une accolade fermante.
+</para>
+
+</subsection>
+<node name="Delimiters" spaces=" "><nodename>Delimiters</nodename><nodenext automatic="on">Dots</nodenext><nodeprev automatic="on">Calligraphic</nodeprev><nodeup automatic="on">Math symbols</nodeup></node>
+<subsection spaces=" "><sectiontitle>Delimiteurs</sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="464">delimiteurs</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="465">parenthèses</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="466">crochets</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="467">accolades</indexterm></cindex>
+
+<para>Les délimiteurs sont les parenthèses, accolades, crochets, ou autres
+caractères utilisés pour marquer le début et la fin d&textrsquo;une
+sous-formule. Dans l&textrsquo;exemple suivant la formule a trois ensembles de
+parenthèses délimitant les trois sous-formules :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">(z-z_0)^2 = (x-x_0)^2 + (y-y_0)^2
+</pre></example>
+
+<noindent></noindent>
+<para>Il n&textrsquo;est pas nécessaire que les délimiteurs se correspondent, ainsi vous
+pouvez saisir <code>\( [0,1) \)</code>.
+</para>
+<para>Voici les délimiteurs usuels :
+</para>
+<multitable spaces="  " endspaces=" "><columnfractions line=".14 .26 .49 .12"><columnfraction value=".14"></columnfraction><columnfraction value=".26"></columnfraction><columnfraction value=".49"></columnfraction><columnfraction value=".12"></columnfraction></columnfractions>
+<thead><row><entry command="headitem" spaces=" "><para>Délimiteur</para></entry><entry command="tab" spaces=" "><para>Commande</para></entry><entry command="tab" spaces=" "><para>Nom
+</para></entry></row></thead><tbody><row><entry command="item">
+<para>( </para></entry><entry command="tab" spaces=" "><para><code>(</code> </para></entry><entry command="tab" spaces=" "><para>Parenthèse gauche
+</para></entry></row><row><entry command="item">
+<para>) </para></entry><entry command="tab" spaces=" "><para><code>)</code> </para></entry><entry command="tab" spaces=" "><para>Parenthèse droite
+</para></entry></row><row><entry command="item">
+<para>\} </para></entry><entry command="tab" spaces=" "><para><code>{</code> ou <code>\lbrace</code> </para></entry><entry command="tab" spaces=" "><para>Accolade gauche
+</para></entry></row><row><entry command="item">
+<para>\{ </para></entry><entry command="tab" spaces=" "><para><code>}</code> ou <code>\rbrace</code> </para></entry><entry command="tab" spaces=" "><para>Accolade droite
+</para></entry></row><row><entry command="item">
+<para>[ </para></entry><entry command="tab" spaces=" "><para><code>[</code> ou <code>\lbrack</code> </para></entry><entry command="tab" spaces=" "><para>Crochet gauche
+</para></entry></row><row><entry command="item">
+<para>] </para></entry><entry command="tab" spaces=" "><para><code>]</code> ou <code>\rbrack</code> </para></entry><entry command="tab" spaces=" "><para>Crochet droit
+</para></entry></row><row><entry command="item">
+<para>⌊ </para></entry><entry command="tab" spaces=" "><para><code>\lfloor</code> </para></entry><entry command="tab" spaces=" "><para>Crochet gauche de partie
+entière
+</para></entry></row><row><entry command="item">
+<para>⌋ </para></entry><entry command="tab" spaces=" "><para><code>\rfloor</code> </para></entry><entry command="tab" spaces=" "><para>Crochet droit de partie entière
+</para></entry></row><row><entry command="item">
+<para>⌈ </para></entry><entry command="tab" spaces=" "><para><code>\lceil</code> </para></entry><entry command="tab" spaces=" "><para>Crochet gauche d&textrsquo;arrondi supérieur
+</para></entry></row><row><entry command="item">
+<para>⌉ </para></entry><entry command="tab" spaces=" "><para><code>\rceil</code> </para></entry><entry command="tab" spaces=" "><para>Crochet droit d&textrsquo;arrondi supérieur
+</para></entry></row><row><entry command="item">
+<para>⟨ </para></entry><entry command="tab" spaces=" "><para><code>\langle</code> </para></entry><entry command="tab" spaces=" "><para>Chevron gauche
+</para></entry></row><row><entry command="item">
+<para>⟩ </para></entry><entry command="tab" spaces=" "><para><code>\rangle</code> </para></entry><entry command="tab" spaces=" "><para>Chevron droit
+</para></entry></row><row><entry command="item">
+<para>/  </para></entry><entry command="tab" spaces=" "><para><code>/</code> </para></entry><entry command="tab" spaces=" "><para>Oblique, ou oblique vers l&textrsquo;avant
+</para></entry></row><row><entry command="item">
+<para>\ </para></entry><entry command="tab" spaces=" "><para><code>\backslash</code> </para></entry><entry command="tab" spaces=" "><para>Contr&textrsquo;oblique, ou oblique vers l&textrsquo;arrière
+</para></entry></row><row><entry command="item">
+<para>| </para></entry><entry command="tab" spaces=" "><para><code>|</code> ou <code>\vert</code> </para></entry><entry command="tab" spaces=" "><para>Barre verticale
+</para></entry></row><row><entry command="item">
+<para>‖ </para></entry><entry command="tab" spaces=" "><para><code>\|</code> ou <code>\Vert</code> </para></entry><entry command="tab" spaces=" "><para>Barre verticale double
+</para></entry></row></tbody></multitable>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="947"><r>paquetage</r> <code>mathtools</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="948"><code>mathtools</code>, <r>paquetage</r></indexterm></findex>
+
+<para>Le paquetage <code>mathtools</code> vous permet de créer des commandes pour
+des délimiteurs appairés. Par ex., si vous mettez
+<code>\DeclarePairedDelimiter\abs{\lvert}{\rvert}</code> dans votre
+préambule alors cela vous donne deux commandes pour les barres simples
+verticales (qui ne fonctionnent qu&textrsquo;en mode math). La forme étoilée,
+comme dans <code>\abs*{\frac{22}{7}}</code>, a la hauteur des barres
+verticales accordée à la hauteur de l&textrsquo;argument. La forme non-étoilée,
+comme dans <code>\abs{\frac{22}{7}}</code>, a les barres fixées à la
+hauteur par défaut. Cette forme accepte un argument optionnel, comme
+dans <code>\abs[<var>commande-taille</var>]{\frac{22}{7}}</code>, où la
+taille des barres est donnée par la <var>commande-taille</var>, par ex.&noeos;
+<code>\Bigg</code>. En utilisant plutôt <code>\lVert</code> et <code>\rVert</code> pour
+les symboles, vous obtenez une notation de norme avec le même
+comportement.
+</para>
+<menu endspaces=" ">
+<menuentry leadingtext="* "><menunode separator="::      ">\left & \right</menunode><menudescription><pre xml:space="preserve">Délimiteurs de taille réglée automatiquement.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::  ">\bigl & \bigr etc.</menunode><menudescription><pre xml:space="preserve">Délimiteurs de taille réglée manuellement.
+</pre></menudescription></menuentry></menu>
+
+
+<node name="_005cleft-_0026-_005cright" spaces=" "><nodename>\left & \right</nodename><nodenext automatic="on">\bigl & \bigr etc.</nodenext><nodeup automatic="on">Delimiters</nodeup></node>
+<subsubsection spaces=" "><sectiontitle><code>\left</code> & <code>\right</code></sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="468">délimiteurs appairés</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="469">appairés, délimiteurs</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="470">correspondantes, parenthèses</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="471">correspondants, crochets</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="472">délimiteur nul</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="473">nul, délimiteur</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="949">\left</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="950">\right</indexterm></findex>
+
+<!-- c Credit: SE userPhilipp https://tex.stackexchange.com/a/12793 -->
+
+<para>Synopsis:
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\left <var>délimiteur1</var> ... \right <var>délimiteur2</var>
+</pre></example>
+
+<para>Fabrique des parenthèses, crochets, ou autres délimiteurs qui se
+correspondent.  &latex; fabrique les délimiteurs juste assez hauts pour
+couvrir la taille de la formule qu&textrsquo;ils embrassent.
+</para>
+<para>L&textrsquo;exemple suivant fabrique un vecteur unitaire entouré par des
+parenthèses assez hautes pour couvrir les composantes :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{equation}
+  \left(\begin{array}{c}
+    1   \\
+    0   \\
+  \end{array}\right)
+\end{equation}
+</pre></example>
+
+<para><xref label="Delimiters"><xrefnodename>Delimiters</xrefnodename></xref>, pour une liste des délimiteurs usuels.
+</para>
+<para>Chaque <code>\left</code> doit avoir un <code>\right</code> qui lui correspond.
+Dans l&textrsquo;exemple plus haut, si on ne met pas le <code>\left(</code> alors on a
+le message d&textrsquo;erreur <samp>Extra \right</samp>.  Si c&textrsquo;est le <code>\right)</code>
+qu&textrsquo;on ne met pas, alors on obtient <samp>You can't use `\eqno' in math
+mode</samp>.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="951"><r>paquetage</r> <code>amsmath</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="952"><code>amsmath</code>, <r>paquetage</r></indexterm></findex>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="953"><r>paquetage</r> <code>mathtools</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="954"><code>mathtools</code>, <r>paquetage</r></indexterm></findex>
+
+<para>Toutefois, il n&textrsquo;est pas nécessaire que <var>délimiteur1</var> et
+<var>délimiteur2</var> se correspondent.  Un cas usuel est que vous désiriez
+une accolade d&textrsquo;un seul côté, comme ci-dessous. Utilisez un point,
+<samp>.</samp>, comme délimiteur nul :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{equation}
+  f(n)=\left\{\begin{array}{ll}
+                1             &\mbox{si \(n=0\)} \\
+                f(n-1)+3n^2   &\mbox{sinon}       
+       \end{array}\right.
+\end{equation}
+</pre></example>
+
+<noindent></noindent>
+<para>Notez que pour obtenir une accolade comme délimiteur vous devez la
+préfixer d&textrsquo;une contr&textrsquo;oblique, <code>\{</code> (<pxref label="Reserved-characters"><xrefnodename>Reserved characters</xrefnodename></pxref>).
+(Les paquetages <code>amsmath</code> et <code>mathtools</code> vous permettent
+d&textrsquo;obtenir la construction ci-dessus avec un environnement
+<code>cases</code>).
+</para>
+<para>La paire <code>\left ... \right</code> fabrique un groupe. Une conséquence de
+cela est que la formule embrassée par la paire <code>\left ... \right</code>
+ne peut pas avoir de saut de ligne dans la sortie.  Ceci inclut à la
+fois les sauts de lignes manuels, et ceux générés automatiquement par
+&latex;.  Dans l&textrsquo;exemple suivant, &latex; insère un saut de ligne pour
+que la formule tienne entre les marges :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">Lorem ipsum dolor sit amet
+\( (a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z) \)
+</pre></example>
+
+<noindent></noindent>
+<para>Mais avec <code>\left</code> et <code>\right</code> :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">Lorem ipsum dolor sit amet
+\( \left(a+b+c+d+e+f+g+h+i+j+k+l+m+n+o+p+q+r+s+t+u+v+w+x+y+z\right) \)
+</pre></example>
+
+<noindent></noindent>
+<para>&latex; n&textrsquo;insère pas de saut, ce qui a pour effet que la formule
+s&textrsquo;étende jusque dans la marge.
+</para>
+<para>Parce que <code>\left ... \right</code> fait un groupe, toutes les règles
+habituelles concernant les groupes s&textrsquo;appliquent. Ci-dessous, la valeur de
+<code>\testlength</code> réglée au sein de l&textrsquo;équation sera oubliée, en et
+sortie on a <samp>1.2pt</samp>.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\newlength{\testlength} \setlength{\testlength}{1.2pt}
+\begin{equation}
+  \left( a+b=c \setlength{\testlength}{3.4pt} \right)
+  \the\testlength
+\end{equation}
+</pre></example>
+
+<para>La paire <code>\left ... \right</code> affecte l&textrsquo;espacement horizontal de la
+formule embrassée de deux manières. La première est que dans <code>\(
+\sin(x) = \sin\left(x\right) \)</code> le membre de droite a plus d&textrsquo;espace
+autour du <code>x</code>.  C&textrsquo;est parce que <code>\left( ... \right)</code> insère un
+nœud interne alors que <code>( ... )</code> insère un nœud ouvrant.  La
+seconde manière dont l&textrsquo;espacement horizontal est affecté est que parce
+que la paire forme un groupe, la sous-formule embrassée sera composée à
+sa longueur naturelle, sans dilatation ni contraction pour que la ligne
+s&textrsquo;ajuste mieux.
+</para>
+<para>&tex; dilate les délimiteurs selon la hauteur et profondeur de la
+formule embrassée.  Ci-dessous &latex; fait grandir les crochets pour
+qu&textrsquo;ils s&textrsquo;étendent sur toute la hauteur de l&textrsquo;intégrale :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{equation}
+  \left[ \int_{x=r_0}^{\infty} -G\frac{Mm}{r^2}\, dr \right] 
+\end{equation}
+</pre></example>
+
+<para>Régler la taille manuellement donne souvent un meilleur résultat. Par
+exemple, bien que le filet ci-dessous ait une profondeur nulle, &tex;
+crée des délimiteurs qui s&textrsquo;étendent sous le filet :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{equation}
+  \left( \rule{1pt}{1cm} \right)
+\end{equation}
+</pre></example>
+
+<noindent></noindent>
+<para>&tex; peut choisir des délimiteurs qui sont trop petits, comme dans
+<code>\( \left| |x|+|y| \right| \)</code>.  Il peut aussi en choisir de trop
+grand, comme ci-dessous :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{equation}
+  \left( \sum_{0\leq i<n} i^k \right)
+\end{equation}
+</pre></example>
+
+<noindent></noindent>
+<para>Un troisième cas malheureux c&textrsquo;est quand on a une formule hors texte
+longue tenant sur plus d&textrsquo;une ligne et que vous devez accorder les
+tailles du délimiteur ouvrant et fermant ; vous ne pouvez pas utiliser
+<code>\left</code> sur la première ligne et <code>\right</code> sur la dernière
+parce qu&textrsquo;ils doivent se correspondre.
+</para>
+<para>Pour régler manuellement la taille des délimiteurs, voir <ref label="_005cbigl-_0026-_005cbigr-etc_002e"><xrefnodename>\bigl &
+\bigr etc.</xrefnodename></ref>.
+</para>
+
+</subsubsection>
+<node name="_005cbigl-_0026-_005cbigr-etc_002e" spaces=" "><nodename>\bigl & \bigr etc.</nodename><nodeprev automatic="on">\left & \right</nodeprev><nodeup automatic="on">Delimiters</nodeup></node>
+<subsubsection spaces=" "><sectiontitle><code>\bigl</code>, <code>\bigr</code>, etc.</sectiontitle>
+
+<para>Synopsis, l&textrsquo;un parmi :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\bigl<inlinefmt><inlinefmtformat>info</inlinefmtformat></inlinefmt><var>délimiteur1</var> ... \bigr<inlinefmt><inlinefmtformat>info</inlinefmtformat></inlinefmt><var>délimiteur2</var>
+\Bigl<inlinefmt><inlinefmtformat>info</inlinefmtformat></inlinefmt><var>délimiteur1</var> ... \bigr<inlinefmt><inlinefmtformat>info</inlinefmtformat></inlinefmt><var>délimiteur2</var>
+\biggl<inlinefmt><inlinefmtformat>info</inlinefmtformat></inlinefmt><var>délimiteur1</var> ... \biggr<inlinefmt><inlinefmtformat>info</inlinefmtformat></inlinefmt><var>délimiteur2</var>
+\Biggl<inlinefmt><inlinefmtformat>info</inlinefmtformat></inlinefmt><var>délimiteur1</var> ... \Biggr<inlinefmt><inlinefmtformat>info</inlinefmtformat></inlinefmt><var>délimiteur2</var>  
+</pre></example>
+
+<noindent></noindent>
+<para>(comme dans <code>\bigl[...\bigr]</code> ; strictement parlant il n&textrsquo;est pas
+nécessaire qu&textrsquo;ils soient appairés, voir ci-dessous), ou l&textrsquo;un parmi :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\bigm<inlinefmt><inlinefmtformat>info</inlinefmtformat></inlinefmt><var>délimiteur</var>
+\Bigm<inlinefmt><inlinefmtformat>info</inlinefmtformat></inlinefmt><var>délimiteur</var>
+\biggm<inlinefmt><inlinefmtformat>info</inlinefmtformat></inlinefmt><var>délimiteur</var>
+\Biggm<inlinefmt><inlinefmtformat>info</inlinefmtformat></inlinefmt><var>délimiteur</var>
+</pre></example>
+
+<noindent></noindent>
+<para>(comme avec <code>\bigm|</code>), ou l&textrsquo;un parmi :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\big<inlinefmt><inlinefmtformat>info</inlinefmtformat></inlinefmt><var>délimiteur</var>
+\Big<inlinefmt><inlinefmtformat>info</inlinefmtformat></inlinefmt><var>délimiteur</var>
+\bigg<inlinefmt><inlinefmtformat>info</inlinefmtformat></inlinefmt><var>délimiteur</var>
+\Bigg<inlinefmt><inlinefmtformat>info</inlinefmtformat></inlinefmt><var>délimiteur</var>
+</pre></example>
+
+<noindent></noindent>
+<para>(comme avec <code>\big[</code>).
+</para>
+<para>Produit des délimiteurs de taille réglée manuellement.  Pour des
+délimiteurs de taille réglée automatiquement voir <ref label="_005cleft-_0026-_005cright"><xrefnodename>\left & \right</xrefnodename></ref>).
+</para>
+<para>L&textrsquo;exemple ci-dessous produit des barres verticales externes légèrement
+plus grandes :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">  \bigl| |x|+|y| \bigr|
+</pre></example>
+
+<para>Les commandes ci-dessus sont dans l&textrsquo;ordre des tailles croissantes.  Vous
+pouvez utiliser la taille la plus petite comme <code>\bigl...\bigr</code> dans
+un paragraphe sans que cela ait pour effet que &latex; écrate les
+lignes. Les tailles plus grandes sont destinées aux équations hors
+texte.
+</para>
+<para><xref label="Delimiters"><xrefnodename>Delimiters</xrefnodename></xref>, pour une liste des délimiteurs usuels.  Dans la
+famille des commandes en <samp>l</samp> ou <samp>r</samp>, il n&textrsquo;est pas nécessaire
+que <var>délimiteur1</var> et <var>délimiteur2</var> se correspondent.
+</para>
+<para>Les commandes en <samp>l</samp> ou <samp>r</samp> produisent délimiteurs ouvrant et
+fermant qui n&textrsquo;insèrent aucun espace horizontal entre un atome précédent
+et le délimiteur, alors que les commandes sans <samp>l</samp> ou <samp>r</samp>
+insèrent un peut d&textrsquo;espace (parce que chaque délimiteur est réglé comme
+une variable ordinaire).  Comparez les deux lignes dans l&textrsquo;exemple
+ci-dessous :
+</para>
+<!-- c credit: Martin Heller https://tex.stackexchange.com/a/1234  -->
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{tabular}{l}
+  \(\displaystyle \sin\biggl(\frac{1}{2}\biggr) \)  \\  % bon
+  \(\displaystyle \sin\bigg(\frac{1}{2}\bigg)  \)   \\  % mauvais
+\end{tabular}
+</pre></example>
+
+<noindent></noindent>
+<para>La gestion typographique traditionnelle est sur la première ligne. Sur
+la seonde ligne la sortie a de l&textrsquo;espace supplémntaie entre le
+<code>\sin</code> et la parenthèse ouvrante.
+</para>
+<para>Les commandes sans <samp>l</samp> ou <samp>r</samp> donnent cependant l&textrsquo;espacement
+correct dans certaines circonstances, comme avec la grande ligne
+verticale dans l&textrsquo;exemple ci-dessous :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{equation}
+  \int_{x=a}^b x^2\,dx = \frac{1}{3} x^3 \Big|_{x=a}^b
+\end{equation}
+</pre></example>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="955"><r>paquetage</r> <code>amsmath</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="956"><code>amsmath</code>, <r>paquetage</r></indexterm></findex>
+
+<noindent></noindent>
+<para>(beaucoup d&textrsquo;auteurs préfèrent remplacer <code>\frac</code> par la commande
+<code>\tfrac</code> du paquetage <code>amsmath</code>), et comme avec cette
+grande oblique :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{equation}
+  \lim_{n\to\infty}\pi(n) \big/ (n/\log n) = 1
+\end{equation}
+</pre></example>
+
+<para>Contrairement à la paire <code>\left...\right</code> (<pxref label="_005cleft-_0026-_005cright"><xrefnodename>\left & \right</xrefnodename></pxref>),
+les commandes décrites ici et en <samp>l</samp> ou <samp>r</samp> ne forment pas
+un groupe. Strictement parlant il n&textrsquo;est pas nécessaire qu&textrsquo;elles soient
+appairées, et donc vous pourriez écrire quelque-chose du ce genre :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{equation}
+  \Biggl[ \pi/6 ] 
+\end{equation}
+</pre></example>
+
+<para>Les commandes en <samp>m</samp> sont pour les relations, les choses qui sont
+au milieu d&textrsquo;une formule, comme ceci :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{equation}
+  \biggl\{ a\in B \biggm| a=\sum_{0\leq i<n}3i^2+4 \biggr\}
+\end{equation}  
+</pre></example>
+
+<!-- c xx Add discussion \bigg\mid not being good -->
+<!-- c and \bigg| being right; maybe mention of \middle and braket package? -->
+
+
+</subsubsection>
+</subsection>
+<node name="Dots" spaces=" "><nodename>Dots</nodename><nodenext automatic="on">Greek letters</nodenext><nodeprev automatic="on">Delimiters</nodeprev><nodeup automatic="on">Math symbols</nodeup></node>
+<subsection spaces=" "><sectiontitle>Points de suspensions, horizontaux ou verticaux</sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="474">points de suspension</indexterm></cindex>
+
+<para>Les points de suspension sont les trois points (habituellement trois)
+indiquant qu&textrsquo;un motif se prolonge.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{array}{cccc}
+  a_{0,0}    &a_{0,1}   &a_{0,2} &\ldots \\
+  a_{1,0}    &\ddots                     \\
+  \vdots
+\end{array}
+</pre></example>
+
+<para>&latex; fournit ces types de points de suspension :
+</para>
+<ftable commandarg="code" spaces=" " endspaces=" ">
+<beforefirstitem><anchor name="ellipses-cdots">ellipses cdots</anchor>
+</beforefirstitem><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="957">\cdots</indexterm>\cdots</itemformat></item>
+</tableterm><tableitem>
+
+<para>Des points de suspension horizontaux élevés au centre de la ligne, comme
+dans ⋯.  Utilisés comme dans : <code>\( a_0\cdot a_1\cdots
+a_{n-1} \)</code>.
+</para>
+<anchor name="ellipses-ddots">ellipses ddots</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="958">\ddots</indexterm>\ddots</itemformat></item>
+</tableterm><tableitem><para>Des points de suspension en diagonale, ⋱.  Voir l&textrsquo;exemple
+plus haut d&textrsquo;un tableau <code>array</code> pour une utilisation.
+</para>
+<anchor name="ellipses-ldots">ellipses ldots</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="959">\ldots</indexterm>\ldots</itemformat></item>
+</tableterm><tableitem><para>Points de suspension sur la ligne de base, ….  Utilisés
+comme dans : <code>\( x_0,\ldots x_{n-1} \)</code>.  Un autre exemple est le
+tableau <code>array</code> donné plus haut. Un synonyme est
+<code>\mathellipsis</code>.  Un synonyme du paquetage <code>amsmath</code> est
+<code>\hdots</code>.
+</para>
+<para>Vous pouvez également utiliser cette commande en dehors du mode math,
+comme dans <code>La boîte de vitesse, les freins, \ldots{} tout est
+cassé</code>.  (En mode paragraphe ou en mode LR un synonyme de <code>\ldots</code>
+est <code>\dots</code>).
+</para>
+<anchor name="ellipses-vdots">ellipses vdots</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="960">\vdots</indexterm>\vdots</itemformat></item>
+</tableterm><tableitem><para>Points de suspension alignés verticalement, ⋮.  Voir
+l&textrsquo;exemple plus haut avec un <code>array</code> pour une utilisation possible.
+</para>
+</tableitem></tableentry></ftable>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="961"><r>paquetage</r> <code>amsmath</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="962"><code>amsmath</code>, <r>paquetage</r></indexterm></findex>
+
+<para>Le paquetage <code>amsmath</code> a la commande <code>\dots</code> pour baliser
+sémantiquement les points de suspension. L&textrsquo;exemple suivant produit deux
+sorties d&textrsquo;aspects distincts pour les deux premiers usage de la commande
+<code>\dots</code>.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\usepackage{amsmath}  % dans le préambule
+  ...
+Supposons que \( p_0, p_1, \dots, p_{n-1} \) soit la liste de tous les nombres premiers.
+On remarque que \( p_0\cdot p_1 \dots \cdot p_{n-1} +1 \) n'est pas un
+multiple de l'un quelconque des \( p_i \).
+Conclusion : il y a un nombre infini de nombres premiers \( p_0, p_1, \dotsc \).
+</pre></example>
+
+<noindent></noindent>
+<para>Dans la première ligne &latex; regarde la virgule suivant <code>\dots</code>
+pour déterminer qu&textrsquo;il devrait produire en sortie des points de
+suspension sur la ligne de base. La seconde ligne a un <code>\cdot</code> qui
+suit <code>\dots</code> alors &latex; produit des points de suspension sur
+l&textrsquo;axe mathématique, verticalement centrés.  Toutefois, le troisième
+usage n&textrsquo;a aucun caractère de suivi, aussi vous devez indiquer à &latex;
+que faire.  Vous pouvez utiliser l&textrsquo;une des commandes : <code>\dotsc</code> si
+vous avez besoin de points de suspension
+ appropriés pour suivre une
+virgule, <code>\dotsb</code> si vous avez des points de suspension qui
+conviennent quand il y a ensuite un opérateur ou un symbole de relation,
+<code>\dotsi</code> pour les points de suspension utilisés avec des
+intégrales, ou <code>\dotso</code> pour les autres cas.
+</para>
+
+</subsection>
+<node name="Greek-letters" spaces=" "><nodename>Greek letters</nodename><nodeprev automatic="on">Dots</nodeprev><nodeup automatic="on">Math symbols</nodeup></node>
+<subsection spaces=" "><sectiontitle>Lettres grecques</sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="475">Greek letters</indexterm></cindex>
+
+<para>On ne donne les versions en capitale de ces lettres grecques que lorsque
+elle sont distinctes des lettres romaines capitales.
+</para>
+<multitable spaces="  " endspaces=" "><columnfractions line=".10 .30 .15 .45"><columnfraction value=".10"></columnfraction><columnfraction value=".30"></columnfraction><columnfraction value=".15"></columnfraction><columnfraction value=".45"></columnfraction></columnfractions>
+<thead><row><entry command="headitem" spaces=" "><para>Symbole</para></entry><entry command="tab" spaces=" "><para>Commande</para></entry><entry command="tab" spaces=" "><para>Nom</para></entry><entry command="tab">  
+</entry></row></thead><tbody><row><entry command="item">
+<para>α</para></entry><entry command="tab" spaces=" "><para><code>\alpha</code></para></entry><entry command="tab" spaces=" "><para>Alpha
+</para></entry></row><row><entry command="item">
+<para>β</para></entry><entry command="tab" spaces="  "><para><code>\beta</code></para></entry><entry command="tab" spaces=" "><para>Beta
+</para></entry></row><row><entry command="item">
+<para>γ, Γ</para></entry><entry command="tab" spaces=" "><para><code>\gamma</code>, <code>\Gamma</code></para></entry><entry command="tab" spaces=" "><para>Gamma
+</para></entry></row><row><entry command="item">
+<para>δ, Δ</para></entry><entry command="tab" spaces=" "><para><code>\delta</code>, <code>\Delta</code></para></entry><entry command="tab" spaces=" "><para>Delta
+</para></entry></row><row><entry command="item">
+<para>ε, ϵ</para></entry><entry command="tab">
+  <para><code>\varepsilon</code>, <code>\epsilon</code></para></entry><entry command="tab" spaces=" "><para>Epsilon
+</para></entry></row><row><entry command="item">
+<para>ζ</para></entry><entry command="tab" spaces=" "><para><code>\zeta</code></para></entry><entry command="tab" spaces=" "><para>Zeta
+</para></entry></row><row><entry command="item">
+<para>η</para></entry><entry command="tab" spaces=" "><para><code>\eta</code></para></entry><entry command="tab" spaces=" "><para>Eta
+</para></entry></row><row><entry command="item">
+<para>θ, ϑ</para></entry><entry command="tab" spaces=" "><para><code>\theta</code>, <code>\vartheta</code></para></entry><entry command="tab">
+  <para>Theta
+</para></entry></row><row><entry command="item">
+<para>ι</para></entry><entry command="tab" spaces=" "><para><code>\iota</code></para></entry><entry command="tab" spaces=" "><para>Iota
+</para></entry></row><row><entry command="item">
+<para>κ</para></entry><entry command="tab" spaces=" "><para><code>\kappa</code></para></entry><entry command="tab" spaces=" "><para>Kappa
+</para></entry></row><row><entry command="item">
+<para>λ, Λ</para></entry><entry command="tab" spaces=" "><para><code>\lambda</code>, <code>\Lambda</code></para></entry><entry command="tab">
+  <para>Lambda
+</para></entry></row><row><entry command="item">
+<para>μ</para></entry><entry command="tab" spaces=" "><para><code>\mu</code></para></entry><entry command="tab" spaces=" "><para>Mu
+</para></entry></row><row><entry command="item">
+<para>ν</para></entry><entry command="tab" spaces=" "><para><code>\nu</code></para></entry><entry command="tab" spaces=" "><para>Nu
+</para></entry></row><row><entry command="item">
+<para>ξ, Ξ</para></entry><entry command="tab" spaces=" "><para><code>\xi</code>, <code>\Xi</code></para></entry><entry command="tab" spaces=" "><para>Xi
+</para></entry></row><row><entry command="item">
+<para>π, Π</para></entry><entry command="tab" spaces=" "><para><code>\pi</code>, <code>\Pi</code></para></entry><entry command="tab" spaces=" "><para>Pi
+</para></entry></row><row><entry command="item">
+<para>ρ, ϱ</para></entry><entry command="tab" spaces=" "><para><code>\rho</code>, <code>\varrho</code></para></entry><entry command="tab" spaces=" "><para>Rho
+</para></entry></row><row><entry command="item">
+<para>σ, Σ</para></entry><entry command="tab" spaces=" "><para><code>\sigma</code>, <code>\Sigma</code></para></entry><entry command="tab" spaces=" "><para>Sigma
+</para></entry></row><row><entry command="item">
+<para>τ</para></entry><entry command="tab" spaces=" "><para><code>\tau</code></para></entry><entry command="tab" spaces=" "><para>Tau
+</para></entry></row><row><entry command="item">
+<para>ϕ, φ, Φ</para></entry><entry command="tab">
+  <para><code>\phi</code>, <code>\varphi</code>, <code>\Phi</code></para></entry><entry command="tab" spaces=" "><para>Phi
+</para></entry></row><row><entry command="item">
+<para>χ</para></entry><entry command="tab" spaces=" "><para><code>\chi</code></para></entry><entry command="tab" spaces=" "><para>chi
+</para></entry></row><row><entry command="item">
+<para>ψ, Ψ</para></entry><entry command="tab" spaces=" "><para><code>\psi</code>, <code>\Psi</code></para></entry><entry command="tab" spaces=" "><para>Psi
+</para></entry></row><row><entry command="item">
+<para>ω, Ω</para></entry><entry command="tab" spaces=" "><para><code>\omega</code>, <code>\Omega</code></para></entry><entry command="tab" spaces=" "><para>Omega
+</para></entry></row></tbody></multitable>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="963"><r>paquetage</r> <code>unicode-math</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="964"><code>unicode-math</code>, <r>paquetage</r></indexterm></findex>
+
+<para>Pour omicron, si vous utiliser la fonte par défaut de &latex; Computer
+Modern alors saisissez omicron juste comme <samp>o</samp> ou <samp>O</samp>.  Si
+vous désirez avoir le nom ou si votre fonte affiche une différence alors
+vous pouvez utiliser quelque-chose du genre de
+<code>\newcommand\omicron{o}</code>.  Le paquetage <code>unicode-math</code>
+comprend <code>\upomicron</code> pour un omicron droit et <code>\mitomicron</code>
+pour l&textrsquo;italique mathématique.
+</para>
+<para>Alors que le symbole de relation d&textrsquo;appartenance à un ensemble
+∈ généré par <code>\in</code> est similaire à epsilon, il n&textrsquo;est
+jamais utilisé pour une variable.
+</para>
+
+</subsection>
 </section>
 <node name="Math-functions" spaces=" "><nodename>Math functions</nodename><nodenext automatic="on">Math accents</nodenext><nodeprev automatic="on">Math symbols</nodeprev><nodeup automatic="on">Math formulas</nodeup></node>
 <section spaces=" "><sectiontitle>Fonctions mathématiques</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="427">fonctions mathématiques</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="428">math, fonctions</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="476">fonctions mathématiques</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="477">math, fonctions</indexterm></cindex>
 
 <para>En mode mathématique ces commandes produisent des noms de fonction en
 police romaine et avec l&textrsquo;espacement adéquat.
 </para>
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="859">\arccos</indexterm>\arccos</itemformat></item>
+<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="965">\arccos</indexterm>\arccos</itemformat></item>
 </tableterm><tableitem><para><math>\arccos</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="860">\arcsin</indexterm>\arcsin</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="966">\arcsin</indexterm>\arcsin</itemformat></item>
 </tableterm><tableitem><para><math>\arcsin</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="861">\arctan</indexterm>\arctan</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="967">\arctan</indexterm>\arctan</itemformat></item>
 </tableterm><tableitem><para><math>\arctan</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="862">\arg</indexterm>\arg</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="968">\arg</indexterm>\arg</itemformat></item>
 </tableterm><tableitem><para><math>\arg</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="863">\bmod</indexterm>\bmod</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="969">\bmod</indexterm>\bmod</itemformat></item>
 </tableterm><tableitem><para>Opérateur modulo binaire (<math>x \bmod y</math>)
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="864">\cos</indexterm>\cos</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="970">\cos</indexterm>\cos</itemformat></item>
 </tableterm><tableitem><para><math>\cos</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="865">\cosh</indexterm>\cosh</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="971">\cosh</indexterm>\cosh</itemformat></item>
 </tableterm><tableitem><para><math>\cosh</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="866">\cot</indexterm>\cot</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="972">\cot</indexterm>\cot</itemformat></item>
 </tableterm><tableitem><para><math>\cos</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="867">\coth</indexterm>\coth</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="973">\coth</indexterm>\coth</itemformat></item>
 </tableterm><tableitem><para><math>\cosh</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="868">\csc</indexterm>\csc</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="974">\csc</indexterm>\csc</itemformat></item>
 </tableterm><tableitem><para><math>\csc</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="869">\deg</indexterm>\deg</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="975">\deg</indexterm>\deg</itemformat></item>
 </tableterm><tableitem><para><math>\deg</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="870">\det</indexterm>\det</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="976">\det</indexterm>\det</itemformat></item>
 </tableterm><tableitem><para><math>\deg</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="871">\dim</indexterm>\dim</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="977">\dim</indexterm>\dim</itemformat></item>
 </tableterm><tableitem><para><math>\dim</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="872">\exp</indexterm>\exp</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="978">\exp</indexterm>\exp</itemformat></item>
 </tableterm><tableitem><para><math>\exp</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="873">\gcd</indexterm>\gcd</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="979">\gcd</indexterm>\gcd</itemformat></item>
 </tableterm><tableitem><para><math>\gcd</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="874">\hom</indexterm>\hom</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="980">\hom</indexterm>\hom</itemformat></item>
 </tableterm><tableitem><para><math>\hom</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="875">\inf</indexterm>\inf</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="981">\inf</indexterm>\inf</itemformat></item>
 </tableterm><tableitem><para><math>\inf</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="876">\ker</indexterm>\ker</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="982">\ker</indexterm>\ker</itemformat></item>
 </tableterm><tableitem><para><math>\ker</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="877">\lg</indexterm>\lg</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="983">\lg</indexterm>\lg</itemformat></item>
 </tableterm><tableitem><para><math>\lg</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="878">\lim</indexterm>\lim</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="984">\lim</indexterm>\lim</itemformat></item>
 </tableterm><tableitem><para><math>\lim</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="879">\liminf</indexterm>\liminf</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="985">\liminf</indexterm>\liminf</itemformat></item>
 </tableterm><tableitem><para><math>\liminf</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="880">\limsup</indexterm>\limsup</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="986">\limsup</indexterm>\limsup</itemformat></item>
 </tableterm><tableitem><para><math>\limsup</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="881">\ln</indexterm>\ln</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="987">\ln</indexterm>\ln</itemformat></item>
 </tableterm><tableitem><para><math>\ln</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="882">\log</indexterm>\log</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="988">\log</indexterm>\log</itemformat></item>
 </tableterm><tableitem><para><math>\log</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="883">\max</indexterm>\max</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="989">\max</indexterm>\max</itemformat></item>
 </tableterm><tableitem><para><math>\max</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="884">\min</indexterm>\min</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="990">\min</indexterm>\min</itemformat></item>
 </tableterm><tableitem><para><math>\min</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="885">\pmod</indexterm>\pmod</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="991">\pmod</indexterm>\pmod</itemformat></item>
 </tableterm><tableitem><para>Modulo parenthésé, comme dans (<math>\pmod 2^n - 1</math>)
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="886">\Pr</indexterm>\Pr</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="992">\Pr</indexterm>\Pr</itemformat></item>
 </tableterm><tableitem><para><math>\Pr</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="887">\sec</indexterm>\sec</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="993">\sec</indexterm>\sec</itemformat></item>
 </tableterm><tableitem><para><math>\sec</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="888">\sin</indexterm>\sin</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="994">\sin</indexterm>\sin</itemformat></item>
 </tableterm><tableitem><para><math>\sin</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="889">\sinh</indexterm>\sinh</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="995">\sinh</indexterm>\sinh</itemformat></item>
 </tableterm><tableitem><para><math>\sinh</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="890">\sup</indexterm>\sup</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="996">\sup</indexterm>\sup</itemformat></item>
 </tableterm><tableitem><para><math>\sup</math>
 <!-- c don't try to use \sup with dvi/pdf output since that turned into a -->
 <!-- c Texinfo command and it's not worth hassling with different versions -->
 <!-- c when it's just three roman letters anyway. -->
 </para>
 
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="891">\tan</indexterm>\tan</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="997">\tan</indexterm>\tan</itemformat></item>
 </tableterm><tableitem><para><math>\tan</math>
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="892">\tanh</indexterm>\tanh</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="998">\tanh</indexterm>\tanh</itemformat></item>
 </tableterm><tableitem><para><math>\tanh</math>
 </para>
 </tableitem></tableentry></ftable>
@@ -11653,165 +14419,576 @@
 </section>
 <node name="Math-accents" spaces=" "><nodename>Math accents</nodename><nodenext automatic="on">Spacing in math mode</nodenext><nodeprev automatic="on">Math functions</nodeprev><nodeup automatic="on">Math formulas</nodeup></node>
 <section spaces=" "><sectiontitle>Accents mathématiques</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="429">Accents mathématiques</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="430">math, accents</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="478">Accents mathématiques</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="479">math, accents</indexterm></cindex>
 
 <para>&latex; fournit diverse commandes pour produire des lettres accentuées en
 math. Elles diffèrent de celles concernant les accents en texte normal
 (<pxref label="Accents"><xrefnodename>Accents</xrefnodename></pxref>).
 </para>
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="893">\acute</indexterm>\acute</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="431">accent aigu en math</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="432">math, accent aigu</indexterm></cindex>
+<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="999">\acute</indexterm>\acute</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="480">accent aigu en math</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="481">math, accent aigu</indexterm></cindex>
 <para>Accent aigu mathématique : <math>\acute{x}</math>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="894">\bar</indexterm>\bar</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="433">accent barre suscrite en math</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="434">accent macron en math</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="435">math, accent barre suscrite</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="436">math, accent macron</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1000">\bar</indexterm>\bar</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="482">accent barre suscrite en math</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="483">accent macron en math</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="484">math, accent barre suscrite</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="485">math, accent macron</indexterm></cindex>
 <para>Accent barre suscrite mathématique : <math>\bar{x}</math>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="895">\breve</indexterm>\breve</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="437">accent brève en math</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="438">math, accent brève</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1001">\breve</indexterm>\breve</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="486">accent brève en math</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="487">math, accent brève</indexterm></cindex>
 <para>Accent brève mathématique : <math>\breve{x}</math>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="896">\check</indexterm>\check</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="439">accent caron en math</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="440">accent h<accent type="acute" bracketed="off">a</accent><accent type="caron">c</accent>ek en math</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1002">\check</indexterm>\check</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="488">accent caron en math</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="489">accent h<accent type="acute" bracketed="off">a</accent><accent type="caron">c</accent>ek en math</indexterm></cindex>
 <para>Accent h<accent type="acute" bracketed="off">a</accent><accent type="caron">c</accent>ek (caron) mathématique : <math>\check{x}</math>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="897">\ddot</indexterm>\ddot</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="441">accent tréma en math</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="442">accent diérèse en math</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1003">\ddot</indexterm>\ddot</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="490">accent tréma en math</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="491">accent diérèse en math</indexterm></cindex>
 <para>Accent diérèse (tréma) mathématique : <math>\ddot{x}</math>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="898">\dot</indexterm>\dot</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="443">accent point suscrit en math</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="444">math, accent point suscrit</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1004">\dot</indexterm>\dot</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="492">accent point suscrit en math</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="493">math, accent point suscrit</indexterm></cindex>
 <para>Accent point suscrit mathématique : <math>\dot{x}</math>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="899">\grave</indexterm>\grave</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="445">accent grave en math</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="446">math, accent grave</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1005">\grave</indexterm>\grave</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="494">accent grave en math</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="495">math, accent grave</indexterm></cindex>
 <para>Accent grave mathématique : <math>\grave{x}</math>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="900">\hat</indexterm>\hat</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="447">accent chapeau en math</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="448">accent circonflexe en math</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1006">\hat</indexterm>\hat</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="496">accent chapeau en math</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="497">accent circonflexe en math</indexterm></cindex>
 <para>Accent chapeau (circonflexe) mathématique : <math>\hat{x}</math>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="901">\imath</indexterm>\imath</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="449">i sans point en math</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1007">\imath</indexterm>\imath</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="498">i sans point en math</indexterm></cindex>
 <para>I sans point mathématique.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="902">\jmath</indexterm>\jmath</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="450">j sans point en math</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1008">\jmath</indexterm>\jmath</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="499">j sans point en math</indexterm></cindex>
 <para>J sans point mathématique.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="903">\mathring</indexterm>\mathring</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="451">accent rond-en-chef en math</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="452">math, accent rond-en-chef</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1009">\mathring</indexterm>\mathring</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="500">accent rond-en-chef en math</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="501">math, accent rond-en-chef</indexterm></cindex>
 <para>Accent rond-en-chef mathématique : <accent type="ring">x</accent>.  <!-- c don't bother implementing in texinfo -->
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="904">\tilde</indexterm>\tilde</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="453">accent tilde en math</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1010">\tilde</indexterm>\tilde</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="502">accent tilde en math</indexterm></cindex>
 <para>Accent tilde mathématique : <math>\tilde{x}</math>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="905">\vec</indexterm>\vec</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="454">symbole vecteur en math</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1011">\vec</indexterm>\vec</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="503">symbole vecteur en math</indexterm></cindex>
 <para>Symbole vecteur mathématique : <math>\vec{x}</math>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="906">\widehat</indexterm>\widehat</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="455">wide hat accent, math</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1012">\widehat</indexterm>\widehat</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="504">wide hat accent, math</indexterm></cindex>
 <para>Accent chapeau large mathématique : <math>\widehat{x+y}</math>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="907">\widetilde</indexterm>\widetilde</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="456">wide tilde accent, math</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1013">\widetilde</indexterm>\widetilde</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="505">wide tilde accent, math</indexterm></cindex>
 <para>Accent tilde mathématique : <math>\widetilde{x+y}</math>.
 </para>
 </tableitem></tableentry></ftable>
 
+<menu endspaces=" ">
+<menuentry leadingtext="* "><menunode separator="::                 ">\accent</menunode><menudescription><pre xml:space="preserve">Low level command to produce an accented character.
+</pre></menudescription></menuentry></menu>
 
+
+<node name="_005caccent" spaces=" "><nodename>\accent</nodename><nodeup automatic="on">Math accents</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\accent</code></sectiontitle>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1014">\accent</indexterm></findex>
+
+<para>Synopsis:
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\accent <var>number</var> <var>character</var>
+</pre></example>
+
+<para>A &tex; primitive command used to generate accented characters from
+accent marks and letters. The accent mark is selected by <var>number</var>,
+a numeric argument, followed by a space and then a <var>character</var> argument
+constructs the accented character in the current font.
+</para>
+<para>These are accented <samp>e</samp> characters.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\accent18 e
+\accent20 e
+\accent21 e
+\accent22 e
+\accent23 e
+</pre></example>
+
+<noindent></noindent>
+<para>The first is a grave, the second is breve, etc.
+</para>
+<para>The position of the accent is determined by the font designer and so the
+outcome of <code>\accent</code> use may differ between fonts. In &latex; it is
+desirable to have glyphs for accented characters rather than building
+them using <code>\accent</code>. Using glyphs that already contain the
+accented characters (as in T1 encoding) allows correct hyphenation
+whereas <code>\accent</code> disables hyphenation (specifically with OT1 font
+encoding where accented glyphs are absent).
+</para>
+<para>There can be an optional font change between <var>number</var> and
+<var>character</var>.  Note also that that this command sets the
+<code>\spacefactor</code> to 1000 (<pxref label="_005cspacefactor"><xrefnodename>\spacefactor</xrefnodename></pxref>).
+</para>
+<para>An unavoidable characteristic of some Cyrillic letters and
+the majority of accented Cyrillic letters is that they must be
+assembled from multiple elements (accents, modifiers, etc.) while
+<code>\accent</code> provides for a single accent mark and a single letter
+combination. There are also cases where accents must appear between
+letters that \accent does not support.  Still other cases exist where
+the letters I and J have dots above their lowercase counterparts that
+conflict with dotted accent marks. The use of <code>\accent</code> in these
+cases will not work as it cannot analyze upper/lower case.
+</para>
+</subsection>
 </section>
-<node name="Spacing-in-math-mode" spaces=" "><nodename>Spacing in math mode</nodename><nodenext automatic="on">Math miscellany</nodenext><nodeprev automatic="on">Math accents</nodeprev><nodeup automatic="on">Math formulas</nodeup></node>
+<node name="Spacing-in-math-mode" spaces=" "><nodename>Spacing in math mode</nodename><nodenext automatic="on">Math styles</nodenext><nodeprev automatic="on">Math accents</nodeprev><nodeup automatic="on">Math formulas</nodeup></node>
 <section spaces=" "><sectiontitle>Espacement en mode mathématique</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="457">espacement au sein du mode mathématique</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="458">mode mathématique, espacement</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="506">espacement au sein du mode mathématique</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="507">mode mathématique, espacement</indexterm></cindex>
 
-<para>Au sein d&textrsquo;un environnement <code>math</code>, &latex; ignore les espaces que
-vous tapez et met à la place l&textrsquo;espacement correspondant aux règles
-normales pour les textes mathématiques.
+<para>Quand il compose des mathématiques, &latex; insère l&textrsquo;espacement selon
+les règles normales pour les textes mathématiques. Si vous entrez
+<code>y=m x</code> alors &latex; ignore l&textrsquo;espace et dans la sortie le m est
+juste à côté du x, comme dans <math>y=mx</math>.
 </para>
-<para>En mode mathématique, beaucoup de définitions sont exprimées dans
-l&textrsquo;unité mathématique <dfn>mu</dfn> donnée par 1 em = 18 mu, où le em est pris
-de la famille courante des symboles mathématiques (<pxref label="Units-of-length"><xrefnodename>Units of length</xrefnodename></pxref>).
+<para>Mais les règles de &latex; ont occasionnellment besoin de petits ajustements. Par exemple, dans l&textrsquo;intégrale la tradition est de mettre une petite espace supplémentaire entre le <code>f(x)</code> et le <code>dx</code>, obtenue ci-dessous avec la commande <code>\,</code> :
 </para>
+<example endspaces=" ">
+<pre xml:space="preserve">\int_0^1 f(x)\,dx
+</pre></example>
+
+<para>&latex; fournit les commandes qui suivent utilisables en mode
+mathématique. Beaucoup de ces définitions d&textrsquo;espacement sont exprimées
+dans l&textrsquo;unité mathématique <dfn>mu</dfn> donnée par 1 em = 18 mu, où le em est
+pris de la famille courante des symboles mathématiques (<pxref label="Units-of-length"><xrefnodename>Units of
+length</xrefnodename></pxref>). Ainsi, un <code>\thickspace</code> est typiquement de 5/18 fois la
+largeur d&textrsquo;un <samp>M</samp>.
+</para>
 <table commandarg="code" spaces=" " endspaces=" ">
 <tableentry><tableterm><item spaces=" "><itemformat command="code">\;</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="459">thickspace</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="908">\;</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="909">\thickspace</indexterm></findex>
-<para>Normalement <code>5.0mu plus 5.0mu</code>. Le nom long est
-<code>\thickspace</code>. Utilisable seulement en mode mathématique.
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="508">thickspace</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1015">\;</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1016">\thickspace</indexterm></findex>
+<anchor name="spacing-in-math-mode-thickspace">spacing in math mode thickspace</anchor>
+<para>Synonyme : <code>\thickspace</code>. Normalement <code>5.0mu plus 5.0mu</code>.
+Avec le paquetage <code>amsmath</code>, ou depuis la parution 2020-10-01 de &latex;, utilisable aussi bien en mode texte qu&textrsquo;en mode mathématique ; sinon, utilisable seulement en mode mathématique.
 </para>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\negthickspace</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1017">\negthickspace</indexterm></findex>
+<para>Normalement <code>-5.0mu plus 2.0mu minus 4.0mu</code>.
+Avec le paquetage <code>amsmath</code>, ou depuis la parution 2020-10-01 de &latex;, utilisable aussi bien en mode texte qu&textrsquo;en mode mathématique ; sinon, utilisable seulement en mode mathématique.
+</para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\:</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\></itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="910">\:</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="911">\></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="912">\medspace</indexterm></findex>
-<para>Normalement <code>4.0mu plus 2.0mu minus 4.0mu</code>.  The longer name is
-<code>\medspace</code>.  Utilisable seulement en mode mathématique.
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1018">\:</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1019">\></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1020">\medspace</indexterm></findex>
+<anchor name="spacing-in-math-mode-medspace">spacing in math mode medspace</anchor>
+
+<para>Synonyme : <code>\medspace</code>. Normalement <code>4.0mu plus 2.0mu minus
+4.0mu</code>.  Avec le paquetage <code>amsmath</code>, ou depuis la parution 2020-10-01 de &latex;, utilisable aussi bien en mode texte qu&textrsquo;en mode mathématique ; sinon, utilisable seulement en mode mathématique.
 </para>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\negmedspace</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1021">\negmedspace</indexterm></findex>
+<para>Normalement <code>-4.0mu plus 2.0mu minus 4.0mu</code>.
+Avec le paquetage <code>amsmath</code>, ou depuis la parution 2020-10-01 de &latex;, utilisable aussi bien en mode texte qu&textrsquo;en mode mathématique ; sinon, utilisable seulement en mode mathématique.
+</para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\,</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="460">thinspace</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="913">\,</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="914">\thinspace</indexterm></findex>
-<para>Normalement <code>3mu</code>. Le nom long est <code>\thinspace</code>. Utilisable à
-la fois en mode mathématique et en mode texte. <xref label="_005cthinspace"><xrefnodename>\thinspace</xrefnodename></xref>.
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="509">espace fine</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="510">fine, espace</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1022">\,</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1023">\thinspace</indexterm></findex>
+<anchor name="Spacing-in-math-mode_002f_005cthinspace">Spacing in math mode/\thinspace</anchor>
+<anchor name="spacing-in-math-mode-thinspace">spacing in math mode thinspace</anchor>
+<para>Synonyme : <code>\thinspace</code>. Espace fine, normalement <code>3mu</code>, c-à-d.&noeos; 1/6<dmn>mu</dmn>.  Utilisable à
+la fois en mode mathématique et en mode texte (<pxref label="_005cthinspace-_0026-_005cnegthinspace"><xrefnodename>\thinspace & \negthinspace</xrefnodename></pxref>).
 </para>
+<para>Cette espace est très utilisée, par exemple entre la fonction et la
+variation infinitésimale dans une intégrale <code>\int f(x)\,dx</code> et, si
+un auteur fait cela, avant la ponctuation dans une équation affichée :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">La primitive est
+\begin{equation}
+  3x^{-1/2}+3^{1/2}\,.
+\end{equation}
+</pre></example>
+
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\!</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="915">\!</indexterm></findex>
-<para>Une espace finie négative. Normalement <code>-3mu</code>.  Utilisable
-seulement en mode mathématique.
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1024">\!</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1025">\negthinspace</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="511">espace fine négative</indexterm></cindex>
+<anchor name="spacing-in-math-mode-negthinspace">spacing in math mode negthinspace</anchor>
+<para>Une espace fine négative. Normalement <code>-3mu</code>.  Avec le paquetage
+<code>amsmath</code>, ou depuis la parution 2020-10-01 de &latex;, utilisable
+aussi bien en mode texte qu&textrsquo;en mode mathématique ; sinon, la commande
+<code>\!</code> est utilisable seulement en mode mathématique mais la commande
+<code>\negthinspace</code> a toujours également fonctionné en mode texte
+(<pxref label="_005cthinspace-_0026-_005cnegthinspace"><xrefnodename>\thinspace & \negthinspace</xrefnodename></pxref>).
 </para>
 
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\quad</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="461">quad</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="916">\quad</indexterm></findex>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="512">quad</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1026">\quad</indexterm></findex>
+<anchor name="spacing-in-math-mode-quad">spacing in math mode quad</anchor>
 <para>Vaut 18<dmn>mu</dmn>, c.-à-d.&noeos; 1<dmn>em</dmn>. Souvent utilisé pour l&textrsquo;espace
-entourant les équation ou expression, par ex.&noeos; pour l&textrsquo;espace entre deux
+entourant les équations ou expressions, par ex.&noeos; pour l&textrsquo;espace entre deux
 équation au sein d&textrsquo;un environnement <code>displaymath</code>. Utilisable à la
 fois en mode mathématique et en mode texte.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\qquad</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="917">\qquad</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1027">\qquad</indexterm></findex>
+<anchor name="spacing-in-math-mode-qquad">spacing in math mode qquad</anchor>
 <para>Une longueur de 2 quads, soit 36<dmn>mu</dmn> = 2<dmn>em</dmn>.  Utilisable à la
 fois en mode mathématique et en mode texte.
 </para></tableitem></tableentry></table>
 
-<para>Dans cet exemple une espace fine sépare la fonction de la forme
-différentielle.
+<menu endspaces=" ">
+<menuentry leadingtext="* "><menunode separator="::                           ">\smash</menunode><menudescription><pre xml:space="preserve">Eliminate height or depth of a subformula.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\phantom & \vphantom & \hphantom</menunode><menudescription><pre xml:space="preserve">Make empty box same size as argument.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::                       ">\mathstrut</menunode><menudescription><pre xml:space="preserve">Add some vertical space to a formula.
+</pre></menudescription></menuentry></menu>
+
+<node name="_005csmash" spaces=" "><nodename>\smash</nodename><nodenext automatic="on">\phantom & \vphantom & \hphantom</nodenext><nodeup automatic="on">Spacing in math mode</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\smash</code></sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="513">espace vertical, mode mathématique</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="514">mode mathématique, espace vertical</indexterm></cindex>
+
+<para>Synopsis :
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">\int_0^1 f(x)\,dx
+<pre xml:space="preserve">\smash{<var>sous-formule</var>}
 </pre></example>
 
+<para>Compose <var>sous-formule</var> en applatissant sa boîte comme si sa hauteur
+et sa profondeur étaient nulles.
+</para>
+<para>Dans l&textrsquo;exemple suivant l&textrsquo;exponentielle est si haut que sans la commande
+<code>\smash</code> &latex; séparerait sa ligne de la ligne juste au-dessus,
+et l&textrsquo;irrégularité de l&textrsquo;espacement des lignes pourrait être visuellement
+malheureuse.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">Pour calculer la tétration $\smash{2^{2^{2^2}}}$,
+évaluer de haut en bas, comme $2^{2^4}=2^{16}=65536$.
+</pre></example>
 
+<para>(À cause du <code>\smash</code> l&textrsquo;expression imprimée pourrait se superposer à
+la ligne du dessus, aussi vous voudrez sans doute attendre la version
+finale du document avant de faire de tels adjustments).
+</para>
+<para>Ce qui suit illustre l&textrsquo;effet de <code>\smash</code> en utilisant <code>\fbox</code>
+pour cerner la boîte que &latex; met sur la ligne.  La commande
+<code>\barrenoire</code> fait une barre s&textrsquo;étendant de 10 points sous la
+ligne de base jusqu&textrsquo;à 20 points au-dessus.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\newcommand{\barrenoire}{\rule[-10pt]{5pt}{30pt}}
+\fbox{\barrenoire}
+\fbox{\smash{\barrenoire}}
+</pre></example>
+
+<para>La première boîte que &latex; place fait 20 points de haut et 10 points
+de profondeur.  Mais la seconde boîte est traitée par &latex; comme
+ayant une hauteur et une profondeur nulles, même si l&textrsquo;encre imprimée sur
+la page s&textrsquo;étend toujours bien au-dessus et en-dessous de la ligne.
+</para>
+<para>La commande <code>\smash</code> apparaît souvent en mathématiques pour ajuster
+la taille d&textrsquo;un élément qui entoure une sous-formule. Ci-dessous la
+première racine s&textrsquo;étend sous la ligne de base alors que la seconde
+repose juste sur la ligne de base.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{equation}
+\sqrt{\sum_{0\leq k< n} f(k)}
+\sqrt{\vphantom{\sum}\smash{\sum_{0\leq k< n}} f(k)}
+\end{equation}
+</pre></example>
+
+<para>Notez l&textrsquo;usage de <code>\vphantom</code> pour donner à la commande <code>\sqrt</code>
+un argument avec la même hauteur que la <code>\sum</code> (<pxref label="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom"><xrefnodename>\phantom &
+\vphantom & \hphantom</xrefnodename></pxref>).
+</para>
+<para>Alors que le plus souvent on l&textrsquo;utilise en mathématique, la commande
+<code>\smash</code> peut apparaître dans d&textrsquo;autres contextes.  Toutefois, elle
+n&textrsquo;assure pas le passage en horizontal. Ainsi si elle débute un
+paragraphe il est préférable de mettre en premier un <code>\leavevmode</code>,
+comme dans la dernière ligne de l&textrsquo;exemple ci-dessous :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">xxx xxx xxx
+
+\smash{yyy}  % sans renfoncement de paragraphe
+
+\leavevmode\smash{zzz}  % renfoncement normal de paragraphe
+</pre></example>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="1028"><r>paquetage</r> <code>mathtools</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1029"><code>mathtools</code>, <r>paquetage</r></indexterm></findex>
+
+<para>Le paquetage <code>mathtools</code> a des opérateurs qui fournissent un contrôle
+encore plus fin de l&textrsquo;applatissement d&textrsquo;une boîte de sous-formule.
+</para>
+</subsection>
+<node name="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom" spaces=" "><nodename>\phantom & \vphantom & \hphantom</nodename><nodenext automatic="on">\mathstrut</nodenext><nodeprev automatic="on">\smash</nodeprev><nodeup automatic="on">Spacing in math mode</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\phantom</code> & <code>\vphantom</code> & <code>\hphantom</code></sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="515">espacement, mode mathématique</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="516">horizontal, espacement</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="517">vertical, espacement</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="518">mode mathématique, espacement</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="519">invisible, caractère</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="520">caractère invisible</indexterm></cindex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\phantom{<var>sous-formule</var>}
+</pre></example>
+
+<para>ou
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\vphantom{<var>sous-formule</var>}
+</pre></example>
+
+<para>ou
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\hphantom{<var>sous-formule</var>}
+</pre></example>
+
+<para>La commande <code>\phantom</code> crée une boîte de la même hauteur,
+profondeur et largeur que <var>sous-formule</var>, mais vide.  C-à-d.&noeos;
+qu&textrsquo;avec cette commande &latex; compose l&textrsquo;espace mais ne le remplit pas
+avec le matériel.  Dans l&textrsquo;exemple ci-dessous &latex; met un espace
+blanc de la largeur correcte pour la réponse, mais il n&textrsquo;affiche pas la
+réponse.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{displaymath}
+  \int x^2\,dx=\mbox{\underline{$\phantom{(1/3)x^3+C}$}} 
+\end{displaymath}
+</pre></example>
+
+<para>La variante <code>\vphantom</code> produit une boîte invisible de la même
+taille verticale que <var>sous-formule</var>, la même hauteur et profondeur,
+mais ayant une largeur nulle.  Et <code>\hphantom</code> fabrique une boîte
+avec la même largeur que <var>sous-formule</var> mais de hauteur et
+profondeur nulles.
+</para>
+<para>Dans l&textrsquo;exemple suivant, la tour des exposants dans l&textrsquo;expression second
+opérande de la somme est si haute que &tex; place cette expression plus
+bas qu&textrsquo;il ne le ferait par défaut.  Sans ajustement, les deux expressions
+opérandes de la somme seraient à des niveaux différents.  Le
+<code>\vphantom</code> dans la première expression dit à &tex; de laisser
+autant de place verticalement qu&textrsquo;il fait pour la tour, de sorte que les
+deux expressions ressortent au même niveau.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{displaymath}
+    \sum_{j\in\{0,\ldots\, 10\}\vphantom{3^{3^{3^j}}}}
+      \sum_{i\in\{0,\ldots\, 3^{3^{3^j}}\}} i\cdot j
+\end{displaymath}
+</pre></example>
+
+<para>Ces commandes sont souvent utilisées en conjunction avec <code>\smash</code>.
+<xref label="_005csmash"><xrefnodename>\smash</xrefnodename></xref>, ce qui inclut un autre exemple d&textrsquo;usage de <code>\vphantom</code>.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1030"><r>paquetage</r> <code>mathtools</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1031"><code>mathtools</code>, <r>paquetage</r></indexterm></findex>
+
+
+<para>Les trois commandes en phantom aparaissent souvent mais notez que
+&latex; fournit nombre d&textrsquo;autres commandes affectant les tailles de
+boîtes qui pourraient être plus commodes, notamment <code>\makebox</code>
+(<pxref label="_005cmbox-_0026-_005cmakebox"><xrefnodename>\mbox & \makebox</xrefnodename></pxref>) et également <code>\settodepth</code>
+(<pxref label="_005csettodepth"><xrefnodename>\settodepth</xrefnodename></pxref>), <code>\settoheight</code> (<pxref label="_005csettoheight"><xrefnodename>\settoheight</xrefnodename></pxref>), et
+<code>\settowidth</code> (<pxref label="_005csettowidth"><xrefnodename>\settowidth</xrefnodename></pxref>).  De plus, le paquetage
+<code>mathtools</code> a beaucoup de commandes qui offrent un contrôle fin de
+l&textrsquo;espacement.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1032"><r>paquetage</r> <code>amsmath</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1033"><code>amsmath</code>, <r>paquetage</r></indexterm></findex>
+
+<para>Les trois commandes produisent une boîte ordinaire, sans aucun statut
+mathématique spécial. Ainsi pour faire quelque-chose comme attacher un
+indice supérieur vous avez à donner un tel statut, par exemple avec la
+commande <code>\operatorname</code> du paquetage <code>amsmath</code>.
+</para>
+<para>Alors que la plupart du temps on les utilise en mathematiques, ces
+trois commandes peuvent apparaître dans d&textrsquo;autres contextes.  Toutefois,
+elles ne provoquent pas le passage de &latex; en mode horizontal. Ainsi
+si l&textrsquo;une de ces commandes débute un paragraphe alors vous avez
+typiquement à la précéder d&textrsquo;un <code>\leavevmode</code>.
+</para>
+</subsection>
+<node name="_005cmathstrut" spaces=" "><nodename>\mathstrut</nodename><nodeprev automatic="on">\phantom & \vphantom & \hphantom</nodeprev><nodeup automatic="on">Spacing in math mode</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\mathstrut</code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="1034"><code>\mathstrut</code></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="521">espacement, mode mathématique</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="522">vertical, espacement</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="523">mode mathématique, espacement</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="524">invisible, caractère</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="525">caractère invisible</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="526">étai mathématique</indexterm></cindex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\mathstrut
+</pre></example>
+
+<para>L&textrsquo;homologue de <code>\strut</code> pour les mathématiques.  <xref label="_005cstrut"><xrefnodename>\strut</xrefnodename></xref>.
+</para>
+<para>Entrer <code>$\sqrt{x} + \sqrt{x^i}$</code> donne en sortie une seconde
+racine plus haute que la première.  Pour ajouter de l&textrsquo;espace vertical
+supplémentaire sans aucun espace horizontal, de sorte que les deux aient
+la même hauteur, utilisez <code>$\sqrt{x\mathstrut} +
+\sqrt{x^i\mathstrut}$</code>.
+</para>
+<para>La commande <code>\mathstrut</code> ajoute la hauteur verticale d&textrsquo;une
+parenthèse ouvrante, <code>(</code>, mais aucun espace horizontal.  Elle est
+définie comme <code>\vphantom{(}</code> : voir <ref label="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom"><xrefnodename>\phantom & \vphantom &
+\hphantom</xrefnodename></ref> pour plus ample information.  Son avantage par rapport à
+<code>\strut</code> est que <code>\mathstrut</code> n&textrsquo;ajoute aucune profondeur, ce
+qui est le plus souvent ce qui convient pour les formules. Utiliser la
+hauteur d&textrsquo;une parenthèse ouvrante est juste une convention ; pour un
+contrôle complet de la quantité d&textrsquo;espace, utilisez <code>\rule</code> avec une
+largeur.  <xref label="_005crule"><xrefnodename>\rule</xrefnodename></xref>.
+</para>
+</subsection>
 </section>
-<node name="Math-miscellany" spaces=" "><nodename>Math miscellany</nodename><nodeprev automatic="on">Spacing in math mode</nodeprev><nodeup automatic="on">Math formulas</nodeup></node>
+<node name="Math-styles" spaces=" "><nodename>Math styles</nodename><nodenext automatic="on">Math miscellany</nodenext><nodeprev automatic="on">Spacing in math mode</nodeprev><nodeup automatic="on">Math formulas</nodeup></node>
+<section spaces=" "><sectiontitle>Styles mathématiques</sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="527">math, styles</indexterm></cindex>
+
+<para>Les règles de &tex; pour composer une formule dépendent du
+contexte. Par exemple, au sein d&textrsquo;une équation hors texte, l&textrsquo;entrée
+<code>\sum_{0\leq i<n}k^m=\frac{n^{m+1}}{m+1}+\mbox{termes
+d'ordre inférieur}</code> donnera une sortie où l&textrsquo;indice de sommation sera
+centré sous le symbole de sommation. Mais si cette même entrée est en
+ligne, alors l&textrsquo;indice de sommation est déporté sur la droite plutôt que
+en dessous, de sorte qu&textrsquo;il n&textrsquo;écarte pas les lignes alentour. De même,
+dans un contexte en hors texte, les symboles au numérateur et
+dénominateur seront plus grands que pour une formule en ligne dans le
+texte, et en hors-texte mathématique les indices supérieurs et
+inférieurs sont plus écartés que pour une formule mathématique dans le
+texte.
+</para>
+<para>&tex; utilise quatre styles mathématiques.
+</para>
+<itemize spaces=" " endspaces=" "><itemprepend>&textndash;</itemprepend>
+<beforefirstitem>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="528">style affichage</indexterm></cindex>
+</beforefirstitem><listitem><prepend>&textndash;</prepend>
+<para>Le style hors-texte est pour une formule affichée sur une ligne séparée,
+comme avec <code>\begin{equation} ... \end{equation}</code>.
+</para>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="529">style texte</indexterm></cindex>
+</listitem><listitem><prepend>&textndash;</prepend>
+<para>Le style texte est pour une formule en ligne dans le texte, comme avec
+<samp>ainsi nous avons $ ... $</samp>.
+</para>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="530">style script</indexterm></cindex>
+</listitem><listitem><prepend>&textndash;</prepend>
+<para>Le style script style est pour les parties d&textrsquo;une formule dans un indice
+inférieur ou supérieur.
+</para>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="531">style scriptscript</indexterm></cindex>
+</listitem><listitem><prepend>&textndash;</prepend>
+<para>Le style scriptscript est pour les parties d&textrsquo;une formule à un second
+niveau (ou plus) de placement d&textrsquo;indices inférieurs ou supérieurs.
+</para>
+</listitem></itemize>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="1035">\displaystyle</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1036">\textstyle</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1037">\scriptstyle</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1038">\scriptscriptstyle</indexterm></findex>
+<para>&tex; détermines un style mathématique par défaut mais vous pouvez
+l&textrsquo;emporter dessus avec une déclaration de <code>\displaystyle</code>, ou
+<code>\textstyle</code>, ou <code>\scriptstyle</code>, ou <code>\scriptscriptstyle</code>.
+</para>
+<para>Dans l&textrsquo;exemple suivant, la fraction sur la ligne <samp>Arithmetique</samp>
+aura l&textrsquo;air recroquevillée.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{tabular}{r|cc}
+  \textsc{Nom}  &\textsc{Séries}  &\textsc{Somme}  \\  \hline
+  Arithmetique     &$a+(a+b)+(a+2b)+\cdots+(a+(n-1)b)$
+                   &$na+(n-1)n\cdot\frac{b}{2}$  \\
+  Géometrique      &$a+ab+ab^2+\cdots+ab^{n-1}$
+                   &$\displaystyle a\cdot\frac{1-b^n}{1-b}$  \\
+\end{tabular}
+</pre></example>
+
+<noindent></noindent>
+<para>Mais à cause de la déclaration <code>\displaystyle</code>, la fraction de la
+lgine <samp>Géometrique</samp> sera facile à lire, avec des caractères de la
+même taille que le reste de la ligne.
+</para>
+<para>Un autre exemple est que, comparé à la même entrée sans la déclation, le
+résultat de :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">on obtient
+$\pi=2\cdot{\displaystyle\int_{x=0}^1 \sqrt{1-x^2}\,dx}$
+</pre></example>
+
+<noindent></noindent>
+<para>aura un signe intégrale bien plus haut. Notez que dans cet example le
+<code>\displaystyle</code> ne s&textrsquo;applique qu&textrsquo;à une partie de la formule, celle
+qui est délimitée entre accolades, comme <samp>{\displaystyle ...}</samp>.
+</para>
+<para>Le dernier exemple est une fraction continue.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{equation}
+a_0+\frac{1}{
+       \displaystyle a_1+\frac{\mathstrut 1}{
+       \displaystyle a_2+\frac{\mathstrut 1}{
+       \displaystyle a_3}}}
+\end{equation}
+</pre></example>
+
+<noindent></noindent>
+<para>Dans la déclarion <code>\displaystyle</code>, les dénominateurs seraient en
+style script et scriptscript.  (Le <code>\mathstrut</code> améliore la hauteur
+des dénominateurs ; <pxref label="_005cmathstrut"><xrefnodename>\mathstrut</xrefnodename></pxref>).
+</para>
+
+</section>
+<node name="Math-miscellany" spaces=" "><nodename>Math miscellany</nodename><nodeprev automatic="on">Math styles</nodeprev><nodeup automatic="on">Math formulas</nodeup></node>
 <section spaces=" "><sectiontitle>Recueil de diverses commandes utiles  en math</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="462">math, miscellanées</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="463">miscellanées en math</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="532">math, miscellanées</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="533">miscellanées en math</indexterm></cindex>
 
 <ftable commandarg="code" spaces=" " endspaces=" ">
 <beforefirstitem>
-</beforefirstitem><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="918">\*</indexterm>\*</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="464">multiplication discrétionnaire</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="465">symbole de multiplication, saut de ligne discretionnaire</indexterm></cindex>
+</beforefirstitem><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1039">\*</indexterm>\*</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="534">multiplication discrétionnaire</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="535">symbole de multiplication, saut de ligne discretionnaire</indexterm></cindex>
 <para>Un symbole de multipliciation <dfn>discrétionnaire</dfn>, sur lequel un saut
 de ligne est autorisé. En l&textrsquo;absence de saut, la multiplication est
 indiquée implicitement par un espace, alors qu&textrsquo;en cas de saut un symbole
@@ -11841,72 +15018,65 @@
 égal à zéro.
 </para></indentedblock>
 
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="919">\cdots</indexterm>\cdots</itemformat></item>
-</tableterm><tableitem><para>Des points de suspension élevés au centre de la ligne.
-<tex endspaces=" ">
-</tex>
-</para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="920">\ddots</indexterm>\ddots</itemformat></item>
-</tableterm><tableitem><para>Des points de suspension en diagonale : <math>\ddots</math>.
-</para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="921">\frac{<var>num</var>}{<var>dén</var>}</indexterm>\frac{<var>num</var>}{<var>dén</var>}</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="922">\frac</indexterm></findex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1040">\frac{<var>num</var>}{<var>dén</var>}</indexterm>\frac{<var>num</var>}{<var>dén</var>}</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1041">\frac</indexterm></findex>
 <para>Produit la fraction <var>num</var> divisé par <var>dén</var>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="923">\left <var>delim1</var> ... \right <var>delim2</var></indexterm>\left <var>delim1</var> ... \right <var>delim2</var></itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="924">\right</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="466">délimiteur nul</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1042">\left <var>delim1</var> ... \right <var>delim2</var></indexterm>\left <var>delim1</var> ... \right <var>delim2</var></itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1043">\right</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="536">délimiteur nul</indexterm></cindex>
 <para>Les deux délimiteurs ne se correspondent par nécessairement ; <samp>.</samp>
 tient lieu de <dfn>délimiteur nul</dfn>, ne produisant rien en sortie. Les
 délimiteurs sont dimensionnés selon la portion de formule mathématique
 qu&textrsquo;ils embrassent.  Exemple : <code>\left( \sum_{i=1}^{10} a_i
 \right]</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="925">\mathdollar</indexterm>\mathdollar</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1044">\mathdollar</indexterm>\mathdollar</itemformat></item>
 </tableterm><tableitem><para>Signe dollar en mode mathématique : $.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="926">\mathellipsis</indexterm>\mathellipsis</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1045">\mathellipsis</indexterm>\mathellipsis</itemformat></item>
 </tableterm><tableitem><para>Points de suspension (épacés pour du texte) en mode mathématique : &dots;.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="927">\mathparagraph</indexterm>\mathparagraph</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1046">\mathparagraph</indexterm>\mathparagraph</itemformat></item>
 </tableterm><tableitem><para>Signe paragraphe (pied-de-mouche) en mode mathématique : ¶.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="928">\mathsection</indexterm>\mathsection</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1047">\mathsection</indexterm>\mathsection</itemformat></item>
 </tableterm><tableitem><para>Signe section en mode mathématique.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="929">\mathsterling</indexterm>\mathsterling</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1048">\mathsterling</indexterm>\mathsterling</itemformat></item>
 </tableterm><tableitem><para>Signe livre sterling mode mathématique : £.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="930">\mathunderscore</indexterm>\mathunderscore</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1049">\mathunderscore</indexterm>\mathunderscore</itemformat></item>
 </tableterm><tableitem><para>Signe « souligné » en mode mathématique : _.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="931">\overbrace{<var>math</var>}</indexterm>\overbrace{<var>math</var>}</itemformat></item>
+<!-- c xx TODO mentionner le paquetage abraces -->
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1050">\overbrace{<var>math</var>}</indexterm>\overbrace{<var>math</var>}</itemformat></item>
 </tableterm><tableitem><para>Génère une accolade au dessus de <var>math</var>.
 Par exemple, <code>\overbrace{x+\cdots+x}^{k \;\textrm{fois}}</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="932">\overline{<var>texte</var>}</indexterm>\overline{<var>texte</var>}</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1051">\overline{<var>texte</var>}</indexterm>\overline{<var>texte</var>}</itemformat></item>
 </tableterm><tableitem><para>Génère une ligne horizontale au dessus de <var>texte</var>.
 Par exemple, <code>\overline{x+y}</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="933">\sqrt[<var>nième</var>]{<var>arg</var>}</indexterm>\sqrt[<var>nième</var>]{<var>arg</var>}</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1052">\sqrt[<var>nième</var>]{<var>arg</var>}</indexterm>\sqrt[<var>nième</var>]{<var>arg</var>}</itemformat></item>
 </tableterm><tableitem><para>Produit la représentation de la racine carrée de <var>arg</var>.  L&textrsquo;argument
 optionnel <var>nième</var> détermine quelle racine produire. Par exemple, la
 racine cubique de <code>x+y</code> serait tapée comme
 <code>$\sqrt[3]{x+y}$</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="934">\stackrel{<var>texte</var>}{<var>relation</var>}</indexterm>\stackrel{<var>texte</var>}{<var>relation</var>}</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1053">\stackrel{<var>texte</var>}{<var>relation</var>}</indexterm>\stackrel{<var>texte</var>}{<var>relation</var>}</itemformat></item>
 </tableterm><tableitem><para>Place <var>texte</var> au dessus de <var>relation</var>.  Par exemple,
 <code>\stackrel{f}{\longrightarrow}</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="935">\underbrace{<var>math</var>}</indexterm>\underbrace{<var>math</var>}</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1054">\underbrace{<var>math</var>}</indexterm>\underbrace{<var>math</var>}</itemformat></item>
 </tableterm><tableitem><para>Génère <var>math</var> avec une accolade en-dessous. Par exemple, <code>\underbrace{x+y+z}_{>\,0}</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="936">\underline{<var>texte</var>}</indexterm>\underline{<var>texte</var>}</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1055">\underline{<var>texte</var>}</indexterm>\underline{<var>texte</var>}</itemformat></item>
 </tableterm><tableitem><para>A pour effet que <var>texte</var>, ce qui peut être ou non en mode
 mathématique, soit souligné.  La ligne est toujours sous le texte, en
 prenant en compte les jambages.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="937">\vdots</indexterm>\vdots</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1056">\vdots</indexterm>\vdots</itemformat></item>
 </tableterm><tableitem><para>Produit des points de suspension alignés verticalement.
 </para>
 </tableitem></tableentry></ftable>
@@ -11916,58 +15086,90 @@
 </chapter>
 <node name="Modes" spaces=" "><nodename>Modes</nodename><nodenext automatic="on">Page styles</nodenext><nodeprev automatic="on">Math formulas</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Modes</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="467">modes</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="468">mode paragraphe</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="469">mode math</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="470">mode gauche-à-droite (left-to-right)</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="471">mode LR</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="537">modes</indexterm></cindex>
 
-
 <para>Quand &latex; traite votre texte en entrée, il est forcément dans l&textrsquo;un
-de ces trois modes :
+parmi six modes. On peut les classer en trois catégories de deux modes
+chacune, les modes horizontaux, les modes mathématiques, et les modes
+verticaux. Certaines commandes ne fonctionnent pas dans tous les modes
+(en particulier, beaucoup de commandes ne fonctionnent que dans les modes
+mathématiques), et des messages d&textrsquo;erreur y font référence.
 </para>
 <itemize spaces="  " endspaces=" "><itemprepend>&textndash;</itemprepend>
 <listitem><prepend>&textndash;</prepend>
-<para>Mode paragraphe
-</para></listitem><listitem><prepend>&textndash;</prepend>
-<para>Mode math
-</para></listitem><listitem><prepend>&textndash;</prepend>
-<para>Mode gauche-à-doite, appelé également mode LR (left-to-right) pour
-faire bref
-</para></listitem></itemize>
+<anchor name="modes-paragraph-mode">modes paragraph mode</anchor>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="538">mode paragraphe</indexterm></cindex>
+<para><dfn>Mode paragraphe</dfn> (appelé <dfn>mode horizontal</dfn> en &tex; de base)
+est le mode dans lequel &latex; se trouve lorsqu&textrsquo;il traite du texte
+ordinaire. Il fragmente votre texte en lignes pour former un paragraphe
+et détermine les positions des saut de ligne, de sorte que les sauts de
+page puissent être effectués en mode vertical. C&textrsquo;est le mode dans lequel
+&latex; est la plupart du temps.
+</para>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="539">mode gauche-à-droite (left-to-right)</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="540">mode LR</indexterm></cindex>
+<anchor name="modes-lr-mode">modes lr mode</anchor>
+<para>Le <dfn>mode LR</dfn> (de l&textrsquo;anglais Left-to-Right, c-à-d.&noeos; gauche-à-droite ;
+appelé <dfn>mode horizontal restreint</dfn> en &tex; de base), ce mode est
+en vigueur quand &latex; se met à fabriquer une boîte avec une commande
+<code>\mbox</code>. Comme en mode paragraphe, &latex; considère la sortie
+qu&textrsquo;il produit comme une chaîne de mots avec des espaces entre eux.
+Contrairement au mode paragraphe, en mode LR &latex; ne démarre jamais
+une nouvelle ligne, il continue juste à progresser de la gauche vers la
+droite.  (Bien que &latex; ne se plaigne pas qu&textrsquo;une boîte LR puisse
+être trop longue, quand il a fini et essaie ensuite de mettre cette
+boîte dans une ligne, il peut se plaindre si la boîte résultante est
+trop grande pour tenir dans la ligne).
+</para>
+</listitem><listitem><prepend>&textndash;</prepend>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="541">mode math</indexterm></cindex>
+<anchor name="modes-math-mode">modes math mode</anchor>
+<para><dfn>Mode math</dfn>, &latex; est dans ce mode quand il est en train de
+générer une formule mathématique.
+</para>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="542">mode math d&textrsquo;affichage</indexterm></cindex>
+<para><dfn>Mode math d&textrsquo;affichage</dfn>, &latex; est dans ce mode quand il est en
+train de généréer une formule mathématique affichée.  (Les formules
+affichées diffèrent quelque-peu des formules en ligne. un exemple est
+que le placement des indices sur <code>\int</code> diffère entre les deux
+situations).
+</para>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="543">mode vertical</indexterm></cindex>
+</listitem><listitem spaces=" "><prepend>&textndash;</prepend><para>mode vertical
+<anchor name="modes-vertical-mode">modes vertical mode</anchor> <dfn>Mode vertical</dfn>, &latex; est dans ce
+mode quand il est en train de construire la liste des lignes et d&textrsquo;autres
+matériels pour fabriquer la page à sortir, ce qui comprend l&textrsquo;insertion
+des sauts de page. C&textrsquo;est le mode dans lequel &latex; quand il démarre
+un document.
+</para>
 
-<para>&latex; change le mode seulement lorsqu&textrsquo;il monte ou descend un escalier
-le menant à un niveau différent, quoique tous les changement de niveau
-ne produisent pas de changement de mode. Les changements de mode se
-produisent seulement lorsqu&textrsquo;on entre dans ou quitte un environnement, ou
-quand &latex; traite l&textrsquo;argument de cetraines commandes qui produisent
-du texte.
+<cindex index="cp" spaces=" "><indexterm index="cp" number="544">mode vertical interne</indexterm></cindex>
+<anchor name="modes-internal-vertical-mode">modes internal vertical mode</anchor>
+
+<para><dfn>Mode vertical interne</dfn>, ce mode est en vigueur quand &latex; se
+met à fabriquer une <code>\vbox</code>.  Il ne comprend pas l&textrsquo;insertion de
+sauts de page, ce qui fait de lui l&textrsquo;analogue vertical du mode LR.
 </para>
-<para>Le « mode paragraphe » est le plus usuel ; c&textrsquo;est celui dans lequel
-&latex; se trouve lorsqu&textrsquo;il traite du texte ordinaire.  Dans ce
-mode-là, &latex; fragments votre texte en lignes et fragmentes les
-lignes en pages.  &latex; est en « mode math » quand il est en train de
-générer une formule mathématique. En « mode LR », comme en mode
-paragraphe, &latex; considère la sortie qu&textrsquo;il produit comme une chaîne
-de mots avec des espaces entre eux.  Toutefois, contrairement au mode
-paragraphe, &latex; continue à progresser de la gauche vers la droite ;
-il ne démarre jamais une nouvelle ligne en mode LR.  Même si vous mettez
-une centraine de mots dans une <code>\mbox</code>, &latex; continue à les
-composer de gauche à droite au sein d&textrsquo;une seule boîte, et ensuite se
-plaindra que la boîte résultante est trop large pour tenir dans la
-ligne.
+</listitem></itemize>
+<noindent></noindent>
+<para>Par exemple, si vous commencez un article en &latex; avec <samp>Soit \(
+x \) un ...</samp> alors voici les modes : d&textrsquo;abord &latex; démarre tout
+document en mode vertical, ensuite il lit le <samp>S</samp> et commute en mode
+paragraphe, et puis la commutation suivante survient sur le <samp>\(</samp> où
+&latex; passe en mode math, et puis quand il quitte la formule il
+revient en mode paragraphe.
 </para>
-<para>&latex; est en mode LR quand il commence à fabriquer une boîte avec une
-commande <code>\mbox</code>.  Vous pouver le faire entrer dans un mode
-different mode au sein de la boîte &textmdash; par exemple, vous pouvez le faire
-entrer en mode math pour mettre un forume dans la boîte.  Il y a aussi
-plusieurs commandes qui produisent du texte et environnement pour
-fabriquer une boîte qui mettre &latex; en mode paragraphe.  La boîte
-fabriquée par l&textrsquo;une de ces commandes ou environnements est appelée une
-<code>parbox</code>.  Quand &latex; est en mode paragraphe alors qu&textrsquo;il
-fabrique une boîte, on dit qu&textrsquo;il est en « mode paragraphe interne ».
-Son mode paragraphe normal, celui dans lequel il démarre, est appelé
-« mode paragraphe externe ».
+<cindex index="cp" spaces=" "><indexterm index="cp" number="545">interne, mode paragraphe</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="546">exnterne, mode paragraphe</indexterm></cindex>
+<anchor name="modes-inner-paragraph-mode">modes inner paragraph mode</anchor>
+<anchor name="modes-outer-paragraph-mode">modes outer paragraph mode</anchor>
+<para>Le mode Paragraphe a deux sous-cas. Si vous utilisez une commande
+<code>\parbox</code> ou une <code>minipage</code> alors &latex; est mis en mode
+paragraphe.  Mais il n&textrsquo;insèrera pas de saut de page à cet endroit. A
+sein de l&textrsquo;une de ces boîtes, appelées <dfn>parbox</dfn>, &latex; est en
+<dfn>mode paragraphe interne</dfn>.  Une situation plus habituelle, quand il
+peut faire des sauts de page, est le <dfn>mode paragraphe externe</dfn>
+(<pxref label="Page-breaking"><xrefnodename>Page breaking</xrefnodename></pxref>).
 </para>
 <menu endspaces=" ">
 <menuentry leadingtext="* "><menunode separator=":: ">\ensuremath</menunode><menudescription><pre xml:space="preserve">Assurer qu&textrsquo;on est en mode mathématique
@@ -12017,8 +15219,8 @@
 </chapter>
 <node name="Page-styles" spaces=" "><nodename>Page styles</nodename><nodenext automatic="on">Spaces</nodenext><nodeprev automatic="on">Modes</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Styles de page</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="472">styles, page</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="473">page styles</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="547">styles, page</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="548">page styles</indexterm></cindex>
 
 <para>La commande <code>\documentclass</code> détermine la taille et la position de
 l&textrsquo;en-tête et du bas de page.  Le style de page détermine leur contenu.
@@ -12030,8 +15232,8 @@
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::      ">\thispagestyle</menunode><menudescription><pre xml:space="preserve">Change le style de l&textrsquo;en-tête et bas de pages de la
   page courante.
 </pre></menudescription></menuentry></menu>
-<!-- c -->
-<!-- c -->
+
+
 <node name="_005cmaketitle" spaces=" "><nodename>\maketitle</nodename><nodenext automatic="on">\pagenumbering</nodenext><nodeup automatic="on">Page styles</nodeup></node>
 <section spaces=" "><sectiontitle><code>\maketitle</code></sectiontitle>
 <!-- c @cindex titles, making -->
@@ -12071,14 +15273,14 @@
 <!-- c document.  Use @code{\\} to force a line break, as usual. -->
 <!-- c -->
 <!-- c @end ftable -->
-<!-- c -->
-<!-- c -->
+
+
 </section>
 <node name="_005cpagenumbering" spaces=" "><nodename>\pagenumbering</nodename><nodenext automatic="on">\pagestyle</nodenext><nodeprev automatic="on">\maketitle</nodeprev><nodeup automatic="on">Page styles</nodeup></node>
 <section spaces=" "><sectiontitle><code>\pagenumbering</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="938">\pagenumbering</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="474">numérotation de page, style</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="475">style de numérotation de page</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1057">\pagenumbering</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="549">numérotation de page, style</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="550">style de numérotation de page</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -12157,12 +15359,12 @@
 <!-- c Sets the right heading, leaving the left heading unchanged. -->
 <!-- c -->
 <!-- c @end ftable -->
-<!-- c -->
-<!-- c -->
+
+
 </section>
 <node name="_005cthispagestyle" spaces=" "><nodename>\thispagestyle</nodename><nodeprev automatic="on">\pagestyle</nodeprev><nodeup automatic="on">Page styles</nodeup></node>
 <section spaces=" "><sectiontitle><code>\thispagestyle{<var>style</var>}</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="939">\thispagestyle</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1058">\thispagestyle</indexterm></findex>
 
 <para>La commande <code>\thispagestyle</code> fonctionne de la même manière que la
 commande <code>\pagestyle</code> (voir section pécédente) à ceci près qu&textrsquo;elle
@@ -12173,216 +15375,668 @@
 </chapter>
 <node name="Spaces" spaces=" "><nodename>Spaces</nodename><nodenext automatic="on">Boxes</nodenext><nodeprev automatic="on">Page styles</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Espaces</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="476">espaces</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="551">espaces</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="552">espace blanc</indexterm></cindex>
 
-<para>&latex; a beaucoup de façons de produire de l&textrsquo;espace blanc  (ou rempli).
+<para>&latex; a beaucoup de façons de produire de l&textrsquo;espace blanc (ou
+rempli). Certaines d&textrsquo;entre elles conviennent mieux à du texte
+mathématique à ce propos, voir <ref label="Spacing-in-math-mode"><xrefnodename>Spacing in math mode</xrefnodename></ref>.
 </para>
-<para>Une autre commande produisant de l&textrsquo;espace est <code>\,</code> pour produire une
-espace « fine » (d&textrsquo;habitude 1/6<dmn>quad</dmn>).  Elle peut être utilisée en
-mode texte, mais est le plus souvent utile en mode math (<pxref label="Spacing-in-math-mode"><xrefnodename>Spacing
-in math mode</xrefnodename><xrefinfoname>Espacement en mode mathématique</xrefinfoname></pxref>).
-</para>
+<!-- c Une autre commande produisant de l'espace est @code{\,} pour produire une -->
+<!-- c espace « fine » (d'habitude 1/6 at dmn{quad}).  Elle peut être utilisée en -->
+<!-- c mode texte, mais est le plus souvent utile en mode math (@pxref{Spacing -->
+<!-- c in math mode,Espacement en mode mathématique}). -->
+
 <!-- c xxx Realigner sur l'anglais -->
 <menu endspaces=" ">
 <menucomment><pre xml:space="preserve">Espace horizontal
-</pre></menucomment><menuentry leadingtext="* "><menunode separator="::             ">\hspace</menunode><menudescription><pre xml:space="preserve">Espace horizontal fixe.
+</pre></menucomment><menuentry leadingtext="* "><menunode separator="::  ">\enspace & \quad & \qquad</menunode><menudescription><pre xml:space="preserve">Espaces horizontaux traditionnels.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::             ">\hspace</menunode><menudescription><pre xml:space="preserve">Espace horizontal quelconque.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::              ">\hfill</menunode><menudescription><pre xml:space="preserve">Espace horizontal extensible.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">\<key><espace></key> et \&arobase;</menutitle><menunode separator=". ">\(SPACE) and \&arobase;</menunode><menudescription><pre xml:space="preserve">Espace après un point.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">\<key><espace></key> après séq.&noeos; de control</menutitle><menunode separator=". ">\(SPACE) after control sequence</menunode><menudescription><pre xml:space="preserve">Espaces (avalement des) après une séquence de contrôle.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::      ">\frenchspacing</menunode><menudescription><pre xml:space="preserve">Rendre égaux les espacements inter-phrase et inter-mot.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::          ">\thinspace</menunode><menudescription><pre xml:space="preserve">Un sixième d&textrsquo;<dmn>em</dmn>.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::                  ">\/</menunode><menudescription><pre xml:space="preserve">Correction italique par caractère.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::          ">\hrulefill \dotfill</menunode><menudescription><pre xml:space="preserve">Filet ou pointillés horizontaux extensibles.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::                ">\hss</menunode><menudescription><pre xml:space="preserve">Espace horizontal infiniment dilatable/contractible.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::        ">\spacefactor</menunode><menudescription><pre xml:space="preserve">Dilatabilité de l&textrsquo;espace qui suit
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">\<key><espace></key></menutitle><menunode separator=". ">\(SPACE)</menunode><menudescription><pre xml:space="preserve">Contr&textrsquo;oblique-espace, et espace explicite.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::                   ">~</menunode><menudescription><pre xml:space="preserve">Tilde, un espace insécable.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::          ">\thinspace & \negthinspace</menunode><menudescription><pre xml:space="preserve">Un sixième d&textrsquo;<dmn>em</dmn>, en positif et en négatif.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::                  ">\/</menunode><menudescription><pre xml:space="preserve">Correction italique.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::          ">\hrulefill & \dotfill</menunode><menudescription><pre xml:space="preserve">Filet ou pointillés horizontaux extensibles.
 </pre></menudescription></menuentry><menucomment><pre xml:space="preserve">
 Espace vertical
-</pre></menucomment><menuentry leadingtext="* "><menunode separator="::                    ">\addvspace</menunode><menudescription><pre xml:space="preserve">Ajouter un espace vertical arbitraire si besoin est.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::  ">\bigskip \medskip \smallskip</menunode><menudescription><pre xml:space="preserve">Espaces verticaux fixes.
+</pre></menucomment><menuentry leadingtext="* "><menunode separator="::  ">\bigskip & \medskip & \smallskip</menunode><menudescription><pre xml:space="preserve">Espaces verticaux fixes.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::  ">\bigbreak & \medbreak & \smallbreak</menunode><menudescription><pre xml:space="preserve">Epsace inter-paragraphe et sauts de pages.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::                            ">\strut</menunode><menudescription><pre xml:space="preserve">Assure la hauteur d&textrsquo;une ligne.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::                       ">\vspace</menunode><menudescription><pre xml:space="preserve">Espace vertical.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::                        ">\vfill</menunode><menudescription><pre xml:space="preserve">Espace vertical extensible indéfiniment.
-</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::                       ">\vspace</menunode><menudescription><pre xml:space="preserve">Ajouter de l&textrsquo;espace vertical en quantité arbitraire.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::                    ">\addvspace</menunode><menudescription><pre xml:space="preserve">Ajouter un espace vertical arbitraire si besoin est.
 </pre></menudescription></menuentry></menu>
-<!-- c -->
-<!-- c -->
-<node name="_005chspace" spaces=" "><nodename>\hspace</nodename><nodenext automatic="on">\hfill</nodenext><nodeup automatic="on">Spaces</nodeup></node>
+
+
+<node name="_005censpace-_0026-_005cquad-_0026-_005cqquad" spaces=" "><nodename>\enspace & \quad & \qquad</nodename><nodenext automatic="on">\hspace</nodenext><nodeup automatic="on">Spaces</nodeup></node>
+<section spaces=" "><sectiontitle><code>\enspace</code> & <code>\quad</code> & <code>\qquad</code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="1059">\enspace</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1060">\quad</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1061">\qquad</indexterm></findex>
+
+<para>Synopsis, l&textrsquo;un parmi :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\enspace
+\quad
+\qquad
+</pre></example>
+
+<para>Insère un espace horizontal de 1/2<dmn>em</dmn>, 1<dmn>em</dmn>, ou 2<dmn>em</dmn>. Le
+em est une longueur définie par les auteurs de polices de caractères,
+généralement considérée comme la largeur d&textrsquo;un M capital.  Un avantage de
+décrire l&textrsquo;espace en termes d&textrsquo;em est que cela peut être plus portable
+d&textrsquo;un document à l&textrsquo;autre qu&textrsquo;utilisee une mesure absolue telle que des
+points (<pxref label="Lengths_002fem"><xrefnodename>Lengths/em</xrefnodename></pxref>).
+</para>
+<para>L&textrsquo;exemple suivant met l&textrsquo;espace adéquat entre les deux graphiques.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{center}
+  \includegraphics{souriredefemmes.png}%
+  \qquad\includegraphics{souriredemecs.png}
+\end{center}
+</pre></example>
+
+<noindent></noindent>
+<para><xref label="Spacing-in-math-mode"><xrefnodename>Spacing in math mode</xrefnodename></xref>, pour <code>\quad</code> et <code>\qquad</code>.  Ce
+sont des longueurs utilisées depuis des siècles en typographie et donc
+dans de nombreux cas seraient un meilleur choix que des longueurs
+arbitraires, comme celles que l&textrsquo;on obtient avec <code>\hspace</code>.
+</para>
+</section>
+<node name="_005chspace" spaces=" "><nodename>\hspace</nodename><nodenext automatic="on">\hfill</nodenext><nodeprev automatic="on">\enspace & \quad & \qquad</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
 <section spaces=" "><sectiontitle><code>\hspace</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="940">\hspace</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1062">\hspace</indexterm></findex>
 
-<para>Synopsis :
+<para>Synopsis, l&textrsquo;un parmi :
 </para>
 <example endspaces=" ">
 <pre xml:space="preserve">\hspace{<var>longueur</var>}
 \hspace*{<var>longueur</var>}
 </pre></example>
 
-<para>La commande <code>\hspace</code> ajoute de l&textrsquo;espace horizontal.  L&textrsquo;argument
-<var>longueur</var> peut être exprimé en toute unité que &latex; comprend :
-points, pouces, etc.&noeos; C&textrsquo;est une longueur élastique.  Vous pouvez
-ajouter aussi bien de l&textrsquo;espace négatif que de l&textrsquo;espace positif avec une
-commande <code>\hspace</code> ; ajouter de l&textrsquo;espace negatif revient à
-retourner en arrière.
+<para>La commande <code>\hspace</code> ajoute la quantité d&textrsquo;espace horizontal
+<var>longueur</var>. L&textrsquo;argument <var>longueur</var> peut être positif, négatif, ou
+nul ; ajouter une longueur négative d&textrsquo;espace revient à retourner en
+arrière. C&textrsquo;est une longueur élastique, c-à-d.&noeos; qu&textrsquo;elle peut contenir
+une composante <code>plus</code> ou <code>minus</code>, ou les deux
+(<pxref label="Lengths"><xrefnodename>Lengths</xrefnodename></pxref>). Comme l&textrsquo;espace est dilatable ou contractible on
+l&textrsquo;appelle parfois <dfn>glue</dfn>.
 </para>
-<para>&latex; enlève normalement l&textrsquo;espace horizontal qui vient au début ou à
-la fin d&textrsquo;une ligne.  Pour préserver cet espace, utilisez la forme
-étoilée, c.-à-d.&noeos; avec le suffixe <code>*</code> optionnel.
+<para>L&textrsquo;exemple suivant fabrique une ligne dans laquelle <samp>Nom~:</samp> est à
+2,5<dmn>cm</dmn> de la marge de droite.
 </para>
+<example endspaces=" ">
+<pre xml:space="preserve">\noindent\makebox[\linewidth][r]{Nom~:\hspace{2.5cm}}
+</pre></example>
 
+<para>La forme en <code>*</code> insère de l&textrsquo;espace horizontal
+non-supprimable. Plus précisément, quand &tex; découpe un paragraphe en
+lignes, tout espace blanc &textmdash; glues ou crénages &textmdash; qui se trouve à un
+saut de ligne est supprimé. La forme étoilée évite ceci
+(techniquement, elle ajoute un objet invisible non supprimable devant
+l&textrsquo;espace).
+</para>
+<para>Dans l&textrsquo;exemple suivant :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\documentclass[a4paper]{article}
+\begin{document}
+\parbox{.9\linewidth}{Remplir chaque blanc~: Le peuple français proclame
+  solennellement son attachement aux Droits de \hspace*{2.5cm} et aux
+  principes de la \hspace*{2.5cm} nationale tels qu’ils ont été définis
+  par la Déclaration de 1789, \ldots}
+\end{document}
+</pre></example>
+<noindent></noindent>
+<para>le blanc de 2,5<dmn>cm</dmn> suivant <samp>principes de la</samp> tombe au début de la
+ligne. Si vous enlevez la <code>*</code> alors &latex; supprime le blanc.
+</para>
+<para>Ci-dessous le <code>\hspace</code> sépare les trois graphiques.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{center}
+  \includegraphics{lion.png}% le commentaire empèche l'ajout d'un espace
+  \hspace{1cm minus 0.25cm}\includegraphics{tiger.png}%
+  \hspace{1cm minus 0.25cm}\includegraphics{bear.png}
+\end{center}
+</pre></example>
+
+<noindent></noindent>
+<para>Parce que l&textrsquo;argument de chaque <code>\hspace</code> comprend <code>minus
+0.25cm</code>, chacun peut se contracter un peu si les trois figures sont trop
+larges. Mais chaque espace ne peut contracter plus que 0,25<dmn>cm</dmn>
+(<pxref label="Lengths"><xrefnodename>Lengths</xrefnodename></pxref>).
+</para>
 </section>
-<node name="_005chfill" spaces=" "><nodename>\hfill</nodename><nodenext automatic="on">\(SPACE) and \&arobase;</nodenext><nodeprev automatic="on">\hspace</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
+<node name="_005chfill" spaces=" "><nodename>\hfill</nodename><nodenext automatic="on">\hss</nodenext><nodeprev automatic="on">\hspace</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
 <section spaces=" "><sectiontitle><code>\hfill</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="941">\hfill</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1063">\hfill</indexterm></findex>
 <para>La commande <code>\hfill</code> de remplissage produit une &textldquo;longueur
 élastique&textrdquo; qui n&textrsquo;a aucun espace naturel mais peut s&textrsquo;allonger ou se
 rétrécir horizontalement autant que nécessaire.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="942">\fill</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1064">\fill</indexterm></findex>
 <para>Le paramètre <code>\fill</code> est la longueur élastique elle-même (c.-à-d.&noeos;
 pour parler technique, la valeur de glue <samp>0pt plus1fill</samp>) ; ainsi,
 <code>\hspace\fill</code> équivaut à <code>\hfill</code>.
 </para>
+</section>
+<node name="_005chss" spaces=" "><nodename>\hss</nodename><nodenext automatic="on">\spacefactor</nodenext><nodeprev automatic="on">\hfill</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
+<section spaces=" "><sectiontitle><code>\hss</code></sectiontitle>
 
+<findex index="fn" spaces=" "><indexterm index="fn" number="1065">\hss</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="553">horizontal, espace</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="554">espace horizontal</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="555">espace horizontal dilatable</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="556">espace, insérer de l&textrsquo;espace horizontal</indexterm></cindex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\hss
+</pre></example>
+
+<para>Produit un espace horizontal indéfiniment dilatable ou contractible
+(cette commande est une primitive &tex;).  Les auteurs &latex;
+devraient chercher en premier la commande <code>\makebox</code> pour obtenir
+les effets de <code>\hss</code> (<pxref label="_005cmbox-_0026-_005cmakebox"><xrefnodename>\mbox & \makebox</xrefnodename></pxref>).
+</para>
+<para>Dans l&textrsquo;exemple suivant, le <code>\hss</code> de la première ligne a pour effet
+de coller le Z à droite, le superposant au Y.  Dans la seconde ligne, le
+Z dépasse sur la gauche, et se superpose au X.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">X\hbox to 0pt{Z\hss}Y
+X\hbox to 0pt{\hss Z}Y
+</pre></example>
+
+<noindent></noindent>
+<para>Sans le <code>\hss</code> vous auriez quelque-chose du genre <samp>Overfull
+\hbox (6.11111pt too wide) detected at line 20</samp>.
+</para>
 </section>
-<node name="_005c_0028SPACE_0029-and-_005c_0040" spaces=" "><nodename>\(SPACE) and \&arobase;</nodename><nodenext automatic="on">\(SPACE) after control sequence</nodenext><nodeprev automatic="on">\hfill</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
-<section spaces=" "><sectiontitle><code>\<key><espace></key></code> et \&arobase;</sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="943">\<key>espace</key></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="944">\<key>tabulation</key></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="945">\<key>sautdeligne</key></indexterm></findex>
+<node name="_005cspacefactor" spaces=" "><nodename>\spacefactor</nodename><nodenext automatic="on">\(SPACE)</nodenext><nodeprev automatic="on">\hss</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
+<section spaces=" "><sectiontitle><code>\spacefactor</code></sectiontitle>
 
-<para>Ces commandes permettent de marquer un caractère de ponctuation,
-typiquement un point, comme soit finissant une phrase, soit finissant
-une abréviation.
+<para>Synopsis :
 </para>
-<para>Par défaut, lorsque &latex; justifie une ligne il ajuste l&textrsquo;espace après
-le point final de chaque phrase (ou le point d&textrsquo;interrogation, la
-virgule, ou le deux-points) plus que pour l&textrsquo;espace inter-mot
-(<pxref label="_005cfrenchspacing"><xrefnodename>\frenchspacing</xrefnodename></pxref>). &latex; suppose que le point finit une phrase
-à moins qu&textrsquo;il soit précédé d&textrsquo;une lettre capitale, dans quel cas il
-considère que ce point fait partie d&textrsquo;une abréviation. Il est à noter que
-si un point final de phrase est immédiatement suivit d&textrsquo;une parenthèse ou
-crochet de droite, ou d&textrsquo;un guillemet-apostrophe simple ou double de droite,
-alors l&textrsquo;espace inter-phrase suit cette parenthèse ou ce guillemet.
+<example endspaces=" ">
+<pre xml:space="preserve">\spacefactor=<var>entier</var>
+</pre></example>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="1066">\spacefactor</indexterm></findex>
+<para>Influence le comportement de &latex; en termes de dilatation /
+contraction de glue. La plupart des documents de niveau d&textrsquo;utilisateur ne
+font pas usage de cette commande.
 </para>
-<para>Si vous avez un point finissant une abréviation dont la dernière lettre
-n&textrsquo;est pas une capitale, et que cette abréviation n&textrsquo;est pas le dernier
-mot d&textrsquo;une phrase, alors faites suivre ce point d&textrsquo;un
-contr&textrsquo;oblique-espace (<code>\ </code>), où d&textrsquo;un tilde (<code>~</code>). Voici des
-exemples : <code>Nat.\ Acad.\ Science</code>, et <code>Mr.~Bean</code>, et <code>(du
-fumier, etc.)\ à vendre</code>.
+<para>Alors que &latex; compose le matériel, il peut dilater ou contracter
+les espaces entre les mots.  (Cet espace n&textrsquo;est pas un caractère ; on
+l&textrsquo;appelle la <dfn>glue inter-mot</dfn> ; <pxref label="_005chspace"><xrefnodename>\hspace</xrefnodename></pxref>).  La commande
+<code>\spacefactor</code> (issue de &tex; de base) vous permet, par
+exemple, d&textrsquo;avoir l&textrsquo;espace après un point qui se dilate plus que l&textrsquo;espace
+après une lettre terminant un mot.
 </para>
-<para>Pour une autre utilisation de <code>\ </code>, <pxref label="_005c_0028SPACE_0029-after-control-sequence"><xrefnodename>\(SPACE) after control
-sequence</xrefnodename><xrefinfoname><code>\ </code> après une séquence de contrôle</xrefinfoname></pxref>.
+<para>Après que &latex; a placé chaque caractère, ou filet ou autre boîte, il
+règle un paramètre qu&textrsquo;on apelle le <dfn>facteur d&textrsquo;espace</dfn>.  Si ce qui
+suit en entrée est une espace alors ce paramètre affecte la quantité de
+dilatation ou de contraction pouvant survenir.  Un facteur d&textrsquo;espace plus
+grand que la valeur normale signifie que la glue peut se dilater
+davantage, et moins se contracter.  Normalement, le facteur d&textrsquo;espace
+vaut 1000. Cette valeur est en vigueur après la plupart des caractères,
+et toute boîte qui n&textrsquo;est pas un caractère, ou formule mathématique.
+Mais il vaut 3000 après un point, un point d&textrsquo;exclamation, ou
+d&textrsquo;interrogation, il vaut 2000 après un caractère deux-points, 1500 après
+un point-virgule, 1250 après une virgule, et 0 après une parenthèse
+fermante ou un crochet fermant, ou un guillemet anglais fermant double,
+ou simple.  Finalement, il faut 999 après une lettre capitale.
 </para>
-<para>Dans la situation opposée, si vous avez une lettre capitale suivi d&textrsquo;un point
-qui finit la phrase, alors placez <code>\&arobase;</code> avant ce point. Par ex.,
-<code>book by the MAA\&arobase;.</code> aura l&textrsquo;espacement inter-phrase après ce point.
+<para>Si le facteur d&textrsquo;espace <var>f</var> vaut 1000 alors l&textrsquo;espace de glue sera de
+la taille normale d&textrsquo;une espace dans la police courante (pour Computer
+Modern Roman en 10 point, cela vaut 3,3333 points).  Sinon, si le
+facteur d&textrsquo;espace <var>f</var> est supérieur à 2000 alors &tex; ajoute la
+valeur d&textrsquo;espace supplémentaire définie pour la police courante (pour
+Computer Modern Roman en 10 point cela vaut 1,11111 points), et ensuite
+la value valeur de dilation normale de la police est multipliée par
+<math>f /1000</math> et la valeur normale de contraction par <math>1000/f</math>
+(pour Computer Modern Roman en 10 point elles valent 1,66666 et
+1,11111 points).
 </para>
-<para>Par contre, placer <code>\&arobase;</code> après un point dit à &tex; que ce point ne finit
-pas la phrase. Dans l&textrsquo;exemple <code>les mot réservés (if, then, etc.\&arobase;) sont
-différents</code>, &tex; met un espace inter-mot après la parenthèse fermante (notez
-que <code>\&arobase;</code> est avant la parenthèse).
+<para>Par exmple, considérez le point à la fin de <code>Le meilleur ami d'un
+homme est son chien.</code>  Après celui-ci, &tex; place un espace
+supplémentaire fixé, et également permet à la glue de se dilater trois
+fois plus et de se contracter par 1/3 fois plus que la glue après
+<code>ami</code>, ce mot ne se terminant pas sur un point.
 </para>
-</section>
-<node name="_005c_0028SPACE_0029-after-control-sequence" spaces=" "><nodename>\(SPACE) after control sequence</nodename><nodenext automatic="on">\frenchspacing</nodenext><nodeprev automatic="on">\(SPACE) and \&arobase;</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
-<section spaces=" "><sectiontitle><code>\ </code> après une séquence de contrôle</sectiontitle>
+<para>Les règles de fonctionnement des facteurs d&textrsquo;espace sont en fait encore
+plus complexes car elles jouent d&textrsquo;autres rôles. En pratique, il y a deux
+conséquences.  Tout d&textrsquo;abord, si un point ou une autre ponctuation est
+suivie d&textrsquo;une parenthèse ou d&textrsquo;un crochet fermant, ou d&textrsquo;un guillemet
+anglais fermant simple ou double, alors l&textrsquo;effet sur l&textrsquo;espacement de ce
+point se propage à travers ces caractères (c-à-d.&noeos; que la glue qui suit
+aura plus de dilatation ou de contraction).  Deuxièmement, si la
+ponctuation suit une lettre capitale alors son effet n&textrsquo;est pas là de
+sorte que vous obtenez un espacement ordinaire.  Ce second cas affecte
+également les abréviations qui ne se terminent pas par une lettre
+capitale (<pxref label="_005c_0040"><xrefnodename>\&arobase;</xrefnodename></pxref>).
+</para>
+<para>Vous pouvez utiliser <code>\spacefactor</code> seulement en mode paragraphe ou
+en mode LR (<pxref label="Modes"><xrefnodename>Modes</xrefnodename></pxref>).  Vous pouvez voir la valeur courante avec
+<code>\the\spacefactor</code> ou <code>\showthe\spacefactor</code>.
+</para>
+<para>(Commentaire, ne concernant pas vraiment <code>\spacefactor</code> : si vous
+avez des erreur du genre de <samp>You can't use `\spacefactor' in
+vertical mode</samp>, ou <samp>You can't use `\spacefactor' in math mode.</samp>, ou
+<samp>Improper \spacefactor</samp> alors c&textrsquo;est que vous avez probablement
+essayer de redéfinir une commande interne.  <xref label="_005cmakeatletter-_0026-_005cmakeatother"><xrefnodename>\makeatletter &
+\makeatother</xrefnodename></xref>.)
+</para>
 
-<para>La commande <code>\ </code> est aussi souvent utilisée après les
-séquences de contrôle pour les empêcher d&textrsquo;avaler les espaces qui
-suivent, comme dans <samp>\TeX\ c'est chouette.</samp> Et,
-dans des circonstances normales, <code>\</code><key>tabulation</key> et
-<code>\</code><key>sautdeligne</key> sont équivalents à <code>\ </code>. Pour une autre utilisation de <code>\ </code>, voir aussi  <ref label="_005c_0028SPACE_0029-and-_005c_0040"><xrefnodename>\(SPACE) and \&arobase;</xrefnodename></ref>.
+<menu endspaces=" ">
+<menuentry leadingtext="* "><menunode separator=":: ">\&arobase;</menunode><menudescription><pre xml:space="preserve">Distingue les points terminant une phrase de ceux terminant une
+  abréviation.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator=":: ">\frenchspacing & \nonfrenchspacing</menunode><menudescription><pre xml:space="preserve">Rendre égaux les espacements inter-phrase et inter-mot.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::   ">\normalsfcodes</menunode><menudescription><pre xml:space="preserve">Restore space factor settings to the default.
+</pre></menudescription></menuentry></menu>
+
+
+<node name="_005c_0040" spaces=" "><nodename>\&arobase;</nodename><nodenext automatic="on">\frenchspacing & \nonfrenchspacing</nodenext><nodeup automatic="on">\spacefactor</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\&arobase;</code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="1067">\&arobase;</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1068">arobe</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="557">point terminant une phrase</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="558">point terminant une abréviation</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="559">point, espacement après</indexterm></cindex>
+<anchor name="_005cAT">\AT</anchor><!-- c old name -->
+
+<para>Synopsis :
 </para>
-<para>Certaines personnes préfèrent utiliser <code>{}</code> dans le même but, comme dans
-<code>\TeX{} c'est chouette</code>. Ceci a l&textrsquo;avantage que vous écrivez toujours la
-même chose, en l&textrsquo;occurrence <code>\TeX{}</code>, qu&textrsquo;elle soit suivie d&textrsquo;un espace ou
-d&textrsquo;un signe de ponctuation. Comparez :
+<example endspaces=" ">
+<pre xml:space="preserve"><var>lettre-capitale</var>\&arobase;.
+</pre></example>
+
+<para>Traite un point comme terminant une phrase, là où &latex; penserait
+sinon qu&textrsquo;il fait partie d&textrsquo;une abréviation.  &latex; pense qu&textrsquo;un point
+termine une abréviation si le point suit une lettre capitale, et sinon
+il pense que ce point termine une phrase.  Par défaut, en justifiant une
+ligne &latex; ajuste l&textrsquo;espacement après un point terminant une phrase
+(ou après un point d&textrsquo;interrogation, d&textrsquo;exclamation, une virgule, ou un
+caractère deux-points) plus qu&textrsquo;il n&textrsquo;ajuste l&textrsquo;espace inter-mot
+(<pxref label="_005cspacefactor"><xrefnodename>\spacefactor</xrefnodename></pxref>).
 </para>
+<para>Cet exemple montre les deux cas dont il faut se souvenir :
+</para>
 <example endspaces=" ">
-<pre xml:space="preserve">\TeX\ est un chouette système. \TeX, un chouette système.&linebreak;
-\TeX{} est un chouette système. \TeX{}, un chouette système.
+<pre xml:space="preserve">Les chansons \textit{Red Guitar}, etc.\ sont de Loudon Wainwright~III\&arobase;.
 </pre></example>
 
+<noindent></noindent>
+<para>Le second point termine la phrase, bien que précédé d&textrsquo;une capitale. On
+dit à &latex; qu&textrsquo;il termine la phrase en mettant <code>\&arobase;</code> devant.  Le
+premier point termine l&textrsquo;abréviation <samp>etc.</samp> mais non la phrase.  Le
+contr&textrsquo;oblique-espace, <code>\ </code>, produit un espace en milieu de phrase.
+</para>
+<para>Ainsi donc : lorsqu&textrsquo;on a une capitale suivie d&textrsquo;un point qui termine une
+phrase, alors on met <code>\&arobase;</code> devant le point.  Cela vaut même s’il y
+a une parenthèse droite ou un crochet, ou un guillemet droit simple ou
+double, parce que la portée de l’effet sur l&textrsquo;espacement du point n&textrsquo;est
+pas limitée par ces caractères.  Dans l&textrsquo;exemple suivant
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">Utilisez le \textit{Instructional Practices Guide}, (un livre de la
+MAA)\&arobase;.
+</pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="946"><r>paquetage</r> <code>xspace</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="947"><code>xspace</code>, <r>paquetage</r></indexterm></findex>
+<noindent></noindent>
+<para>on obtient l&textrsquo;espacement inter-phrase correctement après le point.
+</para>
+<para>La commande <code>\&arobase;</code> ne convient que pour le mode texte. Si vous
+l&textrsquo;utilisez hors de ce mode alors vous obtiendrez <samp>You can't use
+`\spacefactor' in vertical mode</samp> (<pxref label="Modes"><xrefnodename>Modes</xrefnodename></pxref>).
+</para>
+<para>Commentaire : le cas réciproque c&textrsquo;est lorsque un point termine une
+abréviation dont la dernière lettre n&textrsquo;est pas une capitale, et que cette
+abréviation n&textrsquo;est pas le dernier mot de la phrase.  Pour ce cas faites
+suivre le point d&textrsquo;une contr&textrsquo;oblique-espace, (<code>\ </code>), ou un tilde,
+(<code>~</code>), ou <code>\&arobase;</code>.  Par exemple <code>Nat.\ Acad.\ Science</code>,
+<code>Mr.~Bean</code>, et <code>(fumier, etc.\&arobase;) à vendre</code> (notez que dans le
+dernier cas <code>\&arobase;</code> est placé avant la parenthèse fermante).
+</para>
 
-<para>Certaines commandes, notamment celles définies avec le paquetage
-<code>xspace</code>, ne suivent pas ce comportement standard.
+</subsection>
+<node name="_005cfrenchspacing-_0026-_005cnonfrenchspacing" spaces=" "><nodename>\frenchspacing & \nonfrenchspacing</nodename><nodenext automatic="on">\normalsfcodes</nodenext><nodeprev automatic="on">\&arobase;</nodeprev><nodeup automatic="on">\spacefactor</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\frenchspacing</code> & <code>\nonfrenchspacing</code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="1069">\frenchspacing</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1070">\nonfrenchspacing</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="560">espacement inter-phrase</indexterm></cindex>
+
+<para>Synopsis, l&textrsquo;un parmi :
 </para>
+<example endspaces=" ">
+<pre xml:space="preserve">\frenchspacing
+\nonfrenchspacing
+</pre></example>
 
+<para>La première déclaration a pour effet que &latex; traite l&textrsquo;espacement
+entre les phrases de la même manière que l&textrsquo;espacement entre les mots
+d&textrsquo;une phrase. L&textrsquo;effet de la seconde est de revenir au traitement par
+défaut où l&textrsquo;espacement entre les phrases se dilate ou contracte
+davantage (<pxref label="_005cspacefactor"><xrefnodename>\spacefactor</xrefnodename></pxref>).
+</para>
+<para>Dans certaines traditions typographiques, y comrpis l&textrsquo;anglaise, on
+préfère ajuster l&textrsquo;espace entre les phrases (ou les espaces suivant un
+point d&textrsquo;interrogation, d&textrsquo;exclamation, une virgule, ou un point virgule)
+plus que l&textrsquo;espace entre les mots du milieu de la phrase. La déclaration
+<code>\frenchspacing</code> (la commande vient de &tex; de base) commute
+vers la tradition où tous les espaces sont traités de la même façon.
+</para>
+</subsection>
+<node name="_005cnormalsfcodes" spaces=" "><nodename>\normalsfcodes</nodename><nodeprev automatic="on">\frenchspacing & \nonfrenchspacing</nodeprev><nodeup automatic="on">\spacefactor</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\normalsfcodes</code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="1071">\normalsfcodes</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="561">espacement inter-phrase</indexterm></cindex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\normalsfcodes
+</pre></example>
+
+<para>Réinitialise les facteurs d&textrsquo;espacement de &latex; à leur valeur
+défaut (<pxref label="_005cspacefactor"><xrefnodename>\spacefactor</xrefnodename></pxref>).
+</para>
+</subsection>
 </section>
-<node name="_005cfrenchspacing" spaces=" "><nodename>\frenchspacing</nodename><nodenext automatic="on">\thinspace</nodenext><nodeprev automatic="on">\(SPACE) after control sequence</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
-<section spaces=" "><sectiontitle><code>\frenchspacing</code>, rendre égaux les espacements inter-phrase et inter-mot</sectiontitle>
+<node name="_005c_0028SPACE_0029" spaces=" "><nodename>\(SPACE)</nodename><nodenext automatic="on">~</nodenext><nodeprev automatic="on">\spacefactor</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
+<section spaces=" "><sectiontitle>Contr&textrsquo;oblique-espace <code>\ </code></sectiontitle>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="562">\<key>SAUTDELIGNE</key></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="563">\<key>ESPACE</key></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="564">\<key>TABULATION</key></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="565">\<w> </w> (contr&textrsquo;oblique-espace)</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1072">\<w> </w> (contr'oblique-espace)</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1073">\<key>ESPACE</key></indexterm></findex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="948">\frenchspacing</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="949">\nonfrenchspacing</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="477">espacement inter-phrase</indexterm></cindex>
+<para>Cette rubrique concern la commande qui consiste de deux caractère, une
+contr&textrsquo;oblique suvie d&textrsquo;un espace.&linebreak;Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\<w> </w>
+</pre></example>
 
-<para>Cette déclaration (provenant de &tex; de base) cause que &latex;
-traite l&textrsquo;espacement inter-phrase de la même façon que l&textrsquo;espacement inter-mot.
+<para>Produit un espace. Par défaut elle produit de l&textrsquo;espace blanc de longueur
+3.33333<dmn>pt</dmn> plus 1.66666<dmn>pt</dmn> minus 1.11111<dmn>pt</dmn>.
 </para>
-<para>En justifiant le texte sur une ligne, certaine traditions typographique,
-y comrpis l&textrsquo;anglaise, préfèrent ajuster l&textrsquo;espace entre les phrase (ou
-après d&textrsquo;autres signes de ponctuation) plus que l&textrsquo;espace entre les
-mots. À la suite de cette déclaration, tous les espaces sont traités de
-la même façon.
+<para>Quand vous tapez un ou plusieurs blancs entre des mots, &latex; produit
+de l&textrsquo;espace blanc. Mais ceci diffère d&textrsquo;un espace explicite, comme
+illustré ci-dessous :
 </para>
-<para>Revenez au comportement par défaut en déclarant
-<code>\nonfrenchspacing</code>.
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{tabular}{rl}
+Un blanc~:& fabrique de l'espace\\
+Trois blancs~:&   à la suite\\
+Trois espaces~:&\ \ \ à la suite\\
+\end{tabular}
+</pre></example>
+
+<noindent></noindent>
+<para>Sur la première ligne &latex; met de l&textrsquo;espace après le deux-points.
+Sur la deuxième ligne &latex; compte les trois blancs comme un seul
+pour mettre un seul espace blanc, de sorte que vous obtenez après le
+deux-points le même espace que dans la première ligne.  &latex;
+compterait de la même façon un seul espace blanc si l&textrsquo;un ou plusieurs
+des blancs étaient remplacés par des caractères tabulation ou saut de
+ligne.  Toutefois, la ligne du bas demandant trois espaces la zone en
+blanc est plus large. C-à-d.&noeos; que la commande contr&textrsquo;oblique-espace crée
+une quantité fixe d&textrsquo;espace horizontal.  (Notez que vous pouvez définir
+un espace horizontal d&textrsquo;une largeur quelconque avec <code>\hspace</code>;
+voir  <ref label="_005chspace"><xrefnodename>\hspace</xrefnodename></ref>).
 </para>
+<para>La commande contr&textrsquo;oblique-espace a deux usages principaux.  Elle est
+souvent utilisée après une séquence de contrôle pour l&textrsquo;empécher d&textrsquo;avaler
+le blanc qui suit, comme après <code>\TeX</code> dans <code>\TeX\ (ou
+\LaTeX)</code>.  (Mais l&textrsquo;utilisation d&textrsquo;accolades a l&textrsquo;avantage de fonctionner
+systématiquement, que la séquence de contrôle soit suivie d&textrsquo;un blanc ou
+de tout autre non-lettre, comme dans <code>\TeX{} (ou \LaTeX{})</code> où
+<code>{}</code> peut être rajouté aussi bien après <code>\LaTeX</code> qu&textrsquo;après
+<code>\TeX</code>).  L&textrsquo;autre utilisation usuelle est de marquer qu&textrsquo;un point
+termine une abréviation et non une phrase, comme dans <code>Prof.\
+Fabre</code> or <code>Jean et al.\ (1993)</code> (<pxref label="_005c_0040"><xrefnodename>\&arobase;</xrefnodename></pxref>).
+</para>
+<para>Dans les circonstances normales, <code>\</code><key>tabulation</key> et
+<code>\</code><key>sautdeligne</key> sont équivalents à contr&textrsquo;oblique-espace,
+<code>\ </code>.
+</para>
+<anchor name="Leading-blanks">Leading blanks</anchor>
+<para>Veuillez aussi noter que de sorte à autoriser le renfoncement du code, dans les criconstances normales, &tex; ignore les blancs au début de chaque ligne. Ainsi l&textrsquo;exemple suivant imprime <samp>À moi comte deux mots</samp>:
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">À moi, Comte,
+ deux mots !
+</pre></example>
+
+<noindent></noindent>
+<para>où l&textrsquo;espace blanc entre <samp>Comte,</samp> et <samp>deux</samp> est produit par le
+saut de ligne après <samp>comte</samp>, et non par l&textrsquo;espace avant <samp>deux</samp>.
+</para>
+<!-- c @PkgIndex{xspace} -->
+<!-- c Certaines commandes, notamment celles définies avec le paquetage -->
+<!-- c @package{xspace}, ne suivent pas ce comportement standard. -->
+
 </section>
-<node name="_005cthinspace" spaces=" "><nodename>\thinspace</nodename><nodenext automatic="on">\/</nodenext><nodeprev automatic="on">\frenchspacing</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
-<section spaces=" "><sectiontitle><code>\thinspace</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="950">\thinspace</indexterm></findex>
+<node name="_007e" spaces=" "><nodename>~</nodename><nodenext automatic="on">\thinspace & \negthinspace</nodenext><nodeprev automatic="on">\(SPACE)</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
+<section spaces=" "><sectiontitle><code>~</code></sectiontitle>
 
-<para><code>\thinspace</code> produit une espace insécable et non-élastique qui vaut
- 1/6 d&textrsquo;<dmn>em</dmn>.  C&textrsquo;est l&textrsquo;espace adéquate entre des guillemets anglais
- simples emboîtés, comme dans &textrsquo;<dmn></dmn>&textrdquo;.<!-- c Abuse @dmn, which is a thin -->
-                                        <!-- c space in Texinfo. -->
+<findex index="fn" spaces=" "><indexterm index="fn" number="1074">~</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="566">espace insécable</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="567">insécable, espace</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="568">NBSP</indexterm></cindex>
+
+<para>Synopsis :
 </para>
+<example endspaces=" ">
+<pre xml:space="preserve"><var>avant</var>~<var>après</var>
+</pre></example>
 
+<para>Le caractère tilde, <code>~</code>, produit une espace <dfn>insécable</dfn> entre
+<var>avant</var> et <var>après</var>, c&textrsquo;est à dire une espace où un saut de ligne
+n&textrsquo;est pas autorisé. Par défaut l&textrsquo;espace blanc a une longueur de
+3.33333<dmn>pt</dmn> plus 1.66666<dmn>pt</dmn> minus 1.11111<dmn>pt</dmn>
+(<pxref label="Lengths"><xrefnodename>Lengths</xrefnodename></pxref>).
+</para>
+<para>Dans l&textrsquo;exemple suivant &latex; ne fait pas de saut de ligne entre les
+deux derniers mots.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">Remerciements au Prof.~Lerman.
+</pre></example>
+
+<noindent></noindent>
+<para>De plus, en dépit du point, &latex; n&textrsquo;utilise pas l&textrsquo;espacement de fin
+de phrase (<pxref label="_005c_0040"><xrefnodename>\&arobase;</xrefnodename></pxref>).
+</para>
+<para>Les insécables empèchent qu&textrsquo;une fin de ligne sépare des choses là où cela
+prêterait à confusion. Ils n&textrsquo;empêchent par contre pas la césure (de l&textrsquo;un ou
+l&textrsquo;autre des mots de part et d&textrsquo;autre), de sorte qu&textrsquo;ils sont en général
+préférables à mettre deux mots consécutifs dans une <code>\mbox</code>
+(<pxref label="_005cmbox-_0026-_005cmakebox"><xrefnodename>\mbox & \makebox</xrefnodename></pxref>).
+</para>
+<para>Ils sont aussi une question de goût, parfois très dogmatique, parmi les
+lecteurs. Néanmoins, on présente ci-après quelques usages, dont la
+plupart sont issus du <cite>The &tex;book</cite>.
+</para>
+<itemize spaces=" " endspaces=" "><itemprepend>&textndash;</itemprepend>
+<listitem><prepend>&textndash;</prepend>
+<para>Entre l&textrsquo;étiquette et le numéro d&textrsquo;un énumérateur, comme dans les références :
+<code>Chapitre~12</code>, or <code>Théorème~\ref{th:Wilsons}</code>, ou
+<code>Figure~\ref{fig:KGraph}</code>.
+</para>
+</listitem><listitem><prepend>&textndash;</prepend>
+<para>Lorsque des alternatives sont énumérés en ligne : <code>(b)~Montrez que $f(x)$ est
+(1)~continue, et (2)~bornée</code>.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1075"><r>paquetage</r> <code>siunitx</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1076"><code>siunitx</code>, <r>paquetage</r></indexterm></findex>
+
+</listitem><listitem><prepend>&textndash;</prepend>
+<para>Entre un nombre et son unité : <code>$745.7.8$~watts</code> (le paquetage
+<code>siunitx</code> a des fonctions spécifiques pour cela) ou
+<code>144~œufs</code>. Ceci comprend le cas du quantième et du nom du mois
+dans une date : <code>12~octobre</code> ou <code>12~oct</code>. En général, dans
+toute expression où un nombre et une abréviation ou un symbole sont
+séparés par une espace : <code>565~ap.~\mbox{J.-C.}</code>, ou
+<code>2:50~pm</code>, ou <code>Airbus~A320</code>, ou <code>26~rue des Oliviers
+Road</code>, ou <code>\$$1.4$~billion</code>. D&textrsquo;autres choix usuels sont l&textrsquo;espace fine (<pxref label="_005cthinspace-_0026-_005cnegthinspace"><xrefnodename>\thinspace & \negthinspace</xrefnodename></pxref>) et aucune espace du tout.
+</para>
+</listitem><listitem><prepend>&textndash;</prepend>
+<para>Quand des expressions mathématiques sont rendues en mots :
+<code>égal~$n$</code>, ou <code>inférieur à~$\epsilon$</code>, ou <code>soit~$X$</code>,
+ou <code>modulo~$p^e$ pour tout~$n$</code> (mais comparez <code>vaut~$15$</code>
+avec <code>vaut $15$~fois la hauteur</code>). Entre symboles mathémartiques en
+apposition avec des noms : <code>dimension~$d$</code> ou
+<code>fonction~$f(x)$</code> (mais comparez avec <code>de longueur $l$~ou
+plus</code>). Quand un symbole est un objet étroitement lié à une préposition :
+<code>de~$x$</code>, ou <code>de $0$ à~$1$</code>, ou <code>en commun avec~$m$</code>.
+</para>
+</listitem><listitem><prepend>&textndash;</prepend>
+<para>Entre les symboles d&textrsquo;une série : <code>$1$,~$2$, ou~$3$</code> ou <code>$1$,~$2$,
+\ldots,~$n$</code>.
+</para>
+</listitem><listitem><prepend>&textndash;</prepend>
+<para>Entre les prénoms d&textrsquo;une personne et entre des noms de famille
+multiples : <code>Donald~E. Knuth</code>, ou <code>Luis~I. Trabb~Pardo</code>, ou
+<code>Charles~XII</code> &textmdash; mais vous devez donner à &tex; des endroits où
+faire un saut de ligne, par exemple comme dans <code>Charles Louis
+Xavier~Joseph de~la Vall\'ee~Poussin</code>.
+</para>
+</listitem></itemize>
+
 </section>
-<node name="_005c_002f" spaces=" "><nodename>\/</nodename><nodenext automatic="on">\hrulefill \dotfill</nodenext><nodeprev automatic="on">\thinspace</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
-<section spaces=" "><sectiontitle><code>\/</code> : insérer une correction italique</sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="951">\/</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="478">Correction italique</indexterm></cindex>
+<node name="_005cthinspace-_0026-_005cnegthinspace" spaces=" "><nodename>\thinspace & \negthinspace</nodename><nodenext automatic="on">\/</nodenext><nodeprev automatic="on">~</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
+<section spaces=" "><sectiontitle><code>\thinspace</code> & <code>\negthinspace</code></sectiontitle>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1077">\thinspace</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1078">\negthinspace</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="569">fine, espace</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="570">espace fine</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="571">fine, espace, négative</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="572">espace fine négative</indexterm></cindex>
 
+<para>Synopsis, l&textrsquo;un parmi :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\thinspace
+\negthinspace
+</pre></example>
+
+<para>Produisent une espace insécable et non-élastique qui vaut 1/6 d&textrsquo;<dmn>em</dmn>
+et 1/6 d&textrsquo;<dmn>em</dmn> respectivement. Ce sont les équivalents mode texte de
+<code>\,</code> and <code>\!</code> (<pxref label="Spacing-in-math-mode_002f_005cthinspace"><xrefnodename>Spacing in math mode/\thinspace</xrefnodename></pxref>).
+</para>
+<para>On peut utiliser <code>\,</code> comme synonyme de <code>\thinspace</code> en mode texte.
+</para>
+<para>Une utilisation usuelle de <code>\thinspace</code> est en typographie anglaise
+comme l&textrsquo;espace entre des guillemets anglais simples emboîtés :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">Killick répondit : ``J'ai entendu le capitaine dire `Ohé du bâteau~!'\thinspace''
+</pre></example>
+
+<noindent></noindent>
+<para>Une autre utilisation est que certains guides de style demandent un
+<code>\thinspace</code> entre les points de suspension et un point terminant
+une phrase (dans d&textrsquo;autres guides de style on considère que les points de
+suspension et/ou les points de suspension et le quatrième point
+suffisent).  Une autre utilisation spécifique au style est entre les
+initiales, comme dans <code>D.\thinspace E.\ Knuth</code>.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1079"><r>paquetage</r> <code>amsmath</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1080"><code>amsmath</code>, <r>paquetage</r></indexterm></findex>
+
+<para>&latex; fournit diverses commandes d&textrsquo;espacement similaires pour le mode
+mathématique (<pxref label="Spacing-in-math-mode"><xrefnodename>Spacing in math mode</xrefnodename></pxref>).  Avec le paquetage
+<code>amsmath</code>, ou depuis la parution 2020-10-01 de &latex;, elle sont
+utilisables aussi bien en mode texte qu&textrsquo;en mode mathématique, y compris
+<code>\!</code> pour <code>\negthinspace</code> ; mais sinon, elles ne sont disponibles
+qu&textrsquo;en mode mathématique.
+</para>
+
+</section>
+<node name="_005c_002f" spaces=" "><nodename>\/</nodename><nodenext automatic="on">\hrulefill & \dotfill</nodenext><nodeprev automatic="on">\thinspace & \negthinspace</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
+<section spaces=" "><sectiontitle><code>\/</code></sectiontitle>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1081">\/</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="573">Correction italique</indexterm></cindex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve"><var>caractère-précédent</var>\/<var>caractère-suivant</var>
+</pre></example>
+
 <para>La commande <code>\/</code> produit une <dfn>correction italique</dfn>.  C&textrsquo;est une
-espace fine deéfni par le créateur de caractères typographiques pour un
-caractère donné, pour éviter que le caractère entre en collision avec ce
-qui suit.  Le caractère italique <i>f</i> a typiquement une valeur
-importante de correction italique.
+petite espace définie par l&textrsquo;auteur de la fonte pour chacun des caractères
+(elle peut être nulle). Quand vous utilisez <code>\/</code>, &latex; prend la
+correction dans le fichier de métriques de fonte, la dilate/contracte de
+la même façon que la fonte si tant est que la taille de celle-ci fut
+dilatée/contractée, et ensuite insère cette quantité d&textrsquo;espace.
 </para>
-<para>Si le caractère suivant est un point ou une virgule, il n&textrsquo;est pas
+<para>Dans l&textrsquo;exemple ci-dessous, sans le <code>\/</code>, le
+<var>caractère-précédent</var> f italique taperait dans le
+<var>caractère-suivant</var> H romain :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\newcommand{\logoentreprise}{{\it f}\/H}
+</pre></example>
+
+<noindent></noindent>
+<para>parce que la lettre f italique penche loin vers la droite.
+</para>
+<para>Si <var>caractère-suivant</var> est un point ou une virgule, il n&textrsquo;est pas
 nécessaire d&textrsquo;insérer une correction italique, puisque ces symboles de
-ponctuation ont une très faible hauteur. Toutefois, avec les
+ponctuation sont d&textrsquo;une faible hauteur. Toutefois, avec les
 point-virgules ou les deux-points, de même qu&textrsquo;avec les lettres normales,
-il peut être utilie. Comparez :
-<tex endspaces=" ">
-</tex>
-<i>f: f;</i> (dans la sortie &tex;, les &textlsquo;f&textrsquo;s sont séparés joliment)
-avec <i>f: f;</i>.
+elle peut être utile. On l&textrsquo;utilise typiquement à l&textrsquo;endoit où l&textrsquo;on passe
+d&textrsquo;une fonte italique ou inclinée à une fonte droite.
 </para>
-<para>Lorsque on change de fontes avec des commandes telles que
-<code>\textit{italic text}</code> ou <code>{\itshape italic text}</code>,
-&latex; insère automatiquement une correction italique appropriée si
-nécessaire (<pxref label="Font-styles"><xrefnodename>Font styles</xrefnodename></pxref>).
+<para>Quand vous utilisez des commandes telles que <code>\emph</code>,
+<code>\textit</code> ou <code>\textsl</code> pour changer la fonte, &latex; insère
+automatiquement la correction italique là où besoin est (<pxref label="Font-styles"><xrefnodename>Font
+styles</xrefnodename></pxref>).  Toutefois, des déclarations telle que <code>\em</code>, <code>\itshape</code>
+ou <code>\slshape</code> n&textrsquo;insèrent pas automatiquement de correction italique.
 </para>
-<para>Malgré leur nom, les caractères romains peuvent aussi avoir une
-correction italique. Comparez :
-<tex endspaces=" ">
-</tex>
-pdf&tex; (dans la sortie &tex;, il y a une espace fine après le &textlsquo;f&textrsquo;)
-avec pdf&tex;.
+<para>Les caractères droits peuvent aussi avoir une correction italique. Un
+exemple où elle est nécessaire est le nom <code>pdf\/\TeX</code>. Toutefois,
+la plupart des caractères droits ont une correction italique
+nulle. Certains auteurs de fonte n&textrsquo;incluent pas de valeur de correction
+italique même pour les fontes itliques.
 </para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1082">\fontdimen1</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="574">dimension de fonte, inclinaison</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="575">fonte, dimension, inclinaison</indexterm></cindex>
+<para>Techniquement, &latex; utilise une autre valeur spécifique à la fonte,
+appelé <dfn>paramètre d&textrsquo;inclinaison</dfn> (nommément <code>\fontdimen1</code>),
+pour déterminer s&textrsquo;il est possible d&textrsquo;insérer une correctioàn italique, au
+lieu d&textrsquo;attacher cette action à des commandes particulières de contrôle
+de la fonte.
+</para>
 <para>Le concept de correction italique n&textrsquo;existe pas en mode mathématique ;
 l&textrsquo;espacement y est fait d&textrsquo;une façon différente.
 </para>
 
 </section>
-<node name="_005chrulefill-_005cdotfill" spaces=" "><nodename>\hrulefill \dotfill</nodename><nodenext automatic="on">\addvspace</nodenext><nodeprev automatic="on">\/</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
-<section spaces=" "><sectiontitle><code>\hrulefill \dotfill</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="952">\hrulefill</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="953">\dotfill</indexterm></findex>
+<node name="_005chrulefill-_0026-_005cdotfill" spaces=" "><nodename>\hrulefill & \dotfill</nodename><nodenext automatic="on">\bigskip & \medskip & \smallskip</nodenext><nodeprev automatic="on">\/</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
+<section spaces=" "><sectiontitle><code>\hrulefill</code> & <code>\dotfill</code></sectiontitle>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1083">\hrulefill</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1084">\dotfill</indexterm></findex>
 
+<!-- c xx realigner sur l'anglais -->
 <para>Produit une longueur élastique infinie (<pxref label="Lengths"><xrefnodename>Lengths</xrefnodename></pxref>) remplie avec un
 filled filet horizontal (c.-à-d.&noeos; une ligne) ou avec des pointillés, au
 lieu de just de l&textrsquo;espace blanche.
@@ -12409,73 +16063,292 @@
 </para>
 <!-- c xx undone -->
 </section>
-<node name="_005caddvspace" spaces=" "><nodename>\addvspace</nodename><nodenext automatic="on">\bigskip \medskip \smallskip</nodenext><nodeprev automatic="on">\hrulefill \dotfill</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
-<section spaces=" "><sectiontitle><code>\addvspace</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="954">\addvspace</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="479">espace vertical</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="480">espace vertical, insérer</indexterm></cindex>
+<node name="_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip" spaces=" "><nodename>\bigskip & \medskip & \smallskip</nodename><nodenext automatic="on">\bigbreak & \medbreak & \smallbreak</nodenext><nodeprev automatic="on">\hrulefill & \dotfill</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
+<section spaces=" "><sectiontitle><code>\bigskip</code> & <code>\medskip</code> & <code>\smallskip</code></sectiontitle>
 
-<para><code>\addvspace{<var>length</var>}</code>
+<para>Synopsis, l&textrsquo;un parmi :
 </para>
-<para>Ajoute un espace vertical de longeur <var>length</var>, ce qui est une
-longueur élatsique (<pxref label="Lengths"><xrefnodename>Lengths</xrefnodename></pxref>).  Toutefois, si l&textrsquo;espace vertical a
-déjà été ajouté au même point de la sortie par une commande
-<code>\addvspace</code> précédente, alors cette commande n&textrsquo;ajoutera pas plus
-d&textrsquo;espace que nécessaire à fabriquer la longeur naturelle de l&textrsquo;espace
-vertical total égale à <var>length</var>.
+<example endspaces=" ">
+<pre xml:space="preserve">\bigskip
+\medskip
+\smallskip
+</pre></example>
+
+<para>Produit une certaine quantité d&textrsquo;espace verical, grand, de taille
+moyenne, ou petit. Ces commandes sont fragiles (<pxref label="_005cprotect"><xrefnodename>\protect</xrefnodename></pxref>).
 </para>
-<para>Utilisez cette commande pour ajuster l&textrsquo;espace vertical au-dessus ou
-au-dessous d&textrsquo;un environnement qui commence un nouveau paragraphe. (Par
-exemple, un environnement Theorem est défini pour commencer et finir en
-<code>\addvspace{..}</code> de sorte que deux Theorem consécutifs sont
-séparés par un espace vertical, et non deux.)
+<para>Dans l&textrsquo;exemple ci-dessous le saut suggère le passage du temps (tiré de
+<i>L&textrsquo;océan d&textrsquo;or</i> de Patrick O&textrsquo;Brian).
 </para>
-<para>Cette commande est fragile (<pxref label="_005cprotect"><xrefnodename>\protect</xrefnodename></pxref>).
-</para>
-<para>L&textrsquo;erreur <samp>Something's wrong--perhaps a missing \item</samp> signifie que
-vous n&textrsquo;étiez pas en mode vertical quand vous avez invoqué cette
-commande ; une façon pour sortir de cela et de faire précéder cette
-commande d&textrsquo;une commande <code>\par</code>.
-</para>
+<example endspaces=" ">
+<pre xml:space="preserve">Mr Saumarez aurait eu à lui dire quelque grossièreté, sans aucun
+doute : il était de nouveau comme chez lui, et c'était un plaisir.
 
-</section>
-<node name="_005cbigskip-_005cmedskip-_005csmallskip" spaces=" "><nodename>\bigskip \medskip \smallskip</nodename><nodenext automatic="on">\vfill</nodenext><nodeprev automatic="on">\addvspace</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
-<section spaces=" "><sectiontitle><code>\bigskip \medskip \smallskip</code></sectiontitle>
+\bigskip
+« Cent cinquante-sept miles et un tiers, en vingt-quatre heures », dit Peter.
+</pre></example>
 
-<para>Ces commandes produisent une quantité donnée d&textrsquo;espace, spécifiée par la
-classe de document.
+<para>Chaque commande est associée à une longueur définie dans le source de la
+classe du document.
 </para>
 <ftable commandarg="code" spaces=" " endspaces=" ">
-<tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="955">\bigskip</indexterm>\bigskip</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="956">\bigskipamount</indexterm></findex>
+<beforefirstitem><anchor name="bigskip">bigskip</anchor>
+</beforefirstitem><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1085">\bigskip</indexterm>\bigskip</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1086">\bigskipamount</indexterm></findex>
 <para>La même chose que <code>\vspace{\bigskipamount}</code>, ordinairement environ
-l&textrsquo;espace d&textrsquo;une ligne, avec dilatation et rétrécissement (la valeur par
-défaut pour les classes <code>book</code> et <code>article</code> et <code>12pt
-plus 4pt minus 4pt</code>).
+l&textrsquo;espace d&textrsquo;une ligne, avec dilatation et rétrécissement. La valeur par
+défaut pour les classes <code>book</code> et <code>article</code> est <code>12pt
+plus 4pt minus 4pt</code>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="957">\medskip</indexterm>\medskip</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="958">\medskipamount</indexterm></findex>
+<anchor name="medskip">medskip</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1087">\medskip</indexterm>\medskip</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1088">\medskipamount</indexterm></findex>
 <para>La même chose que <code>\vspace{\medskipamount}</code>, ordinairement
 environ la moitié de l&textrsquo;espace d&textrsquo;une ligne, avec dilatation et
-rétrécissement (la valeur par défaut pour les classes <code>book</code> et
-<code>article</code> et <code>6pt plus 2pt minus 2pt</code>).
+rétrécissement. La valeur par défaut pour les classes <code>book</code> et
+<code>article</code> est <code>6pt plus 2pt minus 2pt</code>).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="959">\smallskip</indexterm>\smallskip</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="960">\smallskipamount</indexterm></findex>
+<anchor name="smallskip">smallskip</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1089">\smallskip</indexterm>\smallskip</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1090">\smallskipamount</indexterm></findex>
 <para>La même chose que <code>\vspace{\smallskipamount}</code>, ordinairement
 environ le quart de l&textrsquo;espace d&textrsquo;une ligne, avec dilatation et
-rétrécissement (la valeur par défaut pour les classes <code>book</code> et
-<code>article</code> et <code>3pt plus 1pt minus 1pt</code>).
+rétrécissement. la valeur par défaut pour les classes <code>book</code> et
+<code>article</code> est <code>3pt plus 1pt minus 1pt</code>.
 </para>
 </tableitem></tableentry></ftable>
 
+<para>Comme chaque commande est un <code>\vspace</code>, si vous l&textrsquo;utilisez au
+milieu d&textrsquo;un paragraphe, alors elle insert son espace vertical entre la
+ligne dans laquelle vous l&textrsquo;utilisez et la ligne suivante, et non pas
+nécessairement à l&textrsquo;endroit où vous l&textrsquo;utilisez. Ainsi il est préférable
+d&textrsquo;utiliser ces commandes entre les paragraphes.
+</para>
+<para>Les commandes <code>\bigbreak</code>, <code>\medbreak</code>, et <code>\smallbreak</code>
+sont similaires mais suggèrent également à &latex; que l&textrsquo;endoit
+est adéquat pour un saut de page (<pxref label="_005cbigbreak-_0026-_005cmedbreak-_0026-_005csmallbreak"><xrefnodename>\bigbreak &
+\medbreak & \smallbreak</xrefnodename></pxref>.
+</para>
+
 </section>
-<node name="_005cvfill" spaces=" "><nodename>\vfill</nodename><nodenext automatic="on">\vspace</nodenext><nodeprev automatic="on">\bigskip \medskip \smallskip</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
+<node name="_005cbigbreak-_0026-_005cmedbreak-_0026-_005csmallbreak" spaces=" "><nodename>\bigbreak & \medbreak & \smallbreak</nodename><nodenext automatic="on">\strut</nodenext><nodeprev automatic="on">\bigskip & \medskip & \smallskip</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
+<!-- c xx à traduire -->
+<section spaces=" "><sectiontitle><code>\bigbreak</code> & <code>\medbreak</code> & <code>\smallbreak</code></sectiontitle>
+
+<para>Synopsis, one of:
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\bigbreak
+\medbreak
+\smallbreak
+</pre></example>
+
+<para>Produce a vertical space that is big or medium-sized or small, and
+suggest to &latex; that this is a good place to break the page.  (The
+associated penalties are -200, -100, and -50.)
+</para>
+<para><xref label="_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip"><xrefnodename>\bigskip & \medskip & \smallskip</xrefnodename></xref>, for more.  These commands
+produce the same vertical space but differ in that they also remove a
+preceding vertical space if it is less than what they would insert (as
+with <code>\addvspace</code>).  In addition, they terminate a paragraph where
+they are used: this example
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">abc\bigbreak def ghi
+
+jkl mno pqr
+</pre></example>
+
+<noindent></noindent>
+<para>will output three paragraphs, the first ending in <samp>abc</samp> and the
+second starting, after an extra vertical space and a paragraph indent,
+with <samp>def</samp>.
+</para>
+
+</section>
+<node name="_005cstrut" spaces=" "><nodename>\strut</nodename><nodenext automatic="on">\vspace</nodenext><nodeprev automatic="on">\bigbreak & \medbreak & \smallbreak</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
+<section spaces=" "><sectiontitle><code>\strut</code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="1091">\strut</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="576">étai</indexterm></cindex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\strut
+</pre></example>
+
+<para>Étai. Assure que la ligne courante a une hauteur d&textrsquo;au moins
+<code>0.7\baselineskip</code> et une profondeur d&textrsquo;au moins
+<code>0.3\baselineskip</code>.  Pour l&textrsquo;essentiel, &latex; insère dans la
+ligne un rectangle de largeur nulle,
+<code>\rule[-0.3\baselineskip]{0pt}{\baselineskip}</code> (<pxref label="_005crule"><xrefnodename>\rule</xrefnodename></pxref>).
+Le <code>\baselineskip</code> change avec la fonte courante ou sa taille.
+</para>
+<para>Dans l&textrsquo;exemple suivant le <code>\strut</code> empèche la boîte d&textrsquo;avoir une
+hauteur nulle.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\setlength{\fboxsep}{0pt}\framebox[5cm]{\strut}
+</pre></example>
+
+<para>L&textrsquo;exemple suivant comprend quatre listes. Dans la première il y a un
+espace bien plus large entre les articles 2 et 3 qu&textrsquo;il n&textrsquo;y a entre les
+articles 1 et 2. La seconde liste répare cela avec un <code>\strut</code> à la
+fin de la deuxième ligne du premier article.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\setlength{\fboxsep}{0pt}
+\noindent\begin{minipage}[t]{0.2\linewidth}
+\begin{enumerate}
+  \item \parbox[t]{15pt}{test \\ test}
+  \item test
+  \item test
+\end{enumerate}
+\end{minipage}%
+\begin{minipage}[t]{0.2\linewidth}
+\begin{enumerate}
+  \item \parbox[t]{15pt}{test \\ test\strut}
+  \item test
+  \item test
+\end{enumerate}
+\end{minipage}%
+\begin{minipage}[t]{0.2\linewidth}
+\begin{enumerate}
+  \item \fbox{\parbox[t]{15pt}{test \\ test}}
+  \item \fbox{test}
+  \item \fbox{test}
+\end{enumerate}
+\end{minipage}%
+\begin{minipage}[t]{0.2\linewidth}
+\begin{enumerate}
+  \item \fbox{\parbox[t]{15pt}{test \\ test\strut}}
+  \item \fbox{test}
+  \item \fbox{test}
+\end{enumerate}
+\end{minipage}%
+</pre></example>
+
+<noindent></noindent>
+<para>Les deux dernières listes utilisent <code>\fbox</code> pour montrer ce qui se
+passe. La <code>\parbox</code> du premier article de la troisième liste ne va
+que jusqu&textrsquo;au bas du second <samp>test</samp>, or ce mot ne comprend aucun
+caractère déscendant sous la ligne de base.  Le <code>\strut</code> ajouté
+dans la quatrième liste donne sous la ligne de base l&textrsquo;espace
+supplémentaire requis.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1092"><r>paquetage</r> <code>TikZ</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1093"><code>TikZ</code>, <r>paquetage</r></indexterm></findex>
+ <findex index="fn" spaces=" "><indexterm index="fn" number="1094"><r>paquetage</r> <code>Asymptote</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1095"><code>Asymptote</code>, <r>paquetage</r></indexterm></findex>
+
+
+<para>La commande <code>\strut</code> est souvent utile pour les graphiques, comme en
+<code>TikZ</code> ou <code>Asymptote</code>.  Par exemple, vous pourriez avoir une
+commande telle que <code>\graphnode{<var>nom-nœud</var>}</code> qui ajuste un
+cercle autour de <var>nom-nœud</var>. Toutefois, à moins que vous preniez
+certaines précautions, prendre <samp>x</samp> ou <samp>y</samp> pour <var>nom-nœud</var>
+produit des cercles de diamètres différents parce que les caractères ont
+des tailles différentes.  Une précaution possible contre cela serait que
+<code>\graphnode</code> insère <code>\strut</code> juste avant <var>nom-nœud</var>, et
+ne dessine le cercle qu&textrsquo;après cela.
+</para>
+<para>L&textrsquo;approche générale d&textrsquo;utiliser une <code>\rule</code> de largeur nulle est
+utile dans de nombreuses circonstances. Dans le tableau ci-dessous, le
+filet de largeur nulle empèche le haut de la première intégrale de taper
+dans la <code>\hline</code>. De même, le second filet empèche la seconde
+intégrale de taper sur la première.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{tabular}{rl}
+  \textsc{Intégrale}   &\textsc{Valeur}           \\
+  \hline
+  $\int_0^x t\, dt$   &$x^2/2$  \rule{0em}{2.5ex} \\
+  $\int_0^x t^2\, dt$ &$x^3/3$  \rule{0em}{2.5ex}
+\end{tabular}
+</pre></example>
+
+<noindent></noindent>
+<para>(Bien que la commande double contr&textrsquo;oblique de terminaison de ligne
+dispose d&textrsquo;un argument optionnel pour changer la valeur de l&textrsquo;interligne
+correspondant, cela ne fonctionne pas pour résoudre ce problème.
+Changer la première double contr&textrsquo;oblique en quelque-chose du genre de
+<code>\\[2.5ex]</code> augmente l&textrsquo;espace entre la ligne d&textrsquo;en-têtes de colonne
+et le filet <code>\hline</code>, et l&textrsquo;intégrale de la deuxième ligne taperait
+encore dans le filet).
+</para>
+</section>
+<node name="_005cvspace" spaces=" "><nodename>\vspace</nodename><nodenext automatic="on">\vfill</nodenext><nodeprev automatic="on">\strut</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
+<section spaces=" "><sectiontitle><code>\vspace</code></sectiontitle>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1096">\vspace</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="577">espace verticale</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="578">verticale, espace</indexterm></cindex>
+
+<para>Synopsis, l&textrsquo;un parmi :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\vspace{<var>longueur</var>}
+\vspace*{<var>longueur</var>}
+</pre></example>
+
+<para>Ajoute l&textrsquo;espace verticale <var>longueur</var>.  Celle-ci peut-être positive,
+négative, ou nulle.  C&textrsquo;est une longueur élastique &textmdash; elle peut contenir
+une composante <code>plus</code> ou <code>minus</code> (<pxref label="Lengths"><xrefnodename>Lengths</xrefnodename></pxref>).
+</para>
+<para>L&textrsquo;exemple ci-dessous met de l&textrsquo;espace entre les deux paragraphes :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">Et je dormis.
+
+\vspace{1ex plus 0.5ex}
+L'aube fraiche d'un nouveau jour.
+</pre></example>
+<noindent></noindent>
+<para>(<xref label="_005cbigskip-_0026-_005cmedskip-_0026-_005csmallskip"><xrefnodename>\bigskip & \medskip & \smallskip</xrefnodename></xref>, pour les espaces
+inter-paragraphes usuelles).
+</para>
+<para>La forme en <code>*</code> insère de l&textrsquo;espace vertical non suppressible. Plus
+précisément, &latex; supprime l&textrsquo;espace vertical au sauts de page et la
+forme étoilée a pour effet de conserver l&textrsquo;espace. Cet exemple ménage une
+espace entre les deux questions :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">Question~: trouver l'intégrale de \( 5x^4+5 \).
+
+\vspace*{2cm plus 0.5cm}
+Question~: trouver la dérivée de \( x^5+5x+9 \).
+</pre></example>
+
+<noindent></noindent>
+<para>Cette espace sera présente même si un saut de page survient entre les
+questions.
+</para>
+<para>Si <code>\vspace</code> est utilisée au milieu d&textrsquo;un paragraphe (c.-à-d.&noeos; en
+mode horizontal), l&textrsquo;esace est insérée <emph>après</emph> la ligne comprenant
+la commande <code>\vspace</code> sans commencer un nouveau paragraphe.
+</para>
+<para>Dans cet exemple les deux questions sont espacées uniformément
+verticalement sur la page, avec au moins 2,5<dmn>cm</dmn> d&textrsquo;espace sous
+chacune d&textrsquo;elle.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{document}
+1) Z'avez pas vu Mirza ? Oh la la la la la la
+\vspace{2.5cm plus 1fill}
+
+2) Où est donc passé ce chien ? Je le cherche partout
+\vspace{2.5cm plus 1fill}
+\end{document}
+</pre></example>
+
+</section>
+<node name="_005cvfill" spaces=" "><nodename>\vfill</nodename><nodenext automatic="on">\addvspace</nodenext><nodeprev automatic="on">\vspace</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
+<!-- c xx Realigner sur l'anglais -->
 <section spaces=" "><sectiontitle><code>\vfill</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="961">\vfill</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1097">\vfill</indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="481">dilatation verticale infinie</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="482">verticale infinie, dilatation</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="579">dilatation verticale infinie</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="580">verticale infinie, dilatation</indexterm></cindex>
 
 <para>Finit le paragraphe courant et insère une longueur élastique verticale
 (<pxref label="Lengths"><xrefnodename>Lengths</xrefnodename></pxref>) qui est infinie, de sorte qu&textrsquo;elle puisse se dilater ou
@@ -12502,61 +16375,84 @@
 \end{document}
 </pre></example>
 
-
 </section>
-<node name="_005cvspace" spaces=" "><nodename>\vspace</nodename><nodeprev automatic="on">\vfill</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
-<section spaces=" "><sectiontitle><code>\vspace</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="962">\vspace</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="483">espace verticale</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="484">verticale, espace</indexterm></cindex>
+<node name="_005caddvspace" spaces=" "><nodename>\addvspace</nodename><nodeprev automatic="on">\vfill</nodeprev><nodeup automatic="on">Spaces</nodeup></node>
+<section spaces=" "><sectiontitle><code>\addvspace</code></sectiontitle>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1098">\addvspace</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="581">espace vertical</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="582">espace vertical, insérer</indexterm></cindex>
 
-<para>Synopsis, l&textrsquo;une des deux formes suivantes :
+<para>Synopsis :
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">\vspace{<var>longueur</var>}
-\vspace*{<var>longueur</var>}
+<pre xml:space="preserve">\addvspace{<var>long-vert</var>}
 </pre></example>
 
-<para>Ajout l&textrsquo;espace verticale <var>longueur</var>.  Celle-ci peut-être négative ou positive,
-et c&textrsquo;est une longueur élastique (<pxref label="Lengths"><xrefnodename>Lengths</xrefnodename></pxref>).
+<para>Ajoute un espace vertical de longeur <var>long-vert</var>.  Toutefois, si il
+y a deux ou plus <code>\addvspace</code> à la suite, alors elles ajoutent
+seulement l&textrsquo;espace nécessaire à fabriquer la longeur naturelle égale au
+maximum des <var>long-vert</var> correspondant. Cette commande est fragile
+(<pxref label="_005cprotect"><xrefnodename>\protect</xrefnodename></pxref>). La longueur <var>long-vert</var> est une longueur
+élastique (<pxref label="Lengths"><xrefnodename>Lengths</xrefnodename></pxref>).
 </para>
-<para>&latex; enlève l&textrsquo;espace verticale provenant de <code>\vspace</code> aux sauts
-de page, c.-à-d.&noeos; au sommet et au bas des pages. La version étoilée
-<code>\vspace*{...}</code> permet de conserver cette espace.
+<para>L&textrsquo;exemple suivante illustre l&textrsquo;usage de la commande.  L&textrsquo;environnement
+<code>picture</code> dessine une échelle sur laquelle deux filets sont
+posés. Dans un document &latex; de classe standarde <code>article</code> la
+longueur <code>\baselineskip</code> vaut 12<dmn>pt</dmn>.  Comme l&textrsquo;indique
+l&textrsquo;échelle, les deux filets sont écartés de 22<dmn>pt</dmn> : la somme des
+<code>\baselineskip</code> et de 10<dmn>pt</dmn> provenant du premier
+<code>\addvspace</code>.
 </para>
-<para>Si <code>\vspace</code> est utilisée au milieu d&textrsquo;un paragraphe (c.-à-d.&noeos; en
-mode horizontal), l&textrsquo;esace est insérée <emph>après</emph> la ligne comprenant
-la commande <code>\vspace</code> sans commencer un nouveau paragraphe.
-</para>
-<para>Dans cet exemple les deux questions sont espacées uniformément
-verticalement sur la page, avec au moins 2,5<dmn>cm</dmn> d&textrsquo;espace sous
-chacune d&textrsquo;elle.
-</para>
 <example endspaces=" ">
-<pre xml:space="preserve">\begin{document}
-1) Z'avez pas vu Mirza ? Oh la la la la la la
-\vspace{2.5cm plus 1fill}
-
-2) Où est donc passé ce chien ? Je le cherche partout
-\vspace{2.5cm plus 1fill}
+<pre xml:space="preserve">\documentclass{article}
+\usepackage{color}
+\begin{document}
+\setlength{\unitlength}{2pt}%
+\noindent\begin{picture}(0,0)%
+  \multiput(0,0)(0,-1){25}{{\color{blue}\line(1,0){1}}}
+  \multiput(0,0)(0,-5){6}{{\color{red}\line(1,0){2}}}
+\end{picture}%
+\rule{0.25\linewidth}{0.1pt}%
+\par\addvspace{10pt}% \addvspace{20pt}%
+\par\noindent\rule{0.25\linewidth}{0.1pt}%
 \end{document}
 </pre></example>
 
-
+<noindent></noindent>
+<para>Si dans l&textrsquo;exemple précédent on décommente le second <code>\addvspace</code>,
+l&textrsquo;écart entre les deux filet ne croit pas de 20<dmn>pt</dmn> ; mais au lieu
+de cela l&textrsquo;écart devient la somme de <code>\baselineskip</code> et de
+20<dmn>pt</dmn>. De sorte que <code>\addvspace</code> en un sens fait le contraire
+de ce que son nom laisse entrendre &textmdash; elle vérifie que des espaces
+verticaux multiple ne s&textrsquo;accumulent pas, mais qu&textrsquo;au lieu de cela seul le
+plus grand d&textrsquo;eux est utilisé.
+</para>
+<para>&latex; utilise cette commande pour ajuster l&textrsquo;espace vertical au-dessus
+ou au-dessous d&textrsquo;un environnement qui commence un nouveau paragraphe. Par
+exemple, un environnement <code>theorem</code> commence et finit avec une
+<code>\addvspace</code> de sorte que deux <code>theorem</code> consécutifs sont séparés par
+un espace vertical, et non deux.
+</para>
+<para>Une erreur <samp>Something's wrong--perhaps a missing \item</samp> pointant
+sur un <code>\addvspace</code> signifie que vous n&textrsquo;étiez pas en mode vertical
+quand vous avez invoqué cette commande ; une façon pour sortir de cela
+et de faire précéder <code>\addvspace</code> d&textrsquo;une commande <code>\par</code>
+(<pxref label="_005cpar"><xrefnodename>\par</xrefnodename></pxref>), comme dans l&textrsquo;exemple plus haut.
+</para>
 </section>
 </chapter>
 <node name="Boxes" spaces=" "><nodename>Boxes</nodename><nodenext automatic="on">Color</nodenext><nodeprev automatic="on">Spaces</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Boîtes</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="485">boîtes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="583">boîtes</indexterm></cindex>
 
 <para>Dans le fond, &latex; met des choses dans des boîtes et ensuite met ces
 boîtes sur une page. Aussi les commandes qui suivent sont centrales.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="963"><r>paquetage</r> <code>adjustbox</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="964"><code>adjustbox</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1099"><r>paquetage</r> <code>adjustbox</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1100"><code>adjustbox</code>, <r>paquetage</r></indexterm></findex>
 
 <para>De nombreux paquetages sur le CTAN sont utiles pour la manipulation de
-boîtes. Un ajout utile aux commandes décrites ici est <file>adjustbox</file>.
+boîtes. Un ajout utile aux commandes décrites ici est <code>adjustbox</code>.
 </para>
 <!-- c xx Vérifier que la référence @pxref{Predefined lengths} est donnée -->
 <!-- c par la suite. -->
@@ -12580,12 +16476,12 @@
 <node name="_005cmbox-_0026-_005cmakebox" spaces=" "><nodename>\mbox & \makebox</nodename><nodenext automatic="on">\fbox & \framebox</nodenext><nodeup automatic="on">Boxes</nodeup></node>
 <section spaces=" "><sectiontitle><code>\mbox</code> & <code>\makebox</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="965">\mbox</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="966">\makebox</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="486">boîte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="487">fabriquer une boîte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="488">césure, empécher</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="489">coupure de mot, empécher</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1101">\mbox</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1102">\makebox</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="584">boîte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="585">fabriquer une boîte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="586">césure, empécher</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="587">coupure de mot, empécher</indexterm></cindex>
 
 <para>Synopsis, l&textrsquo;un parmi les suivants :
 </para>
@@ -12601,7 +16497,7 @@
 n&textrsquo;est pas coupé en plusieurs lignes.  La commande <code>\mbox</code> est
 robuste, alors que <code>\makebox</code> est fragile (<pxref label="_005cprotect"><xrefnodename>\protect</xrefnodename></pxref>).
 </para>
-<para>Comme <code>texte</code> n&textrsquo;est pas coupé en plusieurs ligne, on peut utiliser
+<para>Comme <code>texte</code> n&textrsquo;est pas coupé en plusieurs lignes, on peut utiliser
 <code>\mbox</code> pour empécher une césure. Dans l&textrsquo;exemple suivant, &latex;
 ne peut pas faire de césure dans le nom du char,
 <samp>T-34</samp>.
@@ -12611,8 +16507,8 @@
 sur le nazisme.
 </pre></example>
 
-<para>Dans les deux première version du synopsys, <code>\mbox</code> et
-<code>\makebox</code> sont sensiblement équivalente. Elles créent une boîte
+<para>Dans les deux premières versions du synopsys, <code>\mbox</code> et
+<code>\makebox</code> sont sensiblement équivalentes. Elles créent une boîte
 juste assez large pour contenir le <var>texte</var>. (Elle sont comme le
 <code>\hbox</code> du &tex; de base).
 </para>
@@ -12635,8 +16531,8 @@
 <anchor name="mbox-makebox-height">mbox makebox height</anchor>
 <anchor name="mbox-makebox-width">mbox makebox width</anchor>
 <anchor name="mbox-makebox-totalheight">mbox makebox totalheight</anchor>
-<para>Au sein de l&textrsquo;argument <var>largeur</var> vous pouvez utiliser les longueur
-suivante qui font référence aux dimensions de la boîte que &latex;
+<para>Au sein de l&textrsquo;argument <var>largeur</var> vous pouvez utiliser les longueurs
+suivantes qui font référence aux dimensions de la boîte que &latex;
 obtient en composant <var>texte</var> : <code>\depth</code>, <code>\height</code>,
 <code>\width</code>, <code>\totalheight</code> (la somme de la hauteur et de la
 profondeur de la boîte).  Par exemple, pour fabriquer une boîte où le
@@ -12655,14 +16551,19 @@
 <tableentry><tableterm><item spaces=" "><itemformat command="code">c</itemformat></item>
 </tableterm><tableitem><para>Centré (par défaut).
 </para></tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">l</itemformat></item>
-</tableterm><tableitem><para>(Left) justifié à gauche.
+</tableterm><tableitem><para>(Left) fer à gauche.
 </para></tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">r</itemformat></item>
-</tableterm><tableitem><para>(Right) justifié à droite.
+</tableterm><tableitem><para>(Right) fer à droite.
 </para></tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">s</itemformat></item>
-</tableterm><tableitem><para>(Stretch) justifié à travers la <var>largeur</var> entière ; <var>texte</var> doit
-contenir de l&textrsquo;espace dilatable pour que cela marche.  Par exemple, ceci
-pourrait être le libellé d&textrsquo;un communiqué de presse :
-<code>\noindent\makebox[\textwidth][s]{\large\hfil DÉPÊCHE\hfil IMMÉDIATE\hfil}</code>
+</tableterm><tableitem><!-- c xx TODO add a generic node to make clear that some statement may be -->
+<!-- c not true for some internationalization or some script. Eg. in Arabic -->
+<!-- c script or with microtype package I think that the strech also plays -->
+<!-- c on word width -->
+<para>(Stretch) dilate l&textrsquo;espace intermot dans <var>texte</var> sur la <var>largeur</var>
+entière ; <var>texte</var> doit contenir de l&textrsquo;espace dilatable pour que cela
+marche.  Par exemple, ceci pourrait être le libellé d&textrsquo;un communiqué de
+presse : <code>\noindent\makebox[\textwidth][s]{\large\hfil
+DÉPÊCHE\hfil IMMÉDIATE\hfil}</code>
 </para></tableitem></tableentry></table>
 
 <para>Une utilisation courante de <code>\makebox</code> est de fabriquer des boîtes
@@ -12677,16 +16578,16 @@
 </pre></example>
 
 <noindent></noindent>
-<para><findex index="fn" spaces=" "><indexterm index="fn" number="967"><r>paquetage</r> <code>TikZ</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="968"><code>TikZ</code>, <r>paquetage</r></indexterm></findex>
+<para><findex index="fn" spaces=" "><indexterm index="fn" number="1103"><r>paquetage</r> <code>TikZ</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1104"><code>TikZ</code>, <r>paquetage</r></indexterm></findex>
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="969"><r>paquetage</r> <code>Asymptote</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="970"><code>Asymptote</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1105"><r>paquetage</r> <code>Asymptote</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1106"><code>Asymptote</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Le bord droit de la sortie <samp>10 points </samp> (notez l&textrsquo;espace finale
 après <samp>points</samp>) est juste avant le <samp>Quelle</samp>.  Vous pouvez
 utiliser <code>\makebox</code> de la même manière quand vous faites des
-graphiques, comme en <file>TikZ</file> ou <file>Asymptote</file>, où vous mettez le
+graphiques, comme en <code>TikZ</code> ou <code>Asymptote</code>, où vous mettez le
 bord du texte à une position connue, quelle que soit la longueur de ce
 texte.
 </para>
@@ -12708,40 +16609,112 @@
 <node name="_005cfbox-_0026-_005cframebox" spaces=" "><nodename>\fbox & \framebox</nodename><nodenext automatic="on">\parbox</nodenext><nodeprev automatic="on">\mbox & \makebox</nodeprev><nodeup automatic="on">Boxes</nodeup></node>
 <section spaces=" "><sectiontitle><code>\fbox</code> & <code>\framebox</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="971">\fbox</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="972">\framebox</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1107">\fbox</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1108">\framebox</indexterm></findex>
 
-<para>Synopsis :
+<para>Synopsis, l&textrsquo;un parmi :
 </para>
 <example endspaces=" ">
 <pre xml:space="preserve">\fbox{<var>texte</var>}
+\framebox{<var>texte</var>}
+\framebox[<var>largeur</var>]{<var>texte</var>}
 \framebox[<var>largeur</var>][<var>position</var>]{<var>texte</var>}
 </pre></example>
 
-<para>Les commandes <code>\fbox</code> et <code>\framebox</code> sont similaires à
-<code>\mbox</code>, à ceci près qu&textrsquo;elle mettent un cadre autour de l&textrsquo;extérieur
-de la boîte ainsi créée.
+<para>Crée une boîte dans un cadre englobant, c-à-d.&noeos; quatre filets entourant
+le <var>texte</var>.  Les commandes <code>\fbox</code> et <code>\framebox</code> sont
+similaires à <code>\mbox</code> et <code>\makebox</code>, au cadre près
+(<pxref label="_005cmbox-_0026-_005cmakebox"><xrefnodename>\mbox & \makebox</xrefnodename></pxref>). La commande <code>\fbox</code> est robuste, la
+commande <code>\framebox</code> est fragile (<pxref label="_005cprotect"><xrefnodename>\protect</xrefnodename></pxref>).
 </para>
-<para>De plus, la commande <code>\framebox</code> permet de spécifier explicitement
-la largeur de la boîte avec l&textrsquo;argument optionnel <var>largeur</var>
-(une longueur), et sa position sur la ligne avec l&textrsquo;argument optionnel <var>position</var>. <!-- c xxref -->
+<para>Dans l&textrsquo;exemple suivant
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="973">\fboxrule</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="974">\fboxsep</indexterm></findex>
-<para>Les deux commandes produisent un filet d&textrsquo;épaisseur <code>\fboxrule</code>
-(valant par défaut <samp>.4pt</samp>), et laisse un espace de <code>\fboxsep</code>
-(valant par défaut <samp>3pt</samp>) entre le filet et le contenu de la boîte.
+<example endspaces=" ">
+<pre xml:space="preserve">\fbox{Avertissement ! Tout devoir non rendu obtiendra une note de zéro.}
+</pre></example>
+
+<noindent></noindent>
+<para>&latex; met le texte dans une boîte, le texte ne peut subir de
+césure. Autour de la boîte, séparés d&textrsquo;elle par une petit écart, quatre
+filets forment un cadre.
 </para>
-<para><xref label="_005cframebox-_0028picture_0029"><xrefnodename>\framebox (picture)</xrefnodename></xref>, pour la commande <code>\framebox</code> dans
-l&textrsquo;environnement <code>picture</code>.
+<para>Les deux premières invocations de la commande, <code>\fbox{...}</code> et
+<code>\framebox{...}</code>, sont sensiblement équivalentes. Quant aux
+troisième et quatrième invocations, les arguments optionnels permettent
+de spécifier la largeur de la boîte comme <var>largeur</var> (une longueur),
+et la position du texte au sein de la boîte comme <var>position</var>.
+<xref label="_005cmbox-_0026-_005cmakebox"><xrefnodename>\mbox & \makebox</xrefnodename></xref>, pour la description complète, mais ci-après
+suit un exemple créant une boîte vide de 0,75<dmn>cm</dmn> de large.
 </para>
+<example endspaces=" ">
+<pre xml:space="preserve">\setlength{\fboxsep}{0pt}\framebox[0.75cm]{\strut}}
+</pre></example>
 
+<noindent></noindent>
+<para>Le <code>\strut</code> assure que la hauteur totale soit de
+<code>\baselineskip</code> (<pxref label="_005cstrut"><xrefnodename>\strut</xrefnodename></pxref>).
+</para>
+<para>Les paramètres suivant déterminent la disposition du cadre.
+</para>
+<ftable commandarg="code" spaces=" " endspaces=" ">
+<beforefirstitem><anchor name="fbox-framebox-fboxrule">fbox framebox fboxrule</anchor>
+</beforefirstitem><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1109">\fboxrule</indexterm>\fboxrule</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1110">cadre, épaisseur du filet</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="588">\fboxrule</indexterm></cindex>
+<para>L&textrsquo;épaisseur des filets autour de la boîte englobée. Par défaut elle vaut
+0.2<dmn>pt</dmn>.  On la change avec une commande telle que
+<code>\setlength{\fboxrule}{0.8pt}</code> (<pxref label="_005csetlength"><xrefnodename>\setlength</xrefnodename></pxref>).
+</para>
+<anchor name="fbox-framebox-fboxsep">fbox framebox fboxsep</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1111">\fboxsep</indexterm>\fboxsep</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1112">cadre, séparation d'avec le contenu</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="589">\fboxsep</indexterm></cindex>
+<para>La distance du cadre à la boîte englobée. Vaut par défaut 3<dmn>pt</dmn>.  On
+la change avec une commande telle que
+<code>\setlength{\fboxsep}{0pt}</code> (<pxref label="_005csetlength"><xrefnodename>\setlength</xrefnodename></pxref>).  La régler à
+0<dmn>pt</dmn> peut parfois être utile : cela met un cadre autour d&textrsquo;une image
+sans bordure blanche.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">{\setlength{\fboxsep}{0pt}%
+ \framebox{%
+   \includegraphics[width=0.5\textwidth]{prudence.jpg}}}
+</pre></example>
+
+<noindent></noindent>
+<para>Les accolades supplémentaires rendent local l&textrsquo;effet du
+<code>\setlength</code>.
+</para>
+</tableitem></tableentry></ftable>
+
+<para>Comme avec <code>\mbox</code> et <code>\makebox</code>, &latex; ne fait pas de
+sauts de ligne au sein de <var>texte</var>.  Mais l&textrsquo;exemple ci-dessous a pour
+effet que &latex; effectue des sauts de ligne pour fabriquer un
+paragraphe, puis encadre le résultat.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\framebox{%
+  \begin{minipage}{0.6\linewidth}
+    « On va bien lentement dans ton pays ! Ici, vois-tu, on est obligé
+    de courir tant qu’on peut pour rester au même endroit, dit la
+    reine. Si tu veux te déplacer, tu dois courir au moins deux fois
+    plus vite ! »
+  \end{minipage}}
+</pre></example>
+
+<para><xref label="Colored-boxes"><xrefnodename>Colored boxes</xrefnodename></xref>, pour des couleurs autres que noir et blanc.
+</para>
+<para>L&textrsquo;environnement <code>picture</code> a une version de la commande
+<code>\framebox</code> où les unités dépendent du <code>\unitlength</code> de
+<code>picture</code> (<pxref label="_005cframebox-_0028picture_0029"><xrefnodename>\framebox (picture)</xrefnodename></pxref>).
+</para>
+
 </section>
 <node name="_005cparbox" spaces=" "><nodename>\parbox</nodename><nodenext automatic="on">\raisebox</nodenext><nodeprev automatic="on">\fbox & \framebox</nodeprev><nodeup automatic="on">Boxes</nodeup></node>
 <section spaces=" "><sectiontitle><code>\parbox</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="975">\parbox</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="490">paragraphe, mode</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="491">paragraphe, dans une boîte</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1113">\parbox</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="590">paragraphe, mode</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="591">paragraphe, dans une boîte</indexterm></cindex>
 
 
 <para>Synopsis, l&textrsquo;un parmi les suivants :
@@ -12753,8 +16726,8 @@
 \parbox[<var>position</var>][<var>hauteur</var>][<var>pos-interne</var>]{<var>largeur</var>}{<var>contenu</var>}
 </pre></example>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="492">mode paragraphe</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="493">paragraphe, mode</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="592">mode paragraphe</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="593">paragraphe, mode</indexterm></cindex>
 <para>La commande <code>\parbox</code> produit une boîte de texte de largeur
 <code>largeur</code>. Cette commande peut être utilisée pour fabriquer une
 boîte à partir de petits morceaux de texte, et contenant un seul
@@ -12803,12 +16776,12 @@
 <var>contenu</var> en haut de la boîte, <code>c</code> pour le centrer
 verticalement, <code>b</code> pour le place en bas de la boîte, et <code>s</code>
 pour le dilater verticalement (pour cela, le texte doit contenir de
-l&textrsquo;espace vertical elastique).
+l&textrsquo;espace vertical élastique).
 </para>
 </section>
 <node name="_005craisebox" spaces=" "><nodename>\raisebox</nodename><nodenext automatic="on">\sbox & \savebox</nodenext><nodeprev automatic="on">\parbox</nodeprev><nodeup automatic="on">Boxes</nodeup></node>
 <section spaces=" "><sectiontitle><code>\raisebox</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="976">\raisebox</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1114">\raisebox</indexterm></findex>
 
 <para>Synopsis, l&textrsquo;un parmi les suivants :
 </para>
@@ -12871,13 +16844,12 @@
 second est celle de <file>meta.png</file>.
 </para>
 
-
 </section>
 <node name="_005csbox-_0026-_005csavebox" spaces=" "><nodename>\sbox & \savebox</nodename><nodenext automatic="on">lrbox</nodenext><nodeprev automatic="on">\raisebox</nodeprev><nodeup automatic="on">Boxes</nodeup></node>
 <section spaces=" "><sectiontitle><code>\sbox</code> & <code>\savebox</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="977">\sbox</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="978">\savebox</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="494">boîte, sauvegarde</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1115">\sbox</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1116">\savebox</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="594">boîte, sauvegarde</indexterm></cindex>
 
 
 <para>Synopsis, l&textrsquo;un parmi les suivants :
@@ -12918,7 +16890,7 @@
 <para>Les deux invocations de commande
 <code>\sbox{<var>cmd-boîte</var>}{<var>texte</var>}</code> et
 <code>\savebox{<var>cmd-boîte</var>}{<var>texte</var>}</code> sont sensiblement
-équivalentes.  Quant à la troisième et la quatrième, les arguments
+équivalentes.  Quant aux troisième et quatrième, les arguments
 optionnels vous permettent de spécifier la largeur de la boîte comme
 <var>largeur</var>, et la position du texte au sein de cette boîte comme
 <var>position</var>.  <xref label="_005cmbox-_0026-_005cmakebox"><xrefnodename>\mbox & \makebox</xrefnodename></xref>, pour une description complète.
@@ -12936,7 +16908,8 @@
 </para>
 <!-- c credit: egreg https://tex.stackexchange.com/a/41668/121234 -->
 <example endspaces=" ">
-<pre xml:space="preserve">\savebox{\unreg}{%
+<pre xml:space="preserve">\newsavebox{\unreg}
+\savebox{\unreg}{%
   \begin{minipage}{\linewidth}
     \begin{enumerate}
       \item Premier article
@@ -12979,7 +16952,7 @@
 </section>
 <node name="lrbox" spaces=" "><nodename>lrbox</nodename><nodenext automatic="on">\usebox</nodenext><nodeprev automatic="on">\sbox & \savebox</nodeprev><nodeup automatic="on">Boxes</nodeup></node>
 <section spaces=" "><sectiontitle><code>lrbox</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="979">lrbox</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1117">lrbox</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -12989,8 +16962,8 @@
 \end{lrbox}
 </pre></example>
 
-<para>ACeci est la forme par environnement des commandes <code>\sbox</code> et
-<code>\savebox</code>, et leur est équivalent. <xref label="_005csbox-_0026-_005csavebox"><xrefnodename>\sbox & \savebox</xrefnodename></xref>, pour
+<para>Ceci est la forme par environnement des commandes <code>\sbox</code> et
+<code>\savebox</code>, et leur est équivalente. <xref label="_005csbox-_0026-_005csavebox"><xrefnodename>\sbox & \savebox</xrefnodename></xref>, pour
 une description complète.
 </para>
 <para>Le <var>texte</var> au sein de l&textrsquo;environnement est sauvegardé dans un
@@ -12998,7 +16971,7 @@
 référence. Le nom de variable <var>cmd-boîte</var> doit commencer par une
 contr&textrsquo;oblique, <code>\</code>. Vous devez avoir alloué ce registre boîte
 préalablement avec <code>\newsavebox</code> (<pxref label="_005cnewsavebox"><xrefnodename>\newsavebox</xrefnodename></pxref>). Dans
-l&textrsquo;exemple suivannt l&textrsquo;environnement est commode pour entrer le
+l&textrsquo;exemple suivant l&textrsquo;environnement est commode pour entrer le
 <code>tabular</code> :
 </para>
 <example endspaces=" ">
@@ -13008,18 +16981,17 @@
     \includegraphics[height=1in]{jh.png} \\
     Jim Hef{}feron
   \end{tabular}
-\end{lrbox}    
+\end{lrbox}
   ...
 \usebox{\jhreg}
 </pre></example>
 
 
-
 </section>
 <node name="_005cusebox" spaces=" "><nodename>\usebox</nodename><nodeprev automatic="on">lrbox</nodeprev><nodeup automatic="on">Boxes</nodeup></node>
 <section spaces=" "><sectiontitle><code>\usebox</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="980">\usebox</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="495">boîte, utilise une boîte sauvegardée</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1118">\usebox</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="595">boîte, utilise une boîte sauvegardée</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -13040,7 +17012,7 @@
 <node name="Color" spaces=" "><nodename>Color</nodename><nodenext automatic="on">Graphics</nodenext><nodeprev automatic="on">Boxes</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Couleur</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="496">couleur</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="596">couleur</indexterm></cindex>
 
 <para>Vous pouvez colorer du texte, des filets, etc. Vous pouvez également
 colorer l&textrsquo;intérieur d&textrsquo;une boîte ou une page entière et écrire du texte
@@ -13051,7 +17023,7 @@
 que si le préambule de votre document contient
 <code>\usepackage{color}</code>, qui fournit le paquetage standard.
 </para>
-<para>Beaucoup d&textrsquo;autres paquetages complémentent également les possibilité de
+<para>Beaucoup d&textrsquo;autres paquetages complémentent également les possibilités de
 &latex; en matière de couleurs.  Notamment <file>xcolor</file> est largement
 utilisé et étend significativement les possibilités décrites ici, y
 compris par l&textrsquo;ajout des modèles de couleur <samp>HTML</samp> et <samp>Hsb</samp>.
@@ -13065,8 +17037,8 @@
 
 <node name="Color-package-options" spaces=" "><nodename>Color package options</nodename><nodenext automatic="on">Color models</nodenext><nodeup automatic="on">Color</nodeup></node>
 <section spaces=" "><sectiontitle>Options du paquetage <code>color</code></sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="497">color options du paquetage</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="498">options, paquetage color</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="597">color options du paquetage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="598">options, paquetage color</indexterm></cindex>
 
 <para>Synopsis (à mettre dans le préambule du document) :
 </para>
@@ -13119,7 +17091,7 @@
 <node name="Color-models" spaces=" "><nodename>Color models</nodename><nodenext automatic="on">Commands for color</nodenext><nodeprev automatic="on">Color package options</nodeprev><nodeup automatic="on">Color</nodeup></node>
 <section spaces=" "><sectiontitle>Modèles de couleur</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="499">modèles de couleur</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="599">modèles de couleur</indexterm></cindex>
 
 <para>Un <dfn>modèle de couleur</dfn> est une façon de représenter les couleurs.
 Les possibilité de &latex; dépendent du pilote d&textrsquo;impression. Toutefois,
@@ -13184,7 +17156,7 @@
 <node name="Commands-for-color" spaces=" "><nodename>Commands for color</nodename><nodeprev automatic="on">Color models</nodeprev><nodeup automatic="on">Color</nodeup></node>
 <section spaces=" "><sectiontitle>Commandes pour <code>color</code></sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="500">color, commandes du paquetage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="600">color, commandes du paquetage</indexterm></cindex>
 
 <para>Voici les commandes disponibles avec le paquetage <file>color</file>.
 </para>
@@ -13199,9 +17171,9 @@
 <node name="Define-colors" spaces=" "><nodename>Define colors</nodename><nodenext automatic="on">Colored text</nodenext><nodeup automatic="on">Commands for color</nodeup></node>
 <subsection spaces=" "><sectiontitle>Definir des couleurs</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="501">couleur</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="502">définir une couleur</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="503">couleur, définir</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="601">couleur</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="602">définir une couleur</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="603">couleur, définir</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -13231,9 +17203,9 @@
 <node name="Colored-text" spaces=" "><nodename>Colored text</nodename><nodenext automatic="on">Colored boxes</nodenext><nodeprev automatic="on">Define colors</nodeprev><nodeup automatic="on">Commands for color</nodeup></node>
 <subsection spaces=" "><sectiontitle>Mettre du texte en couleur</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="504">couleur</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="505">coloré, texte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="506">texte en couleur</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="604">couleur</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="605">coloré, texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="606">texte en couleur</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -13280,7 +17252,7 @@
 <pre xml:space="preserve">\begin{center} \color{blue}
   \begin{tabular}{l|r}
     HG &HD \\ \hline
-    BG &BD 
+    BG &BD
   \end{tabular}
 \end{center}
 </pre></example>
@@ -13328,9 +17300,9 @@
 <node name="Colored-boxes" spaces=" "><nodename>Colored boxes</nodename><nodenext automatic="on">Colored pages</nodenext><nodeprev automatic="on">Colored text</nodeprev><nodeup automatic="on">Commands for color</nodeup></node>
 <subsection spaces=" "><sectiontitle>Faire des boîtes en couleur</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="507">couleur</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="508">colorées, boîtes</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="509">boîtes colorées</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="607">couleur</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="608">colorées, boîtes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="609">boîtes colorées</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -13384,10 +17356,10 @@
 <node name="Colored-pages" spaces=" "><nodename>Colored pages</nodename><nodeprev automatic="on">Colored boxes</nodeprev><nodeup automatic="on">Commands for color</nodeup></node>
 <subsection spaces=" "><sectiontitle>Faire des pages en couleur</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="510">couleur</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="511">colorée, page</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="512">page colorée</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="513">arrière-plan coloré</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="610">couleur</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="611">colorée, page</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="612">page colorée</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="613">arrière-plan coloré</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -13419,8 +17391,8 @@
 <node name="Graphics" spaces=" "><nodename>Graphics</nodename><nodenext automatic="on">Special insertions</nodenext><nodeprev automatic="on">Color</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Graphiques</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="514">graphiques</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="515">graphics, paquetage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="614">graphiques</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="615">graphics, paquetage</indexterm></cindex>
 
 <para>Vous pouvez utiliser des graphiques tel que des fichier PNG ou PDF dans
 vos documents &latex;.  Vous aurez besoin d&textrsquo;un paquetage supplémentaire
@@ -13474,8 +17446,8 @@
 <node name="Graphics-package-options" spaces=" "><nodename>Graphics package options</nodename><nodenext automatic="on">Graphics package configuration</nodenext><nodeup automatic="on">Graphics</nodeup></node>
 <section spaces=" "><sectiontitle>Options du paquetage <code>graphics</code></sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="516">graphics, options du paquetage</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="517">options, paquetage graphics</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="616">graphics, options du paquetage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="617">options, paquetage graphics</indexterm></cindex>
 
 <para>Synopsis (à placer dans le préambule du document) :
 </para>
@@ -13565,14 +17537,14 @@
 <node name="Graphics-package-configuration" spaces=" "><nodename>Graphics package configuration</nodename><nodenext automatic="on">Commands for graphics</nodenext><nodeprev automatic="on">Graphics package options</nodeprev><nodeup automatic="on">Graphics</nodeup></node>
 <section spaces="  "><sectiontitle>Configuration du paquetage <code>graphics</code></sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="518">graphics</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="519">graphics, paquetage</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="520">configuration du paquetage graphics</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="521">EPS, fichiers</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="522">JPEG, fichiers</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="523">JPG, fichiers</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="524">PDF, fichiers graphiques</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="525">PNG, fichiers</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="618">graphics</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="619">graphics, paquetage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="620">configuration du paquetage graphics</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="621">EPS, fichiers</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="622">JPEG, fichiers</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="623">JPG, fichiers</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="624">PDF, fichiers graphiques</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="625">PNG, fichiers</indexterm></cindex>
 
 <para>Ces commandes configurent la façon dont &latex; recherche le graphique
 dans le système le fichier.
@@ -13594,7 +17566,7 @@
 <node name="_005cgraphicspath" spaces=" "><nodename>\graphicspath</nodename><nodenext automatic="on">\DeclareGraphicsExtensions</nodenext><nodeup automatic="on">Graphics package configuration</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\graphicspath</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="981">\graphicspath</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1119">\graphicspath</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -13667,7 +17639,7 @@
 </para>
 <para>Les répertoires sont à donner relativement au fichier de base.  Pour
 faire clair, supposez que vous travaillez sur un document basé sur
-<file>livre/livre.tex</file> et qu&textrsquo;il contienne 
+<file>livre/livre.tex</file> et qu&textrsquo;il contienne
 <code>\include{chapitres/chap1}</code>.  Si dans <file>chap1.tex</file> vous
 mettez <code>\graphicspath{{graphiques/}}</code> alors &latex; ne
 cherchera pas les graphiques dans <file>livre/chapitres/graphiques</file>,
@@ -13678,7 +17650,7 @@
 <node name="_005cDeclareGraphicsExtensions" spaces=" "><nodename>\DeclareGraphicsExtensions</nodename><nodenext automatic="on">\DeclareGraphicsRule</nodenext><nodeprev automatic="on">\graphicspath</nodeprev><nodeup automatic="on">Graphics package configuration</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\DeclareGraphicsExtensions</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="982">\DeclareGraphicsExtensions</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1120">\DeclareGraphicsExtensions</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -13697,7 +17669,7 @@
 <example endspaces=" ">
 <pre xml:space="preserve">\DeclareGraphicsExtensions{.png,PNG,.pdf,.PDF}
   ...
-\includegraphics{lion}   % trouve <file>lion.png</file> avant <file>lion.pdf</file> 
+\includegraphics{lion}   % trouve <file>lion.png</file> avant <file>lion.pdf</file>
 </pre></example>
 
 <noindent></noindent>
@@ -13724,8 +17696,8 @@
 <pre xml:space="preserve">.pdf,.png,.jpg,.mps,.jpeg,.jbig2,.jb2,.PDF,.PNG,.JPG,.JPEG,.JBIG2,.JB2
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="983"><r>paquetage</r> <code>grfext</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="984"><code>grfext</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1121"><r>paquetage</r> <code>grfext</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1122"><code>grfext</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Pour modifier cet ordre, utilisez le paquetage <code>grfext</code>.
 </para>
@@ -13738,7 +17710,7 @@
 <node name="_005cDeclareGraphicsRule" spaces=" "><nodename>\DeclareGraphicsRule</nodename><nodeprev automatic="on">\DeclareGraphicsExtensions</nodeprev><nodeup automatic="on">Graphics package configuration</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\DeclareGraphicsRule</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="985">\DeclareGraphicsRule</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1123">\DeclareGraphicsRule</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -13832,8 +17804,8 @@
 <node name="Commands-for-graphics" spaces=" "><nodename>Commands for graphics</nodename><nodeprev automatic="on">Graphics package configuration</nodeprev><nodeup automatic="on">Graphics</nodeup></node>
 <section spaces=" "><sectiontitle>Commandes du paquetage <code>graphics</code></sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="526">graphics, commandes du paquetage</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="527">commandes, paquetage graphics</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="626">graphics, commandes du paquetage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="627">commandes, paquetage graphics</indexterm></cindex>
 
 <para>Voici les commandes disponibles dans les paquetages <file>graphics</file> et
 <file>graphicx</file>.
@@ -13849,16 +17821,16 @@
 <node name="_005cincludegraphics" spaces=" "><nodename>\includegraphics</nodename><nodenext automatic="on">\rotatebox</nodenext><nodeup automatic="on">Commands for graphics</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\includegraphics</code></sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="528">graphiques</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="529">graphics, paquetage</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="530">inclure des graphiques</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="531">importer des graphiques</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="532">EPS, fichiers</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="533">JPEG, fichiers</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="534">JPG, fichiers</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="535">PDF, fichiers graphiques</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="536">PNG, fichiers</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="986">\includegraphics</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="628">graphiques</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="629">graphics, paquetage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="630">inclure des graphiques</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="631">importer des graphiques</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="632">EPS, fichiers</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="633">JPEG, fichiers</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="634">JPG, fichiers</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="635">PDF, fichiers graphiques</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="636">PNG, fichiers</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1124">\includegraphics</indexterm></findex>
 
 <para>Synopsis pour le paquetage <file>graphics</file> :
 </para>
@@ -14002,8 +17974,8 @@
 </para>
 <para>Il y a beaucoup d&textrsquo;options.  Les principales sont listées en premier.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="537">boîte englobante</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="538">englobante, boîte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="637">boîte englobante</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="638">englobante, boîte</indexterm></cindex>
 <para>Notez qu&textrsquo;un graphique est placé par &latex; dans une boîte, qu&textrsquo;on
 désigne traditionnellement comme sa <dfn>boîte englobante</dfn> (distincte de
 la BoundingBox PostScript décrite plus bas).  La zone sur laquelle le
@@ -14223,7 +18195,7 @@
 
 <noindent></noindent>
 <para>revient au même que régler <code>bb=0 0 1in 0.618in</code>.
-</para> 
+</para>
 <anchor name="includegraphics-hiresbb">includegraphics hiresbb</anchor>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">hiresbb</itemformat></item>
 </tableterm><tableitem><para>Si réglé à <code>true</code>, ou juste spécifié comme dans
@@ -14279,10 +18251,10 @@
 <node name="_005crotatebox" spaces=" "><nodename>\rotatebox</nodename><nodenext automatic="on">\scalebox</nodenext><nodeprev automatic="on">\includegraphics</nodeprev><nodeup automatic="on">Commands for graphics</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\rotatebox</code></sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="539">rotation</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="540">rotating graphics</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="541">rotating text</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="987">\rotatebox</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="639">rotation</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="640">rotating graphics</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="641">rotating text</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1125">\rotatebox</indexterm></findex>
 
 <para>Synopsis for <file>graphics</file> package:
 </para>
@@ -14297,13 +18269,13 @@
 \rotatebox[<var>liste-à-clefs-valeurs</var>]{<var>angle</var>}{<var>material</var>}
 </pre></example>
 
-<para>Put <var>material</var> in a box and rotate it <var>angle</var> degrees counterclockwise. 
+<para>Put <var>material</var> in a box and rotate it <var>angle</var> degrees counterclockwise.
 </para>
 <para>This example rotates the table column heads forty five degrees.
 </para>
 <example endspaces=" ">
 <pre xml:space="preserve">\begin{tabular}{ll}
-  \rotatebox{45}{Character} &\rotatebox{45}{NATO phonetic}   \\
+  \rotatebox{45}{Caractère} &\rotatebox{45}{NATO phonetic}   \\
   A                         &AL-FAH  \\
   B                         &BRAH-VOH
 \end{tabular}
@@ -14341,7 +18313,7 @@
 <code>\includegraphics[angle=180,origin=c]{moon}</code> will turn the
 picture upside down from the center, while
 <code>\includegraphics[angle=180,origin=lB]{LeBateau}</code> will turn its
-picture upside down about its left baseline.  (The character <code>c</code>
+picture upside down about its left baseline.  (The caractère <code>c</code>
 gives the horizontal center in <code>bc</code> or <code>tc</code> but gives the
 vertical center in <code>lc</code> or <code>rc</code>.)  The default is <code>lB</code>.
 </para>
@@ -14363,14 +18335,14 @@
 <node name="_005cscalebox" spaces=" "><nodename>\scalebox</nodename><nodenext automatic="on">\resizebox</nodenext><nodeprev automatic="on">\rotatebox</nodeprev><nodeup automatic="on">Commands for graphics</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\scalebox</code></sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="542">graphics, scaling</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="543">graphics, resizing</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="544">scaling</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="545">resizing</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="546">text, scaling</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="547">text, resizing</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="988">\scalebox</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="989">\reflectbox</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="642">graphics, scaling</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="643">graphics, resizing</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="644">scaling</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="645">resizing</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="646">text, scaling</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="647">text, resizing</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1126">\scalebox</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1127">\reflectbox</indexterm></findex>
 
 <para>Synopses:
 </para>
@@ -14408,13 +18380,13 @@
 <node name="_005cresizebox" spaces=" "><nodename>\resizebox</nodename><nodeprev automatic="on">\scalebox</nodeprev><nodeup automatic="on">Commands for graphics</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\resizebox</code></sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="548">graphics, scaling</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="549">graphics, resizing</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="550">scaling</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="551">resizing</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="552">text, scaling</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="553">text, resizing</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="990">\resizebox</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="648">graphics, scaling</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="649">graphics, resizing</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="650">scaling</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="651">resizing</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="652">text, scaling</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="653">text, resizing</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1128">\resizebox</indexterm></findex>
 
 <para>Synopses:
 </para>
@@ -14464,6 +18436,7 @@
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Symboles dans du texte</menutitle><menunode separator=".            ">Text symbols</menunode><menudescription><pre xml:space="preserve">Insérer d&textrsquo;autres symboles non-lettre dans le texte.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::                 ">Accents</menunode><menudescription><pre xml:space="preserve">Insérer des accents.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Lettres latines supplémentaires</menutitle><menunode separator=".  ">Additional Latin letters</menunode><menudescription><pre xml:space="preserve">Insérer d&textrsquo;autres caractères non-Américain.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::        ">inputenc package</menunode><menudescription><pre xml:space="preserve">Régler le codage de texte du fichier d&textrsquo;entrée.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::                   ">\rule</menunode><menudescription><pre xml:space="preserve">Insérer des lignes et des  rectangles.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::                  ">\today</menunode><menudescription><pre xml:space="preserve">Insérer la date du jour.
 </pre></menudescription></menuentry></menu>
@@ -14471,10 +18444,10 @@
 
 <node name="Reserved-characters" spaces=" "><nodename>Reserved characters</nodename><nodenext automatic="on">Upper and lower case</nodenext><nodeup automatic="on">Special insertions</nodeup></node>
 <section spaces=" "><sectiontitle>Caractères réservés</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="554">caractères réservés</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="555">réservés, caractères</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="556">caractères spéciaux</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="557">spéciaux, caractères</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="654">caractères réservés</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="655">réservés, caractères</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="656">caractères spéciaux</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="657">spéciaux, caractères</indexterm></cindex>
 
 <para>&latex; réserve les caractères suivant à un usage spécial (par exemple,
 le signe pourcent <code>%</code> sert aux commentaires) c&textrsquo;est pourquoi on les
@@ -14485,22 +18458,22 @@
 <pre xml:space="preserve"># $ % & { } _ ~ ^ \
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="991">\#</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="992">\$</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="993">\%</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="994">\&</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="995">\_</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="996">\{</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="997">\}</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1129">\#</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1130">\$</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1131">\%</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1132">\&</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1133">\_</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1134">\{</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1135">\}</indexterm></findex>
 <para>Si vous voulez qu&textrsquo;un caractère réservé soit imprimé comme lui-même,
 dans la même police que le corps du texte, alors pour tous les
 caractères hormis les trois derniers de cette liste il suffit de les
 faire précéder d&textrsquo;une contr&textrsquo;oblique <code>\</code>. Ainsi <code>\$1.23</code>
 produit <code>$1.23</code> en sortie.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="998">\~</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="999">\^</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1000">\textbackslash</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1136">\~</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1137">\^</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1138">\textbackslash</indexterm></findex>
 <para>Quant aux trois derniers caractères, pour faire un tilde dans la police
 du corps du texte utilisez <code>\~{}</code> (sans les accolades cela
 mettrait un accent tilde sur le caractère suivant). De même pour faire
@@ -14527,10 +18500,10 @@
 <node name="Upper-and-lower-case" spaces=" "><nodename>Upper and lower case</nodename><nodenext automatic="on">Symbols by font position</nodenext><nodeprev automatic="on">Reserved characters</nodeprev><nodeup automatic="on">Special insertions</nodeup></node>
 <section spaces=" "><sectiontitle>Capitales et bas de casse</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="558">Capitales</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="559">Bas de casse</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="560">Casse de caractères</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="561">Changer la casse de caractères</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="658">Capitales</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="659">Bas de casse</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="660">Casse de caractères</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="661">Changer la casse de caractères</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -14573,22 +18546,22 @@
 \newcommand{\Nomecole}{\expandafter\MakeUppercase\expandafter{\nomecole}}
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1001"><r>paquetage</r> <code>textcase</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1002"><code>textcase</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1139"><r>paquetage</r> <code>textcase</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1140"><code>textcase</code>, <r>paquetage</r></indexterm></findex>
 
-<para>Le paquetage <file>textcase</file> comble certaines des lacunes des commandes
+<para>Le paquetage <code>textcase</code> comble certaines des lacunes des commandes
 standardes <code>\MakeUppercase</code> et <code>\MakeLowerCase</code> de &latex;.
-</para>        
-<findex index="fn" spaces=" "><indexterm index="fn" number="1003"><r>paquetage</r> <code>mfirstuc</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1004"><code>mfirstuc</code>, <r>paquetage</r></indexterm></findex>
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1141"><r>paquetage</r> <code>mfirstuc</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1142"><code>mfirstuc</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Pour mettre en capitale seulement la première lettre d&textrsquo;un mot, on peut
-utiliser le paquetage <file>mfirstuc</file>.
+utiliser le paquetage <code>mfirstuc</code>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1005"><r>paquetage</r> <code>expl3</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1006"><code>expl3</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1143"><r>paquetage</r> <code>expl3</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1144"><code>expl3</code>, <r>paquetage</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="562">Wright, Joseph</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="662">Wright, Joseph</indexterm></cindex>
 
 <para>Gérer toutes les règles concernant la casse spécifiée par Unicode, par
 ex. pour les scripts non latins, est une tâche bien plus conséquente que
@@ -14603,10 +18576,10 @@
 <node name="Symbols-by-font-position" spaces=" "><nodename>Symbols by font position</nodename><nodenext automatic="on">Text symbols</nodenext><nodeprev automatic="on">Upper and lower case</nodeprev><nodeup automatic="on">Special insertions</nodeup></node>
 <section spaces=" "><sectiontitle>Symboles appelés par leur position dans une police</sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1007">\symbol</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="563">accéder à un caractère quelconque d&textrsquo;une police</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="564">symboles d&textrsquo;une police, par leur numéro</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="565">police, symboles par leur numéro</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1145">\symbol</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="663">accéder à un caractère quelconque d&textrsquo;une police</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="664">symboles d&textrsquo;une police, par leur numéro</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="665">police, symboles par leur numéro</indexterm></cindex>
 
 <para>Vous pouvez accéder à n&textrsquo;importe quel caractère de la police courante en
 utilisant son numéro avec la commande <code>\symbol</code>. Par exemple, le
@@ -14624,9 +18597,9 @@
 <node name="Text-symbols" spaces=" "><nodename>Text symbols</nodename><nodenext automatic="on">Accents</nodenext><nodeprev automatic="on">Symbols by font position</nodeprev><nodeup automatic="on">Special insertions</nodeup></node>
 <section spaces=" "><sectiontitle>Symboles en texte</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="566">symboles texte</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1008">textcomp, <r>paquetage</r></indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="567">TS1, codage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="666">symboles texte</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1146">textcomp, <r>paquetage</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="667">TS1, codage</indexterm></cindex>
 <para>&latex; fournit des commandes pour générer divers symboles qui ne sont
 pas des lettres dans le cours sein du texte.  Certaines d&textrsquo;entre elles,
 en particulier les plus obscures, ne sont pas disponible en OT1. Depuis
@@ -14637,154 +18610,154 @@
 </para>
 <ftable commandarg="code" spaces=" " endspaces=" ">
 <beforefirstitem>
-</beforefirstitem><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1009">\copyright</indexterm>\copyright</itemformat></item>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1010">\textcopyright</indexterm>\textcopyright</itemformat></itemx>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="568">droit d&textrsquo;auteur, symbole</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="569">symbole droit d&textrsquo;auteur</indexterm></cindex>
+</beforefirstitem><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1147">\copyright</indexterm>\copyright</itemformat></item>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1148">\textcopyright</indexterm>\textcopyright</itemformat></itemx>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="668">droit d&textrsquo;auteur, symbole</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="669">symbole droit d&textrsquo;auteur</indexterm></cindex>
 <para>Le symbole « droit d&textrsquo;auteur », ©right;.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1011">\dag</indexterm>\dag</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="570">obèle, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1149">\dag</indexterm>\dag</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="670">obèle, dans le texte</indexterm></cindex>
 <para>Le symbole obèle (dans le texte).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1012">\ddag</indexterm>\ddag</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="571">double obèle, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1150">\ddag</indexterm>\ddag</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="671">double obèle, dans le texte</indexterm></cindex>
 <para>Le symbole double obèle (dans le texte).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1013">\LaTeX</indexterm>\LaTeX</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="572">&latex;, logo</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="573">logo &latex;</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1151">\LaTeX</indexterm>\LaTeX</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="672">&latex;, logo</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="673">logo &latex;</indexterm></cindex>
 <para>Le logo &latex;.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1014">\LaTeXe</indexterm>\LaTeXe</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="574">&latex;2e logo</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="575">logo &latex;2e</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1152">\LaTeXe</indexterm>\LaTeXe</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="674">&latex;2e logo</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="675">logo &latex;2e</indexterm></cindex>
 <para>Le logo &latex;2e.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1015">\guillemotleft <r>(«)</r></indexterm>\guillemotleft <r>(«)</r></itemformat></item>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1016">\guillemotright <r>(»)</r></indexterm>\guillemotright <r>(»)</r></itemformat></itemx>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1017">\guilsinglleft <r>(‹)</r></indexterm>\guilsinglleft <r>(‹)</r></itemformat></itemx>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1018">\guilsinglright <r>(›)</r></indexterm>\guilsinglright <r>(›)</r></itemformat></itemx>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="576">guillemets double</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="577">guillemets simple</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="578">chevron gauche, guillemets</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="579">chevron droit, guillemets</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="580">chevron double, guillemets</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="581">chevron simple, guillemets</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="582">guillemets français</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="583">français, guillemets</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1153">\guillemotleft <r>(«)</r></indexterm>\guillemotleft <r>(«)</r></itemformat></item>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1154">\guillemotright <r>(»)</r></indexterm>\guillemotright <r>(»)</r></itemformat></itemx>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1155">\guilsinglleft <r>(‹)</r></indexterm>\guilsinglleft <r>(‹)</r></itemformat></itemx>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1156">\guilsinglright <r>(›)</r></indexterm>\guilsinglright <r>(›)</r></itemformat></itemx>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="676">guillemets double</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="677">guillemets simple</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="678">chevron gauche, guillemets</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="679">chevron droit, guillemets</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="680">chevron double, guillemets</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="681">chevron simple, guillemets</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="682">guillemets français</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="683">français, guillemets</indexterm></cindex>
 <para>Guillemets à chevron double et simple, utilisés communément en français :
 «, », ‹, ›.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1019">\ldots</indexterm>\ldots</itemformat></item>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1020">\dots</indexterm>\dots</itemformat></itemx>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1021">\textellipsis</indexterm>\textellipsis</itemformat></itemx>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="584">points de suspension</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="585">suspension, points de</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1157">\ldots</indexterm>\ldots</itemformat></item>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1158">\dots</indexterm>\dots</itemformat></itemx>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1159">\textellipsis</indexterm>\textellipsis</itemformat></itemx>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="684">points de suspension</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="685">suspension, points de</indexterm></cindex>
 <para>Des points de suspension (trois points sur la ligne de base) :
 &textlsquo;&dots;&textrsquo;.  <code>\ldots</code> et <code>\dots</code> peuvent également être
 utilisés en mode mathématique.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1022">\lq</indexterm>\lq</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="586">gauche, guillemet-apostrophe simple de</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="587">ouvrant, , guillemet-apostrophe simple</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1160">\lq</indexterm>\lq</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="686">gauche, guillemet-apostrophe simple de</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="687">ouvrant, , guillemet-apostrophe simple</indexterm></cindex>
 <para>guillemet-apostrophe simple de gauche (ouvrant) : &textlsquo;.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1023">\P</indexterm>\P</itemformat></item>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1024">\textparagraph</indexterm>\textparagraph</itemformat></itemx>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="588">paragraphe, symbole</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="589">Pied-de-mouche</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1161">\P</indexterm>\P</itemformat></item>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1162">\textparagraph</indexterm>\textparagraph</itemformat></itemx>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="688">paragraphe, symbole</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="689">Pied-de-mouche</indexterm></cindex>
 <para>Signe paragraphe :  ¶ (pied-de-mouche).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1025">\pounds</indexterm>\pounds</itemformat></item>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1026">\textsterling</indexterm>\textsterling</itemformat></itemx>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="590">livre, symbole</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="591">sterling, symbole</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1163">\pounds</indexterm>\pounds</itemformat></item>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1164">\textsterling</indexterm>\textsterling</itemformat></itemx>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="690">livre, symbole</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="691">sterling, symbole</indexterm></cindex>
 <para>Livre sterling anglais : £.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1027">\quotedblbase <r>(„)</r></indexterm>\quotedblbase <r>(„)</r></itemformat></item>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1028">\quotesinglbase <r>(‚)</r></indexterm>\quotesinglbase <r>(‚)</r></itemformat></itemx>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="592">guillemet-virgule inférieur double</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="593">guillemet-virgule inférieur simple</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="594">inférieur, guillemet-virgule simple</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="595">inférieur, guillemet-virgule double</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="596">guillemets-virgule inférieurs, simple et double</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1165">\quotedblbase <r>(„)</r></indexterm>\quotedblbase <r>(„)</r></itemformat></item>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1166">\quotesinglbase <r>(‚)</r></indexterm>\quotesinglbase <r>(‚)</r></itemformat></itemx>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="692">guillemet-virgule inférieur double</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="693">guillemet-virgule inférieur simple</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="694">inférieur, guillemet-virgule simple</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="695">inférieur, guillemet-virgule double</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="696">guillemets-virgule inférieurs, simple et double</indexterm></cindex>
 <para>Guillemets-virgule inférieur double et simple : „ et
 ‚.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1029">\rq</indexterm>\rq</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="597">droite, guillemet-apostrophe simple</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="598">fermant, guillemet-apostrophe simple</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="599">droite, guillemet anglais simple</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="600">fermant, guillemet anglais simple</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1167">\rq</indexterm>\rq</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="697">droite, guillemet-apostrophe simple</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="698">fermant, guillemet-apostrophe simple</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="699">droite, guillemet anglais simple</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="700">fermant, guillemet anglais simple</indexterm></cindex>
 <para>Guillemet-apostrophe simple de droite (fermant) : &textrsquo;.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1030">\S</indexterm>\S</itemformat></item>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1168">\S</indexterm>\S</itemformat></item>
 </tableterm><tableitem><para>\itemx \textsection
-<cindex index="cp" spaces=" "><indexterm index="cp" number="601">section, symbole</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="701">section, symbole</indexterm></cindex>
 Signe section : §.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1031">\TeX</indexterm>\TeX</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="602">logo &tex;</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="603">&tex;, logo</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1169">\TeX</indexterm>\TeX</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="702">logo &tex;</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="703">&tex;, logo</indexterm></cindex>
 <para>Le logo &tex;.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1032">\textasciicircum</indexterm>\textasciicircum</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="604">circonflexe ASCII, dans le texte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="605">ASCII, circonflexe dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1170">\textasciicircum</indexterm>\textasciicircum</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="704">circonflexe ASCII, dans le texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="705">ASCII, circonflexe dans le texte</indexterm></cindex>
 <para>circonflexe ASCII : ^.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1033">\textasciitilde</indexterm>\textasciitilde</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="606">tilde ASCII, dans le texte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="607">ASCII, tilde dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1171">\textasciitilde</indexterm>\textasciitilde</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="706">tilde ASCII, dans le texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="707">ASCII, tilde dans le texte</indexterm></cindex>
 <para>tilde ASCII : ~.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1034">\textasteriskcentered</indexterm>\textasteriskcentered</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="608">astérisque centré, dans le texte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="609">centré, astérisque, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1172">\textasteriskcentered</indexterm>\textasteriskcentered</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="708">astérisque centré, dans le texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="709">centré, astérisque, dans le texte</indexterm></cindex>
 <para>Astérisque centré : *.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1035">\textbackslash</indexterm>\textbackslash</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="610">contr&textrsquo;oblique, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1173">\textbackslash</indexterm>\textbackslash</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="710">contr&textrsquo;oblique, dans le texte</indexterm></cindex>
 <para>Contr&textrsquo;oblique : \.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1036">\textbar</indexterm>\textbar</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="611">verticale, barre dans le texte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="612">barre verticale, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1174">\textbar</indexterm>\textbar</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="711">verticale, barre dans le texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="712">barre verticale, dans le texte</indexterm></cindex>
 <para>Barre verticale : |.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1037">\textbardbl</indexterm>\textbardbl</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="613">barre verticale double, dans le texte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="614">barre, double verticale, dans le texte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="615">double, barre verticale, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1175">\textbardbl</indexterm>\textbardbl</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="713">barre verticale double, dans le texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="714">barre, double verticale, dans le texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="715">double, barre verticale, dans le texte</indexterm></cindex>
 <para>Barre verticale double.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1038">\textbigcircle</indexterm>\textbigcircle</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="616">Grand rond, symbole, dans le texte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="617">rond, grand symbole, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1176">\textbigcircle</indexterm>\textbigcircle</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="716">Grand rond, symbole, dans le texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="717">rond, grand symbole, dans le texte</indexterm></cindex>
 <para>Symbole grand rond.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1039">\textbraceleft</indexterm>\textbraceleft</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="618">accolade gauche, dans le texte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="619">gauche, accolade, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1177">\textbraceleft</indexterm>\textbraceleft</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="718">accolade gauche, dans le texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="719">gauche, accolade, dans le texte</indexterm></cindex>
 <para>Accolade gauche : {.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1040">\textbraceright</indexterm>\textbraceright</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="620">accolade droite, dans le texte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="621">droite, accolade, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1178">\textbraceright</indexterm>\textbraceright</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="720">accolade droite, dans le texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="721">droite, accolade, dans le texte</indexterm></cindex>
 <para>Accolade droite : }.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1041">\textbullet</indexterm>\textbullet</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="622">puce, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1179">\textbullet</indexterm>\textbullet</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="722">puce, dans le texte</indexterm></cindex>
 <para>Puce : •.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1042">\textcircled{<var>lettre</var>}</indexterm>\textcircled{<var>lettre</var>}</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="623">encerclée, lettre, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1180">\textcircled{<var>lettre</var>}</indexterm>\textcircled{<var>lettre</var>}</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="723">encerclée, lettre, dans le texte</indexterm></cindex>
 <para><var>lettre</var> dans un cercle, comme dans ®istered;.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1043">\textcompwordmark</indexterm>\textcompwordmark</itemformat></item>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1044">\textcapitalcompwordmark</indexterm>\textcapitalcompwordmark</itemformat></itemx>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1045">\textascendercompwordmark</indexterm>\textascendercompwordmark</itemformat></itemx>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1181">\textcompwordmark</indexterm>\textcompwordmark</itemformat></item>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1182">\textcapitalcompwordmark</indexterm>\textcapitalcompwordmark</itemformat></itemx>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1183">\textascendercompwordmark</indexterm>\textascendercompwordmark</itemformat></itemx>
 </tableterm><tableitem><!-- c @cindex composite word mark, dans le texte -->
 <!-- c @cindex cap height -->
 <!-- c @cindex ascender height -->
@@ -14792,143 +18765,166 @@
 hauteur de capitale de la fonte, alors que la forme
 <code>\textascender...</code> a la hauteur de hampe.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1046">\textdagger</indexterm>\textdagger</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="624">obèle, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1184">\textdagger</indexterm>\textdagger</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="724">obèle, dans le texte</indexterm></cindex>
 <para>Obèle : <math>\dag</math>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1047">\textdaggerdbl</indexterm>\textdaggerdbl</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="625">obèle  double, dans le texte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="626">double, obèle, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1185">\textdaggerdbl</indexterm>\textdaggerdbl</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="725">obèle  double, dans le texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="726">double, obèle, dans le texte</indexterm></cindex>
 <para>Double-obèle : <math>\ddag</math>.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1048">\textdollar <r>(ou <code>\$</code>)</r></indexterm>\textdollar <r>(ou <code>\$</code>)</r></itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="627">dollar, signe</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="628">monnaie, dollar</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1186">\textdollar <r>(ou <code>\$</code>)</r></indexterm>\textdollar <r>(ou <code>\$</code>)</r></itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="727">dollar, signe</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="728">monnaie, dollar</indexterm></cindex>
 <para>Signe Dollar : $.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1049">\textemdash <r>(ou <code>---</code>)</r></indexterm>\textemdash <r>(ou <code>---</code>)</r></itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="629">cadratin</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1187">\textemdash <r>(ou <code>---</code>)</r></indexterm>\textemdash <r>(ou <code>---</code>)</r></itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="729">cadratin</indexterm></cindex>
 <raggedright endspaces=" ">
 <para>Cadratin : &textmdash;. Utilisé pour la ponctuation, d&textrsquo;ordinaire similaire à une virugules ou des parenthèse comme dans « <code>Les éliminatoires --- si vous assez de chance pour y arriver --- c'est comme si ça se passait d'un trait.</code> »
 </para></raggedright>
 
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1050">\textendash <r>(ou <code>--</code>)</r></indexterm>\textendash <r>(ou <code>--</code>)</r></itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="630">cadratin, demi</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="631">demi-cadratin</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1188">\textendash <r>(ou <code>--</code>)</r></indexterm>\textendash <r>(ou <code>--</code>)</r></itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="730">cadratin, demi</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="731">demi-cadratin</indexterm></cindex>
 <para>Demi cadratin : &textndash;. Utilisé pour les plages en anglais comme dans « <code>see pages 12--14</code> ».
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1051">\texteuro</indexterm>\texteuro</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="632">euro, symbole</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="633">monnaie, euro</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1189">\texteuro</indexterm>\texteuro</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="732">euro, symbole</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="733">monnaie, euro</indexterm></cindex>
 <para>Le symbole monétaire Euro : €.
-<findex index="fn" spaces=" "><indexterm index="fn" number="1052"><r>paquetage</r> <code>eurosym</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1053"><code>eurosym</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1190"><r>paquetage</r> <code>eurosym</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1191"><code>eurosym</code>, <r>paquetage</r></indexterm></findex>
 </para>
 <para>Pour un dessin alternatif du glyphe, essayez le paquetage
-<file>eurosym</file> ; de plus, la plupart des polices de nos jour sont
+<code>eurosym</code> ; de plus, la plupart des polices de nos jour sont
 fournies avec leur propre symbole Euro (Unicode U+20AC).
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1054">\textexclamdown <r>(ou <code>!`</code>)</r></indexterm>\textexclamdown <r>(ou <code>!`</code>)</r></itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="634">point d&textrsquo;exclamation culbuté</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1192">\textexclamdown <r>(ou <code>!`</code>)</r></indexterm>\textexclamdown <r>(ou <code>!`</code>)</r></itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="734">point d&textrsquo;exclamation culbuté</indexterm></cindex>
 <para>Point d&textrsquo;exclamation culbuté : ¡.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1055">\textgreater</indexterm>\textgreater</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="635">supérieur à, symbole dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1193">\textfiguredash</indexterm>\textfiguredash</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="735">caractère tiret numérique</indexterm></cindex>
+<para>Tiret utilisé entre les nombres, Unicode U+2012. Défini dans la parution
+juin-2021 de &latex;. Quand utilisé avec pdf&tex;, approximé par un
+demi-cadratin ; avec un moteur Unicode, soit le glyphe est composé s&textrsquo;il
+est disponible dans la fonte courante, ou sinon l&textrsquo;avertissement habituel
+« Missing character » est inscrit au journal de compilation.
+</para>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1194">\textgreater</indexterm>\textgreater</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="736">supérieur à, symbole dans le texte</indexterm></cindex>
 <para>Supérieur à : >.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1056">\textless</indexterm>\textless</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="636">inférieur à, symbole dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1195">\texthorizontalbar</indexterm>\texthorizontalbar</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="737">barre horizontale, caractère</indexterm></cindex>
+<para>Caractère barre horizontale, Unicode U+2015. Défini dans la parution
+juin-2021 de &latex;. Comportement similaire à <code>\textfiguredash</code>
+ci-dessus ; l&textrsquo;approximation de pdf&tex; est un cadratin.
+</para>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1196">\textless</indexterm>\textless</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="738">inférieur à, symbole dans le texte</indexterm></cindex>
 <para>Inférieur à : <.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1057">\textleftarrow</indexterm>\textleftarrow</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="637">flèche gauche, left, dans le texte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="638">gauche, flèche, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1197">\textleftarrow</indexterm>\textleftarrow</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="739">flèche gauche, left, dans le texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="740">gauche, flèche, dans le texte</indexterm></cindex>
 <para>Flèche gauche.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1058">\textordfeminine</indexterm>\textordfeminine</itemformat></item>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1059">\textordmasculine</indexterm>\textordmasculine</itemformat></itemx>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="639">féminin, symbole ordinal</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="640">masculin, symbole ordinal</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="641">Ordinaux, féminin et masculin</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="642">Ordinaux espagnols, féminin et masculin</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1198">\textnonbreakinghyphen</indexterm>\textnonbreakinghyphen</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="741">trait d&textrsquo;union insécable, caractère</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="742">insécable, caractère trait d&textrsquo;union</indexterm></cindex>
+<para>Caractère trait d&textrsquo;union insécable, Unicode U+2011. Défini dans la
+parution juin-2021 de &latex;. Comportement similaire à
+<code>\textfiguredash</code> ci-dessus ; l&textrsquo;approximation de pdf&tex; est un
+trait d&textrsquo;union ASCII ordinaire (avec saut de ligne non-autorisé juste
+après).
+</para>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1199">\textordfeminine</indexterm>\textordfeminine</itemformat></item>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1200">\textordmasculine</indexterm>\textordmasculine</itemformat></itemx>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="743">féminin, symbole ordinal</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="744">masculin, symbole ordinal</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="745">Ordinaux, féminin et masculin</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="746">Ordinaux espagnols, féminin et masculin</indexterm></cindex>
 <para>Symboles ordinaux féminin et masculin : ª, º.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1060">\textperiodcentered</indexterm>\textperiodcentered</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="643">point centré, dans le texte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="644">centré, point, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1201">\textperiodcentered</indexterm>\textperiodcentered</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="747">point centré, dans le texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="748">centré, point, dans le texte</indexterm></cindex>
 <para>Point centré : ·.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1061">\textquestiondown <r>(ou <code>?`</code>)</r></indexterm>\textquestiondown <r>(ou <code>?`</code>)</r></itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="645">point d&textrsquo;interrogation culbuté</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1202">\textquestiondown <r>(ou <code>?`</code>)</r></indexterm>\textquestiondown <r>(ou <code>?`</code>)</r></itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="749">point d&textrsquo;interrogation culbuté</indexterm></cindex>
 <para>Point d&textrsquo;interrogation culbuté : ¿.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1062">\textquotedblleft <r>(ou <code>``</code>)</r></indexterm>\textquotedblleft <r>(ou <code>``</code>)</r></itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="646">guillemet-apostrophe double culbuté</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="647">double, guillemet-apostrophe culbuté</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1203">\textquotedblleft <r>(ou <code>``</code>)</r></indexterm>\textquotedblleft <r>(ou <code>``</code>)</r></itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="750">guillemet-apostrophe double culbuté</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="751">double, guillemet-apostrophe culbuté</indexterm></cindex>
 <para>Guillemet-apostrophe double culbuté : &textldquo;.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1063">\textquotedblright <r>(ou <code>''</code>)</r></indexterm>\textquotedblright <r>(ou <code>''</code>)</r></itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="648">guillemet-apostrophe de droite double</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="649">double, guillemet-apostrophe de droite</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1204">\textquotedblright <r>(ou <code>''</code>)</r></indexterm>\textquotedblright <r>(ou <code>''</code>)</r></itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="752">guillemet-apostrophe de droite double</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="753">double, guillemet-apostrophe de droite</indexterm></cindex>
 <para>Guillemet-apostrophe de droite double : &textrdquo;.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1064">\textquoteleft <r>(ou <code>`</code>)</r></indexterm>\textquoteleft <r>(ou <code>`</code>)</r></itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="650">guillemet-apostrophe simple culbuté</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="651">simple, guillemet-apostrophe culbuté</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1205">\textquoteleft <r>(ou <code>`</code>)</r></indexterm>\textquoteleft <r>(ou <code>`</code>)</r></itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="754">guillemet-apostrophe simple culbuté</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="755">simple, guillemet-apostrophe culbuté</indexterm></cindex>
 <para>Guillemet-apostrophe simple culbuté : &textlsquo;.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1065">\textquoteright <r>(ou <code>'</code>)</r></indexterm>\textquoteright <r>(ou <code>'</code>)</r></itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="652">guillemet-apostrophe simple</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="653">simple, guillemet-apostrophe</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1206">\textquoteright <r>(ou <code>'</code>)</r></indexterm>\textquoteright <r>(ou <code>'</code>)</r></itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="756">guillemet-apostrophe simple</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="757">simple, guillemet-apostrophe</indexterm></cindex>
 <para>Guillemet-apostrophe simple : &textrsquo;.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1066">\textquotesingle</indexterm>\textquotesingle</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="654">guillemet-apostrophe simple droit</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="655">simple droit, guillemet-apostrophe</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="656">droit, guillemet-apostrophe simple</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1207">\textquotesingle</indexterm>\textquotesingle</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="758">guillemet-apostrophe simple droit</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="759">simple droit, guillemet-apostrophe</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="760">droit, guillemet-apostrophe simple</indexterm></cindex>
 <para>Guillemet-apostrophe simple droit.  (Du codage TS1.)
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1067">\textquotestraightbase</indexterm>\textquotestraightbase</itemformat></item>
-<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1068">\textquotestraightdblbase</indexterm>\textquotestraightdblbase</itemformat></itemx>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="657">guillemet droit simple  sur la ligne de base</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="658">droit, guillemet simple sur la ligne de base</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="659">guillemet droit double  sur la ligne de base</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="660">droit, guillemet double sur la ligne de base</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1208">\textquotestraightbase</indexterm>\textquotestraightbase</itemformat></item>
+<itemx spaces=" "><itemformat command="code"><indexterm index="fn" number="1209">\textquotestraightdblbase</indexterm>\textquotestraightdblbase</itemformat></itemx>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="761">guillemet droit simple  sur la ligne de base</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="762">droit, guillemet simple sur la ligne de base</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="763">guillemet droit double  sur la ligne de base</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="764">droit, guillemet double sur la ligne de base</indexterm></cindex>
 <para>Guillemets droit simple et double sur la ligne de base.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1069">\textregistered</indexterm>\textregistered</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="661">marque déposée, symbole</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="662">symbole marque déposée</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1210">\textregistered</indexterm>\textregistered</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="765">marque déposée, symbole</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="766">symbole marque déposée</indexterm></cindex>
 <para>Symbole « marque déposée » : ®istered;.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1070">\textrightarrow</indexterm>\textrightarrow</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="663">flèche droite, dans le texte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="664">droite, flèche, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1211">\textrightarrow</indexterm>\textrightarrow</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="767">flèche droite, dans le texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="768">droite, flèche, dans le texte</indexterm></cindex>
 <para>Flèche droite.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1071">\textthreequartersemdash</indexterm>\textthreequartersemdash</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="665">trois-quarts, cadratin</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="666">cadratin, trois-quarts</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1212">\textthreequartersemdash</indexterm>\textthreequartersemdash</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="769">trois-quarts, cadratin</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="770">cadratin, trois-quarts</indexterm></cindex>
 <para>Cadratin « trois quarts ».
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1072">\texttrademark</indexterm>\texttrademark</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="667">marque de fabrique, symbole</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="668">symbole marque de fabrique</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1213">\texttrademark</indexterm>\texttrademark</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="771">marque de fabrique, symbole</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="772">symbole marque de fabrique</indexterm></cindex>
 <para>Symbole marque de commerce : ™.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1073">\texttwelveudash</indexterm>\texttwelveudash</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="669">deux-tiers cadratin</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="670">cadratin, deux tiers</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1214">\texttwelveudash</indexterm>\texttwelveudash</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="773">deux-tiers cadratin</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="774">cadratin, deux tiers</indexterm></cindex>
 <para>Deux-tiers cadratin.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1074">\textunderscore</indexterm>\textunderscore</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="671">souligné, dans le texte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="672">tiret bas, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1215">\textunderscore</indexterm>\textunderscore</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="775">souligné, dans le texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="776">tiret bas, dans le texte</indexterm></cindex>
 <para>Tiret bas : _.
 </para>
-</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1075">\textvisiblespace</indexterm>\textvisiblespace</itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="673">visible, symbole espace, dans le texte</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="674">espace visible, symbole, dans le texte</indexterm></cindex>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1216">\textvisiblespace</indexterm>\textvisiblespace</itemformat></item>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="777">visible, symbole espace, dans le texte</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="778">espace visible, symbole, dans le texte</indexterm></cindex>
 <para>Symbole espace visible.
 </para>
 </tableitem></tableentry></ftable>
@@ -14938,11 +18934,11 @@
 <node name="Accents" spaces=" "><nodename>Accents</nodename><nodenext automatic="on">Additional Latin letters</nodenext><nodeprev automatic="on">Text symbols</nodeprev><nodeup automatic="on">Special insertions</nodeup></node>
 <section spaces=" "><sectiontitle>Accents</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="675">accents</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="676">signes diacrtitiques</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="677">diacrtitiques, signes</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="678">accentuées, lettres</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="679">accentués, caractères</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="779">accents</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="780">signes diacrtitiques</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="781">diacrtitiques, signes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="782">accentuées, lettres</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="783">accentués, caractères</indexterm></cindex>
 
 <para>&latex; a une prise en charge très large de beaucoup des scripts et
 langages du monde, à travers ce qu&textrsquo;offre le paquetage <code>babel</code>.
@@ -14958,165 +18954,168 @@
 <table commandarg="code" spaces=" " endspaces=" ">
 <tableentry><tableterm><item spaces=" "><itemformat command="code">\"</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\capitaldieresis</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1076">\" <r>(accent tréma)</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1077">\capitaldieresis</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="680">accent tréma</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="681">diacrtique tréma</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1217">\" <r>(accent tréma)</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1218">\capitaldieresis</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="784">accent tréma</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="785">diacrtique tréma</indexterm></cindex>
 
 <para>Produit une tréma, comme dans <accent type="uml">o</accent>.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\'</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\capitalacute</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1078">\' <r>(acute accent)</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1079">\capitalacute</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="682">accent aigu</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="683">diacrtique accent aigu</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1219">\' <r>(acute accent)</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1220">\capitalacute</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="786">accent aigu</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="787">diacrtique accent aigu</indexterm></cindex>
 <para>Produit un accent aigu, comme dans <accent type="acute">o</accent>.  Dans l&textrsquo;environnement
 <code>tabbing</code>, pousse la colonne courante à droite de la colonne
 précédente (<pxref label="tabbing"><xrefnodename>tabbing</xrefnodename></pxref>).
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\.</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1080">\. <r>(dot-over accent)</r></indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="684">accent point</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="685">accent point suscrit</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="686">accent point en chef</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="687">diacritique point suscrit</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="688">point en chef, diacritique</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="689">point suscrit, diacritique</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1221">\. <r>(dot-over accent)</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="788">accent point</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="789">accent point suscrit</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="790">accent point en chef</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="791">diacritique point suscrit</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="792">point en chef, diacritique</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="793">point suscrit, diacritique</indexterm></cindex>
 <para>Produit un point suscrit à la lettre qui suit, comme dans
 <accent type="dotaccent">o</accent>.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\=</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\capitalmacron</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1081">\= <r>(macron accent)</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1082">\capitalmacron</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="690">macron, diacritique</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="691">barre, diacritique</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="692">barre  par-dessus, accent</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1222">\= <r>(macron accent)</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1223">\capitalmacron</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="794">macron, diacritique</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="795">barre, diacritique</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="796">barre  par-dessus, accent</indexterm></cindex>
 <para>Produit un macron (une barre) suscrit à la lettre qui suit, comme
 dans <accent type="macr">o</accent>.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\^</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\capitalcircumflex</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1083">\^ <r>(accent circonflexe)</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1084">\capitalcircumflex</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="693">accent circonflexe</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="694">diacritique circonflexe</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="695">circonflexe, accent</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="696">circonflexe, diacritique</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="697">chapeau, accent</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1224">\^ <r>(accent circonflexe)</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1225">\capitalcircumflex</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="797">accent circonflexe</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="798">diacritique circonflexe</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="799">circonflexe, accent</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="800">circonflexe, diacritique</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="801">chapeau, accent</indexterm></cindex>
 <para>Produit un accent circonflexe (un chapeau)  suscrit à la lettre qui suit, comme dans <accent type="circ">o</accent>.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\`</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\capitalgrave</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1085">\` <r>(accent grave)</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1086">\capitalgrave</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="698">grave accent</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1226">\` <r>(accent grave)</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1227">\capitalgrave</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="802">grave accent</indexterm></cindex>
 <para>Produit un accent grave suscrit à la lettre qui suit, comme dans
 <accent type="grave">o</accent>.  Au sein de l&textrsquo;environnement <code>tabbing</code>, déplace le texte qui
 suit à la marge de droite (<pxref label="tabbing"><xrefnodename>tabbing</xrefnodename></pxref>).
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\~</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\capitaltilde</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1087">\~ <r>(accent tilde)</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1088">\capitaltilde</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="699">diacritique tilde</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="700">tilde, diacritique</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1228">\~ <r>(accent tilde)</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1229">\capitaltilde</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="803">diacritique tilde</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="804">tilde, diacritique</indexterm></cindex>
 <para>Produit un diacritique tilde suscrit à la lettre qui suit, comme dans
 <accent type="tilde">n</accent>.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\b</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1089">\b <r>(accent barre-souscrite)</r></indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="701">diacritique barre-souscrite</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="702">diacritique macron-souscrit</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="703">barre-souscrite, diacritique</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="704">macron-souscrit, diacritique</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1230">\b <r>(accent barre-souscrite)</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="805">diacritique barre-souscrite</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="806">diacritique macron-souscrit</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="807">barre-souscrite, diacritique</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="808">macron-souscrit, diacritique</indexterm></cindex>
 <para>Produit un diacritique barre souscrite à la lettre qui suit, comme dans
 <accent type="ubaraccent">o</accent>. Voir aussi <code>\underbar</code> ci-après.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\c</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\capitalcedilla</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1090">\c <r>(cédille)</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1091">\capitalcedilla</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="705">cédille, diacritique</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="706">diacritique cédille</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1231">\c <r>(cédille)</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1232">\capitalcedilla</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="809">cédille, diacritique</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="810">diacritique cédille</indexterm></cindex>
 <para>Produit une cedille souscrite à la lettre qui suit, comme dans <accent type="cedil">c</accent>.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\d</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\capitaldotaccent</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1092">\d <r>(dot-under accent)</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1093">\capitaldotaccent</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="707">diacritique point-souscrit</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1233">\d <r>(dot-under accent)</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1234">\capitaldotaccent</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="811">diacritique point-souscrit</indexterm></cindex>
 <para>Produit un point souscrit à la lettre qui suit, comme dans
 <accent type="udotaccent">o</accent>.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\H</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\capitalhungarumlaut</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1094">\H <r>(tréma hongrois)</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1095">\capitalhungarumlaut</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="708">accent tréma hongrois</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="709">tréma hongrois, accent</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="710">diacritique tréma hongrois</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="711">tréma hongrois, diacritique</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1235">\H <r>(tréma hongrois)</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1236">\capitalhungarumlaut</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="812">accent tréma hongrois</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="813">tréma hongrois, accent</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="814">diacritique tréma hongrois</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="815">tréma hongrois, diacritique</indexterm></cindex>
 <para>Produit un long tréma hongrois suscrit à la lettre qui suit, comme dans <accent type="doubleacute">o</accent>.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\i</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1096">\i <r>(i sans point)</r></indexterm></findex>
-<cindex index="cp" spaces="  "><indexterm index="cp" number="712">i sans point</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1237">\i <r>(i sans point)</r></indexterm></findex>
+<cindex index="cp" spaces="  "><indexterm index="cp" number="816">i sans point</indexterm></cindex>
 <para>Produit un i sans point, comme dans &textlsquo;<dotless>i</dotless>&textrsquo;.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\j</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1097">\j <r>(j sans point)</r></indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="713">j sans point</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1238">\j <r>(j sans point)</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="817">j sans point</indexterm></cindex>
 <para>Produit un j sans point, comme dans &textlsquo;<dotless>j</dotless>&textrsquo;.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\k</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\capitalogonek</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1098">\k <r>(ogonek)</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1099">\capitalogonek</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="714">ogonek, diacritique</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="715">diacritique ogonek</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1239">\k <r>(ogonek)</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1240">\capitalogonek</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="818">ogonek, diacritique</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="819">diacritique ogonek</indexterm></cindex>
 <para>Produit un ogonek, comme dans &textlsquo;<accent type="ogon">o</accent>&textrsquo;.  Non disponible dans le
 codage OT1.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\r</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\capitalring</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1100">\r <r>(ring accent)</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1101">\capitalring</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="716">accent rond en chef</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="717">diacritique rond en chef</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="718">rond en chef, diacritique</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1241">\r <r>(ring accent)</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1242">\capitalring</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="820">accent rond en chef</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="821">diacritique rond en chef</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="822">rond en chef, diacritique</indexterm></cindex>
 <para>Produit un rond en chef, comme dans &textlsquo;<accent type="ring">o</accent>&textrsquo;.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\t</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\capitaltie</itemformat></itemx>
 <itemx spaces=" "><itemformat command="code">\newtie</itemformat></itemx>
 <itemx spaces=" "><itemformat command="code">\capitalnewtie</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1102">\t <r>(tie-after accent)</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1103">\capitaltie</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1104">\newtie</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1105">\capitalnewtie</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="719">diacritique tirant susscrit</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="720">diacritique double-brève-renversée</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="721">accent double-brève-renversée</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="722">double-brève-renversée, diacritique</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="723">tirant suscrit, diacritique</indexterm></cindex>
-<para>Produit un tirant suscrit (double brève renversée), comme dans
-&textlsquo;<accent type="tieaccent">oo</accent>&textrsquo;.  La forme <code>\newtie</code> est centrée dans sa boîte.
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1243">\t <r>(tie-after accent)</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1244">\capitaltie</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1245">\newtie</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1246">\capitalnewtie</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="823">diacritique tirant susscrit</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="824">diacritique double-brève-renversée</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="825">accent double-brève-renversée</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="826">double-brève-renversée, diacritique</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="827">tirant suscrit, diacritique</indexterm></cindex>
+<para>Produit un tirant suscrit, ou double brève
+renversée<inlinefmt><inlinefmtformat>tex</inlinefmtformat></inlinefmt>
+(utilisé pour la translitération du Cyrillique dans la romanisation
+ALA-LC). La commande <code>\t</code> attend que l&textrsquo;argument consiste en deux
+caratères. La forme <code>\newtie</code> est centrée dans sa boîte.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\u</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\capitalbreve</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1106">\u <r>(breve accent)</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1107">\capitalbreve</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="724">brève, accent</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="725">brève, diacritique</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="726">diacritique brève</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1247">\u <r>(breve accent)</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1248">\capitalbreve</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="828">brève, accent</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="829">brève, diacritique</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="830">diacritique brève</indexterm></cindex>
 <para>Produit un accent brève, comme dans &textlsquo;<accent type="breve">o</accent>&textrsquo;.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\underbar</itemformat></item>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1108">\underbar</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="727">barre sousscite</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="728">barre au-dessous</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1249">\underbar</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="831">barre sousscite</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="832">barre au-dessous</indexterm></cindex>
 <para>Ce n&textrsquo;est pas vraiement un diacritique. Produit une barre au-dessous de
 l&textrsquo;argument texte.  L&textrsquo;argument est toujours traité en mode horizontal.
 La barre est toujours à une position fixée sous la ligne de base, de la
@@ -15125,27 +19124,27 @@
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\v</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\capitalcaron</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1109">\v <r>(breve accent)</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1110">\capitalcaron</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="729">accent h<accent type="acute">a</accent><accent type="caron">c</accent>ek</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="730">diacritique h<accent type="acute">a</accent><accent type="caron">c</accent>ek</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="731">accent caron</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="732">diacritique caron</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="733">caron, diacritique</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1250">\v <r>(breve accent)</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1251">\capitalcaron</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="833">accent h<accent type="acute">a</accent><accent type="caron">c</accent>ek</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="834">diacritique h<accent type="acute">a</accent><accent type="caron">c</accent>ek</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="835">accent caron</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="836">diacritique caron</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="837">caron, diacritique</indexterm></cindex>
 <para>Produit un  accent h<accent type="acute" bracketed="off">a</accent><accent type="caron">c</accent>ek (caron), comme dans &textlsquo;<accent type="caron">o</accent>&textrsquo;.
 </para>
 </tableitem></tableentry></table>
 
 
 </section>
-<node name="Additional-Latin-letters" spaces=" "><nodename>Additional Latin letters</nodename><nodenext automatic="on">\rule</nodenext><nodeprev automatic="on">Accents</nodeprev><nodeup automatic="on">Special insertions</nodeup></node>
+<node name="Additional-Latin-letters" spaces=" "><nodename>Additional Latin letters</nodename><nodenext automatic="on">inputenc package</nodenext><nodeprev automatic="on">Accents</nodeprev><nodeup automatic="on">Special insertions</nodeup></node>
 <section spaces=" "><sectiontitle>Lettres latines supplémentaires</sectiontitle>
 <anchor name="Non_002dEnglish-characters">Non-English characters</anchor>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="734">caractères speciaux</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="735">speciaux, caractères</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="736">caractères latins non diacrités</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="737">lettres latines non diacritées</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="838">caractères speciaux</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="839">speciaux, caractères</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="840">caractères latins non diacrités</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="841">lettres latines non diacritées</indexterm></cindex>
 
 <para>Voici les commandes de base de &latex; pour insérer des caractères
 utilisés généralement utilisés dans des langages autres que l&textrsquo;anglais.
@@ -15154,34 +19153,34 @@
 <beforefirstitem>
 </beforefirstitem><tableentry><tableterm><item spaces=" "><itemformat command="code">\aa</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\AA</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1111">\aa (å)</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1112">\AA (Å)</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="738">a rond-en-chef</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1252">\aa (å)</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1253">\AA (Å)</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="842">a rond-en-chef</indexterm></cindex>
 <para>å et Å.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\ae</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\AE</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1113">\ae (æ)</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1114">\AE (Æ)</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="739">a, e dans l&textrsquo;a</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="740">e dans l&textrsquo;a</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="741">a e liés</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1254">\ae (æ)</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1255">\AE (Æ)</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="843">a, e dans l&textrsquo;a</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="844">e dans l&textrsquo;a</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="845">a e liés</indexterm></cindex>
 <para>æ et Æ.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\dh</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\DH</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1115">\dh (ð)</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1116">\DH (Ð)</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="742">eth islandais</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="743">eth, lettre islandaise</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1256">\dh (ð)</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1257">\DH (Ð)</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="846">eth islandais</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="847">eth, lettre islandaise</indexterm></cindex>
 <para>Lettre islandaise eth : ð et Ð.  Non disponible dans le codage
 <sc>OT1</sc>, il vous faut le paquetage <file>fontenc</file> pour sélectionner un
 autre codage de police, tel que <sc>T1</sc>.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\dj</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\DJ</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1117">\dj</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1118">\DJ</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1258">\dj</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1259">\DJ</indexterm></findex>
 <para>d et D barre, lettre d capitale et bas-de-casse avec une barre
 traversant la hampe.  Non disponible dans le codage <sc>OT1</sc>, il vous
 faut le paquetage <file>fontenc</file> pour sélectionner un autre codage de
@@ -15189,56 +19188,56 @@
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\ij</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\IJ</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1119">\ij (ij)</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1120">\IJ (IJ)</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="744">lettre ij, Holandais</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1260">\ij (ij)</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1261">\IJ (IJ)</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="848">lettre ij, Holandais</indexterm></cindex>
 <para>ij et IJ (à ceci près que les deux lettre apparaissent plus liées qu&textrsquo;ici).
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\l</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\L</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1121">\l (&lslash;)</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1122">\L (&Lslash;)</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="745">l polonais</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1262">\l (&lslash;)</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1263">\L (&Lslash;)</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="849">l polonais</indexterm></cindex>
 <para>&lslash; et &Lslash;.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\ng</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\NG</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1123">\ng</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1124">\NG</indexterm></findex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1264">\ng</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1265">\NG</indexterm></findex>
 <para>Lettre eng laponais, utilisé aussi en phonétique.  Non disponible dans le codage
 <sc>OT1</sc>, il vous faut le paquetage <file>fontenc</file> pour sélectionner un
 autre codage de police, tel que <sc>T1</sc>.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\o</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\O</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1125">\o (ø)</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1126">\O (Ø)</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="746">oslash</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1266">\o (ø)</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1267">\O (Ø)</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="850">oslash</indexterm></cindex>
 <para>ø et Ø.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\oe</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\OE</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1127">\oe (œ)</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1128">\OE (Œ)</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="747">o e liés</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="748">o, e dans l&textrsquo;o</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="749">e dans l&textrsquo;o</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1268">\oe (œ)</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1269">\OE (Œ)</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="851">o e liés</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="852">o, e dans l&textrsquo;o</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="853">e dans l&textrsquo;o</indexterm></cindex>
 <para>œ et Œ.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\ss</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\SS</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1129">\ss (ß)</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1130">\SS (SS)</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="750">eszet lettre allemande</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="751">s long</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1270">\ss (ß)</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1271">\SS (SS)</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="854">eszet lettre allemande</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="855">s long</indexterm></cindex>
 <para>ß et SS.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">\th</itemformat></item>
 <itemx spaces=" "><itemformat command="code">\TH</itemformat></itemx>
-</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1131">\th (þ)</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1132">\TH (Þ)</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="752">Icelandic thorn</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="753">thorn, lettre islandaise</indexterm></cindex>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1272">\th (þ)</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1273">\TH (Þ)</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="856">Icelandic thorn</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="857">thorn, lettre islandaise</indexterm></cindex>
 <para>Lettre islandaise thorn : þ et Þ. Non disponible dans le codage
 <sc>OT1</sc>, il vous faut le paquetage <file>fontenc</file> pour sélectionner un
 autre codage de police, tel que <sc>T1</sc>.
@@ -15247,9 +19246,80 @@
 
 
 </section>
-<node name="_005crule" spaces=" "><nodename>\rule</nodename><nodenext automatic="on">\today</nodenext><nodeprev automatic="on">Additional Latin letters</nodeprev><nodeup automatic="on">Special insertions</nodeup></node>
+<node name="inputenc-package" spaces=" "><nodename>inputenc package</nodename><nodenext automatic="on">\rule</nodenext><nodeprev automatic="on">Additional Latin letters</nodeprev><nodeup automatic="on">Special insertions</nodeup></node>
+<section spaces=" "><sectiontitle>paquetage <code>inputenc</code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="1274">inputenc</indexterm></findex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\usepackage[<var>nom-codage</var>]{inputenc}
+</pre></example>
+
+<para>Déclare que le codage du texte du fichier d&textrsquo;entrée est
+<var>nom-codage</var>. Par défaut, quand ce paquetage n&textrsquo;est pas chargé, c&textrsquo;est
+UTF-8.  Techniquement, la spécificaton du nom du codage est optionnelle,
+mais en pratique il n&textrsquo;est pas utile de l&textrsquo;omettre.
+</para>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="858">codage des fichiers d&textrsquo;entrée</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="859">caractère, codage de</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="860">Unicode</indexterm></cindex>
+<para>Dans un fichier informatique, les caractères sont stockés selon un
+schéma appelé le <dfn>codage</dfn>.  Il y a de nombreux différents
+codages. Le plus simple est l&textrsquo;ASCII, il prend en charge 95 caractères
+imprimables, soit trop peu pour la plupart des langages du monde. Par
+exemple, pour composer un e tréma <samp>ë</samp> dans un fichier source
+&latex; codé en ASCII, on utilise la séquence <code>\"e</code>. Ceci
+rendrait les fichiers source pour quoi que ce soit d&textrsquo;autre que
+l&textrsquo;anglais difficiles à lire ; et même pour l&textrsquo;anglais il est commode
+d&textrsquo;avoir un codage plus étendu.
+</para>
+<para>La norme moderne de codage, d&textrsquo;une certaine façon une réunion des autres,
+est l&textrsquo;UTF-8, l&textrsquo;une des représentations de l&textrsquo;Unicode. C&textrsquo;est le codage par
+défaut de &latex; depuis 2018.
+</para>
+<para>Le paquetage <code>inputenc</code> permet à &latex; de savoir quel codage est
+utilisé. Par exemple, la commande suivante dit explictement que le
+fichier d&textrsquo;entrée est en UTF-8 (notez l&textrsquo;absence de tiret).
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\usepackage[utf8]{inputenc}
+</pre></example>
+
+<para>Attention : n&textrsquo;utilisez <code>inputenc</code> qu&textrsquo;avec le moteur pdf&tex;
+(<pxref label="TeX-engines"><xrefnodename>&tex; engines</xrefnodename></pxref>).  (Les moteurs Xe&tex; et Lua&tex; supposent
+que le fichier d&textrsquo;entrée est codé en UTF-8). Si vous invoquez &latex;
+avec soit la commande <command>xelatex</command> soit la commande
+<command>lualatex</command>, et essayez de déclarer un codage distinct d&textrsquo;UTF-8
+avec <code>inputenc</code>, comme par ex.&noeos; <code>latin1</code>, alors vous
+obtiendrez l&textrsquo;erreur <code>inputenc is not designed for xetex or luatex</code>.
+</para>
+<para>Une erreur du paquetage <code>inputenc</code> telle que <code>Invalid UTF-8
+byte "96</code> signifie que le fichier d&textrsquo;entrée contient du matériel qui ne
+suit pas le schéma de codage. Souvent ces erreurs proviennent de la copie
+de matériel issu d&textrsquo;un document utilisant un codage différent de celui du
+fichier d&textrsquo;entrée ; l&textrsquo;erreur donnée en exemple provient d&textrsquo;un guillemet
+anglais simple copié d&textrsquo;une page web utilisant <code>latin1</code> vers un
+fichier d&textrsquo;entrée &latex; utilisant UTF-8.  La solutiçon la plus simple
+consiste à remplacer tout caractère non-UTF-8 avec leur équivalent UTF-8,
+ou d&textrsquo;utiliser une commande ou un caractère équivalent en &latex;.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1275">\inputencoding</indexterm></findex>
+<anchor name="_005cinputencoding">\inputencoding</anchor>
+<para>Dans certains documents, tel que des collections d&textrsquo;articles de revue
+écrits pas différents auteurs, changer le codage en milieu de document
+peut s&textrsquo;avérer nécessaire. Utiliser la commande
+<code>\inputencoding{<var>nom-codage</var>}</code>.  Les valeurs les plus usuelles
+pour <var>nom-codage</var> sont : <code>ascii</code>, <code>latin1</code>, <code>latin2</code>,
+<code>latin3</code>, <code>latin4</code>, <code>latin5</code>, <code>latin9</code>,
+<code>latin10</code>, et <code>utf8</code>.
+</para>
+
+</section>
+<node name="_005crule" spaces=" "><nodename>\rule</nodename><nodenext automatic="on">\today</nodenext><nodeprev automatic="on">inputenc package</nodeprev><nodeup automatic="on">Special insertions</nodeup></node>
 <section spaces=" "><sectiontitle><code>\rule</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1133">\rule</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1276">\rule</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -15275,8 +19345,8 @@
 </section>
 <node name="_005ctoday" spaces=" "><nodename>\today</nodename><nodeprev automatic="on">\rule</nodeprev><nodeup automatic="on">Special insertions</nodeup></node>
 <section spaces=" "><sectiontitle><code>\today</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1134">\today</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="754">date d&textrsquo;aujourd&textrsquo;hui</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1277">\today</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="861">date d&textrsquo;aujourd&textrsquo;hui</indexterm></cindex>
 
 <para>La commande <code>\today</code> produit la date d&textrsquo;aujourd&textrsquo;hui, par défaut dans
 le format <samp><var>mois</var> <var>jj</var>, <var>aaaa</var></samp> ; par exemple, &textlsquo;July 4,
@@ -15284,7 +19354,7 @@
 <code>\month</code>, et <code>\year</code> (<pxref label="_005cday-_005cmonth-_005cyear"><xrefnodename>\day \month \year</xrefnodename></pxref>) pour faire
 cela.  Elle n&textrsquo;est pas mise à jour durant l&textrsquo;execution de la compilation.
 </para>
-<para>Les extensions multilingues comme entre autres le paquetage <file>babel</file>
+<para>Les extensions multilingues comme entre autres le paquetage <code>babel</code>
 ou la classe <file>lettre</file> localisent <code>\today</code>. Par exemple le code
 suivant produit <samp>4 juillet 1976</samp> :
 </para>
@@ -15298,8 +19368,8 @@
 </pre></example>
 
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1135"><r>paquetage</r> <code>datetime</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1136"><code>datetime</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1278"><r>paquetage</r> <code>datetime</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1279"><code>datetime</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Le paquetage <code>datetime</code>, entre autres, produit un large choix
 d&textrsquo;autres formats de date.
@@ -15309,8 +19379,8 @@
 </chapter>
 <node name="Splitting-the-input" spaces=" "><nodename>Splitting the input</nodename><nodenext automatic="on">Front/back matter</nodenext><nodeprev automatic="on">Special insertions</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Partitionner le fichier d&textrsquo;entrée</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="755">partitionner le fichier d&textrsquo;entrée</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="756">fichier d&textrsquo;entrée</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="862">partitionner le fichier d&textrsquo;entrée</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="863">fichier d&textrsquo;entrée</indexterm></cindex>
 
 <para>&latex; vous permet de partitionner un document de grande taille en
 plusieurs plus petits. Ceci peut simplifier son édition et permette à
@@ -15319,8 +19389,8 @@
 </para>
 <para>Indépendamment du nombre de fichiers distincts que vous
 utilisez, il y a toujours un seul
-<cindex index="cp" spaces=" "><indexterm index="cp" number="757">racine, fichier</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="758">fichier racine</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="864">racine, fichier</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="865">fichier racine</indexterm></cindex>
 <dfn>fichier racine</dfn> sur lequel la compilation &latex;
 démarre. L&textrsquo;exemple ci-dessous illuste un tel fichier avec cinq fichiers
 inclus.
@@ -15337,14 +19407,14 @@
   }
 \begin{document}
 \frontmatter
-\include{pref} 
+\include{pref}
 \mainmatter
-\include{chap1} 
+\include{chap1}
 \include{chap2}
 \appendix
 \include{append}
 \backmatter
-\include{bib} 
+\include{bib}
 \end{document}
 </pre></example>
 
@@ -15376,7 +19446,7 @@
 <node name="_005cendinput" spaces=" "><nodename>\endinput</nodename><nodenext automatic="on">\include & \includeonly</nodenext><nodeup automatic="on">Splitting the input</nodeup></node>
 <section spaces=" "><sectiontitle><code>\endinput</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1137">\endinput</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1280">\endinput</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -15417,8 +19487,8 @@
 </section>
 <node name="_005cinclude-_0026-_005cincludeonly" spaces=" "><nodename>\include & \includeonly</nodename><nodenext automatic="on">\input</nodenext><nodeprev automatic="on">\endinput</nodeprev><nodeup automatic="on">Splitting the input</nodeup></node>
 <section spaces=" "><sectiontitle><code>\include</code> & <code>\includeonly</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1138">\include</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1139">\includeonly</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1281">\include</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1282">\includeonly</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -15545,8 +19615,8 @@
 \end{document}
 </pre></example>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="759"><code>\include</code> imbriqués non autorisés</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="760">imbrication de <code>\include</code> non autorisée</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="866"><code>\include</code> imbriqués non autorisés</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="867">imbrication de <code>\include</code> non autorisée</indexterm></cindex>
 <para>Vous ne pouvez pas utiliser <code>\include</code> au sein d&textrsquo;un fichier qui
 lui-même est inclus via <code>\include</code>, sans quoi vous obtenez l&textrsquo;erreur
 <samp>LaTeX Error: \include cannot be nested</samp>.  La commande
@@ -15574,7 +19644,7 @@
 </section>
 <node name="_005cinput" spaces=" "><nodename>\input</nodename><nodeprev automatic="on">\include & \includeonly</nodeprev><nodeup automatic="on">Splitting the input</nodeup></node>
 <section spaces=" "><sectiontitle>\input</sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1140">\input</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1283">\input</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -15598,7 +19668,7 @@
 <chapter spaces=" "><sectiontitle>Parties pré/post-liminaires</sectiontitle>
 
 <menu endspaces=" ">
-<menuentry leadingtext="* "><menutitle separator=": ">Table des matières etc.</menutitle><menunode separator=". ">Table of contents etc.</menunode><menudescription><pre xml:space="preserve">Table des matière, liste des figures, liste des tableaux.
+<menuentry leadingtext="* "><menutitle separator=": ">Table des matières etc.</menutitle><menunode separator=". ">Table of contents etc.</menunode><menudescription><pre xml:space="preserve">Table des matières, liste des figures, liste des tableaux.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=": ">Glossaires</menutitle><menunode separator=". ">Glossaries</menunode><menudescription><pre xml:space="preserve">Génère un glossaire.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menutitle separator=":">Index</menutitle><menunode separator=". ">Indexes</menunode><menudescription><pre xml:space="preserve">Génère un indexe.
 </pre></menudescription></menuentry></menu>
@@ -15607,14 +19677,14 @@
 <node name="Table-of-contents-etc_002e" spaces=" "><nodename>Table of contents etc.</nodename><nodenext automatic="on">Glossaries</nodenext><nodeup automatic="on">Front/back matter</nodeup></node>
 <section spaces=" "><sectiontitle>Table des matières etc.</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="761">table des matière, création</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="868">table des matière, création</indexterm></cindex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1141">\tableofcontents</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1142">.toc, <r>fichier</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1143">\listoffigures</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1144">\listoftables</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1145">.lof <r>fichier</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1146">.lot <r>fichier</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1284">\tableofcontents</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1285">.toc, <r>fichier</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1286">\listoffigures</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1287">\listoftables</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1288">.lof <r>fichier</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1289">.lot <r>fichier</r></indexterm></findex>
 
 <para>Synopsis, l&textrsquo;un parmi ceux qui suivent :
 </para>
@@ -15723,42 +19793,94 @@
 </pre></example>
 
 <noindent></noindent>
-<para><findex index="fn" spaces=" "><indexterm index="fn" number="1147"><r>paquetage</r> <code>babel</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1148"><code>babel</code>, <r>paquetage</r></indexterm></findex>
+<para><findex index="fn" spaces=" "><indexterm index="fn" number="1290"><r>paquetage</r> <code>babel</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1291"><code>babel</code>, <r>paquetage</r></indexterm></findex>
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1149"><r>paquetage</r> <code>polyglossia</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1150"><code>polyglossia</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1292"><r>paquetage</r> <code>polyglossia</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1293"><code>polyglossia</code>, <r>paquetage</r></indexterm></findex>
 
 <para>De même, les deux autres lignes s&textrsquo;occupent des deux autres. Des
-paquetages d&textrsquo;internationalisation tels que <file>babel</file> ou
-<file>polyglossia</file> modifient les titres en fonction de la langue de base
+paquetages d&textrsquo;internationalisation tels que <code>babel</code> ou
+<code>polyglossia</code> modifient les titres en fonction de la langue de base
 sélectionnée.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1151"><r>paquetage</r> <code>tocloft</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1152"><code>tocloft</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1294"><r>paquetage</r> <code>tocloft</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1295"><code>tocloft</code>, <r>paquetage</r></indexterm></findex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1153"><r>paquetage</r> <code>tocbibbind</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1154"><code>tocbibbind</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1296"><r>paquetage</r> <code>tocbibbind</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1297"><code>tocbibbind</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Le CTAN a beaucoup de paquetages traitant de la table des matières et
 des listes de figures et de tableaux.  L&textrsquo;un d&textrsquo;eux bien commode pour
 ajuster certains aspects du traitement par défaut, tels que
-l&textrsquo;espacement, est <file>tocloft</file>.  Et <file>tocbibbind</file> permet d&textrsquo;ajouter
+l&textrsquo;espacement, est <code>tocloft</code>.  Et <code>tocbibbind</code> permet d&textrsquo;ajouter
 automatiquement la bibliograpghie, les indexes, etc. à la table des
 matières.
 </para>
 <menu endspaces=" ">
-<menuentry leadingtext="* "><menunode separator="::    ">\addcontentsline</menunode><menudescription><pre xml:space="preserve">Ajouter une entrée dans la table des matières etc.
+<menuentry leadingtext="* "><menunode separator="::    ">\&arobase;dottedtocline</menunode><menudescription><pre xml:space="preserve">Formate une entrée dans la table des matières etc.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::    ">\addcontentsline</menunode><menudescription><pre xml:space="preserve">Ajouter une entrée dans la table des matières etc.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::      ">\addtocontents</menunode><menudescription><pre xml:space="preserve">Ajouter du texte directement au fichier table des matières etc.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::       ">\contentsline</menunode><menudescription><pre xml:space="preserve">Règle une ligne de table des matières, etc.
 </pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::            ">\nofiles</menunode><menudescription><pre xml:space="preserve">Empêche l&textrsquo;écriture dans les fichiers auxiliaires.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::         ">\numberline</menunode><menudescription><pre xml:space="preserve">Place le numéro en argument fer a gauche dans une boîte.
 </pre></menudescription></menuentry></menu>
 
 
-<node name="_005caddcontentsline" spaces=" "><nodename>\addcontentsline</nodename><nodenext automatic="on">\addtocontents</nodenext><nodeup automatic="on">Table of contents etc.</nodeup></node>
+<node name="_005c_0040dottedtocline" spaces=" "><nodename>\&arobase;dottedtocline</nodename><nodenext automatic="on">\addcontentsline</nodenext><nodeup automatic="on">Table of contents etc.</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\&arobase;dottedtocline</code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="1298">\&arobase;dottedtocline</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="869">table des matières, crée une ligne pointillée</indexterm></cindex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\&arobase;dottedtocline{<var>numnivrubrique</var>}{<var>renfoncement</var>}{<var>largeurnum</var>}{<var>texte</var>}{<var>numpage</var>}
+</pre></example>
+
+<para>Uitlisée en interne par &latex; pour formater une ligne d&textrsquo;article dans
+la table des matières, table des figures ou table des tableaux. Les
+auteurs ne saisissent pas directement des commandes
+<code>\&arobase;dottedtocline</code>.
+</para>
+<para>Cette commande est typiquement utilisée par <code>\l&arobase;section</code>,
+<code>\l&arobase;subsection</code>, etc., pour formater le contenu de ces tables.
+Par exemple, le fichier <file>article.cls</file> contient ces définitions :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\newcommand*\l&arobase;section{\&arobase;dottedtocline{1}{1.5em}{2.3em}}
+\newcommand*\l&arobase;subsection{\&arobase;dottedtocline{2}{3.8em}{3.2em}}
+\newcommand*\l&arobase;subsubsection{\&arobase;dottedtocline{3}{7.0em}{4.1em}}
+</pre></example>
+
+<noindent></noindent>
+<para>Dans cet exemple, on dirait <code>\&arobase;dottedcline</code> ne prend que trois
+argument. Mais en remontant le code on s&textrsquo;aperçoit qu&textrsquo;elle prend
+également les deux arguments finaux <var>texte</var> et <var>numéro-page</var> du
+synopsis d&textrsquo;appel de <code>\contentsline</code> (<pxref label="_005ccontentsline"><xrefnodename>\contentsline</xrefnodename></pxref>).
+</para>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="870">points de suite, pointillés dans la table des matières</indexterm></cindex>
+<para>Entre la boîte du texte de titre de rubrique et la marge de droite, ces
+commandes <code>\&arobase;dottedtocline</code> insèrent des <dfn>points de suite</dfn>,
+c-à-d.&noeos; une ligne en pointillés uniformément espacés. L&textrsquo;espace
+inter-point est donné par la commande <code>\&arobase;dotsep</code>.  Par défaut
+c&textrsquo;est 4.5 (exprimé en unités de longueur mathématique, ou <code>mu</code>,
+soit <code>1/18</code><dmn>em</dmn>.  On peut le modifier avec
+<code>\renewcommand</code>, comme dans
+<code>\renewcommand{\&arobase;dotsep}{3.5}</code>.
+</para>
+<para>Dans la classe standarde <file>book</file>, &latex; n&textrsquo;utilise pas de points
+de suite pour articles de la table correspondant aux rubriques de niveau
+<code>\part</code> ou <code>\chapter</code>, et dans la classe <file>article</file>, il
+n&textrsquo;en utilise pas pour les articles de niveau <code>\section</code>.
+</para>
+
+</subsection>
+<node name="_005caddcontentsline" spaces=" "><nodename>\addcontentsline</nodename><nodenext automatic="on">\addtocontents</nodenext><nodeprev automatic="on">\&arobase;dottedtocline</nodeprev><nodeup automatic="on">Table of contents etc.</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\addcontentsline</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1155">\addcontentsline{<var>ext</var>}{<var>unit</var>}{<var>texte</var>}</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="762">table des matières, ajouter manuellement un article</indexterm></cindex>
-<!-- c xx Revoir la trad. -->
+<findex index="fn" spaces=" "><indexterm index="fn" number="1299">\addcontentsline{<var>ext</var>}{<var>unit</var>}{<var>texte</var>}</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="871">table des matières, ajouter manuellement un article</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -15766,25 +19888,72 @@
 <pre xml:space="preserve">\addcontentsline{<var>ext</var>}{<var>unit</var>}{<var>texte</var>}
 </pre></example>
 
-<para>La commande <code>\addcontentsline</code> ajoute une entrée a la liste ou
-table specifiée où :
+<findex index="fn" spaces=" "><indexterm index="fn" number="1300">\contentsline</indexterm></findex>
+<para>Ajoute un article dans le fichier auxiliaire dont l&textrsquo;extension de nom est
+<var>ext</var>.
 </para>
+<para>L&textrsquo;exemple suivant a pour effet d&textrsquo;ajouter une ligne <samp>Appendices</samp> à
+la table des matières :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\addcontentsline{toc}{section}{\protect\textbf{Appendices}}
+</pre></example>
+
+<noindent></noindent>
+<para>elle apparaîtra au même niveau de renfoncement que les rubriques, sera en
+caractères gras, et recevra le numéro de page correspondant au point où
+la commande apparaît dans le fichier d&textrsquo;entrée.
+</para>
+<para>La commande <code>\addcontentsline</code> écrit de l&textrsquo;information dans le
+fichier <file><var>nom-racine</var>.<var>ext</var></file>, où <var>nom-racine</var> est le
+nom du fichier racine (<pxref label="Splitting-the-input"><xrefnodename>Splitting the input</xrefnodename></pxref>). Il écrit cette
+information comme le texte de la commande
+<code>\contentsline{<var>unit</var>}{<var>texte</var>}{<var>numéro</var>}</code>, où
+<code><var>numéro</var></code> est la valeur courante du compteur <code><var>unit</var></code>
+(<pxref label="_005ccontentsline"><xrefnodename>\contentsline</xrefnodename></pxref>). Le cas le plus fréquent est la table des
+matières et dans ce cas <var>numéro</var> est la valeur du compteur
+<var>unit</var> dans la première page produite où la commande
+<code>\addcontentsline</code> correspondante fut utilisée.
+</para>
+<para>Cette commande est invoquées par les commandes de rubricage
+<code>\chapter</code>, etc. (<pxref label="Sectioning"><xrefnodename>Sectioning</xrefnodename></pxref>), et aussi par <code>\caption</code>
+au sein d&textrsquo;un environnement flottant (<pxref label="Floats"><xrefnodename>Floats</xrefnodename></pxref>). Mais elle est
+aussi directement utilisées par des auteurs. Par exemple, un auteur
+écrivant un livre dont le style est d&textrsquo;avoir une préface non numérotée
+pourrait utiliser <code>\chapter*</code>. Mais cette commande ne produit pas
+d&textrsquo;article dans la table des matière, on peut alors l&textrsquo;entrer manuellement
+ainsi :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\chapter*{Preface}
+\addcontentsline{toc}{chapter}{\protect\numberline{}Préface}
+</pre></example>
+
+<noindent></noindent>
+<para>Dans le fichier <file><var>nom-racine</var>.toc</file> &latex; insère alors la
+ligne <code>\contentsline {chapter}{\numberline {}Préface}{3}</code> ;
+notez que le numéro de page <samp>3</samp> est généré automatiquement par le
+système, et non saisi manuellement.
+</para>
+<para>Tous les arguments de <code>\addcontentsline</code> sont obligatoires.
+</para>
+
 <table commandarg="var" spaces=" " endspaces=" ">
 <tableentry><tableterm><item spaces=" "><itemformat command="var">ext</itemformat></item>
-</tableterm><tableitem><para>L&textrsquo;extension de nom de fichier du fichier dans lequel l&textrsquo;information doit
-être écrite, typiquement c&textrsquo;est l&textrsquo;une des trois suivante :: <code>toc</code>
-pour la table des matière (« table of contents » en langue anglaise),
-<code>lof</code> pour la liste des figures (« list of figures »), ou
-<code>lot</code> pour la liste des tableaux (« list of tables »).
+</tableterm><tableitem><para>Typiquement c&textrsquo;est l&textrsquo;une des trois chaînes suivantes : <code>toc</code> pour la
+table des matière (« table of contents » en langue anglaise), <code>lof</code>
+pour la liste des figures (« list of figures »), ou <code>lot</code> pour la
+liste des tableaux (« list of tables »).  L&textrsquo;extension de nom de fichier
+du fichier dans lequel l&textrsquo;information doit être écrite.
 </para>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="var">unit</itemformat></item>
-</tableterm><tableitem><para>Le nom de l&textrsquo;unité sectionnelle à ajouter, typiquement l&textrsquo;une des
-suivantes, selon la valeur de l&textrsquo;argument <var>ext</var> :
+</tableterm><tableitem><para>Une chaîne dépendant de la valeur de l&textrsquo;argument <var>ext</var>, typiquement
+l&textrsquo;une des suivantes :
 </para>
 <table commandarg="code" spaces=" " endspaces=" ">
 <tableentry><tableterm><item spaces=" "><itemformat command="code">toc</itemformat></item>
-</tableterm><tableitem><para>Les unités sectionnelles : <code>part</code>, <code>chapter</code>,
-<code>section</code>, <code>subsection</code>, <code>subsubsection</code>.
+</tableterm><tableitem><para>Pour la table des matières, c&textrsquo;est le nom d&textrsquo;une unité sectionnelle : <code>part</code>, <code>chapter</code>,
+<code>section</code>, <code>subsection</code>, <code>subsubsection</code>, etc.
 </para></tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">lof</itemformat></item>
 </tableterm><tableitem><para>Pour la liste des figures : <code>figure</code>.
 </para></tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">lot</itemformat></item>
@@ -15792,22 +19961,34 @@
 </para></tableitem></tableentry></table>
 
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="var">texte</itemformat></item>
-</tableterm><tableitem><para>Le texte de l&textrsquo;entrée.
+</tableterm><tableitem><para>Le texte de l&textrsquo;entrée. On doit précéder de <code>\protect</code> toute commande
+fragile (<pxref label="_005cprotect"><xrefnodename>\protect</xrefnodename></pxref>) y figurant.
 </para></tableitem></tableentry></table>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1156">\contentsline</indexterm></findex>
-<para>Ce qui est écrit dans le fichier <file>.<var>ext</var></file> est la commande
-<code>\contentsline{<var>unit</var>}{<var>texte</var>}{<var>numéro</var>}</code>, où
-<code><var>numéro</var></code> est la valeur courante du compteur
-<code><var>unit</var></code>.
+<para>La commande <code>\addcontentsline</code> a une interaction avec
+<code>\include</code> (<pxref label="_005cinclude-_0026-_005cincludeonly"><xrefnodename>\include & \includeonly</xrefnodename></pxref>). Si vous les utilisez
+au même niveau comme dans
+<code>\addcontentsline{...}{...}{...}\include{...}</code>, alors les
+lignes dans la table des matières risquent de sortir dans un ordre
+erroné. La solution est de déplacer <code>\addcontentsline</code> dans le
+fichier qu&textrsquo;on inclut.
 </para>
-<!-- c ?? how hardwired are these values?  other unit names? -->
+<para>Si vous utiliser une <var>unit</var> que &latex; ne reconnaît pas, comme
+la coquille dans l&textrsquo;exemple suivant
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\addcontentsline{toc}{setcion}{\protect\textbf{Appendices}}
+</pre></example>
 
+<noindent></noindent>
+<para>alors vous n&textrsquo;obtiendrez pas une erreur mais le formatage de la table des
+matières sera incohérent.
+</para>
 
 </subsection>
-<node name="_005caddtocontents" spaces=" "><nodename>\addtocontents</nodename><nodenext automatic="on">\nofiles</nodenext><nodeprev automatic="on">\addcontentsline</nodeprev><nodeup automatic="on">Table of contents etc.</nodeup></node>
+<node name="_005caddtocontents" spaces=" "><nodename>\addtocontents</nodename><nodenext automatic="on">\contentsline</nodenext><nodeprev automatic="on">\addcontentsline</nodeprev><nodeup automatic="on">Table of contents etc.</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\addtocontents</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1157">\addtocontents{<var>ext</var>}{<var>texte</var>}</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1301">\addtocontents{<var>ext</var>}{<var>texte</var>}</indexterm></findex>
 
 <para>La commande <code>\addtocontents</code>{<var>ext</var>}{<var>texte</var>} ajoute du
 texte (ou des commandes de formatage) directement au fichier
@@ -15826,10 +20007,83 @@
 </para></tableitem></tableentry></table>
 
 </subsection>
-<node name="_005cnofiles" spaces=" "><nodename>\nofiles</nodename><nodeprev automatic="on">\addtocontents</nodeprev><nodeup automatic="on">Table of contents etc.</nodeup></node>
+<node name="_005ccontentsline" spaces=" "><nodename>\contentsline</nodename><nodenext automatic="on">\nofiles</nodenext><nodeprev automatic="on">\addtocontents</nodeprev><nodeup automatic="on">Table of contents etc.</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\contentsline</code></sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="872">table des matières</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1302">\contentsline</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1303">\tableofcontents</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1304">.toc, <r>fichier</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1305">\listoffigures</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1306">\listoftables</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1307">.lof, <r>fichier</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1308">.lot, <r>fichier</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1309">\l&arobase;chapter</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1310">\l&arobase;section</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1311">\l&arobase;subsection</indexterm></findex>
+
+<para>Synopsis :
+</para>
+<!-- c attention référence au synoposis dans nœud \@dottedtocline -->
+<example endspaces=" ">
+<pre xml:space="preserve">\contentsline{<var>unit</var>}{<var>texte</var>}{<var>numéro-page</var>}
+</pre></example>
+
+<para>Utilisé en interne par &latex; pour composer un article dans une table
+des matières, table des figures, ou table des tableaux (<pxref label="Table-of-contents-etc_002e"><xrefnodename>Table of
+contents etc.</xrefnodename></pxref>). Les auteurs ne saisissent pas directement les commandes
+<code>\contentsline</code>.
+</para>
+<para>En général l&textrsquo;ajout de matériel à ces table est fait automatiquement par
+les commande <code>\chapter</code>, <code>\section</code>, etc. pour la table des
+matières, ou par la commande <code>\caption</code> au sein d&textrsquo;un environnement
+<code>\figure</code> ou <code>\table</code> (<pxref label="figure"><xrefnodename>figure</xrefnodename></pxref> et <pxref label="table"><xrefnodename>table</xrefnodename></pxref>).
+Ainsi, en supposant que le fichier raacine est <file>these.tex</file>, et
+qu&textrsquo;il contient la déclaration <code>\tableofcontents</code>, la commande
+<code>\chapter{Chapitre premier}</code> produit quelque-chose de ce genre
+dans le ifchier <file>these.toc</file> :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\contentsline {chapter}{\numberline {1}Chapitre premier}{3}
+</pre></example>
+
+<para>Si le fichier contient la déclaration <code>\listoffigures</code> alors un
+environnement figure comprenant <code>\caption{Essai}</code> produira quelque-chose de ce genre dans <file>these.lof</file>.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\contentsline {figure}{\numberline {1.1}{\ignorespaces Essai}}{6}
+</pre></example>
+
+<para>Pour ajouter manuellement du matériel, utilisez
+<code>\addcontentsline{<var>typefic</var>}{<var>unit</var>}{\<var>texte</var>}</code>,
+où <var>typefic</var> est <code>toc</code>, <code>lof</code>, ou <code>lot</code>
+(<pxref label="_005caddcontentsline"><xrefnodename>\addcontentsline</xrefnodename></pxref>).
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1312"><r>paquetage</r> <code>tocloft</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1313"><code>tocloft</code>, <r>paquetage</r></indexterm></findex>
+
+<para>Pour manipuler la façon dont le matériel de la commande
+<code>\contentline</code> est composé, voir le paquetage <code>tocloft</code>.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1314"><r>paquetage</r> <code>hyperref</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1315"><code>hyperref</code>, <r>paquetage</r></indexterm></findex>
+
+
+<para>Notez que le paquetage <code>hyperref</code> change la définition de
+<code>\contentsline</code> (et de <code>\addcontentsline</code>) pour ajouter plus
+d&textrsquo;arguments, fabriquer des hyperliens.  C&textrsquo;est la source de l&textrsquo;erreur
+<code>Argument of \contentsline has an extra }</code> quand on
+ajoute/supprime l&textrsquo;utilisation d&textrsquo;<code>hyperref</code> et qu&textrsquo;une compilation a
+déjà été faite.  Pour réparer cette erreur, détruisez les fichiers
+<file>.toc</file>, <file>.lof</file> ou <file>.lot</file>, et exécutez de nouveau
+&latex;.
+</para>
+
+</subsection>
+<node name="_005cnofiles" spaces=" "><nodename>\nofiles</nodename><nodenext automatic="on">\numberline</nodenext><nodeprev automatic="on">\contentsline</nodeprev><nodeup automatic="on">Table of contents etc.</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\nofiles</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1158">\nofiles</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1316">\nofiles</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -15861,21 +20115,67 @@
 </para>
 
 </subsection>
+<node name="_005cnumberline" spaces=" "><nodename>\numberline</nodename><nodeprev automatic="on">\nofiles</nodeprev><nodeup automatic="on">Table of contents etc.</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\numberline</code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="1317">\numberline</indexterm></findex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\numberline{\<var>numéro</var>}
+</pre></example>
+
+<para>Compose son argument fer à gauche dans une boîte. Cela est utilisé au
+sein d&textrsquo;une commande <code>\contentsline</code> pour composer les numéros de
+rubrique (<pxref label="_005ccontentsline"><xrefnodename>\contentsline</xrefnodename></pxref>).
+</para>
+<para>Par exemple, cette ligne dans un fichier <file>.toc</file> a pour effer que le
+<code>1.1</code> est composé fer à gauche :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\contentsline {subsection}{\numberline {1.1}Motivation}{2}
+</pre></example>
+
+<para>Par défaut, &latex; compose tout numéro de rubrique au sein d&textrsquo;une boîte
+de longueur <code>\&arobase;tempdima</code>.  Cette longueur est réglée par les
+commandes <code>\l&arobase;section</code>, <code>\l&arobase;subsection</code>, etc.  Pour Mettre
+les numéros de rubrique dans des boîtes de longueur naturelle utiliser le
+code <code>\renewcommand{\numberline}[1]{#1~}</code> avant
+<code>\tableofcontents</code>.
+</para>
+<para>Cette commande est fragile, aussi vous pourriez avoir besoin de la
+précéder d&textrsquo;un <code>\protect</code> (<pxref label="_005cprotect"><xrefnodename>\protect</xrefnodename></pxref>).  Un exemple
+est l&textrsquo;utilisation de <code>\protect</code> dans la commande suivante :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve"><code>\addcontentsline{toc}{section}{\protect\numberline {}Sommaire}</code>
+</pre></example>
+
+<noindent></noindent>
+<para>de sorte à obtenir le <code>\numberline</code> dans la commande
+<code>\contentsline</code> dans le fichier <file>.toc</file> ainsi :
+<code>\contentsline {section}{\numberline {}Sommaire}{6}</code> (le
+numéro de page <samp>6</samp> est ajouté automatiquement par &latex; ;
+<pxref label="_005caddcontentsline"><xrefnodename>\addcontentsline</xrefnodename></pxref>).
+</para>
+
+</subsection>
 </section>
 <node name="Glossaries" spaces=" "><nodename>Glossaries</nodename><nodenext automatic="on">Indexes</nodenext><nodeprev automatic="on">Table of contents etc.</nodeprev><nodeup automatic="on">Front/back matter</nodeup></node>
 <section spaces=" "><sectiontitle>Glossaires</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="763">glossaires</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="873">glossaires</indexterm></cindex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1159">\makeglossary</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1318">\makeglossary</indexterm></findex>
 <para>La commande <code>\makeglossary</code> active la création des glossaires.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1160">\glossary</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="764"><file>.glo</file>, fichier</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1319">\glossary</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="874"><file>.glo</file>, fichier</indexterm></cindex>
 <para>La commande <code>\glossary{<var>texte</var>}</code> écrit un article de
 glossaire pour <var>texte</var> dans un fichier auxiliaire nommé avec
 l&textrsquo;extension <file>.glo</file>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1161">\glossaryentry</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1320">\glossaryentry</indexterm></findex>
 <para>Plus précisément, ce qui est écrit est la commande
 <code>\glossaryentry{<var>texte</var>}{<var>numpage</var>}</code>, où <var>numpage</var>
 est la valeur courante de <code>\thepage</code>.
@@ -15883,89 +20183,559 @@
 <para>Le paquetage <code>glossary</code> disponible sur le CTAN fournit une prise en
 charge de glossaires plus élaborée.
 </para>
-<!-- c Revoir la trad. -->
+
 </section>
 <node name="Indexes" spaces=" "><nodename>Indexes</nodename><nodeprev automatic="on">Glossaries</nodeprev><nodeup automatic="on">Front/back matter</nodeup></node>
+<!-- c Revoir la trad. -->
 <section spaces=" "><sectiontitle>Index</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="765">index</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="875">index</indexterm></cindex>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1162">\makeindex</indexterm></findex>
-<para>La commande <code>\makeindex</code> active la création d&textrsquo;index.  Placez là dans le
-préambule.
+<findex index="fn" spaces=" "><indexterm index="fn" number="1321">\makeindex</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1322">\index</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="876"><file>.idx</file>, fichier</indexterm></cindex>
+
+<para>Si vous dites à &latex; les termes que vous voulez voir apparaître dans
+un index, alors il peut produire cet index, classé alphabétiquement et
+en maintenant automatiquement les numéros de page.  Ce qui suit illustre
+les bases.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1163">\index</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="766"><file>.idx</file>, fichier</indexterm></cindex>
-<para>La commande <code>\index{<var>texte</var>}</code> écrit un article d&textrsquo;index pour
-<var>texte</var> dans un fichier auxiliaire nommé avec une extention
-<file>.idx</file>.
+<example endspaces=" ">
+<pre xml:space="preserve">\documentclass{article}
+\usepackage{makeidx}    % Fournit les commandes d'indexation
+  \makeindex
+% \usepackage{showidx}  % Affiche les notes en marge des articles
+                        % de l'index
+  ...
+\begin{document}
+  ...
+Le théorème de Wilson\index{Théorème de Wilson} dit qu'un nombre $n>1$
+est premier si et seulement si la factorielle de $n-1$ est congurente à
+$-1$ modulo~$n$.\index{congruence!et théorème de Wilson}
+  ...
+\printindex
+\end{document}
+</pre></example>
+
+<noindent></noindent>
+<para>Comme illustré ci-dessus, on déclare des articles d&textrsquo;index avec la
+commande <code>\index</code> (<pxref label="_005cindex"><xrefnodename>\index</xrefnodename></pxref>). Quand vous exécutez &latex;,
+le <code>\index</code> inscrit son information, telle que <samp>Théorème de
+Wilson</samp>, et le numéro de page, dans un fichier auxilaire dont le nom
+finit en <file>.idx</file>. Ensuite, pour classer par ordre alphabétique, et
+pour d&textrsquo;autre manipulations, on exécute un program externe, typiquement
+<command>makeindex</command> (<pxref label="makeindex"><xrefnodename>makeindex</xrefnodename></pxref>), ce qui écrit un fichier dont le
+nom finit en <file>.ind</file>.  Finalement, <code>\printindex</code> ramène cette
+information manipulée dans la sortie (<pxref label="_005cprintindex"><xrefnodename>\printindex</xrefnodename></pxref>).
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1164">\indexentry</indexterm></findex>
-<para>Plus précisément, ce qui est écrit est la commande
-<code>\indexentry{<var>texte</var>}{<var>numpage</var>}</code>, où <var>numpage</var> est
-la valeur courante de <code>\thepage</code>.
+<para>Ainsi, si le code de l&textrsquo;exemple plus haut est dans le fichier
+<file>numth.tex</file> alors exécuter <samp>pdflatex numth</samp> sauvegarde
+l&textrsquo;information de l&textrsquo;article d&textrsquo;index et son numéro de page dans
+<file>numth.idx</file>. Et ensuite exécuter <samp>makeindex numth</samp> classe par
+ordre alphabétique et sauvegarde les résultats dans
+<file>numth.ind</file>. Finalement, exécuter de nouveau <samp>pdflatex numth</samp>
+affiche l&textrsquo;index désiré, à l&textrsquo;endoit où la commande <code>\printindex</code>
+est dans le code source.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="767">Voir et Voir aussi, article d&textrsquo;index</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="768">article d&textrsquo;index, « Voir » et « Voir aussi »</indexterm></cindex>
-<para>Pour générer un article d&textrsquo;index pour « toto » qui dit « Voir titi »,
-utilisez une barre verticale : <code>\index{toto|see{titi}}</code>.
-Utilisez <code>seealso</code> au lieu de <code>see</code> pour fabriquer un article
-en « Voir aussi ».
+<para>Il, y a beaucoup d&textrsquo;options pour contrôler la sortie.  Un exemple est que
+le point d&textrsquo;exclamation dans <code>\index{congruence!et théorème de
+Wilson}</code> produit un article principal pour <samp>congruence</samp> avec un
+sous-article pour <samp>et théorème de Wilson</samp>.  Pour plus
+d&textrsquo;information, <pxref label="makeindex"><xrefnodename>makeindex</xrefnodename></pxref>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1165">\seename</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1166">\alsoname</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1167"><r>paquetage</r> <code>babel</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1168"><code>babel</code>, <r>paquetage</r></indexterm></findex>
- <findex index="fn" spaces=" "><indexterm index="fn" number="1169"><r>paquetage</r> <code>polyglossia</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1170"><code>polyglossia</code>, <r>paquetage</r></indexterm></findex>
+<para>Les commandes <code>\makeindex</code> et <code>\printindex</code> sont
+indépendantes.  Ne pas mettre le <code>\makeindex</code> arrête que &latex;
+sauvegarde les articles d&textrsquo;index dans le fichier auxiliaire. Ne pas
+mettre le <code>\printindex</code> a pour effet que &latex; n&textrsquo;affiche pas
+l&textrsquo;index dans la sortie.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1323"><r>paquetage</r> <code>showidx</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1324"><code>showidx</code>, <r>paquetage</r></indexterm></findex>
 
-<para>Le texte « Voir » est défini par la macro <code>\seename</code>, et le texte
-« Voir aussi » par la macro <code>\alsoname</code>.  Ils peuvent être redéfinis
-pour d&textrsquo;autres langages.
+<findex index="fn" spaces=" "><indexterm index="fn" number="1325"><r>paquetage</r> <code>multind</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1326"><code>multind</code>, <r>paquetage</r></indexterm></findex>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="877">indexes multiples</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="878">multiples, indexes</indexterm></cindex>
+<para>Nombre de paquetages existent concernant l&textrsquo;indexation. Le paquetage
+<code>showidx</code> a pour effet que chaque article d&textrsquo;index est affiché dans
+la marge sur la page où le <code>\index</code> apparaît. Ceci peut être utile
+pour préparer l&textrsquo;index.  Le paquetage <code>multind</code>, avec d&textrsquo;autres,
+prend en charge les indexes multiples. Voir aussi l&textrsquo;article de la FAQ
+&tex; sur ce sujet,
+<url><urefurl>https://www.texfaq.org/FAQ-multind</urefurl></url>, et le sujet CTAN,
+<url><urefurl>https://ctan.org/topic/index-multi</urefurl></url>.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="769"><command>makeindex</command>, programme</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="770"><command>xindy</command>, programle</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="771"><file>.ind</file>, fichier</indexterm></cindex>
-<para>Le fichier en <file>.idx</file> généré est ensuite trié avec une commande
-externe, d&textrsquo;ordinaire soit <command>makeindex</command>
-(<url><urefurl>http://mirror.ctan.org/indexing/makeindex</urefurl></url>) ou la commande (
-multi-lingue) <command>xindy</command> (<url><urefurl>http://xindy.sourceforge.net</urefurl></url>).
-Ceci résulte en un fichier en <file>.ind</file>, ce qui peut ensuite être lu
-pour composer l&textrsquo;index.
+<menu endspaces=" ">
+<menuentry leadingtext="* "><menunode separator="::   ">Produce the index manually</menunode><menudescription><pre xml:space="preserve">Classez les articles vous-même.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::        ">\index</menunode><menudescription><pre xml:space="preserve">Déclare un article d&textrsquo;index.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::     ">makeindex</menunode><menudescription><pre xml:space="preserve">Classe les articles d&textrsquo;index automatiquement.
+</pre></menudescription></menuentry><menuentry leadingtext="* "><menunode separator="::   ">\printindex</menunode><menudescription><pre xml:space="preserve">Met l&textrsquo;index à cet endroit.
+</pre></menudescription></menuentry></menu>
+
+
+<node name="Produce-the-index-manually" spaces=" "><nodename>Produce the index manually</nodename><nodenext automatic="on">\index</nodenext><nodeup automatic="on">Indexes</nodeup></node>
+<subsection spaces=" "><sectiontitle>Produire l&textrsquo;index manuellement</sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="879">index, production manuelle</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1327">theindex</indexterm></findex>
+
+<para>Les documents qui sont brefs et statiques peuvent avoir un index produit
+manuellement. L&textrsquo;exemple ci-dessous produit une page séparée intitulée
+<samp>Index</samp>, en format à deux colonnes.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1171">\printindex</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1172"><r>paquetage</r> <code>makeidx</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1173"><code>makeidx</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1328"><r>environnement</r> <code>theindex</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1329"><code>theindex</code>, <r>environnement</r></indexterm></findex>
 
-<para>L&textrsquo;index est d&textrsquo;ordinaire généré avec la commande <code>\printindex</code>.
-Celle-ci est définie dans le paquetage <code>makeidx</code>, ainsi vous devez
-mettre <code>\usepackage{makeidx}</code> dans le préambule.
+<example endspaces=" ">
+<pre xml:space="preserve">\begin{theindex}
+\item acorn squash, 1
+\subitem maple baked, 2
+\indexspace
+\item bacon, 3
+\subitem maple baked, 4
+\end{theindex}
+</pre></example>
+
+<para>Notez que l&textrsquo;auteur doit saisir les numéros de page, ce qui est rébarbatif
+et résulte en des numéros inexacts si le document change. C&textrsquo;est pourquoi
+dans la plupart des cas des méthodes automatisées telles que
+<command>makeindex</command> sont préférables.  <xref label="Indexes"><xrefnodename>Indexes</xrefnodename></xref>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1174">\indexspace</indexterm></findex>
-<para>La longueur élastique <code>\indexspace</code> est insérée avant chaque
-nouvelle lettre dans l&textrsquo;index imprimé ; sa valeur par défaut est
-<samp>10pt plus5pt minus3pt</samp>.
+<findex index="fn" spaces=" "><indexterm index="fn" number="1330">\item</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1331">\subitem</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1332">\subsubitem</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1333">\indexspace</indexterm></findex>
+<para>Toutefois nous couvrons ces commandes pour être exhaustif, et parce que
+les méthode automatisées sont basées sur elles. Comme l&textrsquo;exemple
+l&textrsquo;illustre, un article principal utilise <code>\item</code>, un sous-article
+<code>\subitem</code>, et le niveau le plus bas utilise <code>\subsubitem</code>.
+Les lignes à blanc entre les articles sont sans effet. L&textrsquo;exemple
+ci-dessus inclut <code>\indexspace</code> pour produire un espace vertical dans
+la sortie que certains styles utilisent avant le premier article
+commençant avec une nouvelle lettre.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1175"><r>paquetage</r> <code>showidx</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1176"><code>showidx</code>, <r>paquetage</r></indexterm></findex>
 
-<para>Le paquetage <code>showidx</code> a pour effet que chaque article de l&textrsquo;index
-est affiché dans la marge de la page où l&textrsquo;article apparaît. Ceci peut
-aider à la préparation de l&textrsquo;index.
+</subsection>
+<node name="_005cindex" spaces=" "><nodename>\index</nodename><nodenext automatic="on">makeindex</nodenext><nodeprev automatic="on">Produce the index manually</nodeprev><nodeup automatic="on">Indexes</nodeup></node>
+<subsection spaces=" "><sectiontitle><code>\index</code></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="1334">\index</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="880"><file>.idx</file>, fichier</indexterm></cindex>
+
+<para>Synopsis :
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1177"><r>paquetage</r> <code>multind</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1178"><code>multind</code>, <r>paquetage</r></indexterm></findex>
+<example endspaces=" ">
+<pre xml:space="preserve">\index{<var>chaîne-article-index</var>}
+</pre></example>
 
-<para>Le paquetage <code>multind</code> prend en charge la pluralité des index.
-Voir aussi l&textrsquo;article de la FAQ &tex; FAQ à ce propos,
-<url><urefurl>http://www.tex.ac.uk/cgi-bin/texfaq2html?label=multind</urefurl></url>.
+<para>Déclare un article dans l&textrsquo;index.  Cette commande est fragile
+(<pxref label="_005cprotect"><xrefnodename>\protect</xrefnodename></pxref>).
 </para>
+<para>Par exemple, comme décrit dans <ref label="Indexes"><xrefnodename>Indexes</xrefnodename></ref>, une façon d&textrsquo;obtenir un
+index du code ci-dessous est de compiler le document avec <code>pdflatex
+test</code>, puis de traiter les articles de l&textrsquo;index avec <code>makeindex
+test</code>, et ensuite de compiler de nouveau avec <code>pdflatex test</code>.
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">% fichier test.tex
+  ...
+W~Ackermann (1896--1962).\index{Ackermann}
+  ...
+fonction d'Ackermann\index{Ackermann!fonction}
+  ...
+taux de croissance\index{Ackermann!fonction!taux de croissance}
+</pre></example>
 
+<cindex index="cp" spaces=" "><indexterm index="cp" number="881">index, articles, sous-articles</indexterm></cindex>
+<noindent></noindent>
+<para>Les trois articles obtiendront un numéro de page, comme dans
+<samp>Ackermann, 22</samp>.  &latex; formate le deuxième comme un
+sous-article du premier, sur la ligne du dessous et renfoncé, et le
+troisième comme un sous-article du deuxième. On ne peut pas imbriquer
+les articles au delà du troisième niveau de sous-articles.  (Si vous
+ajoutez <code>\index{Ackermann!fonction!taux de
+croissance!comparaison}</code> alors <command>makeindex</command> dit <samp>Scanning
+input file test.idx....done (4 entries accepted, 1 rejected)</samp> et le
+quatrième niveau est silencieusement absent de l&textrsquo;index).
+</para>
+<para>Si vous saisissez un deuxième <code>\index</code> avec la même
+<var>chaîne-article-index</var> alors vous obtiendrez un unique article
+d&textrsquo;index avec deux numéros de page (à moins qu&textrsquo;il se trouve que les deux
+soient sur la même page). Ainsi, ajouter <code>comme pour
+Ackermann.\index{Ackermann}</code> plus loin dans le même document que
+ci-dessus donnera un article d&textrsquo;index du genre de <samp>Ackermann, 22,
+151</samp>.  Notez aussi que vous pouvez saisir les articles d&textrsquo;index dans un
+ordre quelconque, ainsi par exemple <code>\index{Ackermann!fonction}</code>
+peut arriver avant <code>\index{Ackermann}</code>.
+</para>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="882">index, plage de pages</indexterm></cindex>
+<para>Obtenez une plage de page en sortie, du genre de <samp>Hilbert, 23--27</samp>,
+comme avec le code ci-dessous :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">W~Ackermann (1896--1962).\index{Ackermann}
+  ...
+D~Hilbert (1862--1943)\index{Ackermann!Hilbert|(}
+  ...
+désapprouvait son mariage.\index{Ackermann!Hilbert|)}
+</pre></example>
+
+<noindent></noindent>
+<para>Si le début et la fin de la plage de pages sont égaux alors le systène
+ne donne qu&textrsquo;un seul numéro de page, et non une plage.
+</para>
+<para>Si vous indexez des sous-articles mais sans article principal, comme
+dans <code>\index{Jones!programme}</code> et
+<code>\index{Jones!resultats}</code>, alors la sortie est l&textrsquo;article
+<samp>Jones</samp> sans virgule ni numéro de page, suivi de deux
+sous-articles, du genre de <samp>programme, 50</samp> et <samp>resultats, 51</samp>.
+</para>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="883">voir et voir aussi, articles d&textrsquo;index</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="884">index, articles, « voir » et « voir aussi »</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1335">\seename</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1336">\alsoname</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1337"><r>paquetage</r> <code>babel</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1338"><code>babel</code>, <r>paquetage</r></indexterm></findex>
+ <findex index="fn" spaces=" "><indexterm index="fn" number="1339"><r>paquetage</r> <code>polyglossia</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1340"><code>polyglossia</code>, <r>paquetage</r></indexterm></findex>
+
+
+<para>On génère un article d&textrsquo;index qui dit <samp>Voir</samp> en utilisant un
+caractère barre verticale :
+<code>\index{Ackermann!function|see{fonction de P\'eter}}</code>.  On peut
+également obtenir <samp>voir aussi</samp> avec <code>seealso</code>.  (Le texte
+<samp>voir</samp> est défini par <code>\seename</code>, et <samp>voir ausi</samp> par
+<code>\alsoname</code> lorsqu&textrsquo;on charge un paquetage d&textrsquo;internationalisation
+tel que <code>babel</code> or <code>polyglossia</code>, et que la langue
+sélectionnée est le français, sinon par défaut c&textrsquo;est <samp>see</samp> et
+<samp>see also</samp>, on peut aussi les redéfinir directement avec
+quelque-chose du genre de <code>\renewcommand{\seename}{cf.}
+\renewcommand{\alsoname}{ibid.}</code>).
+</para>
+<para>La production du mot <samp>voir</samp> fait partie d&textrsquo;une fonctionalité plus
+générale. Après la barre verticale vous pouvez mettre le nom <var>cmd</var>
+d&textrsquo;une commande <code>\<var>cmd</var></code> à un argment, comme dans
+<code>\index{group|textit}</code> (notez l&textrsquo;absence de contr&textrsquo;oblique sur la
+commande <code>\textit</code>) et le système appliquera cette commande au
+numéro de page dans l&textrsquo;article d&textrsquo;indexe, donnant ici quelque-chose du
+genre de <code>\textit{7}</code>.  Vous pouvez aussi définir vos propres
+commandes comme dans
+<code>\newcommand{\pagecours}[1]{{\color{blue}#1}}</code> et ensuite
+<code>\index{Ackermann!function|pagecours}</code> donnera un numéro de page
+en bleu (<pxref label="Color"><xrefnodename>Color</xrefnodename></pxref>).  Voici in autre exemple, moins pratique :
+</para>
+<!-- c credit Ian Thompson https://tex.stackexchange.com/a/272572/121234 -->
+<example endspaces=" ">
+<pre xml:space="preserve">\newcommand\pageindex[1]{#1, \thepage}
+  ... Epimenides.\index{self-reference|pageindex}
+</pre></example>
+
+<noindent></noindent>
+<para>qui crée une article citant le numéro de page dans le listing de l&textrsquo;index.
+</para>
+<para>Les deux fonctions décrites plus haut peuvent être combinées, comme dans :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\index{Ackermann!fonction|(pagecours}
+  ...
+\index{Ackermann!fonction|)}
+</pre></example>
+
+<noindent></noindent>
+<para>ce qui en sortie produit un article d&textrsquo;index du genre de <samp>fonction,
+23--27</samp> où la plage de numéros de page est en bleu.
+</para>
+<para>Considérez un article d&textrsquo;index tel que <samp>β-testeur</samp>. Le
+saisir telle que <code>$\beta$-testeur</code> aura pour effet qu&textrsquo;il sera
+classé selon le signe dollar. Vous pouvez le saisir en utilisant une
+arobe, comme dans <code>\index{bêta-testeur&arobase;$\beta$-testeur}</code>.
+Lorsque vous spécifiez un article avec une arobe qui sépare deux chaînes,
+<code><var>pos</var>&arobase;<var>texte</var></code>, alors <var>pos</var> donne la position
+alphabétique de l&textrsquo;article alors que <var>texte</var> produit le texte de
+l&textrsquo;article. Un autre exemple est que <code>\index{Saint Michael's
+College&arobase;SMC}</code> produit un article d&textrsquo;index <samp>SMC</samp> classé dans un
+autre endroit que son épellation donnerait naturellement.
+</para>
+<para>Pour mettre le caractère <code>!</code>, <code>&arobase;</code>, <code>|</code> ou <code>"</code> dans
+un article d&textrsquo;index, échappez le en le précédant d&textrsquo;un guillement anglais
+double, <code>"</code>.  (Le guillemet double est ignoré pour le classement
+alphabétique).
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1341"><r>paquetage</r> <code>index</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1342"><code>index</code>, <r>paquetage</r></indexterm></findex>
+
+<para>Nombre de paquetages sur le CTAN apportent des fonctionnalités
+supplémentaires allant au-délà de celles fournies par <code>makeidx</code>.
+L&textrsquo;un deux est <code>index</code> qui permet d&textrsquo;avoir des index multiples et
+contient une commande <code>\index*{<var>index-entry-string</var>}</code> qui
+imprime la <var>chaîne-article-index</var> en plus de l&textrsquo;indexer.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1343">\indexentry</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="885">idx, fichier</indexterm></cindex>
+<para>La commande <code>\index</code> écrit l&textrsquo;information d&textrsquo;indexation dans le
+fichier <file><var>nom-racine</var>.idx</file>.  Plus spécifiquement, elle écrit le
+texte de la commande
+<code>\indexentry{<var>chaîne-article-index</var>}{<var>num-page</var>}</code>, où
+<var>num-page</var> est la valeur du compteur <code>\thepage</code>.  Il peut
+arriver, lorsque la commande <code>\printindex</code> perd les pédales, que
+vous ayez à détruire ce fichier pour repartir de bases saines.
+</para>
+<para>Si vous oubliez l&textrsquo;accolade fermante sur une commande <code>\index</code> alors
+vous obtiendrez un message du genre de :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">Runaway argument?  {Ackermann!function
+!  Paragraph ended before \&arobase;wrindex was complete.
+</pre></example>
+
+
+</subsection>
+<node name="makeindex" spaces=" "><nodename>makeindex</nodename><nodenext automatic="on">\printindex</nodenext><nodeprev automatic="on">\index</nodeprev><nodeup automatic="on">Indexes</nodeup></node>
+<subsection spaces=" "><sectiontitle><command>makeindex</command></sectiontitle>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="1344">index, traitement</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="886">makeindex, <r>programme</r></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="887"><file>.ind</file>, fichier</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="888"><file>.idx</file>, fichier</indexterm></cindex>
+
+<para>Synopsis, l&textrsquo;un parmi :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">makeindex <var>nomfic</var>
+makeindex -s <var>fichier-style</var> <var>nomfic</var>
+makeindex <var>options</var> <var>nomfic0</var> ...
+</pre></example>
+
+<para>Trie l&textrsquo;indormation d&textrsquo;index dans le fichier auxiliaire, et fait d&textrsquo;autres
+traitements dessus. C&textrsquo;est un programme en ligne de commande. Il prend en
+entrée un ou plusieurs fichiers bruts d&textrsquo;index, les fichiers
+<file><var>nomfic</var>.idx</file>, et produit en sortie le ficher d&textrsquo;index fini, le
+fichier <file><var>nomfic</var>.ind</file> qui est l&textrsquo;entrée de <code>\printindex</code>
+(<pxref label="_005cprintindex"><xrefnodename>\printindex</xrefnodename></pxref>).
+</para>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="889"><file>.isty</file>, fichier</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1345">index, fichier de style</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1346">makeindex, fichier de style</indexterm></findex>
+<para>La première forme de la commande suffit pour beaucoup d&textrsquo;usages. La
+deuxième permet de formatter l&textrsquo;index en utilisant un <dfn>fichier de
+style d&textrsquo;index</dfn>, un fichier <file>.isty</file>.  La troisième forme est la plus
+générale ; voir la documentation complète sur le CTAN.
+</para>
+<para>Ci-dessous on donne un exemple d&textrsquo;un fichier <file>.isty</file> simple :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">% book.isty 
+%   $ makeindex -s book.isty -p odd book.idx
+% creates the index as book.ind, starting on an odd page. 
+preamble
+"\\pagestyle{empty}
+\\small
+\\begin{theindex}
+\\thispagestyle{empty}"
+
+postamble
+"\n
+\\end{theindex}"
+</pre></example>
+
+<para>La présente description ne couvre que certaines des possibilités du
+<var>fichier-style</var>. Pour une liste complète voir la documentation sur
+le CTAN.
+</para>
+<para>Un fichier de style consiste en une liste de couples :
+<var>spécificateur</var> et <var>attribut</var>. Ils peuvent apparaître dans le
+fichier dans un ordre quelconque. Tous les <var>attribut</var>s sont des
+chaînes, sauf mention du contraire. Les chaînes sont entourées de
+guillemets anglais doubles, <code>"</code>, et la longueur maximale d&textrsquo;une
+chaîne est de 144 caractères.  Le <code>\n</code> représente un saut de ligne
+et le <code>\t</code> une tabulation. Les contr&textrsquo;obliques sont échappées avec
+une autre contr&textrsquo;oblique, comme cela : <code>\\</code>.  Si une ligne commence
+avec un signe pourcent, <code>%</code>, alors c&textrsquo;est un commentaire.
+</para>
+<ftable commandarg="code" spaces=" " endspaces=" ">
+<beforefirstitem><anchor name="makeindex-preamble">makeindex preamble</anchor>
+</beforefirstitem><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1347">preamble</indexterm>preamble</itemformat></item>
+</tableterm><tableitem><para>Préambule du fichier d&textrsquo;index de sortie. Définit le contexte dans lequel
+l&textrsquo;index est formaté. Vaut par défaut : <code>"\\begin{theindex}\n"</code>.
+</para>
+<anchor name="makeindex-postamble">makeindex postamble</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1348">postamble</indexterm>postamble</itemformat></item>
+</tableterm><tableitem><para>Postambule du fichier d&textrsquo;index de sortie. Vaut par défaut :
+<code>"\n\n\\end{theindex}\n"</code>.
+</para>
+<anchor name="makeindex-group-skip">makeindex group skip</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1349">group_skip</indexterm>group_skip</itemformat></item>
+</tableterm><tableitem><findex index="fn" spaces=" "><indexterm index="fn" number="1350">\indexspace</indexterm></findex>
+<para>Traditionnellement les articles d&textrsquo;index sont répartis en groupes,
+typiquement un groupe pour les articles commençant pas la lettre
+<samp>a</samp>, etc.  Ce spécificateur donne ce qui est inséré quand un
+nouveau groupe commence.  Vaut par défaut : <code>"\n\n \\indexspace\n"</code>
+(<code>\indexspace</code> est une commande qui insère une longueur élastique,
+par défaut <code>10pt plus5pt minus3pt</code>).
+</para>
+<anchor name="makeindex-letheadflag">makeindex letheadflag</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1351">lethead_flag</indexterm>lethead_flag</itemformat></item>
+</tableterm><tableitem><para>Un entier. Il commande ce qui est inséré pour un nouveau groupe ou une
+nouvelle lettre. Lorsqu&textrsquo;il vaut 0 (ce qui est le réglage par défaut)
+alors rien d&textrsquo;autre que <code>group_skip</code> n&textrsquo;est inséré avant le
+groupe. S&textrsquo;il est positif, alors pour une nouvelle lettre les attributs
+<code>lethead_prefix</code> et <code>lethead_suffix</code> sont insérés, avec cette
+lettre en capitale entre eux. S&textrsquo;il est négatif, alors ce qui est inséré
+est la lettre en bas de casse. Vaut par défaut 0.
+</para>
+<anchor name="makeindex-lethead-prefix">makeindex lethead prefix</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1352">lethead_prefix</indexterm>lethead_prefix</itemformat></item>
+</tableterm><tableitem><para>Si un nouveau groupe commence avec une lettre différente alors c&textrsquo;est le
+préfixe inséré devant l&textrsquo;en-tête présentant la nouvelle lettre. Vaut par
+défaut : <code>""</code>
+</para>
+<anchor name="makeindex-lethead-suffix">makeindex lethead suffix</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1353">lethead_suffix</indexterm>lethead_suffix</itemformat></item>
+</tableterm><tableitem><para>Si un nouveau groupe commence avec une lettre différente alors c&textrsquo;est le
+suffixe inséré après l&textrsquo;en-tête présentant la nouvelle lettre. Vaut par
+défaut : <code>""</code>
+</para>
+<anchor name="makeindex-item-0">makeindex item 0</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1354">item_0</indexterm>item_0 </itemformat></item>
+</tableterm><tableitem><para>C&textrsquo;est ce qui est mis entre deux articles de niveau 0. Vaut par défaut :
+<code>"\n \\item "</code>.
+</para>
+<anchor name="makeindex-item-1">makeindex item 1</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1355">item_1</indexterm>item_1</itemformat></item>
+</tableterm><tableitem><para>Mis entre deux articles de niveau 1. Vaut par défaut : <code>"\n
+\\subitem "</code>.
+</para>
+<anchor name="makeindex-item-2">makeindex item 2</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1356">item_2</indexterm>item_2</itemformat></item>
+</tableterm><tableitem><para>Mis entre deux articles de niveau 2. Vaut par défaut : <code>"\n
+\\subsubitem "</code>.
+</para>
+<anchor name="makeindex-item-01">makeindex item 01</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1357">item_01</indexterm>item_01</itemformat></item>
+</tableterm><tableitem><para>C&textrsquo;est ce qui est mis entre un article de niveau 0 et un article de
+niveau 1. Vaut par défaut : <code>"\n \\subitem "</code>.
+</para>
+<anchor name="makeindex-item-x1">makeindex item x1</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1358">item_x1</indexterm>item_x1</itemformat></item>
+</tableterm><tableitem><para>C&textrsquo;est ce qui est mis entre un article de niveau 0 et un article de
+niveau 1 dans le cas où l&textrsquo;article de niveau 0 n&textrsquo;a pas de numéro de page
+(comme dans <code>\index{aaa|see{bbb}}</code>). Vaut par défaut :
+<code>"\n \\subitem "</code>.
+</para>
+<anchor name="makeindex-item-12">makeindex item 12</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1359">item_12</indexterm>item_12</itemformat></item>
+</tableterm><tableitem><para>C&textrsquo;est ce qui est mis entre un article de niveau 1 et un article de
+niveau 2.  Vaut par défaut : <code>"\n \\subsubitem "</code>.
+</para>
+<anchor name="makeindex-item-x2">makeindex item x2</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1360">item_x2</indexterm>item_x2</itemformat></item>
+</tableterm><tableitem><para>C&textrsquo;est ce qui est mis entre un article de niveau 1 et un article de
+niveau 2 si l&textrsquo;article de niveau 1 n&textrsquo;a pas de numéro de page. Vaut par
+défaut : <code>"\n \\subsubitem "</code>.
+</para>
+<anchor name="makeindex-delim-0">makeindex delim 0</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1361">delim_0</indexterm>delim_0</itemformat></item>
+</tableterm><tableitem><para>Délimiteur mis entre une clef de niveau 0 et son premier numéro de
+page. Vaut par défaut : une virgule suivie d&textrsquo;un blanc, <code>", "</code>.
+</para>
+<anchor name="makeindex-delim-1">makeindex delim 1</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1362">delim_1</indexterm>delim_1</itemformat></item>
+</tableterm><tableitem><para>Délimiteur mis entre une clef de niveau 1 et son premier numéro de
+page.  Vaut par défaut : une virgule suivie d&textrsquo;un blanc, <code>", "</code>.
+</para>
+<anchor name="makeindex-delim-2">makeindex delim 2</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1363">delim_2</indexterm>delim_2</itemformat></item>
+</tableterm><tableitem><para>Délimiteur mis entre une clef de niveau 2 et son premier numéro de
+page.  Vaut par défaut : une virgule suivie d&textrsquo;un blanc, <code>", "</code>.
+</para>
+<anchor name="makeindex-delim-n">makeindex delim n</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1364">delim_n</indexterm>delim_n</itemformat></item>
+</tableterm><tableitem><para>Délimiteur mis entre deux numéros de page de la même clef (quel que soit
+le niveau) .  Vaut par défaut : une virgule suivie d&textrsquo;un blanc, <code>",
+"</code>.
+</para>
+<anchor name="makeindex-delim-r">makeindex delim r</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1365">delim_r</indexterm>delim_r</itemformat></item>
+</tableterm><tableitem><para>Délimiteur mis entre le numéro de début et le numéro de fin d&textrsquo;une plage
+de numéros de page deux numéros de page. Vaut par défaut : <code>"--"</code>.
+</para>
+<anchor name="makeindex-line-max">makeindex line max</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1366">line_max</indexterm>line_max</itemformat></item>
+</tableterm><tableitem><para>Un entier. Longueur maximale d&textrsquo;une ligne d&textrsquo;article d&textrsquo;index dans la
+sortie au delà de quoi la ligne est repliée. Vaut par défaut :
+<code>72</code>.
+</para>
+<anchor name="makeindex-indent-space">makeindex indent space</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1367">indent_space</indexterm>indent_space</itemformat></item>
+</tableterm><tableitem><para>Ce qui est inséré au début d&textrsquo;une ligne repliée. Vaut par défaut :
+<code>"\t\t"</code>.
+</para>
+<anchor name="makeindex-indent-length">makeindex indent length</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1368">indent_length</indexterm>indent_length</itemformat></item>
+</tableterm><tableitem><para>Un nombre. La longueur d&textrsquo;un renfoncement de ligne repliée. La valeur par
+défaut d&textrsquo;<code>indent_space</code> est de deux tabulations, et chaque
+tabulation compte pour huit espaces de sorte que la valeur par défaut
+est <code>16</code>.
+</para>
+<anchor name="makeindex-page-precedence">makeindex page precedence</anchor>
+</tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code"><indexterm index="fn" number="1369">page_precedence</indexterm>page_precedence</itemformat></item>
+</tableterm><tableitem><para>Un document peut avoir différents types de numérotations des pages. Par
+exemple, un livre peut avoir des matières préliminaires dont les pages
+sont numérotées en chiffres romains bas de casse alors que les pages de
+la matière principale sont en chiffres arabes. Cette chaîne spécifie
+l&textrsquo;ordre dans lequel ils apparaissent dans l&textrsquo;index. La commande
+<command>makeindex</command> prend en charge cinq types différents de
+numérotation : romain bas de casse <code>r</code>, numérique ou arabe
+<code>n</code>, alphabétique bas de casse <code>a</code>, romain capital <code>R</code>,
+et alphabétique capital <code>A</code>.  Vaut par défaut : <code>"rnaRA"</code>.
+</para>
+</tableitem></tableentry></ftable>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="890">xindy, <r>programme</r></indexterm></cindex>
+<para>Il y a plusieurs autres programmes faisant le même travail que
+<command>makeindex</command>. L&textrsquo;un d&textrsquo;eux est <command>xindy</command>
+(<uref><urefurl>https://ctan.org/pkg/xindy</urefurl></uref>), qui fait de l&textrsquo;internationalisation
+et peut traiter des documents balisés en utilisant &latex; et plusieurs
+autres langages. Il est écrit en Lisp, hautement configurable, à la fois
+en termes de balise et en termes d&textrsquo;ordre d&textrsquo;assemblage du texte, comme
+décrit dans sa documentation.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1370">xindex, <r>programme</r></indexterm></findex>
+<para>Un programme d&textrsquo;indexation plus récent prenant en charge l&textrsquo;Unicode est
+<code>xindex</code>, écrit en Lua (<url><urefurl>https://ctan.org/pkg/xindex</urefurl></url>).
+</para>
+</subsection>
+<node name="_005cprintindex" spaces=" "><nodename>\printindex</nodename><nodeprev automatic="on">makeindex</nodeprev><nodeup automatic="on">Indexes</nodeup></node>
+<subsection spaces=" "><sectiontitle><command>\printindex</command></sectiontitle>
+
+<cindex index="cp" spaces=" "><indexterm index="cp" number="891">index, impression</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1371">\printindex</indexterm></findex>
+
+<para>Synopsis :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\printindex
+</pre></example>
+
+<para>Place l&textrsquo;index dans la sortie.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1372"><r>paquetage</r> <code>makeidx</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1373"><code>makeidx</code>, <r>paquetage</r></indexterm></findex>
+
+<para>Pour obtenir un index vous devez en premier inclure
+<code>\usepackage{makeidx}</code> dans le préambule du document et compiler
+le document, et ensuite exécuter la commande système
+<command>makeindex</command>, puis de nouveau compiler le
+document. <xref label="Indexes"><xrefnodename>Indexes</xrefnodename></xref>, pour plus de détails et un exemple d&textrsquo;usage de
+<code>\printindex</code>.
+</para>
+</subsection>
 </section>
 </chapter>
 <node name="Letters" spaces=" "><nodename>Letters</nodename><nodenext automatic="on">Terminal input/output</nodenext><nodeprev automatic="on">Front/back matter</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Des lettres</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="772">lettres, écrire des</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="773">écrire des lettres</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="892">lettres, écrire des</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="893">écrire des lettres</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -16021,7 +20791,7 @@
 <code>\closing{Je vous prie, Madame, Monsieur, d'agréer l'expression de
 mes sentiments les meilleurs.}</code>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1179">\\ <r>pour les lettres</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1374">\\ <r>pour les lettres</r></indexterm></findex>
 <para>Du matériel suppélementaire peut venir après le <code>\closing</code>. Vous
 pouvez préciser qui est en copie de la lettre avec une commande comme
 <code>\cc{Le Patron\\Le Patron du Patron}</code>. Il y a une commande
@@ -16081,7 +20851,7 @@
 
 <node name="_005caddress" spaces=" "><nodename>\address</nodename><nodenext automatic="on">\cc</nodenext><nodeup automatic="on">Letters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\address</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1180">\address</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1375">\address</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -16110,9 +20880,9 @@
 <node name="_005ccc" spaces=" "><nodename>\cc</nodename><nodenext automatic="on">\closing</nodenext><nodeprev automatic="on">\address</nodeprev><nodeup automatic="on">Letters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\cc</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1181">\cc</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="774">copie, liste des personnes en, dans une lettre</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="775">liste des personnes en copie, dans une lettre</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1376">\cc</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="894">copie, liste des personnes en, dans une lettre</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="895">liste des personnes en copie, dans une lettre</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -16131,14 +20901,13 @@
 </pre></example>
 
 
-
 </section>
 <node name="_005cclosing" spaces=" "><nodename>\closing</nodename><nodenext automatic="on">\encl</nodenext><nodeprev automatic="on">\cc</nodeprev><nodeup automatic="on">Letters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\closing</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1182">\closing</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="776">lettres, salutation</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="777">fin d&textrsquo;une lettre</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1377">\closing</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="896">lettres, salutation</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="897">fin d&textrsquo;une lettre</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -16163,8 +20932,8 @@
 <node name="_005cencl" spaces=" "><nodename>\encl</nodename><nodenext automatic="on">\location</nodenext><nodeprev automatic="on">\closing</nodeprev><nodeup automatic="on">Letters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\encl</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1183">\encl</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="778">pièces jointes, liste</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1378">\encl</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="898">pièces jointes, liste</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -16178,7 +20947,7 @@
 </section>
 <node name="_005clocation" spaces=" "><nodename>\location</nodename><nodenext automatic="on">\makelabels</nodenext><nodeprev automatic="on">\encl</nodeprev><nodeup automatic="on">Letters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\location</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1184">\location</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1379">\location</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -16193,7 +20962,7 @@
 </section>
 <node name="_005cmakelabels" spaces=" "><nodename>\makelabels</nodename><nodenext automatic="on">\name</nodenext><nodeprev automatic="on">\location</nodeprev><nodeup automatic="on">Letters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\makelabels</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1185">\makelabels</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1380">\makelabels</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -16259,7 +21028,7 @@
 </section>
 <node name="_005cname" spaces=" "><nodename>\name</nodename><nodenext automatic="on">\opening</nodenext><nodeprev automatic="on">\makelabels</nodeprev><nodeup automatic="on">Letters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\name</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1186">\name</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1381">\name</indexterm></findex>
 
 <para><code>\name{June Davenport}</code>
 </para>
@@ -16270,8 +21039,8 @@
 </section>
 <node name="_005copening" spaces=" "><nodename>\opening</nodename><nodenext automatic="on">\ps</nodenext><nodeprev automatic="on">\name</nodeprev><nodeup automatic="on">Letters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\opening{<var>texte</var>}</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1187">\opening</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="779">lettres, commencer</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1382">\opening</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="899">lettres, commencer</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -16281,7 +21050,7 @@
 
 <para>Cette commande est obligatoire. Elle commence la lettre, en suivant le
 <code>\begin{letter}{...}</code>. L&textrsquo;argument obligatoire <var>texte</var> est le
-<cindex index="cp" spaces=" "><indexterm index="cp" number="780">appel</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="900">appel</indexterm></cindex>
 texte d&textrsquo;<dfn>appel</dfn> de votre lettre. Par exemple :
 </para>
 <example endspaces=" ">
@@ -16292,8 +21061,8 @@
 </section>
 <node name="_005cps" spaces=" "><nodename>\ps</nodename><nodenext automatic="on">\signature</nodenext><nodeprev automatic="on">\opening</nodeprev><nodeup automatic="on">Letters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\ps</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1188">\ps</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="781">postscriptum, dans une lettre</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1383">\ps</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="901">postscriptum, dans une lettre</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -16309,7 +21078,7 @@
 </section>
 <node name="_005csignature" spaces=" "><nodename>\signature</nodename><nodenext automatic="on">\telephone</nodenext><nodeprev automatic="on">\ps</nodeprev><nodeup automatic="on">Letters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\signature{<var>texte</var>}</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1189">\signature</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1384">\signature</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -16318,7 +21087,7 @@
             ... }
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1190">\signature</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1385">\signature</indexterm></findex>
 
 <para>Le nom de l&textrsquo;expéditeur. Cette commande est optionnelle, quoique son
 inclusion soit habituelle.
@@ -16372,7 +21141,7 @@
 </section>
 <node name="_005ctelephone" spaces=" "><nodename>\telephone</nodename><nodeprev automatic="on">\signature</nodeprev><nodeup automatic="on">Letters</nodeup></node>
 <section spaces=" "><sectiontitle><code>\telephone</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1191">\telephone</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1386">\telephone</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -16390,7 +21159,7 @@
 </chapter>
 <node name="Terminal-input_002foutput" spaces=" "><nodename>Terminal input/output</nodename><nodenext automatic="on">Command line interface</nodenext><nodeprev automatic="on">Letters</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Entrée/sortie console</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="782">entrée/sortie console</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="902">entrée/sortie console</indexterm></cindex>
 
 <menu endspaces=" ">
 <menuentry leadingtext="* "><menunode separator="::  ">\openin & \openout</menunode><menudescription><pre xml:space="preserve">Ouvrir un fichier.
@@ -16403,13 +21172,13 @@
 <node name="_005copenin-_0026-_005copenout" spaces=" "><nodename>\openin & \openout</nodename><nodenext automatic="on">\read</nodenext><nodeup automatic="on">Terminal input/output</nodeup></node>
 <section spaces=" "><sectiontitle><code>\openin</code> & <code>\openout</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1192">\openin</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1193">\openout</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1194">\closein</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1195">\closeout</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="783">file, opening</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="784">file, closing</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="785">open a file</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1387">\openin</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1388">\openout</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1389">\closein</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1390">\closeout</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="903">file, opening</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="904">file, closing</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="905">open a file</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -16495,10 +21264,10 @@
 <node name="_005cread" spaces=" "><nodename>\read</nodename><nodenext automatic="on">\typein</nodenext><nodeprev automatic="on">\openin & \openout</nodeprev><nodeup automatic="on">Terminal input/output</nodeup></node>
 <section spaces=" "><sectiontitle><code>\read</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1196">\read</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="786">fichier, lecture d&textrsquo;un</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="787">lire un fichier</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="788">lecture d&textrsquo;un fichier</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1391">\read</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="906">fichier, lecture d&textrsquo;un</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="907">lire un fichier</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="908">lecture d&textrsquo;un fichier</indexterm></cindex>
 
 <para>Synopsis :
 </para>
@@ -16530,18 +21299,18 @@
 <para>Pour lire un fichier entier en une fois utilisez <code>\input</code>
 (<pxref label="_005cinput"><xrefnodename>\input</xrefnodename></pxref>) ou <code>\include</code> (<pxref label="_005cinclude-_0026-_005cincludeonly"><xrefnodename>\include & \includeonly</xrefnodename></pxref>).
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1197"><r>paquetage</r> <code>datatool</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1198"><code>datatool</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1392"><r>paquetage</r> <code>datatool</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1393"><code>datatool</code>, <r>paquetage</r></indexterm></findex>
 
 
 <para>Une raison usuelle de vouloir lire d&textrsquo;un fichier de données est de faire
 du publipostage.  CTAN a plusieurs paquetage pour cela ; parmi lesquels
-<file>datatool</file>.
+<code>datatool</code>.
 </para>
 </section>
 <node name="_005ctypein" spaces=" "><nodename>\typein</nodename><nodenext automatic="on">\typeout</nodenext><nodeprev automatic="on">\read</nodeprev><nodeup automatic="on">Terminal input/output</nodeup></node>
 <section spaces=" "><sectiontitle><code>\typein[<var>cmd</var>]{<var>msg</var>}</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1199">\typein</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1394">\typein</indexterm></findex>
 
 <!-- c xxx Realigner sur l'anglais -->
 <para>Synopsis :
@@ -16563,7 +21332,7 @@
 </section>
 <node name="_005ctypeout" spaces=" "><nodename>\typeout</nodename><nodenext automatic="on">\write</nodenext><nodeprev automatic="on">\typein</nodeprev><nodeup automatic="on">Terminal input/output</nodeup></node>
 <section spaces=" "><sectiontitle><code>\typeout{<var>msg</var>}</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1200">\typeout</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1395">\typeout</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -16586,7 +21355,7 @@
 <node name="_005cwrite" spaces=" "><nodename>\write</nodename><nodeprev automatic="on">\typeout</nodeprev><nodeup automatic="on">Terminal input/output</nodeup></node>
 <section spaces=" "><sectiontitle><code>\write</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1201">\write</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1396">\write</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -16611,7 +21380,7 @@
 \immediate\closeout\monfichier
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1202">\newwrite</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1397">\newwrite</indexterm></findex>
 <noindent></noindent>
 <para>Le <code>\newwrite</code> alloue un numéro de flux, en lui donnant un nom
 symbolique pour se faciliter la vie, de sorte que <code>flux
@@ -16620,9 +21389,9 @@
 le nom de fichier fourni.  Et puis à la fin &tex; exécute
 <code>\write3</code> ce qui place la chaîne dans le fichier.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="789">journal, écrire vers le fichier</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="790">terminal, écrire vers le</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="791"><math>-1</math>, écrire dans le flux numéro</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="909">journal, écrire vers le fichier</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="910">terminal, écrire vers le</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="911"><math>-1</math>, écrire dans le flux numéro</indexterm></cindex>
 <para>Typiquement <var>numéro</var> est compris entre 0 et 15, parce que typiquement
 les auteurs &latex; suivent l&textrsquo;exemple précédent et le numéro est alloué
 par le système.  Si <var>numéro</var> est hors de l&textrsquo;intervalle de 0 à 15 ou
@@ -16637,12 +21406,12 @@
 saut de ligne dans la sortie terminal.  (Mais 16, 17, et 18 sont des
 valeurs spéciales de <var>numéro</var> ; voir ci-dessous.)
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="792">Lua&tex;, 256 flux de sortie dans</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="912">Lua&tex;, 256 flux de sortie dans</indexterm></cindex>
 <para>Dans Lua&tex;, au lieu de 16 flux de sortie il y en a 256
 (<pxref label="TeX-engines"><xrefnodename>&tex; engines</xrefnodename></pxref>).
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1203">\&arobase;auxout</indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1204">\&arobase;mainaux</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1398">\&arobase;auxout</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1399">\&arobase;mainaux</indexterm></findex>
 <para>Utilisez <code>\write\&arobase;auxout{<var>chaîne</var>}</code> pour écrire vers le
 fichier <file>.aux</file> courant qui est associé soit au fichier racine soit
 au fichier inclus courant ; et utilisez
@@ -16665,9 +21434,9 @@
 </pre></example>
 
 <enumerate first="1" endspaces=" ">
-<listitem> 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="793"><code>\write</code> immédiat</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1205">\immediate\write</indexterm></findex>
+<listitem>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="913"><code>\write</code> immédiat</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1400">\immediate\write</indexterm></findex>
 <para>Avec le premier, &latex; écrit <var>chaîne</var> vers le fichier
 immédiatement.  Toutes les macros dans <var>chaîne</var> sont développées à
 fond (exactement comme dans <code>\edef</code> de sorte que pour empêcher le
@@ -16676,9 +21445,9 @@
 <code>##</code>).
 </para>
 </listitem><listitem>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="794"><code>\write</code> retardé</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="795">élément extraordinaire</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1206">\shipout <r>et développement</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="914"><code>\write</code> retardé</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="915">élément extraordinaire</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1401">\shipout <r>et développement</r></indexterm></findex>
 <para>Avec le deuxième, <var>chaîne</var> est stocké dans la liste courante des
 choses (comme un élémént « extraordinaire » de &tex;) et conservé
 jusqu&textrsquo;à ce que la page soit éjectée et de la même manière les macros ne
@@ -16686,7 +21455,7 @@
 <code>\shipout</code>, <var>chaîne</var> est développée à fond.
 </para>
 </listitem><listitem>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1207">\protected&arobase;write</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1402">\protected&arobase;write</indexterm></findex>
 <para>Le troisième, <code>\protected&arobase;write</code>, est sembable au deuxième sauf
 que vous pouvez utiliser <code>\protect</code> pour éviter le
 développement. Le premier argument qui est en plus vous permet d&textrsquo;insérer
@@ -16711,7 +21480,7 @@
 <para>Ceci résulte en ce que le fichier <file>test.jh</file> contienne le texte
 <samp>test XYZtest</samp> suivi d&textrsquo;un saut de ligne.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="796"><code>\write</code>, flux 16, 17, 18</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="916"><code>\write</code>, flux 16, 17, 18</indexterm></cindex>
 <para>Les cas où <var>numéro</var> vaut 16, 17, ou 18 sont spéciaux.  À cause du
 comportement de <code>\write</code> quand <var>numéro</var> est hors de
 l&textrsquo;intervalle de 0 à 15 qu&textrsquo;on a déjà décrit plus haut, dans Plain &tex;
@@ -16722,8 +21491,8 @@
 spéciale ; les systèmes &tex; modernes l&textrsquo;utilisent pour passer des
 commandes au système d&textrsquo;exploitation (<pxref label="_005cwrite18"><xrefnodename>\write18</xrefnodename></pxref>).
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="797">saut de ligne, dans <code>\write</code></indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="798"><code>^^J</code>, dans <code>\write</code></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="917">saut de ligne, dans <code>\write</code></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="918"><code>^^J</code>, dans <code>\write</code></indexterm></cindex>
 <para>D&textrsquo;ordinaire <code>\write</code> produit en sortie une unique ligne. On peut y
 insérer un saut de ligne avec <code>^^J</code>.  Ainsi, l&textrsquo;exemple suivant
 produit deux lignes dans le fichier journal :
@@ -16733,14 +21502,14 @@
 rencontrent jamais.}
 </pre></example>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1208"><r>paquetage</r> <code>answers</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1209"><code>answers</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1403"><r>paquetage</r> <code>answers</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1404"><code>answers</code>, <r>paquetage</r></indexterm></findex>
 
 <para>Un cas usuel dans lequel des auteurs tentent d&textrsquo;écrire dans leur propre
 fichier est pour les réponses à des exerccies, ou dans quelque autre
 situation où vous désirer écrire en sortie verbatim, sans développer les
 macros.  CTAN a plusieurs paquetages pour cela ; parmi lesquels
-<file>answers</file>.
+<code>answers</code>.
 </para>
 <menu endspaces=" ">
 <menuentry leadingtext="* "><menutitle separator=": ">\write et la securité</menutitle><menunode separator=". ">\write and security</menunode><menudescription><pre xml:space="preserve">Sécurité.
@@ -16752,8 +21521,8 @@
 <node name="_005cwrite-and-security" spaces=" "><nodename>\write and security</nodename><nodenext automatic="on">\message</nodenext><nodeup automatic="on">\write</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\write</code> et la sécurité</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="799">securité et <code>\write</code></indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="800"><code>\write</code> et sécurité</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="919">securité et <code>\write</code></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="920"><code>\write</code> et sécurité</indexterm></cindex>
 
 <para>La possibilité d&textrsquo;écrire dans des fichier soulève des problèmes de
 sécurtié. Si vous compilez un fichier &latex; téléchargé et qu&textrsquo;il
@@ -16776,7 +21545,7 @@
 ! I can't write on file `../test.jh'
 </pre></example>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="801">répertoires parents, impossible d&textrsquo;écrire vers</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="921">répertoires parents, impossible d&textrsquo;écrire vers</indexterm></cindex>
 <para>Il est possible d&textrsquo;avoir une telle erreur lorsqu&textrsquo;on essaie d&textrsquo;utiliser une
 commande telle que <code>\include{../nomfichier}</code> puisque &latex; va
 essayer d&textrsquo;ouvrir <file>../filename.aux</file>.  La solution la plus simple est
@@ -16787,7 +21556,7 @@
 <node name="_005cmessage" spaces=" "><nodename>\message</nodename><nodenext automatic="on">\wlog</nodenext><nodeprev automatic="on">\write and security</nodeprev><nodeup automatic="on">\write</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\message</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1210">\message</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1405">\message</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -16852,7 +21621,7 @@
 <node name="_005cwlog" spaces=" "><nodename>\wlog</nodename><nodenext automatic="on">\write18</nodenext><nodeprev automatic="on">\message</nodeprev><nodeup automatic="on">\write</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\wlog</code></sectiontitle>
 
-<findex index="fn" spaces=" "><indexterm index="fn" number="1211">\wlog</indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1406">\wlog</indexterm></findex>
 
 <para>Synopsis :
 </para>
@@ -16879,11 +21648,11 @@
 </subsection>
 <node name="_005cwrite18" spaces=" "><nodename>\write18</nodename><nodeprev automatic="on">\wlog</nodeprev><nodeup automatic="on">\write</nodeup></node>
 <subsection spaces=" "><sectiontitle><code>\write18</code></sectiontitle>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1212">\write18</indexterm></findex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="802">externes, commandes</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="803">commandes exécutées depuis &latex;</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="804">système, commandes exécutées depuis &latex;</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="805">interpréteur de commandes du système d&textrsquo;exploitation, accès à</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1407">\write18</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="922">externes, commandes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="923">commandes exécutées depuis &latex;</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="924">système, commandes exécutées depuis &latex;</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="925">interpréteur de commandes du système d&textrsquo;exploitation, accès à</indexterm></cindex>
 <!-- c Derived from: Joseph Wright: https://tex.stackexchange.com/a/20446/121234 -->
 
 <para>Synopsis :
@@ -16896,8 +21665,8 @@
 système d&textrsquo;exploitation exécute la commande et l&textrsquo;exécution de &latex;
 est bloquée jusqu&textrsquo;à ce que cela soit fini.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1213"><r>paquetage</r> <code>Asymptote</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1214"><code>Asymptote</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1408"><r>paquetage</r> <code>Asymptote</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1409"><code>Asymptote</code>, <r>paquetage</r></indexterm></findex>
 
 <para>La séquence suivante (sur Unix)
 </para>
@@ -16927,7 +21696,7 @@
 <para>Il peut arriver que vous ayez besoin de plusieurs étapes pour obtenir
 l&textrsquo;information désirée.  L&textrsquo;exemple suivant insère en entrée une liste de
 tous les fichiers PDF du répertoire courant (voir aussi
-<file>texosquery</file> plus bas) :
+<code>texosquery</code> plus bas) :
 </para>
 <example endspaces=" ">
 <pre xml:space="preserve">\immediate\write18{ls *.pdf > tmp.dat}
@@ -16951,8 +21720,8 @@
 options</xrefnodename></pxref>).  (L&textrsquo;option <code>--shell-escape</code> est un synonyme dans &tex;
 Live.)
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="806">restreint, accès shell</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="807">restreint, accès interpréteur de commande du système d&textrsquo;exploitation</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="926">restreint, accès shell</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="927">restreint, accès interpréteur de commande du système d&textrsquo;exploitation</indexterm></cindex>
 <para>Au lieu de l&textrsquo;accès complet, les distributions modernes par défaut
 utilisent une version restreinte qui permet à certaines commandes de
 fonctionner, telles que celles qui font tourner Metafont pour générer
@@ -16967,27 +21736,27 @@
 puis d&textrsquo;incorporer ces sorties dans votre document. Pour cela vous devez
 exécuter &latex; avec la fonction <code>\write18</code> pleinement débridée.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1215">/bin/sh<r>, utilisé par <code>\write18</code></r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1216">sh<r>, utilisé par <code>\write18</code></r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1217">cmd.exe<r>, utilisé par <code>\write18</code></r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1218">SHELL<r>, environnement, variables de</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1219">SHELL<r>, variables d&textrsquo;environnement</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1410">/bin/sh<r>, utilisé par <code>\write18</code></r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1411">sh<r>, utilisé par <code>\write18</code></r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1412">cmd.exe<r>, utilisé par <code>\write18</code></r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1413">SHELL<r>, environnement, variables de</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1414">SHELL<r>, variables d&textrsquo;environnement</r></indexterm></findex>
 <para>Le texte <var>commande_shell</var> est toujours passé à <file>/bin/sh</file> sur
 les systèmes d&textrsquo;exploitation unixiens, et à l&textrsquo;interpréteur de commande DOS
 <file>cmd.exe</file> sur Windows. &latex; ignore tout réglage d&textrsquo;un autre
 interpréteur de commande par l&textrsquo;utilisateur, ainsi que la variable
 d&textrsquo;environnement <code>SHELL</code>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1220"><r>paquetage</r> <code>texosquery</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1221"><code>texosquery</code>, <r>paquetage</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1415"><r>paquetage</r> <code>texosquery</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1416"><code>texosquery</code>, <r>paquetage</r></indexterm></findex>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="808">système, information</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="809">exploitation, information système de</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="810">locale, information, du système</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="811">répertoire, listage, du système</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="928">système, information</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="929">exploitation, information système de</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="930">locale, information, du système</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="931">répertoire, listage, du système</indexterm></cindex>
 <para>Si votre besoin c&textrsquo;est d&textrsquo;avoir de l&textrsquo;information sur le système, comme le
 nom du système d&textrsquo;exploitation, celui de la locale, ou le contenu d&textrsquo;un
-répertoire, alors jeter un coup d&textrsquo;œil au paquetage <file>texosquery</file> qui
+répertoire, alors jeter un coup d&textrsquo;œil au paquetage <code>texosquery</code> qui
 fournit une interface commode et sûre pour cela, contrairement aux
 exemples donnés plus haut utilisant <code>\write18</code> à l&textrsquo;état brut :
 <url><urefurl>https://ctan.org/pkg/texosquery</urefurl></url>.
@@ -16998,8 +21767,9 @@
 <node name="Command-line-interface" spaces=" "><nodename>Command line interface</nodename><nodenext automatic="on">Document templates</nodenext><nodeprev automatic="on">Terminal input/output</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <chapter spaces=" "><sectiontitle>Interface ligne de commande</sectiontitle>
 <anchor name="Command-line">Command line</anchor><!-- c ancien nom -->
-<cindex index="cp" spaces=" "><indexterm index="cp" number="812">ligne de commande</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="813">CLI</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="932">ligne de commande, interface</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="933">interface ligne de commande</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="934">CLI</indexterm></cindex>
 
 <para>Synopsis (depuis la ligne de commande d&textrsquo;un terminal) :
 </para>
@@ -17008,8 +21778,9 @@
 </pre></example>
 
 <para>Exécute &latex; sur <var>argument</var>. À la place de <command>pdflatex</command>
-vous pouvez aussi utiliser <command>xelatex</command>, ou <command>lualatex</command>, ou
-<command>latex</command>.
+vous pouvez aussi utiliser (pour une sortie PDF) <command>xelatex</command>, ou
+<command>lualatex</command>, ou (pour une sorite DVI) <command>latex</command> ou
+<code>dvilualatex</code>, entre autres (<pxref label="TeX-engines"><xrefnodename>&tex; engines</xrefnodename></pxref>).
 </para>
 <para>L&textrsquo;exemple suivant exécute &latex; sur le fichier <file>these.tex</file>
 produisant en sortie <file>these.pdf</file>.
@@ -17019,7 +21790,7 @@
 </pre></example>
 
 <noindent></noindent>
-<para><findex index="fn" spaces=" "><indexterm index="fn" number="1222">.tex, <r>extension par défaut</r></indexterm></findex>
+<para><findex index="fn" spaces=" "><indexterm index="fn" number="1417">.tex, <r>extension par défaut</r></indexterm></findex>
 Notez que <file>.tex</file> est l&textrsquo;extension par défault des noms de fichier.
 </para>
 <para>pdf&tex; est une évolution du programme original &tex;, comme le sont
@@ -17063,36 +21834,42 @@
 <node name="Command-line-options" spaces=" "><nodename>Command line options</nodename><nodenext automatic="on">Command line input</nodenext><nodeup automatic="on">Command line interface</nodeup></node>
 <section spaces=" "><sectiontitle>Options passées à la ligne de commande</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="814">options passée à la ligne de commande</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="935">options passée à la ligne de commande</indexterm></cindex>
 
 <para>On décrit ici les options de ligne de commande qui sont pertinentes pour
 rédaction ordinaire de documents. Pour une liste complète, essayez
 d&textrsquo;exécuter <samp>latex --help</samp> depuis la ligne de commande.
 </para>
-<para>Les implementations permettent en général de spécifier les options de
-ligne de commande avec un prefixe <samp>-</samp> ou <samp>--</samp>.  C&textrsquo;est le cas à
-la fois pour &tex; Live (et Mac&tex;) et MiK&tex;.  Ici on utilise
-les deux conventions indistinctement.
+<para>Avec nombre d&textrsquo;implementations on peut spécifier les options de ligne de
+commande avec un prefixe <samp>-</samp> ou <samp>--</samp>.  C&textrsquo;est le cas à la fois
+pour &tex; Live (y compris Mac&tex;) et MiK&tex;. Ici on utilise les
+deux conventions indistinctement. Si une option prend une valeur,
+celle-ci peut être spécifiée soit comme un argument séparé
+(<samp>--truc bidule</samp>), ou comme un argument unique avec un signe
+<code>=</code> (<samp>--truc=bidule</samp>), à condition qu&textrsquo;il n&textrsquo;y ait aucun espace
+autour du <code>=</code>. On utilisera en général la syntaxe en <code>=</code>.
 </para>
+
+
 <table commandarg="code" spaces=" " endspaces=" ">
-<beforefirstitem><findex index="fn" spaces=" "><indexterm index="fn" number="1223">--version <r>ligne de commande, option</r></indexterm></findex>
+<beforefirstitem><findex index="fn" spaces=" "><indexterm index="fn" number="1418">--version <r>ligne de commande, option</r></indexterm></findex>
 </beforefirstitem><tableentry><tableterm><item spaces=" "><itemformat command="code">-version</itemformat></item>
 </tableterm><tableitem><para>Affiche la version courante, comme <samp>pdfTeX 3.14159265-2.6-1.40.16
 (TeX Live 2015/Debian)</samp> ainsi qu&textrsquo;une petite quantité d&textrsquo;information
 supplémentaire, et se termine.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1224">--help <r>ligne de commande, option</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1419">--help <r>ligne de commande, option</r></indexterm></findex>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">-help</itemformat></item>
 </tableterm><tableitem><para>Produit un message bref d&textrsquo;utilisation servant d&textrsquo;aide-mémoire et se
 termine.
 </para>
 <anchor name="interaction-modes">interaction modes</anchor>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1225">--interaction <r>ligne de commande, option</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1420">--interaction <r>ligne de commande, option</r></indexterm></findex>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">-interaction=<var>mode</var></itemformat></item>
-</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="815">batchmode</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="816">scrollmode</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="817">errorstopmode</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="818">nonstopmode</indexterm></cindex>
+</tableterm><tableitem><cindex index="cp" spaces=" "><indexterm index="cp" number="936">batchmode</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="937">scrollmode</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="938">errorstopmode</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="939">nonstopmode</indexterm></cindex>
 <para>z&tex; compile un document en l&textrsquo;un parmi quatre modes possibles
 d&textrsquo;interaction : <code>batchmode</code>, <code>nonstopmode</code>, <code>scrollmode</code>,
 <code>errorstopmode</code>. Dans le mode <dfn>errorstopmode</dfn> (le mode par
@@ -17115,9 +21892,9 @@
 <noindent></noindent>
 <para>on élimine la plupart des sorties terminal.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="819">jobname</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="820">nom de fichier de la tâche courante</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1226">--jobname <r>ligne de commande, option</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="940">jobname</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="941">nom de fichier de la tâche courante</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1421">--jobname <r>ligne de commande, option</r></indexterm></findex>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">-jobname=<var>chaîne</var></itemformat></item>
 </tableterm><tableitem><para>Règle la valeur du <dfn>nom d&textrsquo;ouvrage</dfn> de &tex; à la chaîne de
 caractères <var>chaîne</var>.  Le fichier journal et le fichier de sortie
@@ -17125,9 +21902,9 @@
 <file><var>chaîne</var>.pdf</file>. <pxref label="Jobname"><xrefnodename>Jobname</xrefnodename></pxref>.
 </para>
 <anchor name="output-directory">output directory</anchor>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="821">répertoire de sortie pour tous les fichiers externes</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="822">sortie, pour tous les fichiers externes, répertoire de</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1227">--output-directory <r>ligne de commande, option</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="942">répertoire de sortie pour tous les fichiers externes</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="943">sortie, pour tous les fichiers externes, répertoire de</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1422">--output-directory <r>ligne de commande, option</r></indexterm></findex>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">-output-directory=<var>répertoire</var></itemformat></item>
 </tableterm><tableitem><para>Écrit les fichiers dans le répertoire <var>répertoire</var>.  Il doit déjà
 exister.  Ceci s&textrsquo;applique à tous les fichiers externes créés par &tex;
@@ -17142,17 +21919,17 @@
 demeure inchangé, et est également vérifié pour trouver les fichiers en
 entrée.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="823">shell escape</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="824"><code>\write18</code>, activation</indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1228">--enable-write18 <r>ligne de commande, option</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1229">--disable-write18 <r>ligne de commande, option</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1230">--shell-escape <r>ligne de commande, option</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1231">--no-shell-escape <r>ligne de commande, option</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="944">shell escape</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="945"><code>\write18</code>, activation</indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1423">--enable-write18 <r>ligne de commande, option</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1424">--disable-write18 <r>ligne de commande, option</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1425">--shell-escape <r>ligne de commande, option</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1426">--no-shell-escape <r>ligne de commande, option</r></indexterm></findex>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">--enable-write18</itemformat></item>
 <itemx spaces=" "><itemformat command="code">--disable-write18</itemformat></itemx>
 <itemx spaces=" "><itemformat command="code">--shell-escape</itemformat></itemx>
 <itemx spaces=" "><itemformat command="code">--no-shell-escape</itemformat></itemx>
-</tableterm><tableitem><para>Activation et desactivation <code>\write18{<var>commande_shell</var>}</code>
+</tableterm><tableitem><para>Activation et désactivation <code>\write18{<var>commande_shell</var>}</code>
 (<pxref label="_005cwrite18"><xrefnodename>\write18</xrefnodename></pxref>).  Les deux premières options sont prises en charge à
 la fois par &tex; Live et MiK&tex;, alors que les deux suivantes sont
 des synonymes pris en charge par &tex; Live.
@@ -17169,12 +21946,12 @@
 <code>\write18{ls -l}</code>, alors vous n&textrsquo;obtenez pas d&textrsquo;erreur mais votre
 fichier journal dit <samp>runsystem(ls -l)...disabled</samp>.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1232">--halt-on-error <r>ligne de commande, option</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1427">--halt-on-error <r>ligne de commande, option</r></indexterm></findex>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">-halt-on-error</itemformat></item>
 </tableterm><tableitem><para>Arrête le traitement sur la première erreur.
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1233">--file-line-error <r>ligne de commande, option</r></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1234">--no-file-line-error <r>ligne de commande, option</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1428">--file-line-error <r>ligne de commande, option</r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1429">--no-file-line-error <r>ligne de commande, option</r></indexterm></findex>
 </tableitem></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">-file-line-error</itemformat></item>
 </tableterm></tableentry><tableentry><tableterm><item spaces=" "><itemformat command="code">-no-file-line-error</itemformat></item>
 </tableterm><tableitem><para>Active ou désactive le style
@@ -17188,21 +21965,29 @@
 <node name="Command-line-input" spaces=" "><nodename>Command line input</nodename><nodenext automatic="on">Jobname</nodenext><nodeprev automatic="on">Command line options</nodeprev><nodeup automatic="on">Command line interface</nodeup></node>
 <section spaces=" "><sectiontitle>Spécifier du code LaTeX sur la ligne de commande</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="825">code entré sur la ligne de commande</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="826">entré, code sur la ligne de commande</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="946">code entré sur la ligne de commande</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="947">entré, code sur la ligne de commande</indexterm></cindex>
 
-<para>Au sein de l&textrsquo;invocation de ligne de commande <code>pdflatex
-<var>options</var> <var>argument</var></code> vous pouvez spécifier du code &latex;
-arbitraire en entrée en commençant <var>argument</var> par une
-contr&textrsquo;oblique. Ceci permet de faire certains effets spéciaux.
+<para>Au sein de l&textrsquo;invocation de ligne de commande
 </para>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1235"><r>paquetage</r> <code>hyperref</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1236"><code>hyperref</code>, <r>paquetage</r></indexterm></findex>
+<example endspaces=" ">
+<pre xml:space="preserve">pdflatex <var>options</var> <var>argument</var>
+</pre></example>
 
+<noindent></noindent>
+<para>vous pouvez spécifier du code &latex; arbitraire en entrée en
+commençant <var>argument</var> par une contr&textrsquo;oblique (ce qui est pris en
+charge par tous les moteurs). Ceci permet de faire certains effets
+spéciaux.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1430"><r>paquetage</r> <code>hyperref</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1431"><code>hyperref</code>, <r>paquetage</r></indexterm></findex>
+
 <!-- c -->
-<para>Par exemple, ce fichier (qui utilise le paquetage <file>hyperref</file> pour
-les hyperliens) peut produire deux types de sortie, l&textrsquo;un pour
-l&textrsquo;impression papier et l&textrsquo;autre pour une consultation PDF.
+<para>Par exemple, ce fichier (qui utilise le paquetage <code>hyperref</code> pour
+les hyperliens) peut produire deux types de sortie, l&textrsquo;un pour une
+consultation sur document papier et l&textrsquo;autre pour une consultation sur
+écran.
 </para>
 <example endspaces=" ">
 <pre xml:space="preserve">\ifdefined\paperversion        % dans le préambule
@@ -17214,15 +21999,24 @@
   ...
 \href{https://www.ctan.org}{CTAN}  % dans le corps
   ...
-</pre></example> 
+</pre></example>
 
 <noindent></noindent>
 <para>Lorsqu&textrsquo;on compile ce document <file>book.tex</file> avec la ligne de commande
 <code>pdflatex book</code> le lien <samp>CTAN</samp> sera en bleu.  Mais si on le
-compile avec <code>pdflatex "\def\paperversion{}\input book.tex"</code>,
-alors le lien sera en noir.  (Notez l&textrsquo;utilise des guillemets anglais
+compile avec
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">pdflatex "\def\paperversion{}\input book.tex"
+</pre></example>
+
+<noindent></noindent>
+<para>alors le lien sera en noir.  On utilise des guillemets anglais double
 pour empécher l&textrsquo;interpretation des symboles par l&textrsquo;interpréteur de ligne
-de commande ; votre système fait peut-être cela différemment).
+de commande (désigné également par <dfn>shell</dfn>). (Ceci fonctionne
+généralement à la fois sur les systèmes Unix et Windows, mais il y a
+nombre de particularités dans l&textrsquo;usage des guillemets par les shells,
+lisez donc la documentation de votre système si besoin est).
 </para>
 <para>De même, à partir d&textrsquo;un seul fichier <file>principal.tex</file> vous pouvez
 compiler deux versions distinctes.
@@ -17235,8 +22029,8 @@
 
 <noindent></noindent>
 <para>L&textrsquo;option <code>jobname</code> est là parce que sinon les deux fichiers en
-sortie s&textrsquo;appeleraient <file>principal.pdf</file> et le second écraseraient le
-premier.
+sortie s&textrsquo;appeleraient <file>principal.pdf</file> et le second écraserait le
+premier. (<pxref label="Jobname"><xrefnodename>Jobname</xrefnodename></pxref>).
 </para>
 <para>Dans cet exemple on passe l&textrsquo;option <code>draft</code> au paquetage
 <file>graphicx</file> :
@@ -17260,14 +22054,14 @@
 <pre xml:space="preserve">\documentclass{book}
 \begin{document}
 \frontmatter
-\include{pref} 
+\include{pref}
 \mainmatter
-\include{chap1} 
+\include{chap1}
 \include{chap2}
 \appendix
 \include{append}
 \backmatter
-\include{bib} 
+\include{bib}
 \end{document}
 </pre></example>
 
@@ -17307,90 +22101,246 @@
 </section>
 <node name="Jobname" spaces=" "><nodename>Jobname</nodename><nodenext automatic="on">Recovering from errors</nodenext><nodeprev automatic="on">Command line input</nodeprev><nodeup automatic="on">Command line interface</nodeup></node>
 <section spaces=" "><sectiontitle>Nom d&textrsquo;ouvrage de &tex;</sectiontitle>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="948">nom d&textrsquo;ouvrage (jobname)</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="949">jobname, nom d&textrsquo;ouvrage</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="950">document, nom racine</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="951">racine du nom du document</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="952">fichier racine</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="953">racine, fichier</indexterm></cindex>
+<!-- c xx TODO TikZ extenralize not working with -jobname option -->
 
-<para>Quand vous exécutez <code><command>pdflatex</command> <var>options</var>
-<var>argument</var></code>, si <var>argument</var> ne commence pas par une contr&textrsquo;oblique
-alors &tex; considère que c&textrsquo;est le nom du fichier racine à lire en
-entrée. Le nom du fichier racine, sans l&textrsquo;extension <file>.tex</file> si elle
-est donnée, définit alors le <dfn>nom d&textrsquo;ouvrage</dfn>, celui-ci est utilisé pour
-nommer le fichier journal et le fichier de sortie.
+<para>Exécuter &latex; crée plusieurs fichiers, dont la sortie principale en
+PDF (ou DVI) et bien d&textrsquo;autres. Ces fichiers sont nommés selon ce qu&textrsquo;on
+appelle le <dfn>nom d&textrsquo;ouvrage</dfn>. Le cas le plus fréquent est aussi le
+plus simple : la commande <code>pdflatex these</code> crée <code>these.pdf</code> et
+aussi <code>these.log</code> et <code>these.aux</code>. Ici le nom d&textrsquo;ouvrage est
+<code>these</code>.
 </para>
-<para>Autrement, si <var>argument</var> commence par une contr&textrsquo;oblique, il attend
-la première instruction <code>\input</code> et le nom du fichier en entrée
-devient le nom d&textrsquo;ouvrage.
+<para>En général, &latex; est invoqué comme <code><var>moteur-latex</var>
+<var>options</var> <var>arguments</var></code>, où <var>moteur-latex</var> est
+<code>pdflatex</code>, <code>lualatex</code>, etc.&noeos; (<pxref label="TeX-engines"><xrefnodename>&tex; engines</xrefnodename></pxref>).  Si
+<var>arguments</var> ne commence pas par une contr&textrsquo;oblique, comme c&textrsquo;est le
+cas ci-dessus avec <code>these</code>, alors &tex; insère un argument
+<code>\input</code> en tête de la liste d&textrsquo;arguments <var>arguments</var> et
+considère le texte formé en joignant les éléments de cette liste séparés
+par des blancs comme un code source pris en entrée. Ainsi la ligne de
+commande <code>pdflatex these</code> conduit &latex; à compiler le code
+source suivant :
 </para>
-<para>Au sein du document, la variable <code>\jobname</code> se développe dans le
-nom d&textrsquo;ouvrage, avec la particularité que tous les caractères sont de
-catcode 11 (lettre). Ainsi, si vous voulez utilisez le nom d&textrsquo;ouvrage
-comme une condition, la solution la plus simple est d&textrsquo;utiliser une macro
-de text du paquetage <file>xtring</file> dans sa variante étoilée pour être
-insensible au catcode. Dans le texte suivant par exemple, la note en bas
-de page « dont la Respublica Bananensis Francorum. » n&textrsquo;est présente que
-si le nom de tâche commence par <file>moi-meme</file>.
+<example endspaces=" ">
+<pre xml:space="preserve">\input these
+</pre></example>
+
+<noindent></noindent>
+<para>Ceci permet de faire une indirection vers le fichier <file>these.tex</file>
+qui est censé contenir l&textrsquo;entièreté du code source à compiler, et qu&textrsquo;on
+appelle à ce titre <dfn>fichier racine</dfn> (<pxref label="Splitting-the-input"><xrefnodename>Splitting the input</xrefnodename></pxref>).
 </para>
+<para>On appelle <dfn>nom racine</dfn> le nom du fichier racine, sans l&textrsquo;extension
+<file>.tex</file> s&textrsquo;il en a une. <xref label="_005cinput"><xrefnodename>\input</xrefnodename></xref>, pour la gestion de l&textrsquo;extension
+<file>.tex</file>.
+</para>
+<para>Notez bien, que si on a toujours un nom d&textrsquo;ouvrage, on n&textrsquo;a pas
+systématiquement de nom racine. En effet, dès lors qu&textrsquo;on a du code
+&latex; passé sur la ligne de commande (<pxref label="Command-line-input"><xrefnodename>Command line input</xrefnodename></pxref>),
+l&textrsquo;entièreté du code compilé n&textrsquo;est pas issu d&textrsquo;un seul fichier. En
+supposant ici et ci-après que le shell est <file>bash</file>, et donc que les
+guillemets anglais simples ou doubles sont interprétés par le shell (voir
+<uref><urefurl>https://www.gnu.org/software/bash/manual/html_node/Quoting.html#Quoting</urefurl><urefdesc spaces="\n"></urefdesc><urefreplacement>(info "(bash) Quoting")</urefreplacement></uref>), considerez par exemple ligne de commande
+suivante :
+</para>
 <example endspaces=" ">
+<pre xml:space="preserve">pdflatex '\documentclass{article}\input' corps
+</pre></example>
+
+<noindent></noindent>
+<para>Dans l&textrsquo;exemple précédent, on ne peut pas considérer <file>corps.tex</file>
+comme un fichier racine, puisqu&textrsquo;il ne peut pas être compilé de façon
+autonome vu qu&textrsquo;il ne contient pas la commande <code>\documentclass</code>. Par
+abus de langage on continue toutefois de parler de fichier racine si le
+code &latex; passé en ligne de commande ne sert qu&textrsquo;à configurer la
+façon dont le fichier est compilé, comme dans :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">pdflatex '\PassOptionsToClass{printout}{beamer}\input' mapresentation
+</pre></example>
+
+<noindent></noindent>
+<para>où <file>mapresenation.tex</file> contient une présentation <code>beamer</code>, et
+on veut juste la compiler de façon adéquate pour une impression plutôt
+que pour une projection.
+</para>
+<para>Voici par contre un exemple extrême où on n&textrsquo;a pas de fichier racine,
+considérez la ligne de commande :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">pdflatex fic "Bonjour tout le monde~!" '\end{document}'
+</pre></example>
+
+<noindent></noindent>
+<para>ce qui conduit <file>pdflatex</file> à compiler le code source suivant :
+</para>
+<example endspaces=" ">
+<pre xml:space="preserve">\input fic Bonjour tout le monde~! \end{document}
+</pre></example>
+
+<noindent></noindent>
+<para>À supposer que <file>fic.tex</file> soit un fichier contenant
+<code>\documentclass{minimal}\begin{document}</code> le résultat sera un
+document PDF nommé <file>fic.pdf</file> et contenant le texte <samp>Bonjour
+tout le monde !</samp>.
+</para>
+<para>Dans la mesure où on n&textrsquo;a pas systématiquement de fichier racine, la
+règle que &tex; utilise pour déterminer implicitement le nom d&textrsquo;ouvrage,
+c-à-d.&noeos; lorsqu&textrsquo;il n&textrsquo;est pas spécifié explicitement par l&textrsquo;option
+<code>-jobname</code> (<pxref label="Command-line-options"><xrefnodename>Command line options</xrefnodename></pxref>), est que le nom d&textrsquo;ouvrage
+soit le nom du fichier correspondant à l&textrsquo;argument passé au premier
+<code>\input</code> rencontré durant la compilation, débarassé de l&textrsquo;extension
+<file>.tex</file> s&textrsquo;il en a une. Dans l&textrsquo;exemple précédent, le nom d&textrsquo;ouvrage
+est donc bien <file>fic</file>. Voir aussi plus bas la primitive
+<code>\jobname</code> pour une dérogation à cette règle.
+</para>
+<para>Ce qui précède vaut également si &tex; est en mode interactif, la seule
+différence est alors que <var>arguments</var> n&textrsquo;est pas passé entièrement sur
+la ligne de commande, mais saisi interactivement par l&textrsquo;utilisateur. Par
+exemple si dans le shell vous tapez la ligne de commande
+<code>pdflatex</code>, puis qu&textrsquo;à l&textrsquo;invite de &tex; vous tapez <code>these</code>,
+vous aurez le même résultat que dans le premier exemple donné, à savoir
+si vous aviez tapé directement <code>pdflatex these</code> depuis le shell.
+</para>
+<para>Dans la même veine, la seule différence si <var>arguments</var> commence avec
+une contr&textrsquo;oblique est que le <code>\input</code> n&textrsquo;est pas inséré, et donc
+<code>pdflatex "\input" these</code> est sensiblement équivalent à
+<code>pdflatex these</code>.
+</para>
+<para>Il y a deux autres possiblités pour le nom d&textrsquo;ouvrage. Pour ce qui est de
+la première, il peut être directement spécifié avec l&textrsquo;option
+<code>-jobname</code>, comme dans <code>pdflatex -jobname=monnom</code>
+(<pxref label="Command-line-input"><xrefnodename>Command line input</xrefnodename></pxref> pour un véritable exemple).
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1432">texput<r>, nom d&textrsquo;ouvrage par défaut</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="954">repli, nom d&textrsquo;ouvrage</indexterm></cindex>
+<para>La seconde possibilité est <file>texput</file>, c&textrsquo;est la valeur par défaut de
+repli si aucun autre nom n&textrsquo;est disponible pour &tex;. Par exemple si
+aucune option <code>-jobname</code> n&textrsquo;a été spécifiée et que la compilation
+s&textrsquo;arrête avant qu&textrsquo;une commande <code>\input</code> ne soit trouvée, alors le
+fichier journal s&textrsquo;appelle <file>texput.log</file>.
+</para>
+
+<findex index="fn" spaces=" "><indexterm index="fn" number="1433">\jobname</indexterm></findex>
+<para>Au sein du document, la primitive <code>\jobname</code> se comporte comme une
+macro qui se développe en le nom d&textrsquo;ouvrage. Quand le nom d&textrsquo;ouvrage
+contient au moins un blanc, un guillemet anglais est ajouté et début et
+fin de la chaîne renvoyée par <code>\jobname</code> et tout blanc est remplacé
+par un espace, c-à-d.&noeos; qu&textrsquo;un caractère tabulation est remplacé par un
+espace. De plus, au cours du développement, tous les caractères sont de
+catcode 12 (other), y compris les lettres qui normalement sont de
+catcode 11, mais à l&textrsquo;exception des espaces auquel un catcode 10 est
+attribué.
+</para>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1434">\IfBeginWith*<r> macro from <code>xstring</code></r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1435"><r>paquetage</r> <code>xstring</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1436"><code>xstring</code>, <r>paquetage</r></indexterm></findex>
+
+
+<para>À cause de cette situation des catcodes, utiliser le nom d&textrsquo;ouvrage dans
+une expression conditionnelle peut devenir compliqué. Une solution est
+d&textrsquo;utiliser la macro <code>\IfBeginWith</code> du paquetage <file>xtring</file> dans
+sa forme étoilée pour être insensible au catcode. Dans le texte suivant
+par exemple, la note en bas de page « dont la Respublica Bananensis
+Francorum. » n&textrsquo;est présente que si le nom d&textrsquo;ouvrage commence par
+<file>moi-meme</file>.
+</para>
+<example endspaces=" ">
 <pre xml:space="preserve">Si une démocratie est juste un régime où les citoyens votent alors
 toutes les républiques bananières\IfBeginWith*{\jobname}{moi-meme}%
 {\footnote{dont la Respublica Bananensis Francorum.}}{} sont des
 démocraties.
 </pre></example>
 
-<para>Cela ne fonctionnerait pas si la version non étoilée de
-<code>\IfBeginWith</code> était utilisée, parce que le <code>-</code> dans
-<samp>moi-meme</samp> a un catcode 12, alors que dans <code>\jobname</code>, s&textrsquo;il
-s&textrsquo;y trouve, il a nécessairement un catcode 11.
+<para>Redéfinir <code>\jobname</code> dans le code source avec un
+<code>\renewcommand</code> peut s&textrsquo;avérer vain et risqué. Tout d&textrsquo;abord, si
+c&textrsquo;était ce qui vous cherchiez, cela ne changera pas le nom d&textrsquo;ouvrage au
+sens où les fichiers créés directement par le moteur continuent à
+utiliser le nom d&textrsquo;ouvrage original : il s&textrsquo;agit notamment du fichier de
+sortie principale <file>.pdf</file> ou <file>.dvi</file>, du journal de compilation
+<file>.log</file> et du fichier de liste fichiers <file>.fls</file> si l&textrsquo;option
+<code>-recorder</code> a été utilisée. Par contre les fichiers auxiliaires
+<file>.aux</file>, <file>.bib</file>, etc.&noeos; pourront être renommés car leur nom est
+produit par le noyau &latex; en développant <code>\jobname</code> et non
+directement par le moteur, mais à condition bien sûr que la redéfinition
+soit faite avant l&textrsquo;ouverture des fichiers en question. Le paquetage
+<file>multibib</file> utilise ce truc pour gérer plusieurs fichiers de
+référence bibliographique.
 </para>
-<para>Dans certains cas il peut être utile de fixer le nom de tâche à une
-autre valeur que celle par défaut, l&textrsquo;option <code>--jobname</code> permet de
-faire cela, elle l&textrsquo;emporte sur le premier <code>\input</code> et spécifie
-directement le nom.  <xref label="Command-line-input"><xrefnodename>Command line input</xrefnodename></xref>, pour un exemple d&textrsquo;usage,
-où l&textrsquo;on génère deux fichiers <file>etudiants.pdf</file> et
-<file>professeurs.pdf</file> à partir d&textrsquo;un même code source <file>principal.tex</file>.
+<para>La séquence de contrôle <code>\jobname</code> se comporte comme une macro, au
+sens où on peut faire dessus toutes les opérations qu&textrsquo;on ferait sur une
+macro, et notamment la développer, mais ce n&textrsquo;est pas une macro, c&textrsquo;est
+une primitive &tex;. Ainsi, une seconde règle de détermination du nom
+d&textrsquo;ouvrage est que le premier développement de <code>\jobname</code> fige le
+nom d&textrsquo;ouvrage. Dans l&textrsquo;exemple suivant de ligne de commande :
 </para>
-<para>En l&textrsquo;absence d&textrsquo;option <code>--jobname</code>, la valeur initiale de
-<code>\jobname</code> est <code>texput</code>, de sorte que si la compilation
-s&textrsquo;arrête avant le premier <code>\input</code>, le journal produit sera nommé
-<file>texput.log</file>. Par exemple la commande suivante :
-</para>
 <example endspaces=" ">
-<pre xml:space="preserve">pdflatex "\nonstopmode\errmessage{\string\jobname\space vaut \jobname}"
+<pre xml:space="preserve">pdflatex '\typeout{\jobname}\input' these
 </pre></example>
 
-<para>produira un journal <file>textput.log</file> contenant le message d&textrsquo;erreur
-<samp>! \jobname vaut texput.</samp>.
+<noindent></noindent>
+<para>le nom d&textrsquo;ouvrage sera la valeur par défaut <file>texput</file>, et non
+<file>these</file>. En effet le code &latex; <code>\typeout{\jobname}</code> a
+pour effet que <code>\jobname</code> est développé avant que le premier
+<code>\input</code> ne soit rencontré, et donc on déroge à la première règle
+énoncée plus haut, c-à-d.&noeos; que dans ce cas le nom d&textrsquo;ouvrage n&textrsquo;est pas
+donné par le premier <code>\input</code>.
 </para>
-<para>Attention, le nom de tâche est également forcé à <file>texput</file> si le
-premier <code>\input</code> est indirectement appelé par <code>\documentclass</code>
-ou <code>\RequirePackage</code>. Ainsi l&textrsquo;exemple suivant produira un fichier
-nommé <file>texput.pdf</file> avec une version raisonnablement récente de
-&latex; :
+<findex index="fn" spaces=" "><indexterm index="fn" number="1437">\documentclass<r>, et nom d&textrsquo;ouvrage <code>texput</code></r></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1438">\RequirePackage<r>, et nom d&textrsquo;ouvrage <code>texput</code></r></indexterm></findex>
+<para>Cette seconde règle a pour autre conséquence que dans l&textrsquo;exemple suivant
+de ligne de commande :
 </para>
 <example endspaces=" ">
-<pre xml:space="preserve">pdflatex "\documentclass{minimal}\begin{document}Bonjour !\end{document}"
+<pre xml:space="preserve">pdflatex '\documentclass{article}\input' corps
 </pre></example>
 
-<para>mais avec une version plus ancienne le fichier de sortie se serait nommé
-<file>minimal.pdf</file>, parce que le premier <code>\input</code> appelé
-indirectement par <code>\documentclass</code> aurait été traité de la même
-façon que s&textrsquo;il chargeait le fichier source racine.
+<noindent></noindent>
+<para>le nom d&textrsquo;ouvrage sera également <file>texput</file>, en effet en sous-main les
+commandes <code>\documentclass</code> et <code>\RequirePackage</code> développent
+<code>\jobname</code>, et donc la seconde règle dérogue à la première règle,
+celle du premier <code>\input</code> recontré.
 </para>
-<para>Voici un autre exemple de cela, ici on reprend l&textrsquo;exemple donné dans
-<ref label="Command-line-input"><xrefnodename>Command line input</xrefnodename></ref> où l&textrsquo;on passe sur la ligne de commande l&textrsquo;option
-<code>draft</code> au paquetage <file>graphicx</file>. Mais au lieu de le faire avec
-<code>\PassOptionToPackage</code>, on le fait avec <code>\RequirePackage</code>, ce
-qui a également pour effet que le paquetage <file>graphicx</file> sera chargé
-en premier, si ce n&textrsquo;était pas déjà le cas.
+<para>Il est à noter que ce qui précède n&textrsquo;était pas vrai avec de vieilles
+versions de &latex; (approximativement) antérieures à 2020. Avec ces
+vieilles versions <code>\documentclass</code> et <code>\RequirePackage</code>
+faisaient un <code>\input</code> sans développement préalable de
+<code>\jobname</code> et donc dans l&textrsquo;exemple précédent le nom d&textrsquo;ouvrage aurait
+été <file>article</file>, ce qui était déroutant.
 </para>
-<!-- c credit Herbert Voss: https://tex.stackexchange.com/a/17236/121234 -->
+<para>Par ailleurs, l&textrsquo;équivalence entre <code>pdflatex "\input" these</code> et
+<code>pdflatex these</code> peut être mise en défaut lorsque le nom du fichier
+comprend un blanc. Comparer par exemple les deux lignes de commande
+suivantes :
+</para>
 <example endspaces=" ">
-<pre xml:space="preserve">pdflatex --jobname=aa "\RequirePackage[draft]{graphicx}\input{aa.tex}"
+<pre xml:space="preserve">pdflatex '\input' 'to\space\space to'
+pdflatex 'to\space\space to'
 </pre></example>
 
-<para>L&textrsquo;option <code>--jobname=aa</code> est nécessaire, car elle garantit que le
-fichier de sortie se nommera bien <file>aa.pdf</file>, et non
-<file>texput.pdf</file> avec une version récente de &latex;, ni
-<file>graphicx.pdf</file> avec une version plus ancienne.
+<noindent></noindent>
+<para>En remplaçant les espaces par des espaces visibles
+<code>␣</code> pour la clareté de l&textrsquo;exposé, la première ligne de
+commande qui a un <code>\input</code> explicite cherche un fichier
+<file>to.tex</file>, ou à défaut <file>to</file>, et ajoute à la suite de
+l&textrsquo;<code>\input</code> de ce fichier, le code source
+<code>\space␣to</code>, en effet le premier des deux
+<code>\space</code> est consommé par l&textrsquo;<code>\input</code>. Elle aura donc pour nom
+d&textrsquo;ouvrage <file>to</file>. La seconde, qui a un <code>\input</code> implicite, a par
+contre un comportement qui dépend de la distribution. Avec MiKTeX elle
+est équivalente à la première. Mais avec TeXLive, elle cherche un
+fichier <file>to␣␣to.tex</file>, ou à défaut
+<file>to␣␣to</file>, et n&textrsquo;ajoute rien à la suite
+de l&textrsquo;<code>\input</code> de ce fichier. Elle aura donc pour nom d&textrsquo;ouvrage
+<file>"to␣␣to"</file>.
 </para>
+
 </section>
 <node name="Recovering-from-errors" spaces=" "><nodename>Recovering from errors</nodename><nodeprev automatic="on">Jobname</nodeprev><nodeup automatic="on">Command line interface</nodeup></node>
 <section spaces=" "><sectiontitle>Quand quelque chose se passe mal</sectiontitle>
@@ -17411,7 +22361,7 @@
 <pre xml:space="preserve">! Undefined control sequence.
 l.5 Le problème \PN
            {} est mis à prix à un million de dollars.
-? 
+?
 </pre></example>
 
 <noindent></noindent>
@@ -17419,9 +22369,9 @@
 coquille.  Alternativement vous pourriez saisir <kbd>?</kbd> et <kbd>RETURN</kbd>
 pour voir les autres options.
 </para>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="827"><samp>*</samp>, invite</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="828">invite <samp>*</samp></indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1237">\stop</indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="955"><samp>*</samp>, invite</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="956">invite <samp>*</samp></indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1439">\stop</indexterm></findex>
 <para>Il y a deux autres scénarios.  Le premier est que vous ayez omis le
 <code>\end{document}</code> ou fait une faute de frappe dessus.  Dans ce cas
 &latex; produit en invite <samp>*</samp>.  Vous pouvez revenir à la ligne de
@@ -17434,7 +22384,7 @@
 <example endspaces=" ">
 <pre xml:space="preserve">! I can't find file `tste'.
 <*> tste
-        
+
 (Press Enter to retry, or Control-D to exit)
 Please type another input file name:
 </pre></example>
@@ -17449,8 +22399,8 @@
 </chapter>
 <node name="Document-templates" spaces=" "><nodename>Document templates</nodename><nodenext automatic="on">License translation</nodenext><nodeprev automatic="on">Command line interface</nodeprev><nodeup automatic="on">Top</nodeup></node>
 <appendix spaces=" "><sectiontitle>Patrons de documents</sectiontitle>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="829">patron de document</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="830">modèle de document</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="957">patron de document</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="958">modèle de document</indexterm></cindex>
 
 <para>Bien qu&textrsquo;ils soient illustratifs, ces patrons de document vous seront
 put-être utiles.  Davantage de ressources de patrons sont listées à
@@ -17467,10 +22417,10 @@
 <node name="beamer-template" spaces=" "><nodename>beamer template</nodename><nodenext automatic="on">article template</nodenext><nodeup automatic="on">Document templates</nodeup></node>
 <section spaces=" "><sectiontitle>Un patron <code>beamer</code></sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="831"><code>beamer</code> patron et classe</indexterm></cindex>
-<cindex index="cp" spaces=" "><indexterm index="cp" number="832">patron, <code>beamer</code></indexterm></cindex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1238"><r>paquetage</r> <code>beamer</code></indexterm></findex>
-<findex index="fn" spaces=" "><indexterm index="fn" number="1239"><code>beamer</code>, <r>paquetage</r></indexterm></findex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="959"><code>beamer</code> patron et classe</indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="960">patron, <code>beamer</code></indexterm></cindex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1440"><r>paquetage</r> <code>beamer</code></indexterm></findex>
+<findex index="fn" spaces=" "><indexterm index="fn" number="1441"><code>beamer</code>, <r>paquetage</r></indexterm></findex>
 
 
 <para>La classe <code>beamer</code> crée des présentations en diapositives. Elle a
@@ -17508,7 +22458,7 @@
 <node name="article-template" spaces=" "><nodename>article template</nodename><nodenext automatic="on">book template</nodenext><nodeprev automatic="on">beamer template</nodeprev><nodeup automatic="on">Document templates</nodeup></node>
 <section spaces=" "><sectiontitle>Patron <code>article</code></sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="833">patron (simple), <code>article</code></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="961">patron (simple), <code>article</code></indexterm></cindex>
 
 <para>Un patron simple pour un article.
 </para>
@@ -17536,7 +22486,7 @@
 <node name="book-template" spaces=" "><nodename>book template</nodename><nodenext automatic="on">Larger book template</nodenext><nodeprev automatic="on">article template</nodeprev><nodeup automatic="on">Document templates</nodeup></node>
 <section spaces=" "><sectiontitle>Un patron <code>book</code></sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="834">patron, <code>book</code></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="962">patron, <code>book</code></indexterm></cindex>
 
 <para>Voici un patron simple pour un livre. <xref label="Larger-book-template"><xrefnodename>Larger book template</xrefnodename></xref> pour
 un patron plus élaboré.
@@ -17566,7 +22516,7 @@
 <node name="Larger-book-template" spaces=" "><nodename>Larger book template</nodename><nodeprev automatic="on">book template</nodeprev><nodeup automatic="on">Document templates</nodeup></node>
 <section spaces=" "><sectiontitle>Un patron <code>book</code> plus élaboré</sectiontitle>
 
-<cindex index="cp" spaces=" "><indexterm index="cp" number="835">patron <code>book</code></indexterm></cindex>
+<cindex index="cp" spaces=" "><indexterm index="cp" number="963">patron <code>book</code></indexterm></cindex>
 
 <para>Voici un patron quelque peu élaboré pour un livre. <xref label="book-template"><xrefnodename>book template</xrefnodename></xref>
 pour un patron plus simple.
@@ -17661,6 +22611,7 @@
 
 <printindex value="cp" line="cp"></printindex>
 
+
 <!-- c The name of the `Commande Index' node must NOT be altered for ltx-help.el. -->
 </unnumbered>
 <node name="Command-Index" spaces=" "><nodename>Command Index</nodename><nodeprev automatic="on">Concept Index</nodeprev><nodeup automatic="on">Top</nodeup></node>

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/Accents.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/Accents.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/Accents.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -275,8 +275,11 @@
 <a name="index-accent-double_002dbreve_002drenversee"></a>
 <a name="index-double_002dbreve_002drenversee_002c-diacritique"></a>
 <a name="index-tirant-suscrit_002c-diacritique"></a>
-<p>Produit un tirant suscrit (double brève renversée), comme dans
-‘oo[’.  La forme <code>\newtie</code> est centrée dans sa boîte.
+<p>Produit un tirant suscrit, ou double brève
+renversée
+(utilisé pour la translitération du Cyrillique dans la romanisation
+ALA-LC). La commande <code>\t</code> attend que l’argument consiste en deux
+caratères. La forme <code>\newtie</code> est centrée dans sa boîte.
 </p>
 </dd>
 <dt><code>\u</code></dt>

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/Class-and-package-commands.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/Class-and-package-commands.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/Class-and-package-commands.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -522,14 +522,14 @@
 </p>
 <p>La <var>liste d’options</var>, si présente, est une liste ponctuée de
 virgules.  La <var>date de parution</var>, si présente, doit avoir le format
-<var>AAAA/MM/JJ</var>.  Si la date de parution du paquetzge tel qu’il est
-installé sur votre systèlme est antérieur à <var>date de parution</var> alors
+<var>AAAA/MM/JJ</var>.  Si la date de parution du paquetage tel qu’il est
+installé sur votre système est antérieur à <var>date de parution</var> alors
 vous obtiendrez un avertissement du genre de <code>You have requested,
 on input line 9, version `2017/07/03' of package jhtest, but only
 version `2000/01/01' is available</code>.
 </p>
 <p>La variante <code>\RequirePackageWithOptions</code> utilise la liste d’options
-de la classe courtante. Ceci implique qu’elle ignore toute option passée
+de la classe courante. Ceci implique qu’elle ignore toute option passée
 à la classe via <code>\PassOptionsToClass</code>.  C’est une commande de
 commodité pour permettre facilement de construire des classes sur des
 classes existantes sans avoir à gérer les options qui sont passées.

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/Command-Index.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/Command-Index.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/Command-Index.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -317,6 +317,8 @@
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cbigwedge"><code>\bigwedge</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-functions.html#index-_005cbmod"><code>\bmod</code></a>:</td><td> </td><td valign="top"><a href="Math-functions.html#Math-functions">Math functions</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-formulas.html#index-_005cboldmath"><code>\boldmath</code></a>:</td><td> </td><td valign="top"><a href="Math-formulas.html#Math-formulas">Math formulas</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cboldmath-_0026-_005cunboldmath.html#index-_005cboldmath-1"><code>\boldmath</code></a>:</td><td> </td><td valign="top"><a href="_005cboldmath-_0026-_005cunboldmath.html#g_t_005cboldmath-_0026-_005cunboldmath">\boldmath & \unboldmath</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cboldmath-_0026-_005cunboldmath.html#index-_005cboldmath-2"><code>\boldmath</code></a>:</td><td> </td><td valign="top"><a href="_005cboldmath-_0026-_005cunboldmath.html#g_t_005cboldmath-_0026-_005cunboldmath">\boldmath & \unboldmath</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cbot"><code>\bot</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Floats.html#index-_005cbottomfraction"><code>\bottomfraction</code></a>:</td><td> </td><td valign="top"><a href="Floats.html#Floats">Floats</a></td></tr>
 <tr><td></td><td valign="top"><a href="Floats.html#index-_005cbottomnumber"><code>\bottomnumber</code></a>:</td><td> </td><td valign="top"><a href="Floats.html#Floats">Floats</a></td></tr>
@@ -347,7 +349,7 @@
 <tr><td></td><td valign="top"><a href="table.html#index-_005ccaption-2"><code>\caption</code></a>:</td><td> </td><td valign="top"><a href="table.html#table">table</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005ccc.html#index-_005ccc"><code>\cc</code></a>:</td><td> </td><td valign="top"><a href="_005ccc.html#g_t_005ccc">\cc</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005ccdot"><code>\cdot</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="Math-miscellany.html#index-_005ccdots"><code>\cdots</code></a>:</td><td> </td><td valign="top"><a href="Math-miscellany.html#Math-miscellany">Math miscellany</a></td></tr>
+<tr><td></td><td valign="top"><a href="Dots.html#index-_005ccdots"><code>\cdots</code></a>:</td><td> </td><td valign="top"><a href="Dots.html#Dots">Dots</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005ccentering.html#index-_005ccentering"><code>\centering</code></a>:</td><td> </td><td valign="top"><a href="_005ccentering.html#g_t_005ccentering">\centering</a></td></tr>
 <tr><td></td><td valign="top"><a href="Sectioning.html#index-_005cchapter"><code>\chapter</code></a>:</td><td> </td><td valign="top"><a href="Sectioning.html#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cchapter.html#index-_005cchapter-1"><code>\chapter</code></a>:</td><td> </td><td valign="top"><a href="_005cchapter.html#g_t_005cchapter">\chapter</a></td></tr>
@@ -406,7 +408,7 @@
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-_005cddag"><code>\ddag</code></a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cddagger"><code>\ddagger</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-accents.html#index-_005cddot"><code>\ddot</code></a>:</td><td> </td><td valign="top"><a href="Math-accents.html#Math-accents">Math accents</a></td></tr>
-<tr><td></td><td valign="top"><a href="Math-miscellany.html#index-_005cddots"><code>\ddots</code></a>:</td><td> </td><td valign="top"><a href="Math-miscellany.html#Math-miscellany">Math miscellany</a></td></tr>
+<tr><td></td><td valign="top"><a href="Dots.html#index-_005cddots"><code>\ddots</code></a>:</td><td> </td><td valign="top"><a href="Dots.html#Dots">Dots</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cDeclareFontEncoding.html#index-_005cDeclareFontEncoding"><code>\DeclareFontEncoding</code></a>:</td><td> </td><td valign="top"><a href="_005cDeclareFontEncoding.html#g_t_005cDeclareFontEncoding">\DeclareFontEncoding</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cDeclareGraphicsExtensions.html#index-_005cDeclareGraphicsExtensions"><code>\DeclareGraphicsExtensions</code></a>:</td><td> </td><td valign="top"><a href="_005cDeclareGraphicsExtensions.html#g_t_005cDeclareGraphicsExtensions">\DeclareGraphicsExtensions</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cDeclareGraphicsRule.html#index-_005cDeclareGraphicsRule"><code>\DeclareGraphicsRule</code></a>:</td><td> </td><td valign="top"><a href="_005cDeclareGraphicsRule.html#g_t_005cDeclareGraphicsRule">\DeclareGraphicsRule</a></td></tr>
@@ -419,12 +421,12 @@
 <tr><td></td><td valign="top"><a href="_005cDeclareTextAccentDefault.html#index-_005cDeclareTextAccentDefault"><code>\DeclareTextAccentDefault</code></a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextAccentDefault.html#g_t_005cDeclareTextAccentDefault">\DeclareTextAccentDefault</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cDeclareTextCommand-_0026-_005cProvideTextCommand.html#index-_005cDeclareTextCommand"><code>\DeclareTextCommand</code></a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextCommand-_0026-_005cProvideTextCommand.html#g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand">\DeclareTextCommand & \ProvideTextCommand</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault.html#index-_005cDeclareTextCommand-1"><code>\DeclareTextCommand</code></a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault.html#g_t_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault">\DeclareTextCommandDefault & \ProvideTextCommandDefault</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextCommand-_0026-_005cProvideTextCommand.html#index-_005cDeclareTextCommandDefault"><code>\DeclareTextCommandDefault</code></a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextCommand-_0026-_005cProvideTextCommand.html#g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand">\DeclareTextCommand & \ProvideTextCommand</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault.html#index-_005cDeclareTextCommandDefault-1"><code>\DeclareTextCommandDefault</code></a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault.html#g_t_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault">\DeclareTextCommandDefault & \ProvideTextCommandDefault</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault.html#index-_005cDeclareTextCommandDefault"><code>\DeclareTextCommandDefault</code></a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault.html#g_t_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault">\DeclareTextCommandDefault & \ProvideTextCommandDefault</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cDeclareTextComposite.html#index-_005cDeclareTextComposite"><code>\DeclareTextComposite</code></a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextComposite.html#g_t_005cDeclareTextComposite">\DeclareTextComposite</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cDeclareTextCompositeCommand.html#index-_005cDeclareTextCompositeCommand"><code>\DeclareTextCompositeCommand</code></a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextCompositeCommand.html#g_t_005cDeclareTextCompositeCommand">\DeclareTextCompositeCommand</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextSymbol.html#index-_005cDeclareTextSymbol"><code>\DeclareTextSymbol</code></a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextSymbol.html#g_t_005cDeclareTextSymbol">\DeclareTextSymbol</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextSymbolDefault.html#index-_005cDeclareTextSymbol-1"><code>\DeclareTextSymbol</code></a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextSymbolDefault.html#g_t_005cDeclareTextSymbolDefault">\DeclareTextSymbolDefault</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cDeclareTextCommand-_0026-_005cProvideTextCommand.html#index-_005cDeclareTextSymbol"><code>\DeclareTextSymbol</code></a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextCommand-_0026-_005cProvideTextCommand.html#g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand">\DeclareTextCommand & \ProvideTextCommand</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cDeclareTextSymbol.html#index-_005cDeclareTextSymbol-1"><code>\DeclareTextSymbol</code></a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextSymbol.html#g_t_005cDeclareTextSymbol">\DeclareTextSymbol</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cDeclareTextSymbolDefault.html#index-_005cDeclareTextSymbol-2"><code>\DeclareTextSymbol</code></a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextSymbolDefault.html#g_t_005cDeclareTextSymbolDefault">\DeclareTextSymbolDefault</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cDeclareTextSymbolDefault.html#index-_005cDeclareTextSymbolDefault"><code>\DeclareTextSymbolDefault</code></a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextSymbolDefault.html#g_t_005cDeclareTextSymbolDefault">\DeclareTextSymbolDefault</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-functions.html#index-_005cdeg"><code>\deg</code></a>:</td><td> </td><td valign="top"><a href="Math-functions.html#Math-functions">Math functions</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cDelta"><code>\Delta</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
@@ -570,7 +572,8 @@
 <tr><td></td><td valign="top"><a href="Indexes.html#index-_005cindex"><code>\index</code></a>:</td><td> </td><td valign="top"><a href="Indexes.html#Indexes">Indexes</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cindex.html#index-_005cindex-1"><code>\index</code></a>:</td><td> </td><td valign="top"><a href="_005cindex.html#g_t_005cindex">\index</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cindex.html#index-_005cindexentry"><code>\indexentry</code></a>:</td><td> </td><td valign="top"><a href="_005cindex.html#g_t_005cindex">\index</a></td></tr>
-<tr><td></td><td valign="top"><a href="makeindex.html#index-_005cindexspace"><code>\indexspace</code></a>:</td><td> </td><td valign="top"><a href="makeindex.html#makeindex">makeindex</a></td></tr>
+<tr><td></td><td valign="top"><a href="Produce-the-index-manually.html#index-_005cindexspace"><code>\indexspace</code></a>:</td><td> </td><td valign="top"><a href="Produce-the-index-manually.html#Produce-the-index-manually">Produce the index manually</a></td></tr>
+<tr><td></td><td valign="top"><a href="makeindex.html#index-_005cindexspace-1"><code>\indexspace</code></a>:</td><td> </td><td valign="top"><a href="makeindex.html#makeindex">makeindex</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-functions.html#index-_005cinf"><code>\inf</code></a>:</td><td> </td><td valign="top"><a href="Math-functions.html#Math-functions">Math functions</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cinfty"><code>\infty</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cinput.html#index-_005cinput"><code>\input</code></a>:</td><td> </td><td valign="top"><a href="_005cinput.html#g_t_005cinput">\input</a></td></tr>
@@ -584,6 +587,7 @@
 <tr><td></td><td valign="top"><a href="enumerate.html#index-_005citem-2"><code>\item</code></a>:</td><td> </td><td valign="top"><a href="enumerate.html#enumerate">enumerate</a></td></tr>
 <tr><td></td><td valign="top"><a href="itemize.html#index-_005citem-3"><code>\item</code></a>:</td><td> </td><td valign="top"><a href="itemize.html#itemize">itemize</a></td></tr>
 <tr><td></td><td valign="top"><a href="itemize.html#index-_005citem-4"><code>\item</code></a>:</td><td> </td><td valign="top"><a href="itemize.html#itemize">itemize</a></td></tr>
+<tr><td></td><td valign="top"><a href="Produce-the-index-manually.html#index-_005citem-5"><code>\item</code></a>:</td><td> </td><td valign="top"><a href="Produce-the-index-manually.html#Produce-the-index-manually">Produce the index manually</a></td></tr>
 <tr><td></td><td valign="top"><a href="list.html#index-_005citemindent"><code>\itemindent</code></a>:</td><td> </td><td valign="top"><a href="list.html#list">list</a></td></tr>
 <tr><td></td><td valign="top"><a href="list.html#index-_005citemsep"><code>\itemsep</code></a>:</td><td> </td><td valign="top"><a href="list.html#list">list</a></td></tr>
 <tr><td></td><td valign="top"><a href="Font-styles.html#index-_005citshape"><code>\itshape</code></a>:</td><td> </td><td valign="top"><a href="Font-styles.html#Font-styles">Font styles</a></td></tr>
@@ -624,9 +628,11 @@
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005clbrace"><code>\lbrace</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005clbrack"><code>\lbrack</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005clceil"><code>\lceil</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="Text-symbols.html#index-_005cldots"><code>\ldots</code></a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="Dots.html#index-_005cldots"><code>\ldots</code></a>:</td><td> </td><td valign="top"><a href="Dots.html#Dots">Dots</a></td></tr>
+<tr><td></td><td valign="top"><a href="Text-symbols.html#index-_005cldots-1"><code>\ldots</code></a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cle"><code>\le</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cleadsto"><code>\leadsto</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cleft-_0026-_005cright.html#index-_005cleft"><code>\left</code></a>:</td><td> </td><td valign="top"><a href="_005cleft-_0026-_005cright.html#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-miscellany.html#index-_005cleft-delim1-_002e_002e_002e-_005cright-delim2"><code>\left <var>delim1</var> ... \right <var>delim2</var></code></a>:</td><td> </td><td valign="top"><a href="Math-miscellany.html#Math-miscellany">Math miscellany</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cLeftarrow"><code>\Leftarrow</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cleftarrow"><code>\leftarrow</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
@@ -813,6 +819,7 @@
 <tr><td></td><td valign="top"><a href="_005cparbox.html#index-_005cparbox"><code>\parbox</code></a>:</td><td> </td><td valign="top"><a href="_005cparbox.html#g_t_005cparbox">\parbox</a></td></tr>
 <tr><td></td><td valign="top"><a href="minipage.html#index-_005cparindent"><code>\parindent</code></a>:</td><td> </td><td valign="top"><a href="minipage.html#minipage">minipage</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cindent.html#index-_005cparindent-1"><code>\parindent</code></a>:</td><td> </td><td valign="top"><a href="_005cindent.html#g_t_005cindent">\indent</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cparindent-_0026-_005cparskip.html#index-_005cparindent-2"><code>\parindent</code></a>:</td><td> </td><td valign="top"><a href="_005cparindent-_0026-_005cparskip.html#g_t_005cparindent-_0026-_005cparskip">\parindent & \parskip</a></td></tr>
 <tr><td></td><td valign="top"><a href="list.html#index-_005cparsep"><code>\parsep</code></a>:</td><td> </td><td valign="top"><a href="list.html#list">list</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cparindent-_0026-_005cparskip.html#index-_005cparskip"><code>\parskip</code></a>:</td><td> </td><td valign="top"><a href="_005cparindent-_0026-_005cparskip.html#g_t_005cparindent-_0026-_005cparskip">\parindent & \parskip</a></td></tr>
 <tr><td></td><td valign="top"><a href="itemize.html#index-_005cparskip-exemple"><code>\parskip <span class="roman">exemple</span></code></a>:</td><td> </td><td valign="top"><a href="itemize.html#itemize">itemize</a></td></tr>
@@ -825,6 +832,7 @@
 <tr><td></td><td valign="top"><a href="Document-class-options.html#index-_005cpdfpageheight"><code>\pdfpageheight</code></a>:</td><td> </td><td valign="top"><a href="Document-class-options.html#Document-class-options">Document class options</a></td></tr>
 <tr><td></td><td valign="top"><a href="Document-class-options.html#index-_005cpdfpagewidth"><code>\pdfpagewidth</code></a>:</td><td> </td><td valign="top"><a href="Document-class-options.html#Document-class-options">Document class options</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cperp"><code>\perp</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cPhi"><code>\Phi</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cphi"><code>\phi</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cPi"><code>\Pi</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cpi"><code>\pi</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
@@ -891,7 +899,8 @@
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005crfloor"><code>\rfloor</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005crhd"><code>\rhd</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005crho"><code>\rho</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="Math-miscellany.html#index-_005cright"><code>\right</code></a>:</td><td> </td><td valign="top"><a href="Math-miscellany.html#Math-miscellany">Math miscellany</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cleft-_0026-_005cright.html#index-_005cright"><code>\right</code></a>:</td><td> </td><td valign="top"><a href="_005cleft-_0026-_005cright.html#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
+<tr><td></td><td valign="top"><a href="Math-miscellany.html#index-_005cright-1"><code>\right</code></a>:</td><td> </td><td valign="top"><a href="Math-miscellany.html#Math-miscellany">Math miscellany</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cRightarrow"><code>\Rightarrow</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005crightarrow"><code>\rightarrow</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005crightharpoondown"><code>\rightharpoondown</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
@@ -962,12 +971,14 @@
 <tr><td></td><td valign="top"><a href="_005cstepcounter.html#index-_005cstepcounter"><code>\stepcounter</code></a>:</td><td> </td><td valign="top"><a href="_005cstepcounter.html#g_t_005cstepcounter">\stepcounter</a></td></tr>
 <tr><td></td><td valign="top"><a href="Recovering-from-errors.html#index-_005cstop"><code>\stop</code></a>:</td><td> </td><td valign="top"><a href="Recovering-from-errors.html#Recovering-from-errors">Recovering from errors</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cstrut.html#index-_005cstrut"><code>\strut</code></a>:</td><td> </td><td valign="top"><a href="_005cstrut.html#g_t_005cstrut">\strut</a></td></tr>
+<tr><td></td><td valign="top"><a href="Produce-the-index-manually.html#index-_005csubitem"><code>\subitem</code></a>:</td><td> </td><td valign="top"><a href="Produce-the-index-manually.html#Produce-the-index-manually">Produce the index manually</a></td></tr>
 <tr><td></td><td valign="top"><a href="Sectioning.html#index-_005csubparagraph"><code>\subparagraph</code></a>:</td><td> </td><td valign="top"><a href="Sectioning.html#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph.html#index-_005csubparagraph-1"><code>\subparagraph</code></a>:</td><td> </td><td valign="top"><a href="_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph.html#g_t_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph">\subsubsection & \paragraph & \subparagraph</a></td></tr>
 <tr><td></td><td valign="top"><a href="Sectioning.html#index-_005csubsection"><code>\subsection</code></a>:</td><td> </td><td valign="top"><a href="Sectioning.html#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005csubsection.html#index-_005csubsection-1"><code>\subsection</code></a>:</td><td> </td><td valign="top"><a href="_005csubsection.html#g_t_005csubsection">\subsection</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005csubset"><code>\subset</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005csubseteq"><code>\subseteq</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="Produce-the-index-manually.html#index-_005csubsubitem"><code>\subsubitem</code></a>:</td><td> </td><td valign="top"><a href="Produce-the-index-manually.html#Produce-the-index-manually">Produce the index manually</a></td></tr>
 <tr><td></td><td valign="top"><a href="Sectioning.html#index-_005csubsubsection"><code>\subsubsection</code></a>:</td><td> </td><td valign="top"><a href="Sectioning.html#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph.html#index-_005csubsubsection-1"><code>\subsubsection</code></a>:</td><td> </td><td valign="top"><a href="_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph.html#g_t_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph">\subsubsection & \paragraph & \subparagraph</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005csucc"><code>\succ</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
@@ -1088,6 +1099,8 @@
 <tr><td></td><td valign="top"><a href="_005ctypeout.html#index-_005ctypeout"><code>\typeout</code></a>:</td><td> </td><td valign="top"><a href="_005ctypeout.html#g_t_005ctypeout">\typeout</a></td></tr>
 <tr><td></td><td valign="top"><a href="Accents.html#index-_005cu-_0028breve-accent_0029"><code>\u <span class="roman">(breve accent)</span></code></a>:</td><td> </td><td valign="top"><a href="Accents.html#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-formulas.html#index-_005cunboldmath"><code>\unboldmath</code></a>:</td><td> </td><td valign="top"><a href="Math-formulas.html#Math-formulas">Math formulas</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cboldmath-_0026-_005cunboldmath.html#index-_005cunboldmath-1"><code>\unboldmath</code></a>:</td><td> </td><td valign="top"><a href="_005cboldmath-_0026-_005cunboldmath.html#g_t_005cboldmath-_0026-_005cunboldmath">\boldmath & \unboldmath</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cboldmath-_0026-_005cunboldmath.html#index-_005cunboldmath-2"><code>\unboldmath</code></a>:</td><td> </td><td valign="top"><a href="_005cboldmath-_0026-_005cunboldmath.html#g_t_005cboldmath-_0026-_005cunboldmath">\boldmath & \unboldmath</a></td></tr>
 <tr><td></td><td valign="top"><a href="Accents.html#index-_005cunderbar"><code>\underbar</code></a>:</td><td> </td><td valign="top"><a href="Accents.html#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-miscellany.html#index-_005cunderbrace_007bmath_007d"><code>\underbrace{<var>math</var>}</code></a>:</td><td> </td><td valign="top"><a href="Math-miscellany.html#Math-miscellany">Math miscellany</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-miscellany.html#index-_005cunderline_007btexte_007d"><code>\underline{<var>texte</var>}</code></a>:</td><td> </td><td valign="top"><a href="Math-miscellany.html#Math-miscellany">Math miscellany</a></td></tr>
@@ -1120,7 +1133,8 @@
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cvartheta"><code>\vartheta</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="minipage.html#index-_005cvbox-TeX-de-base"><code>\vbox <span class="roman">TeX de base</span></code></a>:</td><td> </td><td valign="top"><a href="minipage.html#minipage">minipage</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cvdash-_005b_003f_005d-Taquet-droit-_003b-prouve_002c-implique-_003b"><code>\vdash ⊢ Taquet droit ; prouve, implique ;</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="Math-miscellany.html#index-_005cvdots"><code>\vdots</code></a>:</td><td> </td><td valign="top"><a href="Math-miscellany.html#Math-miscellany">Math miscellany</a></td></tr>
+<tr><td></td><td valign="top"><a href="Dots.html#index-_005cvdots"><code>\vdots</code></a>:</td><td> </td><td valign="top"><a href="Dots.html#Dots">Dots</a></td></tr>
+<tr><td></td><td valign="top"><a href="Math-miscellany.html#index-_005cvdots-1"><code>\vdots</code></a>:</td><td> </td><td valign="top"><a href="Math-miscellany.html#Math-miscellany">Math miscellany</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-accents.html#index-_005cvec"><code>\vec</code></a>:</td><td> </td><td valign="top"><a href="Math-accents.html#Math-accents">Math accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cvector.html#index-_005cvector"><code>\vector</code></a>:</td><td> </td><td valign="top"><a href="_005cvector.html#g_t_005cvector">\vector</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-_005cvee"><code>\vee</code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
@@ -1186,13 +1200,18 @@
 <tr><td></td><td valign="top"><a href="abstract.html#index-abstract_002c-environnement"><code><code>abstract</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="abstract.html#abstract">abstract</a></td></tr>
 <tr><td></td><td valign="top"><a href="Boxes.html#index-adjustbox_002c-paquetage"><code><code>adjustbox</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="Boxes.html#Boxes">Boxes</a></td></tr>
 <tr><td></td><td valign="top"><a href="tabbing.html#index-algorithm2e_002c-paquetage"><code><code>algorithm2e</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="tabbing.html#tabbing">tabbing</a></td></tr>
+<tr><td></td><td valign="top"><a href="Arrows.html#index-amscd_002c-paquetage"><code><code>amscd</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="Arrows.html#Arrows">Arrows</a></td></tr>
+<tr><td></td><td valign="top"><a href="Arrows.html#index-amsfonts_002c-paquetage"><code><code>amsfonts</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="Arrows.html#Arrows">Arrows</a></td></tr>
 <tr><td></td><td valign="top"><a href="array.html#index-amsmath_002c-paquetage"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="array.html#array">array</a></td></tr>
 <tr><td></td><td valign="top"><a href="array.html#index-amsmath_002c-paquetage-1"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="array.html#array">array</a></td></tr>
 <tr><td></td><td valign="top"><a href="displaymath.html#index-amsmath_002c-paquetage-2"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="displaymath.html#displaymath">displaymath</a></td></tr>
 <tr><td></td><td valign="top"><a href="equation.html#index-amsmath_002c-paquetage-3"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="equation.html#equation">equation</a></td></tr>
 <tr><td></td><td valign="top"><a href="theorem.html#index-amsmath_002c-paquetage-4"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="theorem.html#theorem">theorem</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#index-amsmath_002c-paquetage-5"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cthinspace-_0026-_005cnegthinspace.html#index-amsmath_002c-paquetage-6"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cthinspace-_0026-_005cnegthinspace.html#g_t_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cleft-_0026-_005cright.html#index-amsmath_002c-paquetage-5"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cleft-_0026-_005cright.html#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cbigl-_0026-_005cbigr-etc_002e.html#index-amsmath_002c-paquetage-6"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cbigl-_0026-_005cbigr-etc_002e.html#g_t_005cbigl-_0026-_005cbigr-etc_002e">\bigl & \bigr etc.</a></td></tr>
+<tr><td></td><td valign="top"><a href="Dots.html#index-amsmath_002c-paquetage-7"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="Dots.html#Dots">Dots</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#index-amsmath_002c-paquetage-8"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cthinspace-_0026-_005cnegthinspace.html#index-amsmath_002c-paquetage-9"><code><code>amsmath</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cthinspace-_0026-_005cnegthinspace.html#g_t_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</a></td></tr>
 <tr><td></td><td valign="top"><a href="theorem.html#index-amsthm_002c-paquetage"><code><code>amsthm</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="theorem.html#theorem">theorem</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cwrite.html#index-answers_002c-paquetage"><code><code>answers</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cwrite.html#g_t_005cwrite">\write</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cappendix.html#index-appendix_002c-paquetage"><code><code>appendix</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cappendix.html#g_t_005cappendix">\appendix</a></td></tr>
@@ -1210,6 +1229,8 @@
 <tr><td></td><td valign="top"><a href="Table-of-contents-etc_002e.html#index-babel_002c-paquetage-2"><code><code>babel</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="Table-of-contents-etc_002e.html#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cindex.html#index-babel_002c-paquetage-3"><code><code>babel</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cindex.html#g_t_005cindex">\index</a></td></tr>
 <tr><td></td><td valign="top"><a href="beamer-template.html#index-beamer_002c-paquetage"><code><code>beamer</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="beamer-template.html#beamer-template">beamer template</a></td></tr>
+<tr><td></td><td valign="top"><a href="Footnotes-of-footnotes.html#index-bigfoot_002c-paquetage"><code><code>bigfoot</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="Footnotes-of-footnotes.html#Footnotes-of-footnotes">Footnotes of footnotes</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cboldmath-_0026-_005cunboldmath.html#index-bm_002c-paquetage"><code><code>bm</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cboldmath-_0026-_005cunboldmath.html#g_t_005cboldmath-_0026-_005cunboldmath">\boldmath & \unboldmath</a></td></tr>
 <tr><td></td><td valign="top"><a href="Units-of-length.html#index-bp"><code>bp</code></a>:</td><td> </td><td valign="top"><a href="Units-of-length.html#Units-of-length">Units of length</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Command-Index_fn_letter-C">C</a></th><td></td><td></td></tr>
@@ -1290,6 +1311,7 @@
 <tr><td></td><td valign="top"><a href="table.html#index-environnement-table"><code><span class="roman">environnement</span> <code>table</code></code></a>:</td><td> </td><td valign="top"><a href="table.html#table">table</a></td></tr>
 <tr><td></td><td valign="top"><a href="tabular.html#index-environnement-tabular"><code><span class="roman">environnement</span> <code>tabular</code></code></a>:</td><td> </td><td valign="top"><a href="tabular.html#tabular">tabular</a></td></tr>
 <tr><td></td><td valign="top"><a href="thebibliography.html#index-environnement-thebibliography"><code><span class="roman">environnement</span> <code>thebibliography</code></code></a>:</td><td> </td><td valign="top"><a href="thebibliography.html#thebibliography">thebibliography</a></td></tr>
+<tr><td></td><td valign="top"><a href="Produce-the-index-manually.html#index-environnement-theindex"><code><span class="roman">environnement</span> <code>theindex</code></code></a>:</td><td> </td><td valign="top"><a href="Produce-the-index-manually.html#Produce-the-index-manually">Produce the index manually</a></td></tr>
 <tr><td></td><td valign="top"><a href="theorem.html#index-environnement-theorem"><code><span class="roman">environnement</span> <code>theorem</code></code></a>:</td><td> </td><td valign="top"><a href="theorem.html#theorem">theorem</a></td></tr>
 <tr><td></td><td valign="top"><a href="titlepage.html#index-environnement-titlepage"><code><span class="roman">environnement</span> <code>titlepage</code></code></a>:</td><td> </td><td valign="top"><a href="titlepage.html#titlepage">titlepage</a></td></tr>
 <tr><td></td><td valign="top"><a href="verbatim.html#index-environnement-verbatim"><code><span class="roman">environnement</span> <code>verbatim</code></code></a>:</td><td> </td><td valign="top"><a href="verbatim.html#verbatim">verbatim</a></td></tr>
@@ -1363,6 +1385,7 @@
 <tr><td></td><td valign="top"><a href="TeX-engines.html#index-latex_002ddev"><code>latex-dev</code></a>:</td><td> </td><td valign="top"><a href="TeX-engines.html#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="About-this-document.html#index-latex_002ddoc_002dptr-document"><code>latex-doc-ptr <span class="roman">document</span></code></a>:</td><td> </td><td valign="top"><a href="About-this-document.html#About-this-document">About this document</a></td></tr>
 <tr><td></td><td valign="top"><a href="About-this-document.html#index-latexrefman_0040tug_002eorg-adresse-mel_002e"><code><a href="mailto:latexrefman at tug.org">latexrefman at tug.org</a> <span class="roman">adresse mél.</span></code></a>:</td><td> </td><td valign="top"><a href="About-this-document.html#About-this-document">About this document</a></td></tr>
+<tr><td></td><td valign="top"><a href="Arrows.html#index-latexsym_002c-paquetage"><code><code>latexsym</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="Arrows.html#Arrows">Arrows</a></td></tr>
 <tr><td></td><td valign="top"><a href="makeindex.html#index-lethead_005fflag"><code>lethead_flag</code></a>:</td><td> </td><td valign="top"><a href="makeindex.html#makeindex">makeindex</a></td></tr>
 <tr><td></td><td valign="top"><a href="makeindex.html#index-lethead_005fprefix"><code>lethead_prefix</code></a>:</td><td> </td><td valign="top"><a href="makeindex.html#makeindex">makeindex</a></td></tr>
 <tr><td></td><td valign="top"><a href="makeindex.html#index-lethead_005fsuffix"><code>lethead_suffix</code></a>:</td><td> </td><td valign="top"><a href="makeindex.html#makeindex">makeindex</a></td></tr>
@@ -1387,8 +1410,12 @@
 <tr><td></td><td valign="top"><a href="makeindex.html#index-makeindex_002c-fichier-de-style"><code>makeindex, fichier de style</code></a>:</td><td> </td><td valign="top"><a href="makeindex.html#makeindex">makeindex</a></td></tr>
 <tr><td></td><td valign="top"><a href="math.html#index-math_002c-environnement"><code><code>math</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="math.html#math">math</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-formulas.html#index-math_002c-environnement-1"><code><code>math</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="Math-formulas.html#Math-formulas">Math formulas</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005csmash.html#index-mathtools_002c-paquetage"><code><code>mathtools</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005csmash.html#g_t_005csmash">\smash</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#index-mathtools_002c-paquetage-1"><code><code>mathtools</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
+<tr><td></td><td valign="top"><a href="Arrows.html#index-math_002c-fleches"><code>math, flèches</code></a>:</td><td> </td><td valign="top"><a href="Arrows.html#Arrows">Arrows</a></td></tr>
+<tr><td></td><td valign="top"><a href="Math-symbols.html#index-mathtools_002c-paquetage"><code><code>mathtools</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="Delimiters.html#index-mathtools_002c-paquetage-1"><code><code>mathtools</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="Delimiters.html#Delimiters">Delimiters</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cleft-_0026-_005cright.html#index-mathtools_002c-paquetage-2"><code><code>mathtools</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cleft-_0026-_005cright.html#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005csmash.html#index-mathtools_002c-paquetage-3"><code><code>mathtools</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005csmash.html#g_t_005csmash">\smash</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#index-mathtools_002c-paquetage-4"><code><code>mathtools</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cline.html#index-MetaPost_002c-paquetage"><code><code>MetaPost</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cline.html#g_t_005cline">\line</a></td></tr>
 <tr><td></td><td valign="top"><a href="Upper-and-lower-case.html#index-mfirstuc_002c-paquetage"><code><code>mfirstuc</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="Upper-and-lower-case.html#Upper-and-lower-case">Upper and lower case</a></td></tr>
 <tr><td></td><td valign="top"><a href="minipage.html#index-minipage_002c-environnement"><code><code>minipage</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="minipage.html#minipage">minipage</a></td></tr>
@@ -1431,13 +1458,18 @@
 <tr><td></td><td valign="top"><a href="makeindex.html#index-page_005fprecedence"><code>page_precedence</code></a>:</td><td> </td><td valign="top"><a href="makeindex.html#makeindex">makeindex</a></td></tr>
 <tr><td></td><td valign="top"><a href="Boxes.html#index-paquetage-adjustbox"><code><span class="roman">paquetage</span> <code>adjustbox</code></code></a>:</td><td> </td><td valign="top"><a href="Boxes.html#Boxes">Boxes</a></td></tr>
 <tr><td></td><td valign="top"><a href="tabbing.html#index-paquetage-algorithm2e"><code><span class="roman">paquetage</span> <code>algorithm2e</code></code></a>:</td><td> </td><td valign="top"><a href="tabbing.html#tabbing">tabbing</a></td></tr>
+<tr><td></td><td valign="top"><a href="Arrows.html#index-paquetage-amscd"><code><span class="roman">paquetage</span> <code>amscd</code></code></a>:</td><td> </td><td valign="top"><a href="Arrows.html#Arrows">Arrows</a></td></tr>
+<tr><td></td><td valign="top"><a href="Arrows.html#index-paquetage-amsfonts"><code><span class="roman">paquetage</span> <code>amsfonts</code></code></a>:</td><td> </td><td valign="top"><a href="Arrows.html#Arrows">Arrows</a></td></tr>
 <tr><td></td><td valign="top"><a href="array.html#index-paquetage-amsmath"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="array.html#array">array</a></td></tr>
 <tr><td></td><td valign="top"><a href="array.html#index-paquetage-amsmath-1"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="array.html#array">array</a></td></tr>
 <tr><td></td><td valign="top"><a href="displaymath.html#index-paquetage-amsmath-2"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="displaymath.html#displaymath">displaymath</a></td></tr>
 <tr><td></td><td valign="top"><a href="equation.html#index-paquetage-amsmath-3"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="equation.html#equation">equation</a></td></tr>
 <tr><td></td><td valign="top"><a href="theorem.html#index-paquetage-amsmath-4"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="theorem.html#theorem">theorem</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#index-paquetage-amsmath-5"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cthinspace-_0026-_005cnegthinspace.html#index-paquetage-amsmath-6"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="_005cthinspace-_0026-_005cnegthinspace.html#g_t_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cleft-_0026-_005cright.html#index-paquetage-amsmath-5"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="_005cleft-_0026-_005cright.html#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cbigl-_0026-_005cbigr-etc_002e.html#index-paquetage-amsmath-6"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="_005cbigl-_0026-_005cbigr-etc_002e.html#g_t_005cbigl-_0026-_005cbigr-etc_002e">\bigl & \bigr etc.</a></td></tr>
+<tr><td></td><td valign="top"><a href="Dots.html#index-paquetage-amsmath-7"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="Dots.html#Dots">Dots</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#index-paquetage-amsmath-8"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cthinspace-_0026-_005cnegthinspace.html#index-paquetage-amsmath-9"><code><span class="roman">paquetage</span> <code>amsmath</code></code></a>:</td><td> </td><td valign="top"><a href="_005cthinspace-_0026-_005cnegthinspace.html#g_t_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</a></td></tr>
 <tr><td></td><td valign="top"><a href="theorem.html#index-paquetage-amsthm"><code><span class="roman">paquetage</span> <code>amsthm</code></code></a>:</td><td> </td><td valign="top"><a href="theorem.html#theorem">theorem</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cwrite.html#index-paquetage-answers"><code><span class="roman">paquetage</span> <code>answers</code></code></a>:</td><td> </td><td valign="top"><a href="_005cwrite.html#g_t_005cwrite">\write</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cappendix.html#index-paquetage-appendix"><code><span class="roman">paquetage</span> <code>appendix</code></code></a>:</td><td> </td><td valign="top"><a href="_005cappendix.html#g_t_005cappendix">\appendix</a></td></tr>
@@ -1451,6 +1483,8 @@
 <tr><td></td><td valign="top"><a href="Table-of-contents-etc_002e.html#index-paquetage-babel-2"><code><span class="roman">paquetage</span> <code>babel</code></code></a>:</td><td> </td><td valign="top"><a href="Table-of-contents-etc_002e.html#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cindex.html#index-paquetage-babel-3"><code><span class="roman">paquetage</span> <code>babel</code></code></a>:</td><td> </td><td valign="top"><a href="_005cindex.html#g_t_005cindex">\index</a></td></tr>
 <tr><td></td><td valign="top"><a href="beamer-template.html#index-paquetage-beamer"><code><span class="roman">paquetage</span> <code>beamer</code></code></a>:</td><td> </td><td valign="top"><a href="beamer-template.html#beamer-template">beamer template</a></td></tr>
+<tr><td></td><td valign="top"><a href="Footnotes-of-footnotes.html#index-paquetage-bigfoot"><code><span class="roman">paquetage</span> <code>bigfoot</code></code></a>:</td><td> </td><td valign="top"><a href="Footnotes-of-footnotes.html#Footnotes-of-footnotes">Footnotes of footnotes</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cboldmath-_0026-_005cunboldmath.html#index-paquetage-bm"><code><span class="roman">paquetage</span> <code>bm</code></code></a>:</td><td> </td><td valign="top"><a href="_005cboldmath-_0026-_005cunboldmath.html#g_t_005cboldmath-_0026-_005cunboldmath">\boldmath & \unboldmath</a></td></tr>
 <tr><td></td><td valign="top"><a href="Cross-references.html#index-paquetage-cleveref"><code><span class="roman">paquetage</span> <code>cleveref</code></code></a>:</td><td> </td><td valign="top"><a href="Cross-references.html#Cross-references">Cross references</a></td></tr>
 <tr><td></td><td valign="top"><a href="fontenc-package.html#index-paquetage-cm_002dsuper"><code><span class="roman">paquetage</span> <code>cm-super</code></code></a>:</td><td> </td><td valign="top"><a href="fontenc-package.html#fontenc-package">fontenc package</a></td></tr>
 <tr><td></td><td valign="top"><a href="verbatim.html#index-paquetage-cprotect"><code><span class="roman">paquetage</span> <code>cprotect</code></code></a>:</td><td> </td><td valign="top"><a href="verbatim.html#verbatim">verbatim</a></td></tr>
@@ -1481,6 +1515,7 @@
 <tr><td></td><td valign="top"><a href="_005csubsection.html#index-paquetage-indentfirst-3"><code><span class="roman">paquetage</span> <code>indentfirst</code></code></a>:</td><td> </td><td valign="top"><a href="_005csubsection.html#g_t_005csubsection">\subsection</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph.html#index-paquetage-indentfirst-4"><code><span class="roman">paquetage</span> <code>indentfirst</code></code></a>:</td><td> </td><td valign="top"><a href="_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph.html#g_t_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph">\subsubsection & \paragraph & \subparagraph</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cindex.html#index-paquetage-index"><code><span class="roman">paquetage</span> <code>index</code></code></a>:</td><td> </td><td valign="top"><a href="_005cindex.html#g_t_005cindex">\index</a></td></tr>
+<tr><td></td><td valign="top"><a href="Arrows.html#index-paquetage-latexsym"><code><span class="roman">paquetage</span> <code>latexsym</code></code></a>:</td><td> </td><td valign="top"><a href="Arrows.html#Arrows">Arrows</a></td></tr>
 <tr><td></td><td valign="top"><a href="tabbing.html#index-paquetage-listings"><code><span class="roman">paquetage</span> <code>listings</code></code></a>:</td><td> </td><td valign="top"><a href="tabbing.html#tabbing">tabbing</a></td></tr>
 <tr><td></td><td valign="top"><a href="verbatim.html#index-paquetage-listings-1"><code><span class="roman">paquetage</span> <code>listings</code></code></a>:</td><td> </td><td valign="top"><a href="verbatim.html#verbatim">verbatim</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cverb.html#index-paquetage-listings-2"><code><span class="roman">paquetage</span> <code>listings</code></code></a>:</td><td> </td><td valign="top"><a href="_005cverb.html#g_t_005cverb">\verb</a></td></tr>
@@ -1488,8 +1523,11 @@
 <tr><td></td><td valign="top"><a href="tabbing.html#index-paquetage-longtable"><code><span class="roman">paquetage</span> <code>longtable</code></code></a>:</td><td> </td><td valign="top"><a href="tabbing.html#tabbing">tabbing</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cmakeatletter-_0026-_005cmakeatother.html#index-paquetage-macros2e"><code><span class="roman">paquetage</span> <code>macros2e</code></code></a>:</td><td> </td><td valign="top"><a href="_005cmakeatletter-_0026-_005cmakeatother.html#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cprintindex.html#index-paquetage-makeidx"><code><span class="roman">paquetage</span> <code>makeidx</code></code></a>:</td><td> </td><td valign="top"><a href="_005cprintindex.html#g_t_005cprintindex">\printindex</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005csmash.html#index-paquetage-mathtools"><code><span class="roman">paquetage</span> <code>mathtools</code></code></a>:</td><td> </td><td valign="top"><a href="_005csmash.html#g_t_005csmash">\smash</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#index-paquetage-mathtools-1"><code><span class="roman">paquetage</span> <code>mathtools</code></code></a>:</td><td> </td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
+<tr><td></td><td valign="top"><a href="Math-symbols.html#index-paquetage-mathtools"><code><span class="roman">paquetage</span> <code>mathtools</code></code></a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="Delimiters.html#index-paquetage-mathtools-1"><code><span class="roman">paquetage</span> <code>mathtools</code></code></a>:</td><td> </td><td valign="top"><a href="Delimiters.html#Delimiters">Delimiters</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cleft-_0026-_005cright.html#index-paquetage-mathtools-2"><code><span class="roman">paquetage</span> <code>mathtools</code></code></a>:</td><td> </td><td valign="top"><a href="_005cleft-_0026-_005cright.html#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005csmash.html#index-paquetage-mathtools-3"><code><span class="roman">paquetage</span> <code>mathtools</code></code></a>:</td><td> </td><td valign="top"><a href="_005csmash.html#g_t_005csmash">\smash</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#index-paquetage-mathtools-4"><code><span class="roman">paquetage</span> <code>mathtools</code></code></a>:</td><td> </td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cline.html#index-paquetage-MetaPost"><code><span class="roman">paquetage</span> <code>MetaPost</code></code></a>:</td><td> </td><td valign="top"><a href="_005cline.html#g_t_005cline">\line</a></td></tr>
 <tr><td></td><td valign="top"><a href="Upper-and-lower-case.html#index-paquetage-mfirstuc"><code><span class="roman">paquetage</span> <code>mfirstuc</code></code></a>:</td><td> </td><td valign="top"><a href="Upper-and-lower-case.html#Upper-and-lower-case">Upper and lower case</a></td></tr>
 <tr><td></td><td valign="top"><a href="tabbing.html#index-paquetage-minted"><code><span class="roman">paquetage</span> <code>minted</code></code></a>:</td><td> </td><td valign="top"><a href="tabbing.html#tabbing">tabbing</a></td></tr>
@@ -1513,6 +1551,7 @@
 <tr><td></td><td valign="top"><a href="_005cline.html#index-paquetage-TikZ"><code><span class="roman">paquetage</span> <code>TikZ</code></code></a>:</td><td> </td><td valign="top"><a href="_005cline.html#g_t_005cline">\line</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cstrut.html#index-paquetage-TikZ-1"><code><span class="roman">paquetage</span> <code>TikZ</code></code></a>:</td><td> </td><td valign="top"><a href="_005cstrut.html#g_t_005cstrut">\strut</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cmbox-_0026-_005cmakebox.html#index-paquetage-TikZ-2"><code><span class="roman">paquetage</span> <code>TikZ</code></code></a>:</td><td> </td><td valign="top"><a href="_005cmbox-_0026-_005cmakebox.html#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a></td></tr>
+<tr><td></td><td valign="top"><a href="Arrows.html#index-paquetage-tikz_002dcd"><code><span class="roman">paquetage</span> <code>tikz-cd</code></code></a>:</td><td> </td><td valign="top"><a href="Arrows.html#Arrows">Arrows</a></td></tr>
 <tr><td></td><td valign="top"><a href="Sectioning.html#index-paquetage-titlesec"><code><span class="roman">paquetage</span> <code>titlesec</code></code></a>:</td><td> </td><td valign="top"><a href="Sectioning.html#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cpart.html#index-paquetage-titlesec-1"><code><span class="roman">paquetage</span> <code>titlesec</code></code></a>:</td><td> </td><td valign="top"><a href="_005cpart.html#g_t_005cpart">\part</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cchapter.html#index-paquetage-titlesec-2"><code><span class="roman">paquetage</span> <code>titlesec</code></code></a>:</td><td> </td><td valign="top"><a href="_005cchapter.html#g_t_005cchapter">\chapter</a></td></tr>
@@ -1522,6 +1561,7 @@
 <tr><td></td><td valign="top"><a href="Table-of-contents-etc_002e.html#index-paquetage-tocbibbind"><code><span class="roman">paquetage</span> <code>tocbibbind</code></code></a>:</td><td> </td><td valign="top"><a href="Table-of-contents-etc_002e.html#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
 <tr><td></td><td valign="top"><a href="Table-of-contents-etc_002e.html#index-paquetage-tocloft"><code><span class="roman">paquetage</span> <code>tocloft</code></code></a>:</td><td> </td><td valign="top"><a href="Table-of-contents-etc_002e.html#Table-of-contents-etc_002e">Table of contents etc.</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005ccontentsline.html#index-paquetage-tocloft-1"><code><span class="roman">paquetage</span> <code>tocloft</code></code></a>:</td><td> </td><td valign="top"><a href="_005ccontentsline.html#g_t_005ccontentsline">\contentsline</a></td></tr>
+<tr><td></td><td valign="top"><a href="Greek-letters.html#index-paquetage-unicode_002dmath"><code><span class="roman">paquetage</span> <code>unicode-math</code></code></a>:</td><td> </td><td valign="top"><a href="Greek-letters.html#Greek-letters">Greek letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cverb.html#index-paquetage-url"><code><span class="roman">paquetage</span> <code>url</code></code></a>:</td><td> </td><td valign="top"><a href="_005cverb.html#g_t_005cverb">\verb</a></td></tr>
 <tr><td></td><td valign="top"><a href="verbatim.html#index-paquetage-verbatimbox"><code><span class="roman">paquetage</span> <code>verbatimbox</code></code></a>:</td><td> </td><td valign="top"><a href="verbatim.html#verbatim">verbatim</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005c_0040ifstar.html#index-paquetage-xparse"><code><span class="roman">paquetage</span> <code>xparse</code></code></a>:</td><td> </td><td valign="top"><a href="_005c_0040ifstar.html#g_t_005c_0040ifstar">\@ifstar</a></td></tr>
@@ -1578,10 +1618,13 @@
 <tr><td></td><td valign="top"><a href="Font-styles.html#index-textcomp_002c-paquetage"><code><code>textcomp</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="Font-styles.html#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-textcomp_002c-paquetage-1"><code>textcomp, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="thebibliography.html#index-thebibliography_002c-environnement"><code><code>thebibliography</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="thebibliography.html#thebibliography">thebibliography</a></td></tr>
+<tr><td></td><td valign="top"><a href="Produce-the-index-manually.html#index-theindex"><code>theindex</code></a>:</td><td> </td><td valign="top"><a href="Produce-the-index-manually.html#Produce-the-index-manually">Produce the index manually</a></td></tr>
+<tr><td></td><td valign="top"><a href="Produce-the-index-manually.html#index-theindex_002c-environnement"><code><code>theindex</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="Produce-the-index-manually.html#Produce-the-index-manually">Produce the index manually</a></td></tr>
 <tr><td></td><td valign="top"><a href="theorem.html#index-theorem_002c-environnement"><code><code>theorem</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="theorem.html#theorem">theorem</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cline.html#index-TikZ_002c-paquetage"><code><code>TikZ</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cline.html#g_t_005cline">\line</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cstrut.html#index-TikZ_002c-paquetage-1"><code><code>TikZ</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cstrut.html#g_t_005cstrut">\strut</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cmbox-_0026-_005cmakebox.html#index-TikZ_002c-paquetage-2"><code><code>TikZ</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cmbox-_0026-_005cmakebox.html#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a></td></tr>
+<tr><td></td><td valign="top"><a href="Arrows.html#index-tikz_002dcd_002c-paquetage"><code><code>tikz-cd</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="Arrows.html#Arrows">Arrows</a></td></tr>
 <tr><td></td><td valign="top"><a href="titlepage.html#index-titlepage_002c-environnement"><code><code>titlepage</code>, <span class="roman">environnement</span></code></a>:</td><td> </td><td valign="top"><a href="titlepage.html#titlepage">titlepage</a></td></tr>
 <tr><td></td><td valign="top"><a href="Sectioning.html#index-titlesec_002c-paquetage"><code><code>titlesec</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="Sectioning.html#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cpart.html#index-titlesec_002c-paquetage-1"><code><code>titlesec</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cpart.html#g_t_005cpart">\part</a></td></tr>
@@ -1597,6 +1640,7 @@
 <tr><td></td><td valign="top"><a href="Page-layout-parameters.html#index-topmargin"><code>topmargin</code></a>:</td><td> </td><td valign="top"><a href="Page-layout-parameters.html#Page-layout-parameters">Page layout parameters</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Command-Index_fn_letter-U">U</a></th><td></td><td></td></tr>
+<tr><td></td><td valign="top"><a href="Greek-letters.html#index-unicode_002dmath_002c-paquetage"><code><code>unicode-math</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="Greek-letters.html#Greek-letters">Greek letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="TeX-engines.html#index-uplatex"><code>uplatex</code></a>:</td><td> </td><td valign="top"><a href="TeX-engines.html#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="TeX-engines.html#index-uplatex_002ddev"><code>uplatex-dev</code></a>:</td><td> </td><td valign="top"><a href="TeX-engines.html#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cverb.html#index-url_002c-paquetage"><code><code>url</code>, <span class="roman">paquetage</span></code></a>:</td><td> </td><td valign="top"><a href="_005cverb.html#g_t_005cverb">\verb</a></td></tr>

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/Concept-Index.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/Concept-Index.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/Concept-Index.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -227,16 +227,17 @@
 <tr><td></td><td valign="top"><a href="Accents.html#index-accent-trema-hongrois">accent tréma hongrois</a>:</td><td> </td><td valign="top"><a href="Accents.html#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="Accents.html#index-accents">accents</a>:</td><td> </td><td valign="top"><a href="Accents.html#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-accents.html#index-Accents-mathematiques">Accents mathématiques</a>:</td><td> </td><td valign="top"><a href="Math-accents.html#Math-accents">Math accents</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareFontEncoding.html#index-Accents_002c-defining">Accents, defining</a>:</td><td> </td><td valign="top"><a href="_005cDeclareFontEncoding.html#g_t_005cDeclareFontEncoding">\DeclareFontEncoding</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextAccent.html#index-Accents_002c-defining-1">Accents, defining</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextAccent.html#g_t_005cDeclareTextAccent">\DeclareTextAccent</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextAccentDefault.html#index-Accents_002c-defining-2">Accents, defining</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextAccentDefault.html#g_t_005cDeclareTextAccentDefault">\DeclareTextAccentDefault</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextComposite.html#index-Accents_002c-defining-3">Accents, defining</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextComposite.html#g_t_005cDeclareTextComposite">\DeclareTextComposite</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextCompositeCommand.html#index-Accents_002c-defining-4">Accents, defining</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextCompositeCommand.html#g_t_005cDeclareTextCompositeCommand">\DeclareTextCompositeCommand</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextSymbolDefault.html#index-Accents_002c-defining-5">Accents, defining</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextSymbolDefault.html#g_t_005cDeclareTextSymbolDefault">\DeclareTextSymbolDefault</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cDeclareFontEncoding.html#index-accents_002c-definir">accents, définir</a>:</td><td> </td><td valign="top"><a href="_005cDeclareFontEncoding.html#g_t_005cDeclareFontEncoding">\DeclareFontEncoding</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cDeclareTextAccent.html#index-accents_002c-definir-1">accents, définir</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextAccent.html#g_t_005cDeclareTextAccent">\DeclareTextAccent</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cDeclareTextAccentDefault.html#index-accents_002c-definir-2">accents, définir</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextAccentDefault.html#g_t_005cDeclareTextAccentDefault">\DeclareTextAccentDefault</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cDeclareTextComposite.html#index-accents_002c-definir-3">accents, définir</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextComposite.html#g_t_005cDeclareTextComposite">\DeclareTextComposite</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cDeclareTextCompositeCommand.html#index-accents_002c-definir-4">accents, définir</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextCompositeCommand.html#g_t_005cDeclareTextCompositeCommand">\DeclareTextCompositeCommand</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cDeclareTextSymbolDefault.html#index-accents_002c-definir-5">accents, définir</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextSymbolDefault.html#g_t_005cDeclareTextSymbolDefault">\DeclareTextSymbolDefault</a></td></tr>
 <tr><td></td><td valign="top"><a href="Accents.html#index-accentuees_002c-lettres">accentuées, lettres</a>:</td><td> </td><td valign="top"><a href="Accents.html#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="Accents.html#index-accentues_002c-caracteres">accentués, caractères</a>:</td><td> </td><td valign="top"><a href="Accents.html#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-accolade-droite_002c-dans-le-texte">accolade droite, dans le texte</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-accolade-gauche_002c-dans-le-texte">accolade gauche, dans le texte</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="Delimiters.html#index-accolades">accolades</a>:</td><td> </td><td valign="top"><a href="Delimiters.html#Delimiters">Delimiters</a></td></tr>
 <tr><td></td><td valign="top"><a href="Symbols-by-font-position.html#index-acceder-a-un-caractere-quelconque-d_0027une-police">accéder à un caractère quelconque d’une police</a>:</td><td> </td><td valign="top"><a href="Symbols-by-font-position.html#Symbols-by-font-position">Symbols by font position</a></td></tr>
 <tr><td></td><td valign="top"><a href="quotation-_0026-quote.html#index-afficher-du-texte-cite-avec-renfoncement-de-paragraphe">afficher du texte cité avec renfoncement de paragraphe</a>:</td><td> </td><td valign="top"><a href="quotation-_0026-quote.html#quotation-_0026-quote">quotation & quote</a></td></tr>
 <tr><td></td><td valign="top"><a href="quotation-_0026-quote.html#index-afficher-un-texte-cite-sans-renfoncement-de-paragraphe">afficher un texte cité sans renfoncement de paragraphe</a>:</td><td> </td><td valign="top"><a href="quotation-_0026-quote.html#quotation-_0026-quote">quotation & quote</a></td></tr>
@@ -251,6 +252,7 @@
 <tr><td></td><td valign="top"><a href="_005cfrontmatter-_0026-_005cmainmatter-_0026-_005cbackmatter.html#index-annexes-d_0027un-livre">annexes d’un livre</a>:</td><td> </td><td valign="top"><a href="_005cfrontmatter-_0026-_005cmainmatter-_0026-_005cbackmatter.html#g_t_005cfrontmatter-_0026-_005cmainmatter-_0026-_005cbackmatter">\frontmatter & \mainmatter & \backmatter</a></td></tr>
 <tr><td></td><td valign="top"><a href="About-this-document.html#index-anomalies_002c-rapports">anomalies, rapports</a>:</td><td> </td><td valign="top"><a href="About-this-document.html#About-this-document">About this document</a></td></tr>
 <tr><td></td><td valign="top"><a href="Overview.html#index-apercu-de-LaTeX">aperçu de LaTeX</a>:</td><td> </td><td valign="top"><a href="Overview.html#Overview">Overview</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cleft-_0026-_005cright.html#index-appaires_002c-delimiteurs">appairés, délimiteurs</a>:</td><td> </td><td valign="top"><a href="_005cleft-_0026-_005cright.html#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005copening.html#index-appel">appel</a>:</td><td> </td><td valign="top"><a href="_005copening.html#g_t_005copening">\opening</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cappendix.html#index-appendices">appendices</a>:</td><td> </td><td valign="top"><a href="_005cappendix.html#g_t_005cappendix">\appendix</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cappendix.html#index-appendix">appendix</a>:</td><td> </td><td valign="top"><a href="_005cappendix.html#g_t_005cappendix">\appendix</a></td></tr>
@@ -307,6 +309,7 @@
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-cadratin_002c-demi">cadratin, demi</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-cadratin_002c-deux-tiers">cadratin, deux tiers</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-cadratin_002c-trois_002dquarts">cadratin, trois-quarts</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="Calligraphic.html#index-calligraphique_002c-fontes">calligraphique, fontes</a>:</td><td> </td><td valign="top"><a href="Calligraphic.html#Calligraphic">Calligraphic</a></td></tr>
 <tr><td></td><td valign="top"><a href="Upper-and-lower-case.html#index-Capitales">Capitales</a>:</td><td> </td><td valign="top"><a href="Upper-and-lower-case.html#Upper-and-lower-case">Upper and lower case</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005ccaption.html#index-captions">captions</a>:</td><td> </td><td valign="top"><a href="_005ccaption.html#g_t_005ccaption">\caption</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#index-caractere-invisible">caractère invisible</a>:</td><td> </td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
@@ -319,6 +322,7 @@
 <tr><td></td><td valign="top"><a href="Reserved-characters.html#index-caracteres-speciaux">caractères spéciaux</a>:</td><td> </td><td valign="top"><a href="Reserved-characters.html#Reserved-characters">Reserved characters</a></td></tr>
 <tr><td></td><td valign="top"><a href="Accents.html#index-caron_002c-diacritique">caron, diacritique</a>:</td><td> </td><td valign="top"><a href="Accents.html#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="Upper-and-lower-case.html#index-Casse-de-caracteres">Casse de caractères</a>:</td><td> </td><td valign="top"><a href="Upper-and-lower-case.html#Upper-and-lower-case">Upper and lower case</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cDeclareTextAccent.html#index-cassetin_002c-fonte">cassetin, fonte</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextAccent.html#g_t_005cDeclareTextAccent">\DeclareTextAccent</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cmakeatletter-_0026-_005cmakeatother.html#index-catcode">catcode</a>:</td><td> </td><td valign="top"><a href="_005cmakeatletter-_0026-_005cmakeatother.html#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cmakeatletter-_0026-_005cmakeatother.html#index-categorie_002c-code-de-caractere">catégorie, code de caractère</a>:</td><td> </td><td valign="top"><a href="_005cmakeatletter-_0026-_005cmakeatother.html#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a></td></tr>
 <tr><td></td><td valign="top"><a href="Units-of-length.html#index-centimetre">centimètre</a>:</td><td> </td><td valign="top"><a href="Units-of-length.html#Units-of-length">Units of length</a></td></tr>
@@ -357,6 +361,7 @@
 <tr><td></td><td valign="top"><a href="_005cnewfont.html#index-clause-at_002c-au-sein-d_0027une-definition-de-police">clause at, au sein d’une définition de police</a>:</td><td> </td><td valign="top"><a href="_005cnewfont.html#g_t_005cnewfont">\newfont</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cbibitem.html#index-clef-de-reference-bibiliographique">clef de référence bibiliographique</a>:</td><td> </td><td valign="top"><a href="_005cbibitem.html#g_t_005cbibitem">\bibitem</a></td></tr>
 <tr><td></td><td valign="top"><a href="Command-line-interface.html#index-CLI">CLI</a>:</td><td> </td><td valign="top"><a href="Command-line-interface.html#Command-line-interface">Command line interface</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cDeclareFontEncoding.html#index-codage-de-fonte">codage de fonte</a>:</td><td> </td><td valign="top"><a href="_005cDeclareFontEncoding.html#g_t_005cDeclareFontEncoding">\DeclareFontEncoding</a></td></tr>
 <tr><td></td><td valign="top"><a href="inputenc-package.html#index-codage-des-fichiers-d_0027entree">codage des fichiers d’entrée</a>:</td><td> </td><td valign="top"><a href="inputenc-package.html#inputenc-package">inputenc package</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cmakeatletter-_0026-_005cmakeatother.html#index-code-de-categorie-de-caractere">code de catégorie de caractère</a>:</td><td> </td><td valign="top"><a href="_005cmakeatletter-_0026-_005cmakeatother.html#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a></td></tr>
 <tr><td></td><td valign="top"><a href="Command-line-input.html#index-code-entre-sur-la-ligne-de-commande">code entré sur la ligne de commande</a>:</td><td> </td><td valign="top"><a href="Command-line-input.html#Command-line-input">Command line input</a></td></tr>
@@ -394,6 +399,8 @@
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-contr_0027oblique_002c-dans-le-texte">contr’oblique, dans le texte</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005ccc.html#index-copie_002c-liste-des-personnes-en_002c-dans-une-lettre">copie, liste des personnes en, dans une lettre</a>:</td><td> </td><td valign="top"><a href="_005ccc.html#g_t_005ccc">\cc</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005c_002f.html#index-Correction-italique">Correction italique</a>:</td><td> </td><td valign="top"><a href="_005c_002f.html#g_t_005c_002f">\/</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cleft-_0026-_005cright.html#index-correspondantes_002c-parentheses">correspondantes, parenthèses</a>:</td><td> </td><td valign="top"><a href="_005cleft-_0026-_005cright.html#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cleft-_0026-_005cright.html#index-correspondants_002c-crochets">correspondants, crochets</a>:</td><td> </td><td valign="top"><a href="_005cleft-_0026-_005cright.html#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
 <tr><td></td><td valign="top"><a href="Color.html#index-couleur">couleur</a>:</td><td> </td><td valign="top"><a href="Color.html#Color">Color</a></td></tr>
 <tr><td></td><td valign="top"><a href="Define-colors.html#index-couleur-1">couleur</a>:</td><td> </td><td valign="top"><a href="Define-colors.html#Define-colors">Define colors</a></td></tr>
 <tr><td></td><td valign="top"><a href="Colored-text.html#index-couleur-2">couleur</a>:</td><td> </td><td valign="top"><a href="Colored-text.html#Colored-text">Colored text</a></td></tr>
@@ -401,10 +408,12 @@
 <tr><td></td><td valign="top"><a href="Colored-pages.html#index-couleur-4">couleur</a>:</td><td> </td><td valign="top"><a href="Colored-pages.html#Colored-pages">Colored pages</a></td></tr>
 <tr><td></td><td valign="top"><a href="Define-colors.html#index-couleur_002c-definir">couleur, définir</a>:</td><td> </td><td valign="top"><a href="Define-colors.html#Define-colors">Define colors</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cmbox-_0026-_005cmakebox.html#index-coupure-de-mot_002c-empecher">coupure de mot, empécher</a>:</td><td> </td><td valign="top"><a href="_005cmbox-_0026-_005cmakebox.html#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a></td></tr>
+<tr><td></td><td valign="top"><a href="Delimiters.html#index-crochets">crochets</a>:</td><td> </td><td valign="top"><a href="Delimiters.html#Delimiters">Delimiters</a></td></tr>
 <tr><td></td><td valign="top"><a href="picture.html#index-creer-des-images">créer des images</a>:</td><td> </td><td valign="top"><a href="picture.html#picture">picture</a></td></tr>
 <tr><td></td><td valign="top"><a href="table.html#index-creer-des-tableaux">créer des tableaux</a>:</td><td> </td><td valign="top"><a href="table.html#table">table</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cdiscretionary.html#index-cresure_002c-discretionnaire">crésure, discrétionnaire</a>:</td><td> </td><td valign="top"><a href="_005cdiscretionary.html#g_t_005cdiscretionary">\discretionary</a></td></tr>
 <tr><td></td><td valign="top"><a href="CTAN.html#index-CTAN">CTAN</a>:</td><td> </td><td valign="top"><a href="CTAN.html#CTAN">CTAN</a></td></tr>
+<tr><td></td><td valign="top"><a href="Calligraphic.html#index-cursive_002c-fontes">cursive, fontes</a>:</td><td> </td><td valign="top"><a href="Calligraphic.html#Calligraphic">Calligraphic</a></td></tr>
 <tr><td></td><td valign="top"><a href="Accents.html#index-cedille_002c-diacritique">cédille, diacritique</a>:</td><td> </td><td valign="top"><a href="Accents.html#Accents">Accents</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005chyphenation.html#index-cesure_002c-definir">césure, définir</a>:</td><td> </td><td valign="top"><a href="_005chyphenation.html#g_t_005chyphenation">\hyphenation</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cmbox-_0026-_005cmakebox.html#index-cesure_002c-empecher">césure, empécher</a>:</td><td> </td><td valign="top"><a href="_005cmbox-_0026-_005cmakebox.html#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a></td></tr>
@@ -414,6 +423,7 @@
 <tr><td></td><td valign="top"><a href="CTAN.html#index-DANTE-e_002eV_002e">DANTE e.V.</a>:</td><td> </td><td valign="top"><a href="CTAN.html#CTAN">CTAN</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005ctoday.html#index-date-d_0027aujourd_0027hui">date d’aujourd’hui</a>:</td><td> </td><td valign="top"><a href="_005ctoday.html#g_t_005ctoday">\today</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cnewenvironment-_0026-_005crenewenvironment.html#index-defining-new-environnements">defining new environnements</a>:</td><td> </td><td valign="top"><a href="_005cnewenvironment-_0026-_005crenewenvironment.html#g_t_005cnewenvironment-_0026-_005crenewenvironment">\newenvironment & \renewenvironment</a></td></tr>
+<tr><td></td><td valign="top"><a href="Delimiters.html#index-delimiteurs">delimiteurs</a>:</td><td> </td><td valign="top"><a href="Delimiters.html#Delimiters">Delimiters</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-demi_002dcadratin">demi-cadratin</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-deux_002dtiers-cadratin">deux-tiers cadratin</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Accents.html#index-diacritique-barre_002dsouscrite">diacritique barre-souscrite</a>:</td><td> </td><td valign="top"><a href="Accents.html#Accents">Accents</a></td></tr>
@@ -470,7 +480,9 @@
 <tr><td></td><td valign="top"><a href="_005cnewcommand-_0026-_005crenewcommand.html#index-definir-une-nouvelle-commande">définir une nouvelle commande</a>:</td><td> </td><td valign="top"><a href="_005cnewcommand-_0026-_005crenewcommand.html#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cprovidecommand.html#index-definir-une-nouvelle-commande-1">définir une nouvelle commande</a>:</td><td> </td><td valign="top"><a href="_005cprovidecommand.html#g_t_005cprovidecommand">\providecommand</a></td></tr>
 <tr><td></td><td valign="top"><a href="Definitions.html#index-definitions">définitions</a>:</td><td> </td><td valign="top"><a href="Definitions.html#Definitions">Definitions</a></td></tr>
-<tr><td></td><td valign="top"><a href="Math-miscellany.html#index-delimiteur-nul">délimiteur nul</a>:</td><td> </td><td valign="top"><a href="Math-miscellany.html#Math-miscellany">Math miscellany</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cleft-_0026-_005cright.html#index-delimiteur-nul">délimiteur nul</a>:</td><td> </td><td valign="top"><a href="_005cleft-_0026-_005cright.html#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
+<tr><td></td><td valign="top"><a href="Math-miscellany.html#index-delimiteur-nul-1">délimiteur nul</a>:</td><td> </td><td valign="top"><a href="Math-miscellany.html#Math-miscellany">Math miscellany</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cleft-_0026-_005cright.html#index-delimiteurs-appaires">délimiteurs appairés</a>:</td><td> </td><td valign="top"><a href="_005cleft-_0026-_005cright.html#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Concept-Index_cp_letter-E">E</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="Additional-Latin-letters.html#index-e-dans-l_0027a">e dans l’a</a>:</td><td> </td><td valign="top"><a href="Additional-Latin-letters.html#Additional-Latin-letters">Additional Latin letters</a></td></tr>
@@ -480,7 +492,6 @@
 <tr><td></td><td valign="top"><a href="Page-layout-parameters.html#index-en_002dtete-et-pied-de-page-en-cours">en-tête et pied de page en cours</a>:</td><td> </td><td valign="top"><a href="Page-layout-parameters.html#Page-layout-parameters">Page layout parameters</a></td></tr>
 <tr><td></td><td valign="top"><a href="Page-layout-parameters.html#index-en_002dtete_002c-des-parametres-pour">en-tête, des paramètres pour</a>:</td><td> </td><td valign="top"><a href="Page-layout-parameters.html#Page-layout-parameters">Page layout parameters</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-encerclee_002c-lettre_002c-dans-le-texte">encerclée, lettre, dans le texte</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareFontEncoding.html#index-Encoding_002c-font">Encoding, font</a>:</td><td> </td><td valign="top"><a href="_005cDeclareFontEncoding.html#g_t_005cDeclareFontEncoding">\DeclareFontEncoding</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cincludegraphics.html#index-englobante_002c-boite">englobante, boîte</a>:</td><td> </td><td valign="top"><a href="_005cincludegraphics.html#g_t_005cincludegraphics">\includegraphics</a></td></tr>
 <tr><td></td><td valign="top"><a href="Command-line-input.html#index-entre_002c-code-sur-la-ligne-de-commande">entré, code sur la ligne de commande</a>:</td><td> </td><td valign="top"><a href="Command-line-input.html#Command-line-input">Command line input</a></td></tr>
 <tr><td></td><td valign="top"><a href="TeX-engines.html#index-entree-Unicode_002c-native">entrée Unicode, native</a>:</td><td> </td><td valign="top"><a href="TeX-engines.html#TeX-engines">TeX engines</a></td></tr>
@@ -556,20 +567,13 @@
 <tr><td></td><td valign="top"><a href="_005cthinspace-_0026-_005cnegthinspace.html#index-fine_002c-espace_002c-negative">fine, espace, négative</a>:</td><td> </td><td valign="top"><a href="_005cthinspace-_0026-_005cnegthinspace.html#g_t_005cthinspace-_0026-_005cnegthinspace">\thinspace & \negthinspace</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-fleche-droite_002c-dans-le-texte">flèche droite, dans le texte</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-fleche-gauche_002c-left_002c-dans-le-texte">flèche gauche, left, dans le texte</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="Arrows.html#index-fleches">flèches</a>:</td><td> </td><td valign="top"><a href="Arrows.html#Arrows">Arrows</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-functions.html#index-fonctions-mathematiques">fonctions mathématiques</a>:</td><td> </td><td valign="top"><a href="Math-functions.html#Math-functions">Math functions</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareFontEncoding.html#index-Font-encoding">Font encoding</a>:</td><td> </td><td valign="top"><a href="_005cDeclareFontEncoding.html#g_t_005cDeclareFontEncoding">\DeclareFontEncoding</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextAccent.html#index-Font-encoding-1">Font encoding</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextAccent.html#g_t_005cDeclareTextAccent">\DeclareTextAccent</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextAccentDefault.html#index-Font-encoding-2">Font encoding</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextAccentDefault.html#g_t_005cDeclareTextAccentDefault">\DeclareTextAccentDefault</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextCommand-_0026-_005cProvideTextCommand.html#index-Font-encoding-3">Font encoding</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextCommand-_0026-_005cProvideTextCommand.html#g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand">\DeclareTextCommand & \ProvideTextCommand</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault.html#index-Font-encoding-4">Font encoding</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault.html#g_t_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault">\DeclareTextCommandDefault & \ProvideTextCommandDefault</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextComposite.html#index-Font-encoding-5">Font encoding</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextComposite.html#g_t_005cDeclareTextComposite">\DeclareTextComposite</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextCompositeCommand.html#index-Font-encoding-6">Font encoding</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextCompositeCommand.html#g_t_005cDeclareTextCompositeCommand">\DeclareTextCompositeCommand</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextSymbol.html#index-Font-encoding-7">Font encoding</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextSymbol.html#g_t_005cDeclareTextSymbol">\DeclareTextSymbol</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextSymbolDefault.html#index-Font-encoding-8">Font encoding</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextSymbolDefault.html#g_t_005cDeclareTextSymbolDefault">\DeclareTextSymbolDefault</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cLastDeclaredEncoding.html#index-Font-encoding-9">Font encoding</a>:</td><td> </td><td valign="top"><a href="_005cLastDeclaredEncoding.html#g_t_005cLastDeclaredEncoding">\LastDeclaredEncoding</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cUseTextSymbol-_0026-_005cUseTextAccent.html#index-Font-encoding-10">Font encoding</a>:</td><td> </td><td valign="top"><a href="_005cUseTextSymbol-_0026-_005cUseTextAccent.html#g_t_005cUseTextSymbol-_0026-_005cUseTextAccent">\UseTextSymbol & \UseTextAccent</a></td></tr>
 <tr><td></td><td valign="top"><a href="fontenc-package.html#index-fonte_002c-codage">fonte, codage</a>:</td><td> </td><td valign="top"><a href="fontenc-package.html#fontenc-package">fontenc package</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cDeclareTextAccent.html#index-fonte_002c-codage-1">fonte, codage</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextAccent.html#g_t_005cDeclareTextAccent">\DeclareTextAccent</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005c_002f.html#index-fonte_002c-dimension_002c-inclinaison">fonte, dimension, inclinaison</a>:</td><td> </td><td valign="top"><a href="_005c_002f.html#g_t_005c_002f">\/</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cDeclareFontEncoding.html#index-fonte_002c-declarer-le-codage">fonte, déclarer le codage</a>:</td><td> </td><td valign="top"><a href="_005cDeclareFontEncoding.html#g_t_005cDeclareFontEncoding">\DeclareFontEncoding</a></td></tr>
+<tr><td></td><td valign="top"><a href="Calligraphic.html#index-fontes_002c-cursives">fontes, cursives</a>:</td><td> </td><td valign="top"><a href="Calligraphic.html#Calligraphic">Calligraphic</a></td></tr>
 <tr><td></td><td valign="top"><a href="filecontents.html#index-force_002c-option-de-filecontents"><code>force</code>, option de <code>filecontents</code></a>:</td><td> </td><td valign="top"><a href="filecontents.html#filecontents">filecontents</a></td></tr>
 <tr><td></td><td valign="top"><a href="TeX-engines.html#index-format-LaTeX_002c-fichier-_0028_002efmt_0029">format LaTeX, fichier (<code>.fmt</code>)</a>:</td><td> </td><td valign="top"><a href="TeX-engines.html#TeX-engines">TeX engines</a></td></tr>
 <tr><td></td><td valign="top"><a href="TeX-engines.html#index-format-TeX_002c-fichier-_0028_002efmt_0029">format TeX, fichier (<code>.fmt</code>)</a>:</td><td> </td><td valign="top"><a href="TeX-engines.html#TeX-engines">TeX engines</a></td></tr>
@@ -615,7 +619,9 @@
 <tr><td></td><td valign="top"><a href="Font-styles.html#index-gras">gras</a>:</td><td> </td><td valign="top"><a href="Font-styles.html#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="description.html#index-gras-machine-a-ecrire_002c-eviter">gras machine à écrire, éviter</a>:</td><td> </td><td valign="top"><a href="description.html#description">description</a></td></tr>
 <tr><td></td><td valign="top"><a href="description.html#index-gras-tapuscrit_002c-eviter">gras tapuscrit, éviter</a>:</td><td> </td><td valign="top"><a href="description.html#description">description</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cboldmath-_0026-_005cunboldmath.html#index-gras_002c-caracteres_002c-en-mathematiques">gras, caractères, en mathematiques</a>:</td><td> </td><td valign="top"><a href="_005cboldmath-_0026-_005cunboldmath.html#g_t_005cboldmath-_0026-_005cunboldmath">\boldmath & \unboldmath</a></td></tr>
 <tr><td></td><td valign="top"><a href="Accents.html#index-grave-accent">grave accent</a>:</td><td> </td><td valign="top"><a href="Accents.html#Accents">Accents</a></td></tr>
+<tr><td></td><td valign="top"><a href="Greek-letters.html#index-Greek-letters">Greek letters</a>:</td><td> </td><td valign="top"><a href="Greek-letters.html#Greek-letters">Greek letters</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-guillemet-droit-double-sur-la-ligne-de-base">guillemet droit double  sur la ligne de base</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-guillemet-droit-simple-sur-la-ligne-de-base">guillemet droit simple  sur la ligne de base</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-guillemet_002dapostrophe-de-droite-double">guillemet-apostrophe de droite double</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
@@ -633,6 +639,7 @@
 <tr><th><a name="Concept-Index_cp_letter-H">H</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="_005chss.html#index-horizontal_002c-espace">horizontal, espace</a>:</td><td> </td><td valign="top"><a href="_005chss.html#g_t_005chss">\hss</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#index-horizontal_002c-espacement">horizontal, espacement</a>:</td><td> </td><td valign="top"><a href="_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html#g_t_005cphantom-_0026-_005cvphantom-_0026-_005chphantom">\phantom & \vphantom & \hphantom</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cparindent-_0026-_005cparskip.html#index-horizontal_002c-renfoncement-d_0027un-paragraphe">horizontal, renfoncement d’un paragraphe</a>:</td><td> </td><td valign="top"><a href="_005cparindent-_0026-_005cparskip.html#g_t_005cparindent-_0026-_005cparskip">\parindent & \parskip</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 <tr><th><a name="Concept-Index_cp_letter-I">I</a></th><td></td><td></td></tr>
 <tr><td></td><td valign="top"><a href="Accents.html#index-i-sans-point">i sans point</a>:</td><td> </td><td valign="top"><a href="Accents.html#Accents">Accents</a></td></tr>
@@ -650,6 +657,7 @@
 <tr><td></td><td valign="top"><a href="_005cindex.html#index-index_002c-articles_002c-_00ab-voir-_00bb-et-_00ab-voir-aussi-_00bb">index, articles, « voir » et « voir aussi »</a>:</td><td> </td><td valign="top"><a href="_005cindex.html#g_t_005cindex">\index</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cprintindex.html#index-index_002c-impression">index, impression</a>:</td><td> </td><td valign="top"><a href="_005cprintindex.html#g_t_005cprintindex">\printindex</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cindex.html#index-index_002c-plage-de-pages">index, plage de pages</a>:</td><td> </td><td valign="top"><a href="_005cindex.html#g_t_005cindex">\index</a></td></tr>
+<tr><td></td><td valign="top"><a href="Produce-the-index-manually.html#index-index_002c-production-manuelle">index, production manuelle</a>:</td><td> </td><td valign="top"><a href="Produce-the-index-manually.html#Produce-the-index-manually">Produce the index manually</a></td></tr>
 <tr><td></td><td valign="top"><a href="Indexes.html#index-indexes-multiples">indexes multiples</a>:</td><td> </td><td valign="top"><a href="Indexes.html#Indexes">Indexes</a></td></tr>
 <tr><td></td><td valign="top"><a href="Subscripts-_0026-superscripts.html#index-indice-inferieur">indice inférieur</a>:</td><td> </td><td valign="top"><a href="Subscripts-_0026-superscripts.html#Subscripts-_0026-superscripts">Subscripts & superscripts</a></td></tr>
 <tr><td></td><td valign="top"><a href="Subscripts-_0026-superscripts.html#index-indice-superieur">indice supérieur</a>:</td><td> </td><td valign="top"><a href="Subscripts-_0026-superscripts.html#Subscripts-_0026-superscripts">Subscripts & superscripts</a></td></tr>
@@ -805,7 +813,9 @@
 <tr><td></td><td valign="top"><a href="Command-line-options.html#index-nom-de-fichier-de-la-tache-courante">nom de fichier de la tâche courante</a>:</td><td> </td><td valign="top"><a href="Command-line-options.html#Command-line-options">Command line options</a></td></tr>
 <tr><td></td><td valign="top"><a href="Command-line-options.html#index-nonstopmode">nonstopmode</a>:</td><td> </td><td valign="top"><a href="Command-line-options.html#Command-line-options">Command line options</a></td></tr>
 <tr><td></td><td valign="top"><a href="filecontents.html#index-nosearch_002c-option-de-filecontents"><code>nosearch</code>, option de <code>filecontents</code></a>:</td><td> </td><td valign="top"><a href="filecontents.html#filecontents">filecontents</a></td></tr>
+<tr><td></td><td valign="top"><a href="Footnotes-of-footnotes.html#index-note-en-bas-de-page-portant-sur-une-autre-note">note en bas de page portant sur une autre note</a>:</td><td> </td><td valign="top"><a href="Footnotes-of-footnotes.html#Footnotes-of-footnotes">Footnotes of footnotes</a></td></tr>
 <tr><td></td><td valign="top"><a href="Footnotes.html#index-note-en-bas-de-page_002c-creer">note en bas de page, créer</a>:</td><td> </td><td valign="top"><a href="Footnotes.html#Footnotes">Footnotes</a></td></tr>
+<tr><td></td><td valign="top"><a href="Footnotes-of-footnotes.html#index-note-en-bas-de-page_002c-recursivement">note en bas de page, récursivement</a>:</td><td> </td><td valign="top"><a href="Footnotes-of-footnotes.html#Footnotes-of-footnotes">Footnotes of footnotes</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cfootnote.html#index-note-en-bas-de-page_002c-symboles-au-lieu-de-numeros">note en bas de page, symboles au lieu de numéros</a>:</td><td> </td><td valign="top"><a href="_005cfootnote.html#g_t_005cfootnote">\footnote</a></td></tr>
 <tr><td></td><td valign="top"><a href="Marginal-notes.html#index-notes-dans-la-marge">notes dans la marge</a>:</td><td> </td><td valign="top"><a href="Marginal-notes.html#Marginal-notes">Marginal notes</a></td></tr>
 <tr><td></td><td valign="top"><a href="minipage.html#index-notes-en-bas-de-page-au-sein-des-figures">notes en bas de page au sein des figures</a>:</td><td> </td><td valign="top"><a href="minipage.html#minipage">minipage</a></td></tr>
@@ -822,6 +832,7 @@
 <tr><td></td><td valign="top"><a href="_005cnewpage.html#index-nouvelle-page_002c-commencer">nouvelle page, commencer</a>:</td><td> </td><td valign="top"><a href="_005cnewpage.html#g_t_005cnewpage">\newpage</a></td></tr>
 <tr><td></td><td valign="top"><a href="Class-and-package-construction.html#index-nouvelles-classes_002c-commandes">nouvelles classes, commandes</a>:</td><td> </td><td valign="top"><a href="Class-and-package-construction.html#Class-and-package-construction">Class and package construction</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cprovidecommand.html#index-nouvelles-commandes_002c-definir">nouvelles commandes, définir</a>:</td><td> </td><td valign="top"><a href="_005cprovidecommand.html#g_t_005cprovidecommand">\providecommand</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cleft-_0026-_005cright.html#index-nul_002c-delimiteur">nul, délimiteur</a>:</td><td> </td><td valign="top"><a href="_005cleft-_0026-_005cright.html#g_t_005cleft-_0026-_005cright">\left & \right</a></td></tr>
 <tr><td></td><td valign="top"><a href="eqnarray.html#index-numero-d_0027equation_002c-omettre">numéro d’équation, omettre</a>:</td><td> </td><td valign="top"><a href="eqnarray.html#eqnarray">eqnarray</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cref.html#index-numero-d_0027equation_002c-renvoi">numéro d’équation, renvoi</a>:</td><td> </td><td valign="top"><a href="_005cref.html#g_t_005cref">\ref</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cref.html#index-numero-de-figure_002c-renvoi">numéro de figure, renvoi</a>:</td><td> </td><td valign="top"><a href="_005cref.html#g_t_005cref">\ref</a></td></tr>
@@ -886,6 +897,7 @@
 <tr><td></td><td valign="top"><a href="_005cnewenvironment-_0026-_005crenewenvironment.html#index-parametre-positionnel-1">paramètre positionnel</a>:</td><td> </td><td valign="top"><a href="_005cnewenvironment-_0026-_005crenewenvironment.html#g_t_005cnewenvironment-_0026-_005crenewenvironment">\newenvironment & \renewenvironment</a></td></tr>
 <tr><td></td><td valign="top"><a href="Page-layout-parameters.html#index-parametres_002c-la-mise-en-page">paramètres, la mise en page</a>:</td><td> </td><td valign="top"><a href="Page-layout-parameters.html#Page-layout-parameters">Page layout parameters</a></td></tr>
 <tr><td></td><td valign="top"><a href="Footnote-parameters.html#index-parametres_002c-pour-notes-en-bas-de-page">paramètres, pour notes en bas de page</a>:</td><td> </td><td valign="top"><a href="Footnote-parameters.html#Footnote-parameters">Footnote parameters</a></td></tr>
+<tr><td></td><td valign="top"><a href="Delimiters.html#index-parentheses">parenthèses</a>:</td><td> </td><td valign="top"><a href="Delimiters.html#Delimiters">Delimiters</a></td></tr>
 <tr><td></td><td valign="top"><a href="Sectioning.html#index-part"><code>part</code></a>:</td><td> </td><td valign="top"><a href="Sectioning.html#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cpart.html#index-part-1">part</a>:</td><td> </td><td valign="top"><a href="_005cpart.html#g_t_005cpart">\part</a></td></tr>
 <tr><td></td><td valign="top"><a href="Sectioning.html#index-partie">partie</a>:</td><td> </td><td valign="top"><a href="Sectioning.html#Sectioning">Sectioning</a></td></tr>
@@ -922,7 +934,8 @@
 <tr><td></td><td valign="top"><a href="_005c_0040.html#index-point-terminant-une-phrase">point terminant une phrase</a>:</td><td> </td><td valign="top"><a href="_005c_0040.html#g_t_005c_0040">\@</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005c_0040.html#index-point_002c-espacement-apres">point, espacement après</a>:</td><td> </td><td valign="top"><a href="_005c_0040.html#g_t_005c_0040">\@</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005c_0040dottedtocline.html#index-points-de-suite_002c-pointilles-dans-la-table-des-matieres">points de suite, pointillés dans la table des matières</a>:</td><td> </td><td valign="top"><a href="_005c_0040dottedtocline.html#g_t_005c_0040dottedtocline">\@dottedtocline</a></td></tr>
-<tr><td></td><td valign="top"><a href="Text-symbols.html#index-points-de-suspension">points de suspension</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="Dots.html#index-points-de-suspension">points de suspension</a>:</td><td> </td><td valign="top"><a href="Dots.html#Dots">Dots</a></td></tr>
+<tr><td></td><td valign="top"><a href="Text-symbols.html#index-points-de-suspension-1">points de suspension</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Font-styles.html#index-police-de-largeur-fixe">police de largeur fixe</a>:</td><td> </td><td valign="top"><a href="Font-styles.html#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="Font-styles.html#index-police-inclinee">police inclinée</a>:</td><td> </td><td valign="top"><a href="Font-styles.html#Font-styles">Font styles</a></td></tr>
 <tr><td></td><td valign="top"><a href="Font-styles.html#index-police-machine-a-ecrire">police machine à écrire</a>:</td><td> </td><td valign="top"><a href="Font-styles.html#Font-styles">Font styles</a></td></tr>
@@ -956,6 +969,7 @@
 <tr><td></td><td valign="top"><a href="About-this-document.html#index-rapports-de-bogues">rapports de bogues</a>:</td><td> </td><td valign="top"><a href="About-this-document.html#About-this-document">About this document</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cnewenvironment-_0026-_005crenewenvironment.html#index-redefining-environnements">redefining environnements</a>:</td><td> </td><td valign="top"><a href="_005cnewenvironment-_0026-_005crenewenvironment.html#g_t_005cnewenvironment-_0026-_005crenewenvironment">\newenvironment & \renewenvironment</a></td></tr>
 <tr><td></td><td valign="top"><a href="Marginal-notes.html#index-remarks-in-the-marge">remarks in the marge</a>:</td><td> </td><td valign="top"><a href="Marginal-notes.html#Marginal-notes">Marginal notes</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cparindent-_0026-_005cparskip.html#index-renfoncement-d_0027un-paragraphe">renfoncement d’un paragraphe</a>:</td><td> </td><td valign="top"><a href="_005cparindent-_0026-_005cparskip.html#g_t_005cparindent-_0026-_005cparskip">\parindent & \parskip</a></td></tr>
 <tr><td></td><td valign="top"><a href="quotation-_0026-quote.html#index-renfoncement-des-paragraphes-dans-du-texte-cite">renfoncement des paragraphes dans du texte cité</a>:</td><td> </td><td valign="top"><a href="quotation-_0026-quote.html#quotation-_0026-quote">quotation & quote</a></td></tr>
 <tr><td></td><td valign="top"><a href="quotation-_0026-quote.html#index-renfoncement-des-paragraphes-dans-un-texte-cite_002c-omettre">renfoncement des paragraphes dans un texte cité, omettre</a>:</td><td> </td><td valign="top"><a href="quotation-_0026-quote.html#quotation-_0026-quote">quotation & quote</a></td></tr>
 <tr><td></td><td valign="top"><a href="minipage.html#index-renfoncement-des-paragraphes_002c-au-sein-d_0027une-minipage">renfoncement des paragraphes, au sein d’une minipage</a>:</td><td> </td><td valign="top"><a href="minipage.html#minipage">minipage</a></td></tr>
@@ -974,6 +988,7 @@
 <tr><td></td><td valign="top"><a href="_005cnewlength.html#index-ressort_002c-registre-de_002c-TeX-de-base">ressort, registre de, TeX de base</a>:</td><td> </td><td valign="top"><a href="_005cnewlength.html#g_t_005cnewlength">\newlength</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cwrite18.html#index-restreint_002c-acces-interpreteur-de-commande-du-systeme-d_0027exploitation">restreint, accès interpréteur de commande du système d’exploitation</a>:</td><td> </td><td valign="top"><a href="_005cwrite18.html#g_t_005cwrite18">\write18</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cwrite18.html#index-restreint_002c-acces-shell">restreint, accès shell</a>:</td><td> </td><td valign="top"><a href="_005cwrite18.html#g_t_005cwrite18">\write18</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cparindent-_0026-_005cparskip.html#index-retrait-d_0027un-paragraphe">retrait d’un paragraphe</a>:</td><td> </td><td valign="top"><a href="_005cparindent-_0026-_005cparskip.html#g_t_005cparindent-_0026-_005cparskip">\parindent & \parskip</a></td></tr>
 <tr><td></td><td valign="top"><a href="Lengths.html#index-rigides_002c-longueurs">rigides, longueurs</a>:</td><td> </td><td valign="top"><a href="Lengths.html#Lengths">Lengths</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cprotect.html#index-robuste_002c-commande">robuste, commande</a>:</td><td> </td><td valign="top"><a href="_005cprotect.html#g_t_005cprotect">\protect</a></td></tr>
 <tr><td></td><td valign="top"><a href="Accents.html#index-rond-en-chef_002c-diacritique">rond en chef, diacritique</a>:</td><td> </td><td valign="top"><a href="Accents.html#Accents">Accents</a></td></tr>
@@ -1051,16 +1066,18 @@
 <tr><td></td><td valign="top"><a href="_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph.html#index-subsubsection-1">subsubsection</a>:</td><td> </td><td valign="top"><a href="_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph.html#g_t_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph">\subsubsection & \paragraph & \subparagraph</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-superieur-a_002c-symbole-dans-le-texte">supérieur à, symbole dans le texte</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-suspension_002c-points-de">suspension, points de</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
-<tr><td></td><td valign="top"><a href="_005cDeclareTextSymbol.html#index-Symbol_002c-defining">Symbol, defining</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextSymbol.html#g_t_005cDeclareTextSymbol">\DeclareTextSymbol</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-miscellany.html#index-symbole-de-multiplication_002c-saut-de-ligne-discretionnaire">symbole de multiplication, saut de ligne discretionnaire</a>:</td><td> </td><td valign="top"><a href="Math-miscellany.html#Math-miscellany">Math miscellany</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-symbole-droit-d_0027auteur">symbole droit d’auteur</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-symbole-marque-de-fabrique">symbole marque de fabrique</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-symbole-marque-deposee">symbole marque déposée</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-symbole-puce">symbole puce</a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-accents.html#index-symbole-vecteur-en-math">symbole vecteur en math</a>:</td><td> </td><td valign="top"><a href="Math-accents.html#Math-accents">Math accents</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cDeclareTextSymbol.html#index-symbole_002c-definition">symbole, définition</a>:</td><td> </td><td valign="top"><a href="_005cDeclareTextSymbol.html#g_t_005cDeclareTextSymbol">\DeclareTextSymbol</a></td></tr>
 <tr><td></td><td valign="top"><a href="Symbols-by-font-position.html#index-symboles-d_0027une-police_002c-par-leur-numero">symboles d’une police, par leur numéro</a>:</td><td> </td><td valign="top"><a href="Symbols-by-font-position.html#Symbols-by-font-position">Symbols by font position</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-symboles-mathematiques">symboles mathématiques</a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="Text-symbols.html#index-symboles-texte">symboles texte</a>:</td><td> </td><td valign="top"><a href="Text-symbols.html#Text-symbols">Text symbols</a></td></tr>
+<tr><td></td><td valign="top"><a href="_005cboldmath-_0026-_005cunboldmath.html#index-symboles_002c-en-cracteres-gras">symboles, en cractères gras</a>:</td><td> </td><td valign="top"><a href="_005cboldmath-_0026-_005cunboldmath.html#g_t_005cboldmath-_0026-_005cunboldmath">\boldmath & \unboldmath</a></td></tr>
+<tr><td></td><td valign="top"><a href="Arrows.html#index-symboles_002c-fleches">symboles, flèches</a>:</td><td> </td><td valign="top"><a href="Arrows.html#Arrows">Arrows</a></td></tr>
 <tr><td></td><td valign="top"><a href="Math-symbols.html#index-symbols_002c-mathematiques">symbols, mathématiques</a>:</td><td> </td><td valign="top"><a href="Math-symbols.html#Math-symbols">Math symbols</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cwrite18.html#index-systeme_002c-commandes-executees-depuis-LaTeX">système, commandes exécutées depuis LaTeX</a>:</td><td> </td><td valign="top"><a href="_005cwrite18.html#g_t_005cwrite18">\write18</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005cwrite18.html#index-systeme_002c-information">système, information</a>:</td><td> </td><td valign="top"><a href="_005cwrite18.html#g_t_005cwrite18">\write18</a></td></tr>
@@ -1165,6 +1182,8 @@
 <tr><td></td><td valign="top"><a href="_005craggedbottom.html#index-etirement_002c-omettre-l_0027etirement-vertical">étirement, omettre l’étirement vertical</a>:</td><td> </td><td valign="top"><a href="_005craggedbottom.html#g_t_005craggedbottom">\raggedbottom</a></td></tr>
 <tr><td></td><td valign="top"><a href="Sectioning.html#index-etoilee_002c-forme-des-commandes-de-rubricage">étoilée, forme des commandes de rubricage</a>:</td><td> </td><td valign="top"><a href="Sectioning.html#Sectioning">Sectioning</a></td></tr>
 <tr><td></td><td valign="top"><a href="_005c_0040ifstar.html#index-etoilees_002c-variantes-de-commandes">étoilées, variantes de commandes</a>:</td><td> </td><td valign="top"><a href="_005c_0040ifstar.html#g_t_005c_0040ifstar">\@ifstar</a></td></tr>
+<tr><td></td><td valign="top"><a href="Blackboard-bold.html#index-evidees_002c-lettres">évidées, lettres</a>:</td><td> </td><td valign="top"><a href="Blackboard-bold.html#Blackboard-bold">Blackboard bold</a></td></tr>
+<tr><td></td><td valign="top"><a href="Blackboard-bold.html#index-evidees_002c-lettres-grasses">évidées, lettres grasses</a>:</td><td> </td><td valign="top"><a href="Blackboard-bold.html#Blackboard-bold">Blackboard bold</a></td></tr>
 <tr><td colspan="4"> <hr></td></tr>
 </table>
 <table><tr><th valign="top">Aller à:   </th><td><a class="summary-letter" href="#Concept-Index_cp_symbol-1"><b>*</b></a>

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/Footnote-parameters.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/Footnote-parameters.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/Footnote-parameters.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -55,7 +55,7 @@
 <link href="index.html#SEC_Contents" rel="contents" title="Table des matières">
 <link href="Footnotes.html#Footnotes" rel="up" title="Footnotes">
 <link href="Definitions.html#Definitions" rel="next" title="Definitions">
-<link href="Footnotes-in-section-headings.html#Footnotes-in-section-headings" rel="prev" title="Footnotes in section headings">
+<link href="Footnotes-of-footnotes.html#Footnotes-of-footnotes" rel="prev" title="Footnotes of footnotes">
 <style type="text/css">
 <!--
 a.summary-letter {text-decoration: none}
@@ -91,11 +91,11 @@
 <a name="Footnote-parameters"></a>
 <div class="header">
 <p>
-Précédent: <a href="Footnotes-in-section-headings.html#Footnotes-in-section-headings" accesskey="p" rel="prev">Footnotes in section headings</a>, Monter: <a href="Footnotes.html#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="index.html#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="Concept-Index.html#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Précédent: <a href="Footnotes-of-footnotes.html#Footnotes-of-footnotes" accesskey="p" rel="prev">Footnotes of footnotes</a>, Monter: <a href="Footnotes.html#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="index.html#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="Concept-Index.html#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <a name="Parametres-des-notes-en-bas-de-page"></a>
-<h3 class="section">11.6 Paramètres des notes en bas de page</h3>
+<h3 class="section">11.7 Paramètres des notes en bas de page</h3>
 <a name="index-notes-en-bas-de-page_002c-parametres"></a>
 <a name="index-parametres_002c-pour-notes-en-bas-de-page"></a>
 

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/Footnotes-in-a-table.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/Footnotes-in-a-table.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/Footnotes-in-a-table.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -54,8 +54,8 @@
 <link href="Concept-Index.html#Concept-Index" rel="index" title="Concept Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table des matières">
 <link href="Footnotes.html#Footnotes" rel="up" title="Footnotes">
-<link href="Footnotes-in-section-headings.html#Footnotes-in-section-headings" rel="next" title="Footnotes in section headings">
-<link href="_005cfootnotetext.html#g_t_005cfootnotetext" rel="prev" title="\footnotetext">
+<link href="Footnotes-of-footnotes.html#Footnotes-of-footnotes" rel="next" title="Footnotes of footnotes">
+<link href="Footnotes-in-section-headings.html#Footnotes-in-section-headings" rel="prev" title="Footnotes in section headings">
 <style type="text/css">
 <!--
 a.summary-letter {text-decoration: none}
@@ -91,11 +91,11 @@
 <a name="Footnotes-in-a-table"></a>
 <div class="header">
 <p>
-Suivant: <a href="Footnotes-in-section-headings.html#Footnotes-in-section-headings" accesskey="n" rel="next">Footnotes in section headings</a>, Précédent: <a href="_005cfootnotetext.html#g_t_005cfootnotetext" accesskey="p" rel="prev">\footnotetext</a>, Monter: <a href="Footnotes.html#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="index.html#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="Concept-Index.html#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="Footnotes-of-footnotes.html#Footnotes-of-footnotes" accesskey="n" rel="next">Footnotes of footnotes</a>, Précédent: <a href="Footnotes-in-section-headings.html#Footnotes-in-section-headings" accesskey="p" rel="prev">Footnotes in section headings</a>, Monter: <a href="Footnotes.html#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="index.html#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="Concept-Index.html#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <a name="Notes-en-bas-de-page-dans-un-tableau"></a>
-<h3 class="section">11.4 Notes en bas de page dans un tableau</h3>
+<h3 class="section">11.5 Notes en bas de page dans un tableau</h3>
 
 <a name="index-Notes-en-bas-de-page_002c-dans-un-tableau"></a>
 

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/Footnotes-in-section-headings.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/Footnotes-in-section-headings.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/Footnotes-in-section-headings.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -54,8 +54,8 @@
 <link href="Concept-Index.html#Concept-Index" rel="index" title="Concept Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table des matières">
 <link href="Footnotes.html#Footnotes" rel="up" title="Footnotes">
-<link href="Footnote-parameters.html#Footnote-parameters" rel="next" title="Footnote parameters">
-<link href="Footnotes-in-a-table.html#Footnotes-in-a-table" rel="prev" title="Footnotes in a table">
+<link href="Footnotes-in-a-table.html#Footnotes-in-a-table" rel="next" title="Footnotes in a table">
+<link href="_005cfootnotetext.html#g_t_005cfootnotetext" rel="prev" title="\footnotetext">
 <style type="text/css">
 <!--
 a.summary-letter {text-decoration: none}
@@ -91,11 +91,11 @@
 <a name="Footnotes-in-section-headings"></a>
 <div class="header">
 <p>
-Suivant: <a href="Footnote-parameters.html#Footnote-parameters" accesskey="n" rel="next">Footnote parameters</a>, Précédent: <a href="Footnotes-in-a-table.html#Footnotes-in-a-table" accesskey="p" rel="prev">Footnotes in a table</a>, Monter: <a href="Footnotes.html#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="index.html#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="Concept-Index.html#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="Footnotes-in-a-table.html#Footnotes-in-a-table" accesskey="n" rel="next">Footnotes in a table</a>, Précédent: <a href="_005cfootnotetext.html#g_t_005cfootnotetext" accesskey="p" rel="prev">\footnotetext</a>, Monter: <a href="Footnotes.html#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="index.html#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="Concept-Index.html#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <a name="Note-en-bas-de-page-dont-le-renvoi-est-au-sein-d_0027un-titre-de-rubrique"></a>
-<h3 class="section">11.5 Note en bas de page dont le renvoi est au sein d’un titre de rubrique</h3>
+<h3 class="section">11.4 Note en bas de page dont le renvoi est au sein d’un titre de rubrique</h3>
 
 <a name="index-notes-en-bas-de-page_002c-dans-les-titres-de-rubrique"></a>
 <a name="index-table-des-matieres_002c-eviter-les-notes-en-bas-de-page"></a>
@@ -131,5 +131,6 @@
 
 
 
+
 </body>
 </html>

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/Footnotes.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/Footnotes.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/Footnotes.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -100,13 +100,13 @@
 <a name="index-bas-de-page_002c-creer-des-notes"></a>
 
 <p>Mettez une note en bas de la page courante avec la commande
-<code>\footnote</code> comme ci-dessous.
+<code>\footnote</code>, comme ci-dessous.
 </p>
 <div class="example">
 <pre class="example">Noël Coward a dit plaisamment que lire une note en bas de page, c'est
 comme devoir descendre répondre à la porte d'entrée alors qu'on est en
-train de faire l'amour\footnote{Je ne peux pas le savoir ; je ne lis
-jamais les notes en bas de page}
+train de faire l'amour\footnote{Je n'en sais rien, je ne lis pas les
+notes en bas de page.}
 </pre></div>
 
 <p>Vous pouvez placer beaucoup de notes en bas de page dans une page. Si le
@@ -116,6 +116,10 @@
 commandes <code>\footnotemark</code> et <code>\footnotetext</code>, ce qui est
 utiles dans des circonstances speciales.
 </p>
+<p>Pour faire que les références bibliographiques sortent comme des notes
+en bas de page vous devez inclure un style bibliographique avec ce
+comportement (voir <a href="Using-BibTeX.html#Using-BibTeX">Using BibTeX</a>).
+</p>
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="_005cfootnote.html#g_t_005cfootnote" accesskey="1">\footnote</a>:</td><td>  </td><td align="left" valign="top">Insérer une note en bas de page.
 </td></tr>
@@ -123,15 +127,22 @@
 </td></tr>
 <tr><td align="left" valign="top">• <a href="_005cfootnotetext.html#g_t_005cfootnotetext" accesskey="3">\footnotetext</a>:</td><td>  </td><td align="left" valign="top">Insérer le texte seulement d’une note en bas de page.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="Footnotes-in-a-table.html#Footnotes-in-a-table" accesskey="4">Notes dans un tableau</a>:</td><td>  </td><td align="left" valign="top">Notes de tableau.
+<tr><td align="left" valign="top">• <a href="Footnotes-in-section-headings.html#Footnotes-in-section-headings" accesskey="4">Notes en bas de page dans les titres de rubriques</a>:</td><td>  </td><td align="left" valign="top">Titre de chapitre ou de rubrique.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="Footnotes-in-section-headings.html#Footnotes-in-section-headings" accesskey="5">Notes en bas de page dans les titres de rubriques</a>:</td><td>  </td><td align="left" valign="top">Titre de chapitre ou de rubrique.
+<tr><td align="left" valign="top">• <a href="Footnotes-in-a-table.html#Footnotes-in-a-table" accesskey="5">Notes dans un tableau</a>:</td><td>  </td><td align="left" valign="top">Notes de tableau.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="Footnote-parameters.html#Footnote-parameters" accesskey="6">Paramètres des notes en bas de page</a>:</td><td>  </td><td align="left" valign="top">Les paramètre pour formatter les notes en bas de page.
+<tr><td align="left" valign="top">• <a href="Footnotes-of-footnotes.html#Footnotes-of-footnotes" accesskey="6">Footnotes of footnotes</a>:</td><td>  </td><td align="left" valign="top">Classes multiples de notes en bas de page.  
 </td></tr>
+<tr><td align="left" valign="top">• <a href="Footnote-parameters.html#Footnote-parameters" accesskey="7">Paramètres des notes en bas de page</a>:</td><td>  </td><td align="left" valign="top">Les paramètre pour formatter les notes en bas de page.
+</td></tr>
 </table>
 
 
+<hr>
+<div class="header">
+<p>
+Suivant: <a href="Definitions.html#Definitions" accesskey="n" rel="next">Definitions</a>, Précédent: <a href="Page-breaking.html#Page-breaking" accesskey="p" rel="prev">Page breaking</a>, Monter: <a href="index.html#Top" accesskey="u" rel="up">Top</a>   [<a href="index.html#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="Concept-Index.html#Concept-Index" title="Index" rel="index">Index</a>]</p>
+</div>
 
 
 

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/Indexes.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/Indexes.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/Indexes.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -54,7 +54,7 @@
 <link href="Concept-Index.html#Concept-Index" rel="index" title="Concept Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table des matières">
 <link href="Front_002fback-matter.html#Front_002fback-matter" rel="up" title="Front/back matter">
-<link href="_005cindex.html#g_t_005cindex" rel="next" title="\index">
+<link href="Produce-the-index-manually.html#Produce-the-index-manually" rel="next" title="Produce the index manually">
 <link href="Glossaries.html#Glossaries" rel="prev" title="Glossaries">
 <style type="text/css">
 <!--
@@ -173,12 +173,14 @@
 <a href="https://ctan.org/topic/index-multi">https://ctan.org/topic/index-multi</a>.
 </p>
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">• <a href="_005cindex.html#g_t_005cindex" accesskey="1">\index</a>:</td><td>  </td><td align="left" valign="top">Déclare un article d’index.
+<tr><td align="left" valign="top">• <a href="Produce-the-index-manually.html#Produce-the-index-manually" accesskey="1">Produce the index manually</a>:</td><td>  </td><td align="left" valign="top">Classez les articles vous-même.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="makeindex.html#makeindex" accesskey="2">makeindex</a>:</td><td>  </td><td align="left" valign="top">Classe les articles d’index.
+<tr><td align="left" valign="top">• <a href="_005cindex.html#g_t_005cindex" accesskey="2">\index</a>:</td><td>  </td><td align="left" valign="top">Déclare un article d’index.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="_005cprintindex.html#g_t_005cprintindex" accesskey="3">\printindex</a>:</td><td>  </td><td align="left" valign="top">Met l’index à cet endroit.
+<tr><td align="left" valign="top">• <a href="makeindex.html#makeindex" accesskey="3">makeindex</a>:</td><td>  </td><td align="left" valign="top">Classe les articles d’index automatiquement.
 </td></tr>
+<tr><td align="left" valign="top">• <a href="_005cprintindex.html#g_t_005cprintindex" accesskey="4">\printindex</a>:</td><td>  </td><td align="left" valign="top">Met l’index à cet endroit.
+</td></tr>
 </table>
 
 

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/Line-breaking.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/Line-breaking.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/Line-breaking.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -110,9 +110,19 @@
 </p>
 <p>Un flux de production communément utilisé est d’obtenir une version
 finale du contenu du document avant de faire une passe finale dessus et
-de considérer le sauts de lignes (et de pages). Différer cela jusqu’à la
-fin évite bien des va-et-vient sur des sauts susceptibles de re-changer.
+de considérer le sauts de lignes (et de pages). La plupart des gens ne
+considèrent pas que LaTeX est un traitement de texte parce qu’il
+n’affiche pas instantannément la sortie. Toutefois, différer la sortie
+encourage l’utilisateur à remettre jusqu’à la fin des ajustements de
+format, et ainsi évite bien des va-et-vients sur des sauts susceptibles
+de re-changer.
 </p>
+<p>Différer la sortie a d’autres avantages : cela permet de ne faire aucun
+compromis sur la composition, ce qui assure que ce qu’on voit est
+exactement ce qu’on obtient, et cela aide également les auteurs à se
+concentrer soit sur écrire, soit sur se relire, plutôt que les distraire
+en faisant les deux à la fois.
+</p>
 
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="_005c_005c.html#g_t_005c_005c" accesskey="1">\\</a>:</td><td>  </td><td align="left" valign="top">Commencer une nouvelle ligne.

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/Math-functions.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/Math-functions.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/Math-functions.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -55,7 +55,7 @@
 <link href="index.html#SEC_Contents" rel="contents" title="Table des matières">
 <link href="Math-formulas.html#Math-formulas" rel="up" title="Math formulas">
 <link href="Math-accents.html#Math-accents" rel="next" title="Math accents">
-<link href="Math-symbols.html#Math-symbols" rel="prev" title="Math symbols">
+<link href="Greek-letters.html#Greek-letters" rel="prev" title="Greek letters">
 <style type="text/css">
 <!--
 a.summary-letter {text-decoration: none}

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/Math-miscellany.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/Math-miscellany.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/Math-miscellany.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -133,18 +133,6 @@
 </p></blockquote>
 
 </dd>
-<dt><code>\cdots</code>
-<a name="index-_005ccdots"></a>
-</dt>
-<dd><p>Des points de suspension élevés au centre de la ligne.
-</p>
-</dd>
-<dt><code>\ddots</code>
-<a name="index-_005cddots"></a>
-</dt>
-<dd><p>Des points de suspension en diagonale : <em>\ddots</em>.
-</p>
-</dd>
 <dt><code>\frac{<var>num</var>}{<var>dén</var>}</code>
 <a name="index-_005cfrac_007bnum_007d_007bden_007d"></a>
 </dt>
@@ -155,8 +143,8 @@
 <dt><code>\left <var>delim1</var> ... \right <var>delim2</var></code>
 <a name="index-_005cleft-delim1-_002e_002e_002e-_005cright-delim2"></a>
 </dt>
-<dd><a name="index-_005cright"></a>
-<a name="index-delimiteur-nul"></a>
+<dd><a name="index-_005cright-1"></a>
+<a name="index-delimiteur-nul-1"></a>
 <p>Les deux délimiteurs ne se correspondent par nécessairement ; ‘<samp>.</samp>’
 tient lieu de <em>délimiteur nul</em>, ne produisant rien en sortie. Les
 délimiteurs sont dimensionnés selon la portion de formule mathématique
@@ -245,7 +233,7 @@
 </p>
 </dd>
 <dt><code>\vdots</code>
-<a name="index-_005cvdots"></a>
+<a name="index-_005cvdots-1"></a>
 </dt>
 <dd><p>Produit des points de suspension alignés verticalement.
 </p>

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/Math-symbols.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/Math-symbols.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/Math-symbols.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -54,7 +54,7 @@
 <link href="Concept-Index.html#Concept-Index" rel="index" title="Concept Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table des matières">
 <link href="Math-formulas.html#Math-formulas" rel="up" title="Math formulas">
-<link href="Math-functions.html#Math-functions" rel="next" title="Math functions">
+<link href="Arrows.html#Arrows" rel="next" title="Arrows">
 <link href="Subscripts-_0026-superscripts.html#Subscripts-_0026-superscripts" rel="prev" title="Subscripts & superscripts">
 <style type="text/css">
 <!--
@@ -981,6 +981,12 @@
 dans la classe ordinaire.
 </p>
 </dd>
+<dt><code>\Phi</code>
+<a name="index-_005cPhi"></a>
+</dt>
+<dd><p>Φ Lettre grecque capitale (ordinaire).
+</p>
+</dd>
 <dt><code>\phi</code>
 <a name="index-_005cphi"></a>
 </dt>
@@ -1554,9 +1560,13 @@
 <dd><p>‖ Double barre verticale (ordinaire). Similaire : barre
 verticale simple <code>\vert</code>.
 </p>
-<p>Pour une norme vous pouvez utiliser le paquetage <code>mathtools</code> et
-ajouter <code>\DeclarePairedDelimiter\norm{\lVert}{\rVert}</code> à votre
-préambule. Ceci vous donne trois variantes de commande pour faire des
+<a name="index-paquetage-mathtools"></a>
+<a name="index-mathtools_002c-paquetage"></a>
+
+<p>Le paquetage <code>mathtools</code> vous permet de créer des commandes pour
+des délimiteurs appairés.  Par ex., si vous mettez
+<code>\DeclarePairedDelimiter\norm{\lVert}{\rVert}</code> dans votre 
+préambule, ceci vous donne trois variantes de commande pour faire des
 barres verticales correctement espacées horizontalement : si dans le
 corps du document vous écrivez la version étoilée
 <code>$\norm*{M^\perp}$</code> alors la hauteur des barres verticales
@@ -1631,6 +1641,24 @@
 </dd>
 </dl>
 
+<table class="menu" border="0" cellspacing="0">
+<tr><td align="left" valign="top">• <a href="Arrows.html#Arrows" accesskey="1">Arrows</a>:</td><td>  </td><td align="left" valign="top">Liste de flèches.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="_005cboldmath-_0026-_005cunboldmath.html#g_t_005cboldmath-_0026-_005cunboldmath" accesskey="2">\boldmath & \unboldmath</a>:</td><td>  </td><td align="left" valign="top">Symboles en caractères gras.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="Blackboard-bold.html#Blackboard-bold" accesskey="3">Blackboard bold</a>:</td><td>  </td><td align="left" valign="top">Caractères évidés.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="Calligraphic.html#Calligraphic" accesskey="4">Calligraphic</a>:</td><td>  </td><td align="left" valign="top">Charactères cursifs.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="Delimiters.html#Delimiters" accesskey="5">Delimiters</a>:</td><td>  </td><td align="left" valign="top">Parenthèses, accolades, etc.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="Dots.html#Dots" accesskey="6">Dots</a>:</td><td>  </td><td align="left" valign="top">Points de suspension, etc.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="Greek-letters.html#Greek-letters" accesskey="7">Greek letters</a>:</td><td>  </td><td align="left" valign="top">Liste des lettres grecques.
+</td></tr>
+</table>
+
+
 <hr>
 <div class="header">
 <p>

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/Text-symbols.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/Text-symbols.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/Text-symbols.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -175,7 +175,7 @@
 </p>
 </dd>
 <dt><code>\ldots</code>
-<a name="index-_005cldots"></a>
+<a name="index-_005cldots-1"></a>
 </dt>
 <dt><code>\dots</code>
 <a name="index-_005cdots"></a>
@@ -183,7 +183,7 @@
 <dt><code>\textellipsis</code>
 <a name="index-_005ctextellipsis"></a>
 </dt>
-<dd><a name="index-points-de-suspension"></a>
+<dd><a name="index-points-de-suspension-1"></a>
 <a name="index-suspension_002c-points-de"></a>
 <p>Des points de suspension (trois points sur la ligne de base) :
 ‘…’.  <code>\ldots</code> et <code>\dots</code> peuvent également être

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareFontEncoding.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareFontEncoding.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareFontEncoding.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -97,47 +97,52 @@
 <a name="g_t_005cDeclareFontEncoding-1"></a>
 <h4 class="subsection">4.1.1 <code>\DeclareFontEncoding</code></h4>
 
-<a name="index-Font-encoding"></a>
-<a name="index-Encoding_002c-font"></a>
-<a name="index-Accents_002c-defining"></a>
+<a name="index-fonte_002c-declarer-le-codage"></a>
+<a name="index-codage-de-fonte"></a>
+<a name="index-accents_002c-definir"></a>
 <a name="index-_005cDeclareFontEncoding"></a>
 
-<p>Synopsis:
+<p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\DeclareFontEncoding{<var>encoding</var>}{<var>text-settings</var>}{<var>math-settings</var>}
+<pre class="example">\DeclareFontEncoding{<var>codage</var>}{<var>réglages-texte</var>}{<var>réglages-math</var>}
 </pre></div>
 
-<p>Declare the font encoding <var>encoding</var>.  It also saves the value of
-<var>encoding</var> in <code>\LastDeclaredEncoding</code>
+<p>Déclare le codage de fonte <var>codage</var>.  Sauvegarde également la valeur
+de <var>codage</var> dans <code>\LastDeclaredEncoding</code>
 (voir <a href="_005cLastDeclaredEncoding.html#g_t_005cLastDeclaredEncoding">\LastDeclaredEncoding</a>).
 </p>
-<p>The file <samp>t1enc.def</samp> contains this line (followed by many others).
+<p>Le fichier <samp>t1enc.def</samp> contient cette ligne (suivie de bien
+d’autres) :
 </p>
 <div class="example">
 <pre class="example">\DeclareFontEncoding{T1}{}{}
 </pre></div>
 
-<p>The <var>text-settings</var> are the commands that LaTeX will run every
-time it switches from one encoding to another with the
-<code>\selectfont</code> or <code>\fontencoding</code> command.  The
-<var>math-settings</var> are the commands that LaTeX will use whenever the
-font is accessed as a math alphabet.
+<p>Les <var>réglages-texte</var> sont les commandes que LaTeX exécutera
+chaque fois qu’il commute d’un codage à une autre avec les commandes
+<code>\selectfont</code> et <code>\fontencoding</code>.  Les <var>réglages-math</var>
+sont les commandes que LaTeX utilise lorsque la fonte est accédée en
+tant qu’alphabet mathématique.
 </p>
-<p>LaTeX ignores any space characters inside <var>text-settings</var> and
-<var>math-settings</var>, to prevent unintended spaces in the output.
+<p>LaTeX ignore tout espace au sein de <var>réglages-texte</var> et
+<var>réglages-math</var>, de sorte à prévenir toute insertion non voulue
+d’espace en sortie.
 </p>
-<p>If you invent an encoding you should pick a two or three letter name
-starting with ‘<samp>L</samp>’ for ‘<samp>local</samp>’, or ‘<samp>E</samp>’ for
+<p>Si vous inventez un codage vous devriez choisir un nom de deux ou trois
+lettres commençant par ‘<samp>L</samp>’ pour ‘<samp>local</samp>’, ou ‘<samp>E</samp>’ pour
 ‘<samp>experimental</samp>’.
 </p>
-<p>Note that output encoding files may be read several times by LaTeX so
-using, e.g., <code>\newcommand</code> may cause an error.  In addition, such
-files should contain <code>\ProvidesFile</code> line (voir <a href="Class-and-package-commands.html#Class-and-package-commands">Class and package commands</a>).
+<p>Notez que les fichiers de définition de codage de sortie sont
+potientiellement lus plusieurs fois par LaTeX, ainsi utiliser, par
+ex. <code>\newcommand</code> peut causer une erreur.  De plus, il est
+préférable que de tels fichiers contiennent une ligne
+<code>\ProvidesFile</code> (voir <a href="Class-and-package-commands.html#Class-and-package-commands">Class and package commands</a>).
 </p>
-<p>Note also that you should use the <code>\...Default</code> commands only in a
-package, not in the encoding definition files, since those files
-should only contain declarations specific to that encoding.
+<p>Notez aussi qu’il est préférable de n’utiliser les commandes en
+<code>\...Default</code> que dans un paquetage, et non dans les fichiers de
+définition de codage, puisque ces fichiers ne devraient contenir que des
+déclarations spécifiques à ce codage-là.
 </p>
 
 

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextAccent.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextAccent.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextAccent.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -97,33 +97,37 @@
 <a name="g_t_005cDeclareTextAccent-1"></a>
 <h4 class="subsection">4.1.2 <code>\DeclareTextAccent</code></h4>
 
-<a name="index-Font-encoding-1"></a>
-<a name="index-Accents_002c-defining-1"></a>
+<a name="index-fonte_002c-codage-1"></a>
+<a name="index-accents_002c-definir-1"></a>
 <a name="index-_005cDeclareTextAccent"></a>
 
-<p>Synopsis:
+<p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\DeclareTextAccent{<var>cmd</var>}{<var>encoding</var>}{<var>slot</var>}
+<pre class="example">\DeclareTextAccent{<var>cmd</var>}{<var>codage</var>}{<var>cassetin</var>}
 </pre></div>
 
-<p>Define an accent, to be put on top of other glyphs, in the encoding
-<var>encoding</var> at the location <var>slot</var>.
+<p>Définit un accent, à mettre au dessus d’autres glyphe, au sein du codage
+<var>codage</var> à la position <var>cassetin</var>.
 </p>
-<p>This line from <samp>t1enc.def</samp> declares that to make a circumflex
-accent as in <code>\^A</code>, the system will put the accent in slot 2
-over the ‘<samp>A</samp>’ character, which is represented in ASCII as 65.
-(This holds unless there is a relevant <code>DeclareTextComposite</code> or
-<code>\DeclareTextCompositeCommand</code> declaration;
-voir <a href="_005cDeclareTextComposite.html#g_t_005cDeclareTextComposite">\DeclareTextComposite</a>.)
+<a name="index-cassetin_002c-fonte"></a>
+<p>Un <em>cassetin</em> est le numéro identifiant un glyphe au sein d’une
+fonte.
 </p>
+<p>La ligne suivante de <samp>t1enc.def</samp> déclare que pour fabriquer un
+accent circonflexe comme dans <code>\^A</code>, le système va mettre l’accent
+dans du cassetin 2 sur le caractère ‘<samp>A</samp>’, qui est représenté en
+ASCII comme 65.  (Ceci vaut à moins qu’il y ait une déclaration
+<code>DeclareTextComposite</code> ou <code>\DeclareTextCompositeCommand</code>
+pertinente ; voir <a href="_005cDeclareTextComposite.html#g_t_005cDeclareTextComposite">\DeclareTextComposite</a>) :
+</p>
 <div class="example">
 <pre class="example">\DeclareTextAccent{\^}{T1}{2}
 </pre></div>
 
-<p>If <var>cmd</var> has already been defined then <code>\DeclareTextAccent</code>
-does not give an error but it does log the redefinition in the
-transcript file.
+<p>Si <var>cmd</var> a déjà été défini, alors <code>\DeclareTextAccent</code> ne
+produit pas d’erreur mais il enregistre la redéfinition dans le fichier
+de transcription.
 </p>
 
 

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextAccentDefault.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextAccentDefault.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextAccentDefault.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -97,42 +97,43 @@
 <a name="g_t_005cDeclareTextAccentDefault-1"></a>
 <h4 class="subsection">4.1.3 <code>\DeclareTextAccentDefault</code></h4>
 
-<a name="index-Font-encoding-2"></a>
-<a name="index-Accents_002c-defining-2"></a>
+<a name="index-accents_002c-definir-2"></a>
 <a name="index-_005cDeclareTextAccent-1"></a>
 <a name="index-_005cDeclareTextAccentDefault"></a>
 
-<p>Synopsis:
+<p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\DeclareTextAccentDefault{<var>cmd</var>}{<var>encoding</var>}
+<pre class="example">\DeclareTextAccentDefault{\<var>cmd</var>}{<var>codage</var>}
 </pre></div>
 
-<p>If there is an encoding-specific accent command <var>cmd</var> but there is
-no associated <code>\DeclareTextAccent</code> for that encoding then this
-command will pick up the slack, by saying to use it as described for
-<var>encoding</var>.
+<p>S’il y a une commande d’accent <code>\<var>cmd</var></code> spécifique à un codage
+mais qu’il n’y a aucun <code>\DeclareTextAccent</code> associé pour ce codage,
+alors cette commande va prendre le relai en disant de l’utiliser comme
+décrit pour <var>codage</var>.
 </p>
-<p>For example, to make the encoding <code>OT1</code> be the default encoding for
-the accent <code>\"</code>, declare this.
+<p>Par exemple, pour faire que le codage <code>OT1</code> soit le codage par
+défaut pour l’accent <code>\"</code>, déclarez ceci :
 </p>
 <div class="example">
 <pre class="example">\DeclareTextAccentDefault{\"}{OT1}
 </pre></div>
 
-<p>If you issue a <code>\"</code> when the current encoding does not have a
-definition for that accent then LaTeX will use the definition from
-<code>OT1</code>
+<p>Si vous tapez un <code>\"</code> alors que le codage courant n’a pas de
+définition pour cet accent, alors LaTeX utilisera la définition issue
+de <code>OT1</code>.
 </p>
-<p>That is, this command is equivalent to this call (voir <a href="_005cUseTextSymbol-_0026-_005cUseTextAccent.html#g_t_005cUseTextSymbol-_0026-_005cUseTextAccent">\UseTextSymbol & \UseTextAccent</a>).
+<p>C-à-d. que cette commande est équivalente l’appel suivant
+(voir <a href="_005cUseTextSymbol-_0026-_005cUseTextAccent.html#g_t_005cUseTextSymbol-_0026-_005cUseTextAccent">\UseTextSymbol & \UseTextAccent</a>) :
 </p>
 <div class="example">
-<pre class="example">\DeclareTextCommandDefault[1]{<var>cmd</var>}
-   {\UseTextAccent{<var>encoding</var>}{<var>cmd</var>}{#1}}
+<pre class="example">\DeclareTextCommandDefault[1]{\<var>cmd</var>}
+   {\UseTextAccent{<var>codage</var>}{\<var>cmd</var>}{#1}}
 </pre></div>
 
-<p>Note that <code>\DeclareTextAccentDefault</code> works for any one-argument
-<samp>fontenc</samp> command, not just the accent command.
+<p>Notez que <code>\DeclareTextAccentDefault</code> fonctionne pour l’une
+quelconque des commandes <samp>fontenc</samp> à un argument, et pas seulement
+les commandes d’accent.
 </p>
 
 

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextCommand-_0026-_005cProvideTextCommand.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextCommand-_0026-_005cProvideTextCommand.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextCommand-_0026-_005cProvideTextCommand.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -97,66 +97,67 @@
 <a name="g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand-1"></a>
 <h4 class="subsection">4.1.4 <code>\DeclareTextCommand</code> & <code>\ProvideTextCommand</code></h4>
 
-<a name="index-Font-encoding-3"></a>
 <a name="index-_005cDeclareTextCommand"></a>
-<a name="index-_005cDeclareTextCommandDefault"></a>
 <a name="index-_005cProvideTextCommand"></a>
 
-<p>Synopsis, one of:
+<p>Synopsis, l’un parmi :
 </p>
 <div class="example">
-<pre class="example">\DeclareTextCommand{<var>cmd</var>}{<var>encoding</var>}{<var>defn</var>}
-\DeclareTextCommand{<var>cmd</var>}{<var>encoding</var>}[<var>nargs</var>]{<var>defn}</var>
-\DeclareTextCommand{<var>cmd</var>}{<var>encoding</var>}[<var>nargs</var>][<var>optargdefault</var>]{<var>defn</var>}
+<pre class="example">\DeclareTextCommand{\<var>cmd</var>}{<var>codage</var>}{<var>défn</var>}
+\DeclareTextCommand{\<var>cmd</var>}{<var>codage</var>}[<var>nargs</var>]{<var>defn}</var>
+\DeclareTextCommand{\<var>cmd</var>}{<var>codage</var>}[<var>nargs</var>][<var>défautargopt</var>]{<var>défn</var>}
 </pre></div>
 
-<p>or one of:
+<p>ou l’un parmi :
 </p>
 <div class="example">
-<pre class="example">\ProvideTextCommand{<var>cmd</var>}{<var>encoding</var>}{<var>defn</var>}
-\ProvideTextCommand{<var>cmd</var>}{<var>encoding</var>}[<var>nargs</var>]{<var>defn</var>}
-\ProvideTextCommand{<var>cmd</var>}{<var>encoding</var>}[<var>nargs</var>][<var>optargdefault</var>]{<var>defn</var>}
+<pre class="example">\ProvideTextCommand{\<var>cmd</var>}{<var>codage</var>}{<var>défn</var>}
+\ProvideTextCommand{\<var>cmd</var>}{<var>codage</var>}[<var>nargs</var>]{<var>défn</var>}
+\ProvideTextCommand{\<var>cmd</var>}{<var>codage</var>}[<var>nargs</var>][<var>défautargopt</var>]{<var>défn</var>}
 </pre></div>
 
-<p>Define the command <var>cmd</var>, which will be specific to one encoding.
-The command name <var>cmd</var> must begin with a backslash, \.  These
-commands can only appear in the preamble.  Redefining <code>cmd</code> does
-not cause an error. The defined command will be robust even if the code
-in <var>defn</var> is fragile (voir <a href="_005cprotect.html#g_t_005cprotect">\protect</a>).
+<p>Définit la commande <code>\<var>cmd</var></code>, laquelle sera spécifique à un
+codage.  Le nom <var>cmd</var> de la commande doit être précédé d’une
+contr’oblique, <code>\</code>.  Ces commandes ne peuvent apparaître que dans
+le préambule.  Redéfinir <code>\<var>cmd</var></code> ne cause pas d’erreur. La
+commande définie sera robuste même si le code dans <var>défn</var> est
+fragile (voir <a href="_005cprotect.html#g_t_005cprotect">\protect</a>).
 </p>
-<p>For example, the file <samp>t1enc.def</samp> contains this line.
+<p>Par exemple, le fichier <samp>t1enc.def</samp> contient la ligne suivante :
 </p>
 <div class="example">
 <pre class="example">\DeclareTextCommand{\textperthousand}{T1}{\%\char 24 }
 </pre></div>
 
-<p>With that, you can express parts per thousand.
+<p>Avec cela, vous pouvez exprimer des pourmilles comme ceci :
 </p>
 <div class="example">
-<pre class="example">\usepackage[T1]{fontenc}  % in preamble
+<pre class="example">\usepackage[T1]{fontenc}  % dans le préambule
   ...
-Legal limit is \( 0.8 \)\textperthousand.
+La limite légale est de \( 0,8 \)\textperthousand.
 </pre></div>
 
-<p>If you change the font encoding to <code>OT1</code> then you get an error like
-‘<samp>LaTeX Error: Command \textperthousand unavailable in encoding
-OT1</samp>’.
+<p>Si vous changez le codage de fonte en <code>OT1</code> alors vous obtenez une
+erreur du genre de ‘<samp>LaTeX Error: Command \textperthousand
+unavailable in encoding OT1</samp>’.
 </p>
-<p>The <code>\ProvideTextCommand</code> variant does the same, except that it
-does nothing if <var>cmd</var> is already defined.  The
-<code>\DeclareTextSymbol</code> command is faster than this one for simple
-slot-to-glyph association (voir <a href="_005cDeclareTextSymbol.html#g_t_005cDeclareTextSymbol">\DeclareTextSymbol</a>)
+<a name="index-_005cDeclareTextSymbol"></a>
+<p>La variante <code>\ProvideTextCommand</code> agit de même, à ceci près qu’elle
+ne fait rien si <code>\<var>cmd</var></code> est déjà définie.  La commande
+<code>\DeclareTextSymbol</code> est plus rapide pour une simple association
+d’un cassetin à un glyphe (voir <a href="_005cDeclareTextSymbol.html#g_t_005cDeclareTextSymbol">\DeclareTextSymbol</a>)
 </p>
-<p>The optional <var>nargs</var> and <var>optargsdefault</var> arguments play the
-same role here as in <code>\newcommand</code> (voir <a href="_005cnewcommand-_0026-_005crenewcommand.html#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a>).  Briefly, <var>nargs</var> is an integer from 0 to 9
-specifying the number of arguments that the defined command <code>cmd</code>
-takes.  This number includes any optional argument.  Omitting this
-argument is the same as specifying 0, meaning that <var>cmd</var> will have
-no arguments.  And, if <var>optargsdefault</var> is present then the first
-argument of <code>\<var>cmd</var></code> is optional, with default value
-<var>optargdefault</var> (which may be the empty string).  If
-<var>optargsdefault</var> is not present then <code>\<var>cmd</var></code> does not take
-an optional argument.
+<p>Les arguments optionels <var>nargs</var> et <var>défautargopt</var> jouent le même
+rôle que dans <code>\newcommand</code> (voir <a href="_005cnewcommand-_0026-_005crenewcommand.html#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a>).
+En un mot, <var>nargs</var> est un entier de 0 à 9 spécifiant le nombre
+d’arguments que la commande <code>\<var>cmd</var></code> qu’on définit prend.  Ce
+nombre inclut tout argument optionnel.  Omettre cet argument revient
+au même que spécifier 0 pour dire que <code>\<var>cmd</var></code> n’a aucun
+argument.  Et, si <var>défautargopt</var> est présent, alors le premier
+argument de <code>\<var>cmd</var></code> est optionnel, et sa valeur par défaut est
+<var>défautargopt</var> (ce qui peut être la chaîne vide).  Si
+<var>défautargopt</var> n’est pas présent alors <code>\<var>cmd</var></code> ne prend
+pas d’argument optionnel.
 </p>
 
 <hr>

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -96,45 +96,49 @@
 <hr>
 <a name="g_t_005cDeclareTextCommandDefault-_0026-_005cProvideTextCommandDefault-"></a>
 <h4 class="subsection">4.1.5 <code>\DeclareTextCommandDefault</code> & <code>\ProvideTextCommandDefault </code></h4>
-<a name="index-Font-encoding-4"></a>
+
 <a name="index-_005cDeclareTextCommand-1"></a>
-<a name="index-_005cDeclareTextCommandDefault-1"></a>
+<a name="index-_005cDeclareTextCommandDefault"></a>
 <a name="index-_005cProvideTextCommand-1"></a>
 <a name="index-_005cProvideTextCommandDefault"></a>
 
-<p>Synopsis:
+<p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\DeclareTextCommandDefault{<var>cmd</var>}{<var>defn</var>}
+<pre class="example">\DeclareTextCommandDefault{\<var>cmd</var>}{<var>défn</var>}
 </pre></div>
 
-<p>or:
+<p>ou :
 </p>
 <div class="example">
-<pre class="example">\ProvideTextCommandDefault{<var>cmd</var>}{<var>defn</var>}
+<pre class="example">\ProvideTextCommandDefault{\<var>cmd</var>}{<var>défn</var>}
 </pre></div>
 
-<p>Give a default definition for <var>cmd</var>, for when that command is not
-defined in the encoding currently in force. This default should only use
-encodings known to be available.
+<p>Donne une définition par défaut à <code>\<var>cmd</var></code>, pour la situation
+où cette commande n’est pas définie dans le codage actuellement en
+vigueur. La valeur par défaut doit utiliser uniquement les codages
+connus comme disponibles.
 </p>
-<p>This makes <code>\copyright</code> available.
+<p>La déclaration ci-dessous rend <code>\copyright</code> disponible.
 </p>
 <div class="example">
 <pre class="example">\DeclareTextCommandDefault{\copyright}{\textcircled{c}}
 </pre></div>
 
-<p>It uses only an encoding (OMS) that is always available.
+<p>Elle utilise uniquement un codage (OMS) qui est toujours disponible.
 </p>
-<p>The <code>\DeclareTextCommandDefault</code> should not occur in the encoding
-definition files since those files should declare only commands for use
-when you select that encoding. It should instead be in a package.
+<p>La déclaration <code>\DeclareTextCommandDefault</code> n’est pas destinée à
+survenir dans un fichier de définition de codage puisque ces fichiers ne
+doivent déclarer que des commandes à utiliser quand vous sélectionnez ce
+codage. Au lieu de cela, elle devrait être dans un paquetage.
 </p>
-<p>As with the related non-default commands, the
-<code>\ProvideTextCommandDefault</code> has exactly the same behavior as
-<code>\DeclareTextCommandDefault</code> except that it does nothing if
-<var>cmd</var> is already defined (voir <a href="_005cDeclareTextCommand-_0026-_005cProvideTextCommand.html#g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand">\DeclareTextCommand & \ProvideTextCommand</a>).  So, packages can use it to provide fallbacks
-that other packages can improve upon.
+<p>Comme pour les commandes correspondantes qui ne sont pas en
+<code>...Default</code>, la déclaration <code>\ProvideTextCommandDefault</code> a
+exactement le même comportement que <code>\DeclareTextCommandDefault</code> à
+ceci près qu’elle ne fait rien si <code>\<var>cmd</var></code> est déjà définie
+(voir <a href="_005cDeclareTextCommand-_0026-_005cProvideTextCommand.html#g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand">\DeclareTextCommand & \ProvideTextCommand</a>).  De sorte qu’un
+paquetage peut l’utiliser pour fournir une définition de repli que
+d’autres paquetages peuvent améliorer.
 </p>
 
 

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextComposite.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextComposite.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextComposite.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -97,35 +97,35 @@
 <a name="g_t_005cDeclareTextComposite-1"></a>
 <h4 class="subsection">4.1.6 <code>\DeclareTextComposite</code></h4>
 
-<a name="index-Font-encoding-5"></a>
-<a name="index-Accents_002c-defining-3"></a>
+<a name="index-accents_002c-definir-3"></a>
 <a name="index-_005cDeclareTextComposite"></a>
 
-<p>Synopsis:
+<p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\DeclareTextComposite{<var>cmd</var>}{<var>encoding</var>}{<var>simple_object</var>}{<var>slot</var>}
+<pre class="example">\DeclareTextComposite{\<var>cmd</var>}{<var>codage</var>}{<var>objet_simple</var>}{<var>cassetin</var>}
 </pre></div>
 
-<p>Access an accented glyph directly, that is, without having to put an
-accent over a separate character.
+<p>Accède à un glyphe accentué directement, c-à-d. sans avoir à placer
+une accent au dessus d’un caractère séparé.
 </p>
-<p>This line from <samp>t1enc.def</samp> means that <code>\^o</code> will cause
-LaTeX to typeset lowercase ‘<samp>o</samp>’ by taking the character
-directly from location 224 in the font.
+<p>La ligne suivante extraite de <samp>t1enc.def</samp> signifie que <code>\^o</code>
+aura pour effet que LaTeX compose le ‘<samp>o</samp>’ bas-de-casse en prenant
+le caractère directement du cassetin 224 de la fonte.
 </p>
 <div class="example">
 <pre class="example">\DeclareTextComposite{\^}{T1}{o}{244}
 </pre></div>
 
-<p>Voir <a href="fontenc-package.html#fontenc-package">fontenc package</a>, for a list of common encodings.  The
-<var>simple_object</var> should be a single character or a single command.
-The <var>slot</var> argument is usually a positive integer represented in
-decimal (although octal or hexadecimal are possible).  Normally
-<var>cmd</var> has already been declared for this encoding, either with
-<code>\DeclareTextAccent</code> or with a one-argument
-<code>\DeclareTextCommand</code>.  In <samp>t1enc.def</samp>, the above line follows
-the <code>\DeclareTextAccent{\^}{T1}{2}</code> command.
+<p>Voir <a href="fontenc-package.html#fontenc-package">fontenc package</a>, pour une liste des codages
+usuels. L’<var>objet_simple</var> devrait être un seul caractère ou une seule
+commande.  L’argument <var>cassetin</var> est d’ordinaire un entier positif
+représenté en décimal (bien que les notations octale ou hexadécimale
+soient possibles).  Normalement \<var>cmd</var> a déjà été déclarée pour ce
+codage, soit avec <code>\DeclareTextAccent</code> soit avec un
+<code>\DeclareTextCommand</code> à un argument.  Dans <samp>t1enc.def</samp>, la
+ligne ci-dessus suit la commande
+<code>\DeclareTextAccent{\^}{T1}{2}</code>.
 </p>
 
 

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextCompositeCommand.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextCompositeCommand.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextCompositeCommand.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -97,29 +97,29 @@
 <a name="g_t_005cDeclareTextCompositeCommand-1"></a>
 <h4 class="subsection">4.1.7 <code>\DeclareTextCompositeCommand</code></h4>
 
-<a name="index-Font-encoding-6"></a>
-<a name="index-Accents_002c-defining-4"></a>
+<a name="index-accents_002c-definir-4"></a>
 <a name="index-_005cDeclareTextCompositeCommand"></a>
 
-<p>Synopsis:
+<p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\DeclareTextCompositeCommand{<var>cmd</var>}{<var>encoding</var>}{<var>arg</var>}{<var>code</var>}
+<pre class="example">\DeclareTextCompositeCommand{\<var>cmd</var>}{<var>codage</var>}{<var>arg</var>}{<var>code</var>}
 </pre></div>
 
-<p>A more general version of <code>\DeclareTextComposite</code> that runs
-arbitrary code with <var>cmd</var>.
+<p>Une version plus générale de <code>\DeclareTextComposite</code> qui exécute un
+code arbitraire avec <code>\<var>cmd</var></code>.
 </p>
-<p>This allows accents on ‘<samp>i</samp>’ to act like accents on dotless i,
-<code>\i</code>.
+<p>Ceci permet que des accents sur ‘<samp>i</samp>’ se comportent de la même façon
+que des accents sur le i-sans-point, <code>\i</code>.
 </p>
 <div class="example">
 <pre class="example">\DeclareTextCompositeCommand{\'}{OT1}{i}{\'\i}
 </pre></div>
 
-<p>Voir <a href="fontenc-package.html#fontenc-package">fontenc package</a>, for a list of common encodings.  Normally
-<var>cmd</var> will have already been declared with <code>\DeclareTextAccent</code>
-or as a one argument <code>\DeclareTextCommand</code>.
+<p>Voir <a href="fontenc-package.html#fontenc-package">fontenc package</a>, pour une liste des codages usuels.  Normalement
+<code>\<var>cmd</var></code> doit avoir été déjà déclarée avec
+<code>\DeclareTextAccent</code> ou avec un <code>\DeclareTextCommand</code> à un
+argument.
 </p>
 
 

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextSymbol.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextSymbol.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextSymbol.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -97,38 +97,40 @@
 <a name="g_t_005cDeclareTextSymbol-1"></a>
 <h4 class="subsection">4.1.8 <code>\DeclareTextSymbol</code></h4>
 
-<a name="index-Font-encoding-7"></a>
-<a name="index-Symbol_002c-defining"></a>
-<a name="index-_005cDeclareTextSymbol"></a>
+<a name="index-symbole_002c-definition"></a>
+<a name="index-_005cDeclareTextSymbol-1"></a>
 
-<p>Synopsis:
+<p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\DeclareTextSymbol{<var>cmd</var>}{<var>encoding</var>}{<var>slot</var>}
+<pre class="example">\DeclareTextSymbol{\<var>cmd</var>}{<var>codage</var>}{<var>cassetin</var>}
 </pre></div>
 
-<p>Define a symbol in the encoding <var>encoding</var> at the location
-<var>slot</var>.  Symbols defined in this way are for use in text, not
-mathematics.
+<p>Définit un symbole dans le codage <var>codage</var> à la position
+<var>cassetin</var>.  Les symboles définis de cette manière sont destinés à
+être utilisés dans du texte, et non dans des mathématiques.
 </p>
-<p>For example, this line from <samp>t1enc.def</samp> declares the number of the
-glyph to use for 00AB, the left guillemet.
+<p>Par exemple, cette ligne extraite de <samp>t1enc.def</samp> déclare le numéro
+du glyphe à utiliser pour «, le guillemet
+gauche :
 </p>
 <div class="example">
 <pre class="example">\DeclareTextSymbol{\guillemotleft}{T1}{19}
 </pre></div>
 
-<p>The command <code>\DeclareTextCommand{\guillemotleft}{T1}{\char
-19}</code> has the same effect but is slower (voir <a href="_005cDeclareTextCommand-_0026-_005cProvideTextCommand.html#g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand">\DeclareTextCommand & \ProvideTextCommand</a>).
+<p>La commande <code>\DeclareTextCommand{\guillemotleft}{T1}{\char
+19}</code> a le même effet mais est plus lente (voir <a href="_005cDeclareTextCommand-_0026-_005cProvideTextCommand.html#g_t_005cDeclareTextCommand-_0026-_005cProvideTextCommand">\DeclareTextCommand & \ProvideTextCommand</a>).
 </p>
-<p>Voir <a href="fontenc-package.html#fontenc-package">fontenc package</a>, for a list of common encodings.  The <var>slot</var>
-can be specified in decimal, or octal (as in <code>'023</code>), or
-hexadecimal (as in <code>"13</code>), although decimal has the advantage that
-single quote or double quote could be redefined by another package.
+<p>Voir <a href="fontenc-package.html#fontenc-package">fontenc package</a>, pour une liste des codages usuels.  Le
+<var>cassetin</var> peut être spécifié en notation décimale, ou octale (comme
+dans <code>'023</code>), ou hexadecimale (comme dans <code>"13</code>), bien que la
+notation décimale ait l’avantage d’être insensible à la redéfinition du
+guillemet anglais simple ou double par un autre paquetage.
 </p>
-<p>If <var>cmd</var> has already been defined then <code>\DeclareTextSymbol</code>
-does not give an error but it does log the redefinition in the
-transcript file.
+<p>Si <code>\<var>cmd</var></code> est déjà définie, alors <code>\DeclareTextSymbol</code>
+ne produit pas une erreur, mais il inscrit que la redéfinition a eu lieu
+dans le fichier
+transcript.
 </p>
 
 

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextSymbolDefault.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextSymbolDefault.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cDeclareTextSymbolDefault.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -97,38 +97,40 @@
 <a name="g_t_005cDeclareTextSymbolDefault-1"></a>
 <h4 class="subsection">4.1.9 <code>\DeclareTextSymbolDefault</code></h4>
 
-<a name="index-Font-encoding-8"></a>
-<a name="index-Accents_002c-defining-5"></a>
-<a name="index-_005cDeclareTextSymbol-1"></a>
+<a name="index-accents_002c-definir-5"></a>
+<a name="index-_005cDeclareTextSymbol-2"></a>
 <a name="index-_005cDeclareTextSymbolDefault"></a>
 
-<p>Synopsis:
+<p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\DeclareTextSymbolDefault{<var>cmd</var>}{<var>encoding</var>}
+<pre class="example">\DeclareTextSymbolDefault{\<var>cmd</var>}{<var>codage</var>}
 </pre></div>
 
-<p>If there is an encoding-specific symbol command <var>cmd</var> but there is no
-associated <code>\DeclareTextSymbol</code> for that encoding, then this command
-will pick up the slack, by saying to get the symbol as described for
-<var>encoding</var>.
+<p>S’il y a une <code>\<var>cmd</var></code> de symbole spécifique à un codage mais
+qu’il n’y a pas de <code>\DeclareTextSymbol</code> associé pour ce codage,
+alors cette commande peut prendre le relai, en disant d’obtenir le
+symbole selon la description faite pour <var>codage</var>.
 </p>
-<p>For example, to declare that if the current encoding has no meaning for
-<code>\textdollar</code> then use the one from <code>OT1</code>, declare this.
+<p>Par exemple, pour déclarer que si le codage courant ne donne pas de
+signification à <code>\textdollar</code> alors on utilise celle issue
+d’<code>OT1</code>, déclarer ceci :
 </p>
 <div class="example">
 <pre class="example">\DeclareTextSymbolDefault{\textdollar}{OT1}
 </pre></div>
 
-<p>That is, this command is equivalent to this call (voir <a href="_005cUseTextSymbol-_0026-_005cUseTextAccent.html#g_t_005cUseTextSymbol-_0026-_005cUseTextAccent">\UseTextSymbol & \UseTextAccent</a>).
+<p>C-à-d. que cette commande est équivalente à cet appel
+(voir <a href="_005cUseTextSymbol-_0026-_005cUseTextAccent.html#g_t_005cUseTextSymbol-_0026-_005cUseTextAccent">\UseTextSymbol & \UseTextAccent</a>) :
 </p>
 <div class="example">
-<pre class="example">\DeclareTextCommandDefault{<var>cmd</var>}
-   {\UseTextSymbol{<var>encoding</var>}{<var>cmd</var>}}
+<pre class="example">\DeclareTextCommandDefault{\<var>cmd</var>}
+   {\UseTextSymbol{<var>codage</var>}{\<var>cmd</var>}}
 </pre></div>
 
-<p>Note that <code>\DeclareTextSymbolDefault</code> can be used to define a
-default for any zero-argument <samp>fontenc</samp> command.
+<p>Notez que <code>\DeclareTextSymbolDefault</code> peut être
+utilisé pour définir une signification par défaut pour toute commande à
+zéro argument de <samp>fontenc</samp>.
 </p>
 
 

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cLastDeclaredEncoding.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cLastDeclaredEncoding.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cLastDeclaredEncoding.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -97,21 +97,20 @@
 <a name="g_t_005cLastDeclaredEncoding-1"></a>
 <h4 class="subsection">4.1.10 <code>\LastDeclaredEncoding</code></h4>
 
-<a name="index-Font-encoding-9"></a>
 <a name="index-_005cLastDeclaredEncoding"></a>
 
-<p>Synopsis:
+<p>Synopsis :
 </p>
 <div class="example">
 <pre class="example">\LastDeclaredEncoding
 </pre></div>
 
-<p>Get the name of the most recently declared encoding.  The
-<code>\DeclareFontEncoding</code> command stores the name so that it can be
-retrieved with this command (voir <a href="_005cDeclareFontEncoding.html#g_t_005cDeclareFontEncoding">\DeclareFontEncoding</a>).
+<p>Obtient le nom du dernier codage déclaré. La commande
+<code>\DeclareFontEncoding</code> stocke le nom de sorte qu’on puisse le
+retrouver avec cette commande (voir <a href="_005cDeclareFontEncoding.html#g_t_005cDeclareFontEncoding">\DeclareFontEncoding</a>).
 </p>
-<p>This relies on <code>\LastDeclaredEncoding</code> rather than give the
-name of the encoding explicitly.
+<p>Dans l’exemple suivant, on compte sur <code>\LastDeclaredEncoding</code>
+plutôt que de donner le nom du codage explicitement :
 </p>
 <div class="example">
 <pre class="example">\DeclareFontEncoding{JH1}{}{}

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cUseTextSymbol-_0026-_005cUseTextAccent.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cUseTextSymbol-_0026-_005cUseTextAccent.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cUseTextSymbol-_0026-_005cUseTextAccent.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -97,55 +97,59 @@
 <a name="g_t_005cUseTextSymbol-_0026-_005cUseTextAccent-1"></a>
 <h4 class="subsection">4.1.11 <code>\UseTextSymbol</code> & <code>\UseTextAccent</code></h4>
 
-<a name="index-Font-encoding-10"></a>
 <a name="index-_005cUseTextSymbol"></a>
 <a name="index-_005cUseTextAccent"></a>
 
-<p>Synopsis:
+<p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\UseTextSymbol{<var>encoding</var>}{<var>cmd</var>}
+<pre class="example">\UseTextSymbol{<var>codage</var>}{\<var>cmd</var>}
 </pre></div>
 
-<p>or:
+<p>ou :
 </p>
 <div class="example">
-<pre class="example">\UseTextAccent{<var>encoding</var>}{<var>cmd</var>}{<var>text</var>}
+<pre class="example">\UseTextAccent{<var>codage</var>}{\<var>cmd</var>}{<var>texte</var>}
 </pre></div>
 
-<p>Use a symbol or accent not from the current encoding.
+<p>Utilise un symbole ou un accent qui n’est pas défini dans le codage
+courant.
 </p>
-<p>In general, to use a <samp>fontenc</samp> command in an encoding where it is
-not defined, and if the command has no arguments, then you can use it
-like this:
+<p>En général, pour utiliser une commande <samp>fontenc</samp> dans un codage où
+elle n’est pas définie, et si la commande n’a pas d’arguments, alors
+vous pouvez utiliser quelque-chose de ce genre :
 </p>
 <div class="example">
 <pre class="example">\UseTextSymbol{OT1}{\ss}
 </pre></div>
 
-<p>which is equivalent to this (note the outer braces form a group, so LaTeX
-reverts back to the prior encoding after the <code>\ss</code>):
+<p>ce qui est équivalent à ceci (notez que les accolades externes forment
+un groupe, de sorte que LaTeX revient au codage précédent après le
+<code>\ss</code>) :
 </p>
 <div class="example">
 <pre class="example">{\fontencoding{OT1}\selectfont\ss}
 </pre></div>
 
-<p>Similarly, to use a <samp>fontenc</samp> command in an encoding where it is
-not defined, and if the command has one argument, you can use it like this:
+<p>De même, pour utiliser une commande <samp>fontenc</samp> dans un codage où
+elle n’est pas définie, et si la commande a un argument, vous pouvez
+l’utiliser ainsi :
 </p>
 <div class="example">
 <pre class="example">\UseTextAccent{OT1}{\'}{a}
 </pre></div>
 
-<p>which is equivalent to this (again note the outer braces forming a group):
+<p>ce qui est équivalent à cela (encore une fois, notez les accolades
+externes formant un groupe) :
 </p>
 <div class="example">
-<pre class="example">{fontencoding{OT1}\selectfont\'{\fontencoding{<var>enc_in_use</var>}\selectfont a}}
+<pre class="example">{fontencoding{OT1}\selectfont
+   \'{\fontencoding{<var>cdg_en_vigueur</var>}\selectfont a}}
 </pre></div>
 
-<p>Here, <var>enc_in_use</var> is the encoding in force before this sequence
-of commands, so that ‘<samp>a</samp>’ is typeset using the current encoding
-and only the accent is taken from <code>OT1</code>.
+<p>Ci-dessus, <var>cdg_en_vigueur</var> est le codage en vigueur avant cette
+séquence de commandes, de sorte que ‘<samp>a</samp>’ est composé en utilisant le
+codage courant, et seulement l’accent est pris de <code>OT1</code>.
 </p>
 
 

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cfootnotemark.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cfootnotemark.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cfootnotemark.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -99,29 +99,49 @@
 
 <a name="index-_005cfootnotemark"></a>
 
-<p>Synopsis :
+<p>Synopsis, l’un parmi :
 </p>
 <div class="example">
 <pre class="example">\footnotemark
+\footnotemark[<var>numéro</var>]
 </pre></div>
 
-<p>Sans l’argument optionnel, la commande <code>\footnotemark</code> place dans
-le texte le numéro de la note courante. Cette commande peut être
-utilisée en mode paragraphe interne. Vous pouvez donner le texte de la
-note séparément la commande <code>\footnotetext</code>.
+<p>PLace dans le texte la marque de la note courante. Pour spécifier le
+texte associé de la note voir <a href="_005cfootnotetext.html#g_t_005cfootnotetext">\footnotetext</a>. L’argument optionnel
+<var>numéro</var> a pour que la commande utilise ce numéro pour déterminer la
+marque de note en bas de page. Cette commande peut être utilisée en mode
+paragraphe interne (voir <a href="Modes.html#Modes">Modes</a>).
 </p>
-<p>Cette commande pour produire plusieurs marque de note en bas de page
-faisant référence à la même note avec
+<p>Si vous utilisez <code>\footnotemark</code> sans l’argument optionnel alors
+elle incrémente le compteur <code>footnote</code>, mais si vous utilisez
+l’argument optionnel <var>numéro</var>, alors elle ne l’incrémente
+pas. L’exemple suivant produit plusieurs marques de note en bas de page
+faisant référence à la même note :
 </p>
 <div class="example">
-<pre class="example">\footnotemark[\value{footnote}]
+<pre class="example">Le premier théorème \footnote{Dû à Gauss.}
+et le deuxième théorème\footnotemark[\value{footnote}]
+ainis que le troisième théorème\footnotemark[\value{footnote}].
 </pre></div>
 
-<p>après la première commande <code>\footnote</code>.
+<p>S’il y a d’autres notes entre celles-ci, alors vous devez mémoriser la
+valeur du numéro de la marque commune. L’exemple suivant
 </p>
+<div class="example">
+<pre class="example">\title{Un traité sur le théorème du binôme}
+\newcounter{sauvenumnote}
+...
+\setcounter{sauvenumnote}{\value{footnote}}
+\author{J Moriarty\thanks{University of Leeds} 
+  \and A C Doyle\thanks{Durham University} 
+  \and S Holmes\footnotemark[\value{sauvenumnote}]}
+\begin{document}
+\maketitle
+</pre></div>
 
 
 
 
+
 </body>
 </html>

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cfootnotetext.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cfootnotetext.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cfootnotetext.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -54,7 +54,7 @@
 <link href="Concept-Index.html#Concept-Index" rel="index" title="Concept Index">
 <link href="index.html#SEC_Contents" rel="contents" title="Table des matières">
 <link href="Footnotes.html#Footnotes" rel="up" title="Footnotes">
-<link href="Footnotes-in-a-table.html#Footnotes-in-a-table" rel="next" title="Footnotes in a table">
+<link href="Footnotes-in-section-headings.html#Footnotes-in-section-headings" rel="next" title="Footnotes in section headings">
 <link href="_005cfootnotemark.html#g_t_005cfootnotemark" rel="prev" title="\footnotemark">
 <style type="text/css">
 <!--
@@ -91,7 +91,7 @@
 <a name="g_t_005cfootnotetext"></a>
 <div class="header">
 <p>
-Suivant: <a href="Footnotes-in-a-table.html#Footnotes-in-a-table" accesskey="n" rel="next">Footnotes in a table</a>, Précédent: <a href="_005cfootnotemark.html#g_t_005cfootnotemark" accesskey="p" rel="prev">\footnotemark</a>, Monter: <a href="Footnotes.html#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="index.html#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="Concept-Index.html#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="Footnotes-in-section-headings.html#Footnotes-in-section-headings" accesskey="n" rel="next">Footnotes in section headings</a>, Précédent: <a href="_005cfootnotemark.html#g_t_005cfootnotemark" accesskey="p" rel="prev">\footnotemark</a>, Monter: <a href="Footnotes.html#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="index.html#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="Concept-Index.html#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <a name="g_t_005cfootnotetext-1"></a>

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cindex.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cindex.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cindex.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -55,7 +55,7 @@
 <link href="index.html#SEC_Contents" rel="contents" title="Table des matières">
 <link href="Indexes.html#Indexes" rel="up" title="Indexes">
 <link href="makeindex.html#makeindex" rel="next" title="makeindex">
-<link href="Indexes.html#Indexes" rel="prev" title="Indexes">
+<link href="Produce-the-index-manually.html#Produce-the-index-manually" rel="prev" title="Produce the index manually">
 <style type="text/css">
 <!--
 a.summary-letter {text-decoration: none}
@@ -91,11 +91,11 @@
 <a name="g_t_005cindex"></a>
 <div class="header">
 <p>
-Suivant: <a href="makeindex.html#makeindex" accesskey="n" rel="next">makeindex</a>, Monter: <a href="Indexes.html#Indexes" accesskey="u" rel="up">Indexes</a>   [<a href="index.html#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="Concept-Index.html#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="makeindex.html#makeindex" accesskey="n" rel="next">makeindex</a>, Précédent: <a href="Produce-the-index-manually.html#Produce-the-index-manually" accesskey="p" rel="prev">Produce the index manually</a>, Monter: <a href="Indexes.html#Indexes" accesskey="u" rel="up">Indexes</a>   [<a href="index.html#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="Concept-Index.html#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 <hr>
 <a name="g_t_005cindex-1"></a>
-<h4 class="subsection">25.3.1 <code>\index</code></h4>
+<h4 class="subsection">25.3.2 <code>\index</code></h4>
 
 <a name="index-_005cindex-1"></a>
 <a name="index-_002eidx_002c-fichier-1"></a>
@@ -265,7 +265,7 @@
 <hr>
 <div class="header">
 <p>
-Suivant: <a href="makeindex.html#makeindex" accesskey="n" rel="next">makeindex</a>, Monter: <a href="Indexes.html#Indexes" accesskey="u" rel="up">Indexes</a>   [<a href="index.html#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="Concept-Index.html#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="makeindex.html#makeindex" accesskey="n" rel="next">makeindex</a>, Précédent: <a href="Produce-the-index-manually.html#Produce-the-index-manually" accesskey="p" rel="prev">Produce the index manually</a>, Monter: <a href="Indexes.html#Indexes" accesskey="u" rel="up">Indexes</a>   [<a href="index.html#SEC_Contents" title="Table des matières" rel="contents">Table des matières</a>][<a href="Concept-Index.html#Concept-Index" title="Index" rel="index">Index</a>]</p>
 </div>
 
 

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cmulticolumn.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cmulticolumn.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cmulticolumn.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -179,7 +179,7 @@
 <div class="example">
 <pre class="example">\begin{tabular}{l|r@{-}l}
   \multicolumn{1}{c}{\textsc{Période}}
-    &multicolumn{2}{c}{\textsc{Dates}} \\ \hline
+    &\multicolumn{2}{c}{\textsc{Dates}} \\ \hline
   Baroque          &1600           &1760         \\
   Classique        &1730           &1820         \\
   Romantique       &1780           &1910         \\
@@ -187,7 +187,7 @@
 \end{tabular}
 </pre></div>
 
-<p>Noter ue bien que la spécification <code>tabular</code> par défaut place un
+<p>Notez que bien que la spécification <code>tabular</code> par défaut place un
 filet vertical etre la première et la deuxième colonne, du fait qu’il
 n’y pas pas de barre verticale dans aucun des patrons <var>patron</var> des
 commandes <code>\multicolumn</code> des deux premières colonne, alors aucun

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cparindent-_0026-_005cparskip.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cparindent-_0026-_005cparskip.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cparindent-_0026-_005cparskip.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -96,16 +96,53 @@
 <hr>
 <a name="g_t_005cparindent-_0026-_005cparskip-1"></a>
 <h3 class="section">15.4 <code>\parindent</code> & <code>\parskip</code></h3>
+<a name="index-_005cparindent-2"></a>
 <a name="index-_005cparskip"></a>
+<a name="index-renfoncement-d_0027un-paragraphe"></a>
+<a name="index-retrait-d_0027un-paragraphe"></a>
+<a name="index-horizontal_002c-renfoncement-d_0027un-paragraphe"></a>
 <a name="index-espace-vertical-avant-les-paragraphes"></a>
 
-<p><code>\parskip</code> est une longueur élastique définissant l’espace vertical
-additionnel ajouté avant chaque paragraphe. La valeur par défaut est <code>0pt
-plus1pt</code>.
+<p>Synopsis :
 </p>
+<div class="example">
+<pre class="example">\setlength{\parindent}{<var>longueur-horizontale</var>}
+\setlength{\parskip}{<var>longueur-verticale</var>}
+</pre></div>
 
+<p>Toutes deux sont des longueurs elastiques (voir <a href="Lengths.html#Lengths">Lengths</a>).  Elles
+affectent respectivement le renfoncement des paragraphes ordinaires, non
+des paragraphes au sein de minipages (voir <a href="minipage.html#minipage">minipage</a>), et l’espace
+vertical entre les paragraphes.
+</p>
+<p>Par exemple, si ce qui suit est mis dans le préambule :
+</p>
+<div class="example">
+<pre class="example">\setlength{\parindent}{0em}
+\setlength{\parskip}{1ex}
+</pre></div>
 
+<p>Alors le document aura des paragraphes qui ne sont pas renfoncés, mais
+par contre qui sont verticalement séparés d’environ la hauteur d’un
+‘<samp>x</samp>’ bas-de-casse.
+</p>
+<p>Dans les documents de classes LaTeX standardes, la valeur par défaut
+de <code>\parindent</code> pour les documents à une colonne est <code>15pt</code>
+quand la taille par défaut du texte est <code>10pt</code>, <code>17pt</code> pour
+<code>11pt</code>, et <code>1.5em</code> pour <code>12pt</code>.  Dans les documents en
+deux colonnes c’est <code>1em</code>.  (Ces valeurs sont réglées avant que
+LaTeX appelle <code>\normalfont</code> de sorte que <code>em</code> est dérivé de
+la fonte par défaut, Computer Modern.  Si vous utilisez une fonte
+différente alors pour régler <code>\parindent</code> à 1em en accord
+avec cette fonte, mettez dans votre préambule
+<code>\AtBeginDocument{\setlength{\parindent}{1em}}</code>).
+</p>
+<p>La valeur par défaut de <code>\parskip</code> dans les documents de classes
+standardes LaTeX est <code>0pt plus1pt</code>.
+</p>
 
 
+
+
 </body>
 </html>

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cphantom-_0026-_005cvphantom-_0026-_005chphantom.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -159,8 +159,8 @@
 <p>Ces commandes sont souvent utilisées en conjunction avec <code>\smash</code>.
 Voir <a href="_005csmash.html#g_t_005csmash">\smash</a>, ce qui inclut un autre exemple d’usage de <code>\vphantom</code>.
 </p>
-<a name="index-paquetage-mathtools-1"></a>
-<a name="index-mathtools_002c-paquetage-1"></a>
+<a name="index-paquetage-mathtools-4"></a>
+<a name="index-mathtools_002c-paquetage-4"></a>
 
 
 <p>Les trois commandes en phantom aparaissent souvent mais notez que
@@ -172,8 +172,8 @@
 <code>mathtools</code> a beaucoup de commandes qui offrent un contrôle fin de
 l’espacement.
 </p>
-<a name="index-paquetage-amsmath-5"></a>
-<a name="index-amsmath_002c-paquetage-5"></a>
+<a name="index-paquetage-amsmath-8"></a>
+<a name="index-amsmath_002c-paquetage-8"></a>
 
 <p>Les trois commandes produisent une boîte ordinaire, sans aucun statut
 mathématique spécial. Ainsi pour faire quelque-chose comme attacher un

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cprintindex.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cprintindex.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cprintindex.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -95,7 +95,7 @@
 </div>
 <hr>
 <a name="g_t_005cprintindex-1"></a>
-<h4 class="subsection">25.3.3 <code>\printindex</code></h4>
+<h4 class="subsection">25.3.4 <code>\printindex</code></h4>
 
 <a name="index-index_002c-impression"></a>
 <a name="index-_005cprintindex"></a>

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cprovidecommand.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cprovidecommand.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cprovidecommand.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -107,8 +107,8 @@
 <p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\providecommand{<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>defn</var>}
-\providecommand*{<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>defn</var>}
+<pre class="example">\providecommand{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
+\providecommand*{\<var>cmd</var>}[<var>nargs</var>][<var>optargdéfaut</var>]{<var>défn</var>}
 </pre></div>
 
 <p>Si aucune commande de ce nom n’existe alors ceci a le même effet que

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005csbox-_0026-_005csavebox.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005csbox-_0026-_005csavebox.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005csbox-_0026-_005csavebox.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -155,7 +155,8 @@
 comme dans l’exemple qui suit :
 </p>
 <div class="example">
-<pre class="example">\savebox{\unreg}{%
+<pre class="example">\newsavebox{\unreg}
+\savebox{\unreg}{%
   \begin{minipage}{\linewidth}
     \begin{enumerate}
       \item Premier article

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005csmash.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005csmash.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005csmash.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -168,8 +168,8 @@
 \leavevmode\smash{zzz}  % renfoncement normal de paragraphe
 </pre></div>
 
-<a name="index-paquetage-mathtools"></a>
-<a name="index-mathtools_002c-paquetage"></a>
+<a name="index-paquetage-mathtools-3"></a>
+<a name="index-mathtools_002c-paquetage-3"></a>
 
 <p>Le paquetage <code>mathtools</code> a des opérateurs qui fournissent un contrôle
 encore plus fin de l’applatissement d’une boîte de sous-formule.

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005csubsection.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005csubsection.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005csubsection.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -143,7 +143,7 @@
   Chemical Elements} by R.A.~Alpher, H.~Bethe, and G.~Gamow}
 </pre></div>
 
-<p>mais seulement ‘<samp>03B1,03B2,03B3
+<p>mais seulement ‘<samp>α,β,γ
 paper</samp>’ dans la table des matières.
 </p>
 <p>Pour déterminer quelles rubriques sont numérotées et lesquelles

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cthinspace-_0026-_005cnegthinspace.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cthinspace-_0026-_005cnegthinspace.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cthinspace-_0026-_005cnegthinspace.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -130,8 +130,8 @@
 suffisent).  Une autre utilisation spécifique au style est entre les
 initiales, comme dans <code>D.\thinspace E.\ Knuth</code>.
 </p>
-<a name="index-paquetage-amsmath-6"></a>
-<a name="index-amsmath_002c-paquetage-6"></a>
+<a name="index-paquetage-amsmath-9"></a>
+<a name="index-amsmath_002c-paquetage-9"></a>
 
 <p>LaTeX fournit diverses commandes d’espacement similaires pour le mode
 mathématique (voir <a href="Spacing-in-math-mode.html#Spacing-in-math-mode">Spacing in math mode</a>).  Avec le paquetage

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cvalue.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cvalue.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/_005cvalue.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -122,7 +122,7 @@
 \newcounter{autre} \setcounter{autre}{\value{essai}}
 \addtocounter{essai}{1}
 
-Le comppteur essai vaut \arabic{essai}.
+Le compteur essai vaut \arabic{essai}.
 Le compteur autre vaut \arabic{autre}.
 </pre></div>
 

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/index.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/index.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/index.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -103,11 +103,13 @@
 href='https://ctan.org/topic/tut-latex'>cette liste</a>.</p>
 
 <p>Ce manuel a deux versions.  L'un a <a
-href="https://latexref.xyz/latex2e-help-texinfo-tree/latex2e-fr/index.html">des
-pages web séparées pour chaque rubrique</a>. Il est aussi
-disponible comme <a href="https://latexref.xyz/dev/latex2e-fr.html">une
-seule page web</a> et comme un <a
-href="https://latexref.xyz/dev/latex2e-fr.pdf">pdf</a>.</p>
+href="https://latexref.xyz/fr/index.html">des pages web
+séparées pour chaque rubrique</a>. Il est aussi disponible
+comme <a href="https://latexref.xyz/dev/latex2e-fr.html">une seule page
+web</a> et comme un <a
+href="https://latexref.xyz/dev/latex2e-fr.pdf">pdf</a>. Notez qu'une <a
+href="https://latexref.xyz/">version en anglais</a> maintenue séparément
+existe.</p>
 
 <p> Ce document est officieux.  Il n'a pas été revu par
 les mainteneurs de LaTeX.  Notre but est de couvrir toutes les commandes
@@ -340,9 +342,10 @@
     <li><a name="toc-_005cfootnote-1" href="_005cfootnote.html#g_t_005cfootnote">11.1 <code>\footnote</code></a></li>
     <li><a name="toc-_005cfootnotemark-1" href="_005cfootnotemark.html#g_t_005cfootnotemark">11.2 <code>\footnotemark</code></a></li>
     <li><a name="toc-_005cfootnotetext-1" href="_005cfootnotetext.html#g_t_005cfootnotetext">11.3 <code>\footnotetext</code></a></li>
-    <li><a name="toc-Notes-en-bas-de-page-dans-un-tableau" href="Footnotes-in-a-table.html#Footnotes-in-a-table">11.4 Notes en bas de page dans un tableau</a></li>
-    <li><a name="toc-Note-en-bas-de-page-dont-le-renvoi-est-au-sein-d_0027un-titre-de-rubrique" href="Footnotes-in-section-headings.html#Footnotes-in-section-headings">11.5 Note en bas de page dont le renvoi est au sein d’un titre de rubrique</a></li>
-    <li><a name="toc-Parametres-des-notes-en-bas-de-page" href="Footnote-parameters.html#Footnote-parameters">11.6 Paramètres des notes en bas de page</a></li>
+    <li><a name="toc-Note-en-bas-de-page-dont-le-renvoi-est-au-sein-d_0027un-titre-de-rubrique" href="Footnotes-in-section-headings.html#Footnotes-in-section-headings">11.4 Note en bas de page dont le renvoi est au sein d’un titre de rubrique</a></li>
+    <li><a name="toc-Notes-en-bas-de-page-dans-un-tableau" href="Footnotes-in-a-table.html#Footnotes-in-a-table">11.5 Notes en bas de page dans un tableau</a></li>
+    <li><a name="toc-Notes-en-bas-de-page-sur-d_0027autres-notes" href="Footnotes-of-footnotes.html#Footnotes-of-footnotes">11.6 Notes en bas de page sur d’autres notes</a></li>
+    <li><a name="toc-Parametres-des-notes-en-bas-de-page" href="Footnote-parameters.html#Footnote-parameters">11.7 Paramètres des notes en bas de page</a></li>
   </ul></li>
   <li><a name="toc-Definitions-1" href="Definitions.html#Definitions">12 Définitions</a>
   <ul class="no-bullet">
@@ -396,7 +399,20 @@
   <li><a name="toc-Formules-mathematiques" href="Math-formulas.html#Math-formulas">16 Formules mathématiques</a>
   <ul class="no-bullet">
     <li><a name="toc-Indices-inferieurs-_0026-superieurs" href="Subscripts-_0026-superscripts.html#Subscripts-_0026-superscripts">16.1 Indices inférieurs & supérieurs</a></li>
-    <li><a name="toc-Symboles-mathematiques" href="Math-symbols.html#Math-symbols">16.2 Symboles mathématiques</a></li>
+    <li><a name="toc-Symboles-mathematiques" href="Math-symbols.html#Math-symbols">16.2 Symboles mathématiques</a>
+    <ul class="no-bullet">
+      <li><a name="toc-Fleches" href="Arrows.html#Arrows">16.2.1 Flèches</a></li>
+      <li><a name="toc-_005cboldmath-_0026-_005cunboldmath-1" href="_005cboldmath-_0026-_005cunboldmath.html#g_t_005cboldmath-_0026-_005cunboldmath">16.2.2 <code>\boldmath</code> & <code>\unboldmath</code></a></li>
+      <li><a name="toc-Pseudo_002dgras-avec-des-lettres-evidees" href="Blackboard-bold.html#Blackboard-bold">16.2.3 Pseudo-gras avec des lettres évidées</a></li>
+      <li><a name="toc-Calligraphique" href="Calligraphic.html#Calligraphic">16.2.4 Calligraphique</a></li>
+      <li><a name="toc-Delimiteurs" href="Delimiters.html#Delimiters">16.2.5 Delimiteurs</a>
+      <ul class="no-bullet">
+        <li><a name="toc-_005cleft-_0026-_005cright-1" href="_005cleft-_0026-_005cright.html#g_t_005cleft-_0026-_005cright">16.2.5.1 <code>\left</code> & <code>\right</code></a></li>
+        <li><a name="toc-_005cbigl_002c-_005cbigr_002c-etc_002e" href="_005cbigl-_0026-_005cbigr-etc_002e.html#g_t_005cbigl-_0026-_005cbigr-etc_002e">16.2.5.2 <code>\bigl</code>, <code>\bigr</code>, etc.</a></li>
+      </ul></li>
+      <li><a name="toc-Points-de-suspensions_002c-horizontaux-ou-verticaux" href="Dots.html#Dots">16.2.6 Points de suspensions, horizontaux ou verticaux</a></li>
+      <li><a name="toc-Lettres-grecques" href="Greek-letters.html#Greek-letters">16.2.7 Lettres grecques</a></li>
+    </ul></li>
     <li><a name="toc-Fonctions-mathematiques" href="Math-functions.html#Math-functions">16.3 Fonctions mathématiques</a></li>
     <li><a name="toc-Accents-mathematiques" href="Math-accents.html#Math-accents">16.4 Accents mathématiques</a>
     <ul class="no-bullet">
@@ -517,9 +533,10 @@
     <li><a name="toc-Glossaires" href="Glossaries.html#Glossaries">25.2 Glossaires</a></li>
     <li><a name="toc-Index" href="Indexes.html#Indexes">25.3 Index</a>
     <ul class="no-bullet">
-      <li><a name="toc-_005cindex-1" href="_005cindex.html#g_t_005cindex">25.3.1 <code>\index</code></a></li>
-      <li><a name="toc-makeindex-1" href="makeindex.html#makeindex">25.3.2 <code>makeindex</code></a></li>
-      <li><a name="toc-_005cprintindex-1" href="_005cprintindex.html#g_t_005cprintindex">25.3.3 <code>\printindex</code></a></li>
+      <li><a name="toc-Produire-l_0027index-manuellement" href="Produce-the-index-manually.html#Produce-the-index-manually">25.3.1 Produire l’index manuellement</a></li>
+      <li><a name="toc-_005cindex-1" href="_005cindex.html#g_t_005cindex">25.3.2 <code>\index</code></a></li>
+      <li><a name="toc-makeindex-1" href="makeindex.html#makeindex">25.3.3 <code>makeindex</code></a></li>
+      <li><a name="toc-_005cprintindex-1" href="_005cprintindex.html#g_t_005cprintindex">25.3.4 <code>\printindex</code></a></li>
     </ul></li>
   </ul></li>
   <li><a name="toc-Des-lettres" href="Letters.html#Letters">26 Des lettres</a>

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/lrbox.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/lrbox.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/lrbox.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -106,8 +106,8 @@
 \end{lrbox}
 </pre></div>
 
-<p>ACeci est la forme par environnement des commandes <code>\sbox</code> et
-<code>\savebox</code>, et leur est équivalent. Voir <a href="_005csbox-_0026-_005csavebox.html#g_t_005csbox-_0026-_005csavebox">\sbox & \savebox</a>, pour
+<p>Ceci est la forme par environnement des commandes <code>\sbox</code> et
+<code>\savebox</code>, et leur est équivalente. Voir <a href="_005csbox-_0026-_005csavebox.html#g_t_005csbox-_0026-_005csavebox">\sbox & \savebox</a>, pour
 une description complète.
 </p>
 <p>Le <var>texte</var> au sein de l’environnement est sauvegardé dans un
@@ -115,7 +115,7 @@
 référence. Le nom de variable <var>cmd-boîte</var> doit commencer par une
 contr’oblique, <code>\</code>. Vous devez avoir alloué ce registre boîte
 préalablement avec <code>\newsavebox</code> (voir <a href="_005cnewsavebox.html#g_t_005cnewsavebox">\newsavebox</a>). Dans
-l’exemple suivannt l’environnement est commode pour entrer le
+l’exemple suivant l’environnement est commode pour entrer le
 <code>tabular</code> :
 </p>
 <div class="example">

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/makeindex.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/makeindex.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/makeindex.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -95,7 +95,7 @@
 </div>
 <hr>
 <a name="makeindex-1"></a>
-<h4 class="subsection">25.3.2 <code>makeindex</code></h4>
+<h4 class="subsection">25.3.3 <code>makeindex</code></h4>
 
 <a name="index-index_002c-traitement"></a>
 <a name="index-makeindex_002c-programme"></a>
@@ -175,7 +175,7 @@
 <dt><code>group_skip</code>
 <a name="index-group_005fskip"></a>
 </dt>
-<dd><a name="index-_005cindexspace"></a>
+<dd><a name="index-_005cindexspace-1"></a>
 <p>Traditionnellement les articles d’index sont répartis en groupes,
 typiquement un groupe pour les articles commençant pas la lettre
 ‘<samp>a</samp>’, etc.  Ce spécificateur donne ce qui est inséré quand un

Modified: trunk/latex2e-help-texinfo-tree/latex2e-fr/verse.html
===================================================================
--- trunk/latex2e-help-texinfo-tree/latex2e-fr/verse.html	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e-help-texinfo-tree/latex2e-fr/verse.html	2021-10-08 18:12:28 UTC (rev 1061)
@@ -111,18 +111,52 @@
 \end{verse}
 </pre></div>
 
-<p>L’environnement <code>verse</code> est conçu pour la poésie, bien que vous
-pouvez lui trouver d’autres usages.
+<p>L’environnement <code>verse</code> est conçu pour la poésie.
 </p>
+<p>Voici un vers tiré du <i>Cid</i>  de Pierre Corneille :
+</p>
+<div class="example">
+<pre class="example">% dans le préambule :
+\newcommand*\Role[1]{\makebox[\linewidth][c]{\textbf{\textsc{#1}}}\\*}   
+...   
+\begin{verse}
+  ...
+
+\Role{Chimène}
+Va, je ne te hais point.\\
+\Role{Don Rodrigue}
+\phantom{Va, je ne te hais point. }Tu le dois.\\
+\Role{Chimène}
+\phantom{Va, je ne te hais point. Tu le dois. }Je ne puis.\\
+   ...
+\end{verse}
+</pre></div>
+
 <a name="index-_005c_005c-pour-verse"></a>
-<p>Les marges sont renfoncées sur la gauche et la droite, les paragraphes ne
-le sont pas, et le texte n’est pas justifié. Séparez le ligne de chaque
-strophe avec <code>\\</code>, et utilisez une ou plusieurs lignes vides pour
-séparer les strophes.
+<p>Séparez les lignes de chaque strophe avec <code>\\</code>, et utilisez une ou
+plusieurs lignes vides pour séparer les strophes.
 </p>
+<div class="example">
+<pre class="example">\begin{verse}
+\makebox[\linewidth][c]{\textit{De soy-même} --- Clément Marot}
+  \\[1\baselineskip]
+Plus ne suis ce que j'ai été     \\  
+Et plus ne saurai jamais l'être  \\
+Mon beau printemps et mon été    \\
+Ont fait le saut par la fenêtre
 
+Amour tu as été mon maître       \\
+Je t'ai servi sur tous les dieux \\
+Ah si je pouvais deux fois naître\\
+Comme je te servirais mieux
+\end{verse}
+</pre></div>
 
+<p>En sortie, les marges sont renfoncées sur la gauche et la droite, les
+paragraphes ne le sont pas, et le texte n’est pas justifié à droite.
+</p>
 
 
+
 </body>
 </html>

Modified: trunk/latex2e.info
===================================================================
--- trunk/latex2e.info	2021-10-08 18:08:38 UTC (rev 1060)
+++ trunk/latex2e.info	2021-10-08 18:12:28 UTC (rev 1061)
@@ -1,4 +1,4 @@
-This is latex2e.info, produced by makeinfo version 6.7 from
+This is latex2e.info, produced by makeinfo version 6.5dev from
 latex2e.texi.
 
 This document is an unofficial reference manual for LaTeX, a document
@@ -1435,7 +1435,7 @@
 Symbols defined in this way are for use in text, not mathematics.
 
    For example, this line from 't1enc.def' declares the number of the
-glyph to use for «, the left guillemet.
+glyph to use for U+00AB, the left guillemet.
 
      \DeclareTextSymbol{\guillemotleft}{T1}{19}
 
@@ -2898,7 +2898,7 @@
      \subsection[$\alpha,\beta,\gamma$ paper]{\textit{The Origin of
        Chemical Elements} by R.A.~Alpher, H.~Bethe, and G.~Gamow}
 
-but only 'α,β,γ paper' on the contents page.
+but only 'U+03B1,U+03B2,U+03B3 paper' on the contents page.
 
    For determining which sectional units are numbered and which appear
 in the table of contents, the level number of a subsection is 2 (*note
@@ -5133,7 +5133,7 @@
 
 * \put::                Place an object at a specified place.
 * \multiput::           Draw multiple instances of an object.
-* \qbezier::            Draw a quadratic Bézier curve.
+* \qbezier::            Draw a quadratic Be'zier curve.
 * \graphpaper::         Draw graph paper.
 * \line::               Draw a straight line.
 * \linethickness::      Set thickness of horizontal and vertical lines.
@@ -6120,7 +6120,7 @@
 
      \begin{tabular}{l|r@{--}l}
        \multicolumn{1}{c}{\textsc{Period}}
-         &multicolumn{2}{c}{\textsc{Span}} \\ \hline
+         &\multicolumn{2}{c}{\textsc{Span}} \\ \hline
        Baroque          &1600           &1760         \\
        Classical        &1730           &1820         \\
        Romantic         &1780           &1910         \\
@@ -7227,7 +7227,7 @@
 
 Place a footnote at the bottom of the current page, as here.
 
-     Noël Coward quipped that having to read a footnote is like having
+     Noe"l Coward quipped that having to read a footnote is like having
      to go downstairs to answer the door, while in the midst of making
      love.\footnote{%
        I wouldn't know, I don't read footnotes.}
@@ -8527,14 +8527,14 @@
      Number  Name                   Command                Symbol
      -----------------------------------------------------------------------------
      1       asterisk               '\ast'                 *
-     2       dagger                 '\dagger'              †
-     3       ddagger                '\ddagger'             ‡
-     4       section-sign           '\S'                   §
-     5       paragraph-sign         '\P'                   ¶
-     6       double-vert            '\parallel'            ‖
+     2       dagger                 '\dagger'              U+2020
+     3       ddagger                '\ddagger'             U+2021
+     4       section-sign           '\S'                   U+00A7
+     5       paragraph-sign         '\P'                   U+00B6
+     6       double-vert            '\parallel'            U+2016
      7       double-asterisk        '\ast\ast'             **
-     8       double-dagger          '\dagger\dagger'       ††
-     9       double-ddagger         '\ddagger\ddagger'     ‡‡
+     8       double-dagger          '\dagger\dagger'       U+2020U+2020
+     9       double-ddagger         '\ddagger\ddagger'     U+2021U+2021
 
 
 File: latex2e.info,  Node: \usecounter,  Next: \value,  Prev: \alph \Alph \arabic \roman \Roman \fnsymbol,  Up: Counters
@@ -9364,15 +9364,15 @@
 The document will have paragraphs that are not indented, but instead are
 vertically separated by about the height of a lowercase 'x'.
 
-   In standard LaTeX documents, the default value for '\parindent' in
-one-column documents is '15pt' when the default text size is '10pt',
+   In LaTeX standard class documents, the default value for '\parindent'
+in one-column documents is '15pt' when the default text size is '10pt',
 '17pt' for '11pt', and '1.5em' for '12pt'.  In two-column documents it
 is '1em'.  (These values are set before LaTeX calls '\normalfont' so
 'em' is derived from the default font, Computer Modern.  If you use a
-different font then to set '\parindent' in units matching that font, do
-'\AtBeginDocument{\setlength{\parindent}{1em}}'.)
+different font then to set '\parindent' to 1em matching that font, put
+'\AtBeginDocument{\setlength{\parindent}{1em}}' in the preamble.)
 
-   The default value for '\parskip' in LaTeX's standard document styles
+   The default value for '\parskip' in LaTeX's standard document classes
 is '0pt plus1pt'.
 
 
@@ -9582,8 +9582,8 @@
 
 LaTeX provides almost any mathematical or technical symbol that anyone
 uses.  For example, if you include '$\pi$' in your source, you will get
-the pi symbol π.  See the "Comprehensive LaTeX Symbol List" package at
-<https://ctan.org/pkg/comprehensive>.
+the pi symbol U+03C0.  See the "Comprehensive LaTeX Symbol List" package
+at <https://ctan.org/pkg/comprehensive>.
 
    Here is a list of commonly-used symbols.  It is by no means
 exhaustive.  Each symbol is described with a short phrase, and its
@@ -9593,369 +9593,381 @@
 whatever the current mode, see *note \ensuremath::.
 
 '\|'
-     ∥ Parallel (relation).  Synonym: '\parallel'.
+     U+2225 Parallel (relation).  Synonym: '\parallel'.
 
 '\aleph'
-     ℵ Aleph, transfinite cardinal (ordinary).
+     U+2135 Aleph, transfinite cardinal (ordinary).
 
 '\alpha'
-     α Lowercase Greek letter alpha (ordinary).
+     U+03B1 Lowercase Greek letter alpha (ordinary).
 
 '\amalg'
-     ⨿ Disjoint union (binary)
+     U+2A3F Disjoint union (binary)
 
 '\angle'
-     ∠ Geometric angle (ordinary).  Similar: less-than sign '<' and
+     U+2220 Geometric angle (ordinary).  Similar: less-than sign '<' and
      angle bracket '\langle'.
 
 '\approx'
-     ≈ Almost equal to (relation).
+     U+2248 Almost equal to (relation).
 
 '\ast'
-     ∗ Asterisk operator, convolution, six-pointed (binary).
+     U+2217 Asterisk operator, convolution, six-pointed (binary).
      Synonym: '*', which is often a superscript or subscript, as in the
      Kleene star.  Similar: '\star', which is five-pointed, and is
      sometimes used as a general binary operation, and sometimes
      reserved for cross-correlation.
 
 '\asymp'
-     ≍ Asymptotically equivalent (relation).
+     U+224D Asymptotically equivalent (relation).
 
 '\backslash'
      \ Backslash (ordinary).  Similar: set minus '\setminus', and
      '\textbackslash' for backslash outside of math mode.
 
 '\beta'
-     β Lowercase Greek letter beta (ordinary).
+     U+03B2 Lowercase Greek letter beta (ordinary).
 
 '\bigcap'
-     ⋂ Variable-sized, or n-ary, intersection (operator).  Similar:
+     U+22C2 Variable-sized, or n-ary, intersection (operator).  Similar:
      binary intersection '\cap'.
 
 '\bigcirc'
-     ⚪ Circle, larger (binary).  Similar: function composition '\circ'.
+     U+26AA Circle, larger (binary).  Similar: function
+     composition '\circ'.
 
 '\bigcup'
-     ⋃ Variable-sized, or n-ary, union (operator).  Similar: binary
+     U+22C3 Variable-sized, or n-ary, union (operator).  Similar: binary
      union '\cup'.
 
 '\bigodot'
-     ⨀ Variable-sized, or n-ary, circled dot operator (operator).
+     U+2A00 Variable-sized, or n-ary, circled dot operator (operator).
 
 '\bigoplus'
-     ⨁ Variable-sized, or n-ary, circled plus operator (operator).
+     U+2A01 Variable-sized, or n-ary, circled plus operator (operator).
 
 '\bigotimes'
-     ⨂ Variable-sized, or n-ary, circled times operator (operator).
+     U+2A02 Variable-sized, or n-ary, circled times operator (operator).
 
 '\bigtriangledown'
-     ▽ Variable-sized, or n-ary, open triangle pointing down (operator).
+     U+25BD Variable-sized, or n-ary, open triangle pointing down
+     (operator).
 
 '\bigtriangleup'
-     △ Variable-sized, or n-ary, open triangle pointing up (operator).
+     U+25B3 Variable-sized, or n-ary, open triangle pointing up
+     (operator).
 
 '\bigsqcup'
-     ⨆ Variable-sized, or n-ary, square union (operator).
+     U+2A06 Variable-sized, or n-ary, square union (operator).
 
 '\biguplus'
-     ⨄ Variable-sized, or n-ary, union operator with a plus (operator).
-     (Note that the name has only one p.)
+     U+2A04 Variable-sized, or n-ary, union operator with a plus
+     (operator).  (Note that the name has only one p.)
 
 '\bigvee'
-     ⋁ Variable-sized, or n-ary, logical-or (operator).
+     U+22C1 Variable-sized, or n-ary, logical-or (operator).
 
 '\bigwedge'
-     ⋀ Variable-sized, or n-ary, logical-and (operator).
+     U+22C0 Variable-sized, or n-ary, logical-and (operator).
 
 '\bot'
-     ⊥, Up tack, bottom, least element of a partially ordered set, or a
-     contradiction (ordinary).  See also '\top'.
+     U+22A5, Up tack, bottom, least element of a partially ordered set,
+     or a contradiction (ordinary).  See also '\top'.
 
 '\bowtie'
-     ⋈ Natural join of two relations (relation).
+     U+22C8 Natural join of two relations (relation).
 
 '\Box'
-     □ Modal operator for necessity; square open box (ordinary).  Not
-     available in plain TeX.  In LaTeX you need to load the 'amssymb'
-     package.
+     U+25A1 Modal operator for necessity; square open box (ordinary).
+     Not available in plain TeX.  In LaTeX you need to load the
+     'amssymb' package.
 
 '\bullet'
-     • Bullet (binary).  Similar: multiplication dot '\cdot'.
+     U+2022 Bullet (binary).  Similar: multiplication dot '\cdot'.
 
 '\cap'
-     ∩ Intersection of two sets (binary).  Similar: variable-sized
+     U+2229 Intersection of two sets (binary).  Similar: variable-sized
      operator '\bigcap'.
 
 '\cdot'
-     ⋅ Multiplication (binary).  Similar: Bullet dot '\bullet'.
+     U+22C5 Multiplication (binary).  Similar: Bullet dot '\bullet'.
 
 '\chi'
-     χ Lowercase Greek chi (ordinary).
+     U+03C7 Lowercase Greek chi (ordinary).
 
 '\circ'
-     ∘ Function composition, ring operator (binary).  Similar:
+     U+2218 Function composition, ring operator (binary).  Similar:
      variable-sized operator '\bigcirc'.
 
 '\clubsuit'
-     ♣ Club card suit (ordinary).
+     U+2663 Club card suit (ordinary).
 
 '\complement'
-     ∁, Set complement, used as a superscript as in '$S^\complement$'
-     (ordinary).  Not available in plain TeX.  In LaTeX you need to load
-     the 'amssymb' package.  Also used: '$S^{\mathsf{c}}$'
-     or '$\bar{S}$'.
+     U+2201, Set complement, used as a superscript as in
+     '$S^\complement$' (ordinary).  Not available in plain TeX.  In
+     LaTeX you need to load the 'amssymb' package.  Also used:
+     '$S^{\mathsf{c}}$' or '$\bar{S}$'.
 
 '\cong'
-     ≅ Congruent (relation).
+     U+2245 Congruent (relation).
 
 '\coprod'
-     ∐ Coproduct (operator).
+     U+2210 Coproduct (operator).
 
 '\cup'
-     ∪ Union of two sets (binary).  Similar: variable-sized
+     U+222A Union of two sets (binary).  Similar: variable-sized
      operator '\bigcup'.
 
 '\dagger'
-     † Dagger relation (binary).
+     U+2020 Dagger relation (binary).
 
 '\dashv'
-     ⊣ Dash with vertical, reversed turnstile (relation).  Similar:
+     U+22A3 Dash with vertical, reversed turnstile (relation).  Similar:
      turnstile '\vdash'.
 
 '\ddagger'
-     ‡ Double dagger relation (binary).
+     U+2021 Double dagger relation (binary).
 
 '\Delta'
-     Δ Greek uppercase delta, used for increment (ordinary).
+     U+0394 Greek uppercase delta, used for increment (ordinary).
 
 '\delta'
-     δ Greek lowercase delta (ordinary).
+     U+03B4 Greek lowercase delta (ordinary).
 
 '\Diamond'
-     ◇ Large diamond operator (ordinary).  Not available in plain TeX.
-     In LaTeX you need to load the 'amssymb' package.
+     U+25C7 Large diamond operator (ordinary).  Not available in plain
+     TeX.  In LaTeX you need to load the 'amssymb' package.
 
 '\diamond'
-     ⋄ Diamond operator (binary).  Similar: large diamond '\Diamond',
-     circle bullet '\bullet'.
+     U+22C4 Diamond operator (binary).  Similar: large
+     diamond '\Diamond', circle bullet '\bullet'.
 
 '\diamondsuit'
-     ♢ Diamond card suit (ordinary).
+     U+2662 Diamond card suit (ordinary).
 
 '\div'
-     ÷ Division sign (binary).
+     U+00F7 Division sign (binary).
 
 '\doteq'
-     ≐ Approaches the limit (relation).  Similar: geometrically equal
-     to '\Doteq'.
+     U+2250 Approaches the limit (relation).  Similar: geometrically
+     equal to '\Doteq'.
 
 '\downarrow'
-     ↓ Down arrow, converges (relation).  Similar: '\Downarrow' double
-     line down arrow.
+     U+2193 Down arrow, converges (relation).  Similar: '\Downarrow'
+     double line down arrow.
 
 '\Downarrow'
-     ⇓ Double line down arrow (relation).  Similar: '\downarrow' single
-     line down arrow.
+     U+21D3 Double line down arrow (relation).  Similar: '\downarrow'
+     single line down arrow.
 
 '\ell'
-     ℓ Lowercase cursive letter l (ordinary).
+     U+2113 Lowercase cursive letter l (ordinary).
 
 '\emptyset'
-     ∅ Empty set symbol (ordinary).  The variant form is '\varnothing'.
+     U+2205 Empty set symbol (ordinary).  The variant form is
+     '\varnothing'.
 
 '\epsilon'
-     ϵ Lowercase lunate epsilon (ordinary).  Similar to Greek text
+     U+03F5 Lowercase lunate epsilon (ordinary).  Similar to Greek text
      letter.  More widely used in mathematics is the script small letter
-     epsilon '\varepsilon' ε.  Related: the set membership relation
-     '\in' ∈.
+     epsilon '\varepsilon' U+03B5.  Related: the set membership relation
+     '\in' U+2208.
 
 '\equiv'
-     ≡ Equivalence (relation).
+     U+2261 Equivalence (relation).
 
 '\eta'
-     η Lowercase Greek letter (ordinary).
+     U+03B7 Lowercase Greek letter (ordinary).
 
 '\exists'
-     ∃ Existential quantifier (ordinary).
+     U+2203 Existential quantifier (ordinary).
 
 '\flat'
-     ♭ Musical flat (ordinary).
+     U+266D Musical flat (ordinary).
 
 '\forall'
-     ∀ Universal quantifier (ordinary).
+     U+2200 Universal quantifier (ordinary).
 
 '\frown'
-     ⌢ Downward curving arc (ordinary).
+     U+2322 Downward curving arc (ordinary).
 
 '\Gamma'
-     Γ uppercase Greek letter (ordinary).
+     U+0393 uppercase Greek letter (ordinary).
 
 '\gamma'
-     γ Lowercase Greek letter (ordinary).
+     U+03B3 Lowercase Greek letter (ordinary).
 
 '\ge'
-     ≥ Greater than or equal to (relation).  This is a synonym
+     U+2265 Greater than or equal to (relation).  This is a synonym
      for '\geq'.
 
 '\geq'
-     ≥ Greater than or equal to (relation).  This is a synonym
+     U+2265 Greater than or equal to (relation).  This is a synonym
      for '\ge'.
 
 '\gets'
-     ← Is assigned the value (relation).  Synonym: '\leftarrow'.
+     U+2190 Is assigned the value (relation).  Synonym: '\leftarrow'.
 
 '\gg'
-     ≫ Much greater than (relation).  Similar: much less than '\ll'.
+     U+226B Much greater than (relation).  Similar: much less
+     than '\ll'.
 
 '\hbar'
-     ℏ Planck constant over two pi (ordinary).
+     U+210F Planck constant over two pi (ordinary).
 
 '\heartsuit'
-     ♡ Heart card suit (ordinary).
+     U+2661 Heart card suit (ordinary).
 
 '\hookleftarrow'
-     ↩ Hooked left arrow (relation).
+     U+21A9 Hooked left arrow (relation).
 
 '\hookrightarrow'
-     ↪ Hooked right arrow (relation).
+     U+21AA Hooked right arrow (relation).
 
 '\iff'
-     ⟷ If and only if (relation).  It is '\Longleftrightarrow' with a
-     '\thickmuskip' on either side.
+     U+27F7 If and only if (relation).  It is '\Longleftrightarrow' with
+     a '\thickmuskip' on either side.
 
 '\Im'
-     ℑ Imaginary part (ordinary).  See: real part '\Re'.
+     U+2111 Imaginary part (ordinary).  See: real part '\Re'.
 
 '\imath'
      Dotless i; used when you are putting an accent on an i (*note Math
      accents::).
 
 '\in'
-     ∈ Set element (relation).  See also: lowercase lunate
-     epsilon '\epsilon'ϵ and small letter script epsilon '\varepsilon'.
+     U+2208 Set element (relation).  See also: lowercase lunate
+     epsilon '\epsilon'U+03F5 and small letter script
+     epsilon '\varepsilon'.
 
 '\infty'
-     ∞ Infinity (ordinary).
+     U+221E Infinity (ordinary).
 
 '\int'
-     ∫ Integral (operator).
+     U+222B Integral (operator).
 
 '\iota'
-     ι Lowercase Greek letter (ordinary).
+     U+03B9 Lowercase Greek letter (ordinary).
 
 '\Join'
-     ⨝ Condensed bowtie symbol (relation).  Not available in Plain TeX.
+     U+2A1D Condensed bowtie symbol (relation).  Not available in Plain
+     TeX.
 
 '\jmath'
      Dotless j; used when you are putting an accent on a j (*note Math
      accents::).
 
 '\kappa'
-     κ Lowercase Greek letter (ordinary).
+     U+03BA Lowercase Greek letter (ordinary).
 
 '\Lambda'
-     Λ uppercase Greek letter (ordinary).
+     U+039B uppercase Greek letter (ordinary).
 
 '\lambda'
-     λ Lowercase Greek letter (ordinary).
+     U+03BB Lowercase Greek letter (ordinary).
 
 '\land'
-     ∧ Logical and (binary).  Synonym: '\wedge'.  See also
+     U+2227 Logical and (binary).  Synonym: '\wedge'.  See also
      logical or '\lor'.
 
 '\langle'
-     ⟨ Left angle, or sequence, bracket (opening).  Similar:
+     U+27E8 Left angle, or sequence, bracket (opening).  Similar:
      less-than '<'.  Matches '\rangle'.
 
 '\lbrace'
-     { Left curly brace (opening).  Synonym: '\{'.  Matches '\rbrace'.
+     U+007B Left curly brace (opening).  Synonym: '\{'.
+     Matches '\rbrace'.
 
 '\lbrack'
-     [ Left square bracket (opening).  Synonym: '['.  Matches '\rbrack'.
+     U+005B Left square bracket (opening).  Synonym: '['.
+     Matches '\rbrack'.
 
 '\lceil'
-     ⌈ Left ceiling bracket, like a square bracket but with the bottom
-     shaved off (opening).  Matches '\rceil'.
+     U+2308 Left ceiling bracket, like a square bracket but with the
+     bottom shaved off (opening).  Matches '\rceil'.
 
 '\le'
-     ≤ Less than or equal to (relation).  This is a synonym for '\leq'.
+     U+2264 Less than or equal to (relation).  This is a synonym
+     for '\leq'.
 
 '\leadsto'
-     ⇝ Squiggly right arrow (relation).  To get this symbol outside of
-     math mode you can put
+     U+21DD Squiggly right arrow (relation).  To get this symbol outside
+     of math mode you can put
      '\newcommand*{\Leadsto}{\ensuremath{\leadsto}}' in the preamble and
      then use '\Leadsto' instead.
 
 '\Leftarrow'
-     ⇐ Is implied by, double-line left arrow (relation).  Similar:
+     U+21D0 Is implied by, double-line left arrow (relation).  Similar:
      single-line left arrow '\leftarrow'.
 
 '\leftarrow'
-     ← Single-line left arrow (relation).  Synonym: '\gets'.  Similar:
-     double-line left arrow '\Leftarrow'.
+     U+2190 Single-line left arrow (relation).  Synonym: '\gets'.
+     Similar: double-line left arrow '\Leftarrow'.
 
 '\leftharpoondown'
-     ↽ Single-line left harpoon, barb under bar (relation).
+     U+21BD Single-line left harpoon, barb under bar (relation).
 
 '\leftharpoonup'
-     ↼ Single-line left harpoon, barb over bar (relation).
+     U+21BC Single-line left harpoon, barb over bar (relation).
 
 '\Leftrightarrow'
-     ⇔ Bi-implication; double-line double-headed arrow (relation).
+     U+21D4 Bi-implication; double-line double-headed arrow (relation).
      Similar: single-line double headed arrow '\leftrightarrow'.
 
 '\leftrightarrow'
-     ↔ Single-line double-headed arrow (relation).  Similar: double-line
-     double headed arrow '\Leftrightarrow'.
+     U+2194 Single-line double-headed arrow (relation).  Similar:
+     double-line double headed arrow '\Leftrightarrow'.
 
 '\leq'
-     ≤ Less than or equal to (relation).  This is a synonym for '\le'.
+     U+2264 Less than or equal to (relation).  This is a synonym
+     for '\le'.
 
 '\lfloor'
-     ⌊ Left floor bracket (opening).  Matches: '\floor'.
+     U+230A Left floor bracket (opening).  Matches: '\floor'.
 
 '\lhd'
-     ◁ Arrowhead, that is, triangle, pointing left (binary).  For the
-     normal subgroup symbol you should load 'amssymb' and
+     U+25C1 Arrowhead, that is, triangle, pointing left (binary).  For
+     the normal subgroup symbol you should load 'amssymb' and
      use '\vartriangleleft' (which is a relation and so gives better
      spacing).
 
 '\ll'
-     ≪ Much less than (relation).  Similar: much greater than '\gg'.
+     U+226A Much less than (relation).  Similar: much greater
+     than '\gg'.
 
 '\lnot'
-     ¬ Logical negation (ordinary).  Synonym: '\neg'.
+     U+00AC Logical negation (ordinary).  Synonym: '\neg'.
 
 '\longleftarrow'
-     ⟵ Long single-line left arrow (relation).  Similar: long
+     U+27F5 Long single-line left arrow (relation).  Similar: long
      double-line left arrow '\Longleftarrow'.
 
 '\longleftrightarrow'
-     ⟷ Long single-line double-headed arrow (relation).  Similar: long
-     double-line double-headed arrow '\Longleftrightarrow'.
+     U+27F7 Long single-line double-headed arrow (relation).  Similar:
+     long double-line double-headed arrow '\Longleftrightarrow'.
 
 '\longmapsto'
-     ⟼ Long single-line left arrow starting with vertical bar
+     U+27FC Long single-line left arrow starting with vertical bar
      (relation).  Similar: shorter version '\mapsto'.
 
 '\longrightarrow'
-     ⟶ Long single-line right arrow (relation).  Similar: long
+     U+27F6 Long single-line right arrow (relation).  Similar: long
      double-line right arrow '\Longrightarrow'.
 
 '\lor'
-     ∨ Logical or (binary).  Synonym: '\vee'.  See also
+     U+2228 Logical or (binary).  Synonym: '\vee'.  See also
      logical and '\land'.
 
 '\mapsto'
-     ↦ Single-line left arrow starting with vertical bar (relation).
-     Similar: longer version '\longmapsto'.
+     U+21A6 Single-line left arrow starting with vertical bar
+     (relation).  Similar: longer version '\longmapsto'.
 
 '\mho'
-     ℧ Conductance, half-circle rotated capital omega (ordinary).
+     U+2127 Conductance, half-circle rotated capital omega (ordinary).
 
 '\mid'
-     ∣ Single-line vertical bar (relation).  A typical use of '\mid' is
-     for a set '\{\, x \mid x\geq 5 \,\}'.
+     U+2223 Single-line vertical bar (relation).  A typical use of
+     '\mid' is for a set '\{\, x \mid x\geq 5 \,\}'.
 
      Similar: '\vert' and '|' produce the same single-line vertical bar
      symbol but without any spacing (they fall in class ordinary) and
@@ -9964,444 +9976,451 @@
      for '\vert' and for norm see the entry for '\Vert'.
 
 '\models'
-     ⊨ Entails, or satisfies; double turnstile, short double dash
+     U+22A8 Entails, or satisfies; double turnstile, short double dash
      (relation).  Similar: long double dash '\vDash'.
 
 '\mp'
-     ∓ Minus or plus (relation).
+     U+2213 Minus or plus (relation).
 
 '\mu'
-     μ Lowercase Greek letter (ordinary).
+     U+03BC Lowercase Greek letter (ordinary).
 
 '\nabla'
-     ∇ Hamilton's del, or differential, operator (ordinary).
+     U+2207 Hamilton's del, or differential, operator (ordinary).
 
 '\natural'
-     ♮ Musical natural notation (ordinary).
+     U+266E Musical natural notation (ordinary).
 
 '\ne'
-     ≠ Not equal (relation).  Synonym: '\neq'.
+     U+2260 Not equal (relation).  Synonym: '\neq'.
 
 '\nearrow'
-     ↗ North-east arrow (relation).
+     U+2197 North-east arrow (relation).
 
 '\neg'
-     ¬ Logical negation (ordinary).  Synonym: '\lnot'.  Sometimes
+     U+00AC Logical negation (ordinary).  Synonym: '\lnot'.  Sometimes
      instead used for negation: '\sim'.
 
 '\neq'
-     ≠ Not equal (relation).  Synonym: '\ne'.
+     U+2260 Not equal (relation).  Synonym: '\ne'.
 
 '\ni'
-     ∋ Reflected membership epsilon; has the member (relation).
+     U+220B Reflected membership epsilon; has the member (relation).
      Synonym: '\owns'.  Similar: is a member of '\in'.
 
 '\not'
-         Long solidus, or slash, used to overstrike a following operator
-     (relation).
+     U+0020    Long solidus, or slash, used to overstrike a following
+     operator (relation).
 
      Many negated operators are available that don't require '\not',
      particularly with the 'amssymb' package.  For example, '\notin' is
      typographically preferable to '\not\in'.
 
 '\notin'
-     ∉ Not an element of (relation).  Similar: not subset
+     U+2209 Not an element of (relation).  Similar: not subset
      of '\nsubseteq'.
 
 '\nu'
-     ν Lowercase Greek letter (ordinary).
+     U+03BD Lowercase Greek letter (ordinary).
 
 '\nwarrow'
-     ↖ North-west arrow (relation).
+     U+2196 North-west arrow (relation).
 
 '\odot'
-     ⊙ Dot inside a circle (binary).  Similar: variable-sized
+     U+2299 Dot inside a circle (binary).  Similar: variable-sized
      operator '\bigodot'.
 
 '\oint'
-     ∮ Contour integral, integral with circle in the middle (operator).
+     U+222E Contour integral, integral with circle in the middle
+     (operator).
 
 '\Omega'
-     Ω uppercase Greek letter (ordinary).
+     U+03A9 uppercase Greek letter (ordinary).
 
 '\omega'
-     ω Lowercase Greek letter (ordinary).
+     U+03C9 Lowercase Greek letter (ordinary).
 
 '\ominus'
-     ⊖ Minus sign, or dash, inside a circle (binary).
+     U+2296 Minus sign, or dash, inside a circle (binary).
 
 '\oplus'
-     ⊕ Plus sign inside a circle (binary).  Similar: variable-sized
+     U+2295 Plus sign inside a circle (binary).  Similar: variable-sized
      operator '\bigoplus'.
 
 '\oslash'
-     ⊘ Solidus, or slash, inside a circle (binary).
+     U+2298 Solidus, or slash, inside a circle (binary).
 
 '\otimes'
-     ⊗ Times sign, or cross, inside a circle (binary).  Similar:
+     U+2297 Times sign, or cross, inside a circle (binary).  Similar:
      variable-sized operator '\bigotimes'.
 
 '\owns'
-     ∋ Reflected membership epsilon; has the member (relation).
+     U+220B Reflected membership epsilon; has the member (relation).
      Synonym: '\ni'.  Similar: is a member of '\in'.
 
 '\parallel'
-     ∥ Parallel (relation).  Synonym: '\|'.
+     U+2225 Parallel (relation).  Synonym: '\|'.
 
 '\partial'
-     ∂ Partial differential (ordinary).
+     U+2202 Partial differential (ordinary).
 
 '\perp'
-     ⟂ Perpendicular (relation).  Similar: '\bot' uses the same glyph
-     but the spacing is different because it is in the class ordinary.
+     U+27C2 Perpendicular (relation).  Similar: '\bot' uses the same
+     glyph but the spacing is different because it is in the class
+     ordinary.
 
 '\Phi'
-     Φ Uppercase Greek letter (ordinary).
+     U+03A6 Uppercase Greek letter (ordinary).
 
 '\phi'
-     ϕ Lowercase Greek letter (ordinary).  The variant form is
-     '\varphi' φ.
+     U+03D5 Lowercase Greek letter (ordinary).  The variant form is
+     '\varphi' U+03C6.
 
 '\Pi'
-     Π uppercase Greek letter (ordinary).
+     U+03A0 uppercase Greek letter (ordinary).
 
 '\pi'
-     π Lowercase Greek letter (ordinary).  The variant form is
-     '\varpi' ϖ.
+     U+03C0 Lowercase Greek letter (ordinary).  The variant form is
+     '\varpi' U+03D6.
 
 '\pm'
-     ± Plus or minus (binary).
+     U+00B1 Plus or minus (binary).
 
 '\prec'
-     ≺ Precedes (relation).  Similar: less than '<'.
+     U+227A Precedes (relation).  Similar: less than '<'.
 
 '\preceq'
-     ⪯ Precedes or equals (relation).  Similar: less than or
+     U+2AAF Precedes or equals (relation).  Similar: less than or
      equals '\leq'.
 
 '\prime'
-     ′ Prime, or minute in a time expression (ordinary).  Typically used
-     as a superscript: '$f^\prime$'; '$f^\prime$' and '$f'$' produce the
-     same result.  An advantage of the second is that '$f'''$' produces
-     the desired symbol, that is, the same result as
+     U+2032 Prime, or minute in a time expression (ordinary).  Typically
+     used as a superscript: '$f^\prime$'; '$f^\prime$' and '$f'$'
+     produce the same result.  An advantage of the second is that
+     '$f'''$' produces the desired symbol, that is, the same result as
      '$f^{\prime\prime\prime}$', but uses rather less typing.  You can
      only use '\prime' in math mode.  Using the right single quote '''
      in text mode produces a different character (apostrophe).
 
 '\prod'
-     ∏ Product (operator).
+     U+220F Product (operator).
 
 '\propto'
-     ∝ Is proportional to (relation)
+     U+221D Is proportional to (relation)
 
 '\Psi'
-     Ψ uppercase Greek letter (ordinary).
+     U+03A8 uppercase Greek letter (ordinary).
 
 '\psi'
-     ψ Lowercase Greek letter (ordinary).
+     U+03C8 Lowercase Greek letter (ordinary).
 
 '\rangle'
-     ⟩ Right angle, or sequence, bracket (closing).  Similar: greater
-     than '>'.  Matches:'\langle'.
+     U+27E9 Right angle, or sequence, bracket (closing).  Similar:
+     greater than '>'.  Matches:'\langle'.
 
 '\rbrace'
-     } Right curly brace (closing).  Synonym: '\}'.  Matches '\lbrace'.
+     U+007D Right curly brace (closing).  Synonym: '\}'.
+     Matches '\lbrace'.
 
 '\rbrack'
-     ] Right square bracket (closing).  Synonym: ']'.
+     U+005D Right square bracket (closing).  Synonym: ']'.
      Matches '\lbrack'.
 
 '\rceil'
-     ⌉ Right ceiling bracket (closing).  Matches '\lceil'.
+     U+2309 Right ceiling bracket (closing).  Matches '\lceil'.
 
 '\Re'
-     ℜ Real part, real numbers, cursive capital R (ordinary).  Related:
-     double-line, or blackboard bold, R '\mathbb{R}'; to access this,
-     load the 'amsfonts' package.
+     U+211C Real part, real numbers, cursive capital R (ordinary).
+     Related: double-line, or blackboard bold, R '\mathbb{R}'; to access
+     this, load the 'amsfonts' package.
 
 '\restriction'
-     ↾, Restriction of a function (relation).  Synonym:
+     U+21BE, Restriction of a function (relation).  Synonym:
      '\upharpoonright'.  Not available in plain TeX.  In LaTeX you need
      to load the 'amssymb' package.
 
 '\revemptyset'
-     ⦰, Reversed empty set symbol (ordinary).  Related: '\varnothing'.
-     Not available in plain TeX.  In LaTeX you need to load the 'stix'
-     package.
+     U+29B0, Reversed empty set symbol (ordinary).  Related:
+     '\varnothing'.  Not available in plain TeX.  In LaTeX you need to
+     load the 'stix' package.
 
 '\rfloor'
-     ⌋ Right floor bracket, a right square bracket with the top cut off
-     (closing).  Matches '\lfloor'.
+     U+230B Right floor bracket, a right square bracket with the top cut
+     off (closing).  Matches '\lfloor'.
 
 '\rhd'
-     ◁ Arrowhead, that is, triangle, pointing right (binary).  For the
-     normal subgroup symbol you should instead load 'amssymb' and
+     U+25C1 Arrowhead, that is, triangle, pointing right (binary).  For
+     the normal subgroup symbol you should instead load 'amssymb' and
      use '\vartriangleright' (which is a relation and so gives better
      spacing).
 
 '\rho'
-     ρ Lowercase Greek letter (ordinary).  The variant form is
-     '\varrho' ϱ.
+     U+03C1 Lowercase Greek letter (ordinary).  The variant form is
+     '\varrho' U+03F1.
 
 '\Rightarrow'
-     ⇒ Implies, right-pointing double line arrow (relation).  Similar:
-     right single-line arrow '\rightarrow'.
+     U+21D2 Implies, right-pointing double line arrow (relation).
+     Similar: right single-line arrow '\rightarrow'.
 
 '\rightarrow'
-     → Right-pointing single line arrow (relation).  Synonym: '\to'.
-     Similar: right double line arrow '\Rightarrow'.
+     U+2192 Right-pointing single line arrow (relation).
+     Synonym: '\to'.  Similar: right double line arrow '\Rightarrow'.
 
 '\rightharpoondown'
-     ⇁ Right-pointing harpoon with barb below the line (relation).
+     U+21C1 Right-pointing harpoon with barb below the line (relation).
 
 '\rightharpoonup'
-     ⇀ Right-pointing harpoon with barb above the line (relation).
+     U+21C0 Right-pointing harpoon with barb above the line (relation).
 
 '\rightleftharpoons'
-     ⇌ Right harpoon up above left harpoon down (relation).
+     U+21CC Right harpoon up above left harpoon down (relation).
 
 '\searrow'
-     ↘ Arrow pointing southeast (relation).
+     U+2198 Arrow pointing southeast (relation).
 
 '\setminus'
-     ⧵ Set difference, reverse solidus or reverse slash, like \
+     U+29F5 Set difference, reverse solidus or reverse slash, like \
      (binary).  Similar: backslash '\backslash' and also
      '\textbackslash' outside of math mode.
 
 '\sharp'
-     ♯ Musical sharp (ordinary).
+     U+266F Musical sharp (ordinary).
 
 '\Sigma'
-     Σ uppercase Greek letter (ordinary).
+     U+03A3 uppercase Greek letter (ordinary).
 
 '\sigma'
-     σ Lowercase Greek letter (ordinary).  The variant form is
-     '\varsigma' ς.
+     U+03C3 Lowercase Greek letter (ordinary).  The variant form is
+     '\varsigma' U+03C2.
 
 '\sim'
-     ∼ Similar, in a relation (relation).
+     U+223C Similar, in a relation (relation).
 
 '\simeq'
-     ≃ Similar or equal to, in a relation (relation).
+     U+2243 Similar or equal to, in a relation (relation).
 
 '\smallint'
-     ∫ Integral sign that does not change to a larger size in a display
-     (operator).
+     U+222B Integral sign that does not change to a larger size in a
+     display (operator).
 
 '\smile'
-     ⌣ Upward curving arc, smile (ordinary).
+     U+2323 Upward curving arc, smile (ordinary).
 
 '\spadesuit'
-     ♠ Spade card suit (ordinary).
+     U+2660 Spade card suit (ordinary).
 
 '\sqcap'
-     ⊓ Square intersection symbol (binary).  Similar:
+     U+2293 Square intersection symbol (binary).  Similar:
      intersection 'cap'.
 
 '\sqcup'
-     ⊔ Square union symbol (binary).  Similar: union 'cup'.  Related:
-     variable-sized operator '\bigsqcup'.
+     U+2294 Square union symbol (binary).  Similar: union 'cup'.
+     Related: variable-sized operator '\bigsqcup'.
 
 '\sqsubset'
-     ⊏, Square subset symbol (relation).  Similar: subset '\subset'.
-     Not available in plain TeX.  In LaTeX you need to load the
-     'amssymb' package.
+     U+228F, Square subset symbol (relation).  Similar:
+     subset '\subset'.  Not available in plain TeX.  In LaTeX you need
+     to load the 'amssymb' package.
 
 '\sqsubseteq'
-     ⊑ Square subset or equal symbol (binary).  Similar: subset or equal
-     to '\subseteq'.
+     U+2291 Square subset or equal symbol (binary).  Similar: subset or
+     equal to '\subseteq'.
 
 '\sqsupset'
-     ⊐, Square superset symbol (relation).  Similar: superset '\supset'.
-     Not available in plain TeX.  In LaTeX you need to load the
-     'amssymb' package.
+     U+2290, Square superset symbol (relation).  Similar:
+     superset '\supset'.  Not available in plain TeX.  In LaTeX you need
+     to load the 'amssymb' package.
 
 '\sqsupseteq'
-     ⊒ Square superset or equal symbol (binary).  Similar: superset or
-     equal '\supseteq'.
+     U+2292 Square superset or equal symbol (binary).  Similar: superset
+     or equal '\supseteq'.
 
 '\star'
-     ⋆ Five-pointed star, sometimes used as a general binary operation
-     but sometimes reserved for cross-correlation (binary).  Similar:
-     the synonyms asterisk '*' and '\ast', which are six-pointed, and
-     more often appear as a superscript or subscript, as with the Kleene
-     star.
+     U+22C6 Five-pointed star, sometimes used as a general binary
+     operation but sometimes reserved for cross-correlation (binary).
+     Similar: the synonyms asterisk '*' and '\ast', which are
+     six-pointed, and more often appear as a superscript or subscript,
+     as with the Kleene star.
 
 '\subset'
-     ⊂ Subset (occasionally, is implied by) (relation).
+     U+2282 Subset (occasionally, is implied by) (relation).
 
 '\subseteq'
-     ⊆ Subset or equal to (relation).
+     U+2286 Subset or equal to (relation).
 
 '\succ'
-     ≻ Comes after, succeeds (relation).  Similar: is less than '>'.
+     U+227B Comes after, succeeds (relation).  Similar: is less
+     than '>'.
 
 '\succeq'
-     ⪰ Succeeds or is equal to (relation).  Similar: less than or equal
-     to '\leq'.
+     U+2AB0 Succeeds or is equal to (relation).  Similar: less than or
+     equal to '\leq'.
 
 '\sum'
-     ∑ Summation (operator).  Similar: Greek capital sigma '\Sigma'.
+     U+2211 Summation (operator).  Similar: Greek capital
+     sigma '\Sigma'.
 
 '\supset'
-     ⊃ Superset (relation).
+     U+2283 Superset (relation).
 
 '\supseteq'
-     ⊇ Superset or equal to (relation).
+     U+2287 Superset or equal to (relation).
 
 '\surd'
-     √ Radical symbol (ordinary).  The LaTeX command '\sqrt{...}'
+     U+221A Radical symbol (ordinary).  The LaTeX command '\sqrt{...}'
      typesets the square root of the argument, with a bar that extends
      to cover the argument.
 
 '\swarrow'
-     ↙ Southwest-pointing arrow (relation).
+     U+2199 Southwest-pointing arrow (relation).
 
 '\tau'
-     τ Lowercase Greek letter (ordinary).
+     U+03C4 Lowercase Greek letter (ordinary).
 
 '\theta'
-     θ Lowercase Greek letter (ordinary).  The variant form is
-     '\vartheta' ϑ.
+     U+03B8 Lowercase Greek letter (ordinary).  The variant form is
+     '\vartheta' U+03D1.
 
 '\times'
-     × Primary school multiplication sign (binary).  See also '\cdot'.
+     U+00D7 Primary school multiplication sign (binary).  See
+     also '\cdot'.
 
 '\to'
-     → Right-pointing single line arrow (relation).
+     U+2192 Right-pointing single line arrow (relation).
      Synonym: '\rightarrow'.
 
 '\top'
-     ⊤ Top, greatest element of a partially ordered set (ordinary).  See
-     also '\bot'.
+     U+22A4 Top, greatest element of a partially ordered set (ordinary).
+     See also '\bot'.
 
 '\triangle'
-     △ Triangle (ordinary).
+     U+25B3 Triangle (ordinary).
 
 '\triangleleft'
-     ◁ Not-filled triangle pointing left (binary).  Similar: '\lhd'.
-     For the normal subgroup symbol you should load 'amssymb' and
-     use '\vartriangleleft' (which is a relation and so gives better
-     spacing).
+     U+25C1 Not-filled triangle pointing left (binary).
+     Similar: '\lhd'.  For the normal subgroup symbol you should load
+     'amssymb' and use '\vartriangleleft' (which is a relation and so
+     gives better spacing).
 
 '\triangleright'
-     ▷ Not-filled triangle pointing right (binary).  For the normal
+     U+25B7 Not-filled triangle pointing right (binary).  For the normal
      subgroup symbol you should instead load 'amssymb' and
      use '\vartriangleright' (which is a relation and so gives better
      spacing).
 
 '\unlhd'
-     ⊴ Left-pointing not-filled underlined arrowhead, that is, triangle,
-     with a line under (binary).  For the normal subgroup symbol load
-     'amssymb' and use '\vartrianglelefteq' (which is a relation and so
-     gives better spacing).
+     U+22B4 Left-pointing not-filled underlined arrowhead, that is,
+     triangle, with a line under (binary).  For the normal subgroup
+     symbol load 'amssymb' and use '\vartrianglelefteq' (which is a
+     relation and so gives better spacing).
 
 '\unrhd'
-     ⊵ Right-pointing not-filled underlined arrowhead, that is,
+     U+22B5 Right-pointing not-filled underlined arrowhead, that is,
      triangle, with a line under (binary).  For the normal subgroup
      symbol load 'amssymb' and use '\vartrianglerighteq' (which is a
      relation and so gives better spacing).
 
 '\Uparrow'
-     ⇑ Double-line upward-pointing arrow (relation).  Similar:
+     U+21D1 Double-line upward-pointing arrow (relation).  Similar:
      single-line up-pointing arrow '\uparrow'.
 
 '\uparrow'
-     ↑ Single-line upward-pointing arrow, diverges (relation).  Similar:
-     double-line up-pointing arrow '\Uparrow'.
+     U+2191 Single-line upward-pointing arrow, diverges (relation).
+     Similar: double-line up-pointing arrow '\Uparrow'.
 
 '\Updownarrow'
-     ⇕ Double-line upward-and-downward-pointing arrow (relation).
+     U+21D5 Double-line upward-and-downward-pointing arrow (relation).
      Similar: single-line upward-and-downward-pointing
      arrow '\updownarrow'.
 
 '\updownarrow'
-     ↕ Single-line upward-and-downward-pointing arrow (relation).
+     U+2195 Single-line upward-and-downward-pointing arrow (relation).
      Similar: double-line upward-and-downward-pointing
      arrow '\Updownarrow'.
 
 '\upharpoonright'
-     ↾, Up harpoon, with barb on right side (relation).
+     U+21BE, Up harpoon, with barb on right side (relation).
      Synonym: '\restriction'.  Not available in plain TeX.  In LaTeX you
      need to load the 'amssymb' package.
 
 '\uplus'
-     ⊎ Multiset union, a union symbol with a plus symbol in the middle
-     (binary).  Similar: union '\cup'.  Related: variable-sized
+     U+228E Multiset union, a union symbol with a plus symbol in the
+     middle (binary).  Similar: union '\cup'.  Related: variable-sized
      operator '\biguplus'.
 
 '\Upsilon'
-     Υ uppercase Greek letter (ordinary).
+     U+03A5 uppercase Greek letter (ordinary).
 
 '\upsilon'
-     υ Lowercase Greek letter (ordinary).
+     U+03C5 Lowercase Greek letter (ordinary).
 
 '\varepsilon'
-     ε Small letter script epsilon (ordinary).  This is more widely used
-     in mathematics than the non-variant lunate epsilon form
-     '\epsilon' ϵ.  Related: set membership '\in'.
+     U+03B5 Small letter script epsilon (ordinary).  This is more widely
+     used in mathematics than the non-variant lunate epsilon form
+     '\epsilon' U+03F5.  Related: set membership '\in'.
 
 '\vanothing'
-     ∅, Empty set symbol.  Similar: '\emptyset'.  Related:
+     U+2205, Empty set symbol.  Similar: '\emptyset'.  Related:
      '\revemptyset'.  Not available in plain TeX.  In LaTeX you need to
      load the 'amssymb' package.
 
 '\varphi'
-     φ Variant on the lowercase Greek letter (ordinary).  The
-     non-variant form is '\phi' ϕ.
+     U+03C6 Variant on the lowercase Greek letter (ordinary).  The
+     non-variant form is '\phi' U+03D5.
 
 '\varpi'
-     ϖ Variant on the lowercase Greek letter (ordinary).  The
-     non-variant form is '\pi' π.
+     U+03D6 Variant on the lowercase Greek letter (ordinary).  The
+     non-variant form is '\pi' U+03C0.
 
 '\varrho'
-     ϱ Variant on the lowercase Greek letter (ordinary).  The
-     non-variant form is '\rho' ρ.
+     U+03F1 Variant on the lowercase Greek letter (ordinary).  The
+     non-variant form is '\rho' U+03C1.
 
 '\varsigma'
-     ς Variant on the lowercase Greek letter (ordinary).  The
-     non-variant form is '\sigma' σ.
+     U+03C2 Variant on the lowercase Greek letter (ordinary).  The
+     non-variant form is '\sigma' U+03C3.
 
 '\vartheta'
-     ϑ Variant on the lowercase Greek letter (ordinary).  The
-     non-variant form is '\theta' θ.
+     U+03D1 Variant on the lowercase Greek letter (ordinary).  The
+     non-variant form is '\theta' U+03B8.
 
 '\vdash'
-     ⊢ Provable; turnstile, vertical and a dash (relation).  Similar:
-     turnstile rotated a half-circle '\dashv'.
+     U+22A2 Provable; turnstile, vertical and a dash (relation).
+     Similar: turnstile rotated a half-circle '\dashv'.
 
 '\vee'
-     ∨ Logical or; a downwards v shape (binary).  Related: logical
+     U+2228 Logical or; a downwards v shape (binary).  Related: logical
      and '\wedge'.  Similar: variable-sized operator '\bigvee'.
 
 '\Vert'
-     ‖ Vertical double bar (ordinary).  *Note Delimiters::, for how to
-     use the 'mathtools' package to create flexibly-sized norm symbols.
+     U+2016 Vertical double bar (ordinary).  *Note Delimiters::, for how
+     to use the 'mathtools' package to create flexibly-sized norm
+     symbols.
 
 '\vert'
-     | Single line vertical bar (ordinary).  For "such that", as in the
-     definition of a set, use '\mid' because it is a relation.  *Note
-     Delimiters::, for how to use the 'mathtools' package to create
-     flexibly-sized absolute-value symbols.
+     U+007C Single line vertical bar (ordinary).  For "such that", as in
+     the definition of a set, use '\mid' because it is a relation.
+     *Note Delimiters::, for how to use the 'mathtools' package to
+     create flexibly-sized absolute-value symbols.
 
 '\wedge'
-     ∧ Logical and (binary).  Synonym: '\land'.  See also logical or
-     '\vee'.  Similar: variable-sized operator '\bigwedge'.
+     U+2227 Logical and (binary).  Synonym: '\land'.  See also logical
+     or '\vee'.  Similar: variable-sized operator '\bigwedge'.
 
 '\wp'
-     ℘ Weierstrass p (ordinary).
+     U+2118 Weierstrass p (ordinary).
 
 '\wr'
-     ≀ Wreath product (binary).
+     U+2240 Wreath product (binary).
 
 '\Xi'
-     Ξ uppercase Greek letter (ordinary).
+     U+039E uppercase Greek letter (ordinary).
 
 '\xi'
-     ξ Lowercase Greek letter (ordinary).
+     U+03BE Lowercase Greek letter (ordinary).
 
 '\zeta'
-     ζ Lowercase Greek letter (ordinary).
+     U+03B6 Lowercase Greek letter (ordinary).
 
    The following symbols are most often used in plain text but LaTeX
 provides versions to use in mathematical text.
@@ -10410,13 +10429,13 @@
      Dollar sign in math mode: $.
 
 '\mathparagraph'
-     Paragraph sign (pilcrow) in math mode, ¶.
+     Paragraph sign (pilcrow) in math mode, U+00B6.
 
 '\mathsection'
-     Section sign in math mode §.
+     Section sign in math mode U+00A7.
 
 '\mathsterling'
-     Sterling sign in math mode: £.
+     Sterling sign in math mode: #.
 
 '\mathunderscore'
      Underscore in math mode: _.
@@ -10442,32 +10461,32 @@
 
 Symbol  Command
 ---------------------------------------------------------------------------
-⇓       '\Downarrow'
-↓       '\downarrow'
-↩       '\hookleftarrow'
-↪       '\hookrightarrow'
-←       '\leftarrow'
-⇐       '\Leftarrow'
-⇔       '\Leftrightarrow'
-↔       '\leftrightarrow'
-⟵       '\longleftarrow'
-⟸       '\Longleftarrow'
-⟷       '\longleftrightarrow'
-⟺       '\Longleftrightarrow'
-⟼       '\longmapsto'
-⟹       '\Longrightarrow'
-⟶       '\longrightarrow'
-↦       '\mapsto'
-↗       '\nearrow'
-↖       '\nwarrow'
-⇒       '\Rightarrow'
-→       '\rightarrow', or '\to'
-↘       '\searrow'
-↙       '\swarrow'
-↑       '\uparrow'
-⇑       '\Uparrow'
-↕       '\updownarrow'
-⇕       '\Updownarrow'
+U+021D3 '\Downarrow'
+U+02193 '\downarrow'
+U+021A9 '\hookleftarrow'
+U+021AA '\hookrightarrow'
+U+2190  '\leftarrow'
+U+021D0 '\Leftarrow'
+U+021D4 '\Leftrightarrow'
+U+02194 '\leftrightarrow'
+U+027F5 '\longleftarrow'
+U+027F8 '\Longleftarrow'
+U+027F7 '\longleftrightarrow'
+U+027FA '\Longleftrightarrow'
+U+027FC '\longmapsto'
+U+027F9 '\Longrightarrow'
+U+027F6 '\longrightarrow'
+U+021A6 '\mapsto'
+U+02197 '\nearrow'
+U+02196 '\nwarrow'
+U+021D2 '\Rightarrow'
+U+02192 '\rightarrow', or '\to'
+U+02198 '\searrow'
+U+02199 '\swarrow'
+U+02191 '\uparrow'
+U+021D1 '\Uparrow'
+U+02195 '\updownarrow'
+U+021D5 '\Updownarrow'
 
    An example of the difference between '\to' and '\mapsto' is: '\(
 f\colon D\to C \) given by \( n\mapsto n^2 \)'.
@@ -10538,7 +10557,7 @@
 
      \( \forall n \in \mathbb{N}, n^2 \geq 0 \)
 
-the '\mathbb{N}' gives blackboard bold symbol ℕ, representing the
+the '\mathbb{N}' gives blackboard bold symbol U+2115, representing the
 natural numbers.
 
    If you use other than an uppercase letter then you do not get an
@@ -10595,30 +10614,30 @@
          '\lbrack'
 ]        ']' or         Right bracket
          '\rbrack'
-⌊        '\lfloor'      Left floor bracket
-⌋        '\rfloor'      Right floor bracket
-⌈        '\lceil'       Left ceiling bracket
-⌉        '\rceil'       Right ceiling bracket
-⟨        '\langle'      Left angle bracket
-⟩        '\rangle'      Right angle bracket
+U+230A   '\lfloor'      Left floor bracket
+U+230B   '\rfloor'      Right floor bracket
+U+2308   '\lceil'       Left ceiling bracket
+U+2309   '\rceil'       Right ceiling bracket
+U+27E8   '\langle'      Left angle bracket
+U+27E9   '\rangle'      Right angle bracket
 /        '/'            Slash, or forward slash
 \        '\backslash'   Reverse slash, or backslash
 |        '|' or         Vertical bar
          '\vert'
-‖        '\|' or        Double vertical bar
+U+2016   '\|' or        Double vertical bar
          '\Vert'
 
    The 'mathtools' package allows you to create commands for paired
 delimiters.  For instance, if you put
 '\DeclarePairedDelimiter\abs{\lvert}{\rvert}' in your preamble then you
 get two commands for single-line vertical bars (they only work in math
-mode).  The starred version, such as '\abs*{\frac{22}{7}}', has the
-height of the vertical bars match the height of the argument.  The
-unstarred version, such as '\abs{\frac{22}{7}}', has the bars fixed at a
-default height.  This version accepts an optional argument, as in
-'\abs[SIZE COMMAND]{\frac{22}{7}}', where the height of the bars is
-given in SIZE COMMAND, such as '\Bigg'.  Using '\lVert' and '\rVert' as
-the symbols will give you a norm symbol with the same behavior.
+mode).  The starred form, such as '\abs*{\frac{22}{7}}', has the height
+of the vertical bars match the height of the argument.  The unstarred
+form, such as '\abs{\frac{22}{7}}', has the bars fixed at a default
+height.  This form accepts an optional argument, as in '\abs[SIZE
+COMMAND]{\frac{22}{7}}', where the height of the bars is given in SIZE
+COMMAND, such as '\Bigg'.  Using instead '\lVert' and '\rVert' as the
+symbols will give you a norm symbol with the same behavior.
 
 * Menu:
 
@@ -10667,8 +10686,9 @@
      \end{equation}
 
 Note that to get a curly brace as a delimiter you must prefix it with a
-backslash, '\{'.  (The packages 'amsmath' and 'mathtools' allow you to
-get the above construct through in a 'cases' environment.)
+backslash, '\{' (*note Reserved characters::).  (The packages 'amsmath'
+and 'mathtools' allow you to get the above construct through in a
+'cases' environment.)
 
    The '\left ... \right' pair make a group.  One consequence is that
 the formula enclosed in the '\left ... \right' pair cannot have line
@@ -10707,7 +10727,7 @@
 stretching or shrinking to make the line fit better.
 
    TeX scales the delimiters according to the height and depth of the
-contained formula.  Here LaTeX grows the brackets to extend the full
+enclosed formula.  Here LaTeX grows the brackets to extend the full
 height of the integral.
 
      \begin{equation}
@@ -10743,25 +10763,25 @@
 
 Synopsis, one of:
 
-     \biglDELIMITER1 ... \bigrDELIMITER2
-     \BiglDELIMITER1 ... \bigrDELIMITER2
-     \bigglDELIMITER1 ... \biggrDELIMITER2
-     \BigglDELIMITER1 ... \BiggrDELIMITER2
+     \bigl DELIMITER1 ... \bigr DELIMITER2
+     \Bigl DELIMITER1 ... \bigr DELIMITER2
+     \biggl DELIMITER1 ... \biggr DELIMITER2
+     \Biggl DELIMITER1 ... \Biggr DELIMITER2
 
 (as with '\bigl[...\bigr]'; strictly speaking they need not be paired,
 see below), or one of:
 
-     \bigmDELIMITER
-     \BigmDELIMITER
-     \biggmDELIMITER
-     \BiggmDELIMITER
+     \bigm DELIMITER
+     \Bigm DELIMITER
+     \biggm DELIMITER
+     \Biggm DELIMITER
 
 (as with '\bigm|'), or one of:
 
-     \bigDELIMITER
-     \BigDELIMITER
-     \biggDELIMITER
-     \BiggDELIMITER
+     \big DELIMITER
+     \Big DELIMITER
+     \bigg DELIMITER
+     \Bigg DELIMITER
 
 (as with '\big[').
 
@@ -10778,8 +10798,8 @@
 displayed equations.
 
    *Note Delimiters::, for a list of the common delimiters.  In the
-family of commands with 'l' and 'r', DELIMITER1 and DELIMITER2 need not
-be the same.
+family of commands with 'l' or 'r', DELIMITER1 and DELIMITER2 need not
+match together.
 
    The 'l' and 'r' commands produce open and close delimiters that
 insert no horizontal space between a preceding atom and the delimiter,
@@ -10810,7 +10830,7 @@
      \end{equation}
 
    Unlike the '\left...\right' pair (*note \left & \right::), the
-commands here with 'l' and 'r' do not make a group.  Strictly speaking
+commands here with 'l' or 'r' do not make a group.  Strictly speaking
 they need not be matched so you can write something like this.
 
      \begin{equation}
@@ -10843,14 +10863,15 @@
 
 '\cdots'
      Horizontal ellipsis with the dots raised to the center of the line,
-     as in ⋯.  Used as: '\( a_0\cdot a_1\cdots a_{n-1} \)'.
+     as in U+22EF. Used as: '\( a_0\cdot a_1\cdots a_{n-1} \)'.
 
 '\ddots'
-     Diagonal ellipsis, ⋱.  See the above array example for a usage.
+     Diagonal ellipsis, U+22F1.  See the above array example for a
+     usage.
 
 '\ldots'
-     Ellipsis on the baseline, ….  Used as: '\( x_0,\ldots x_{n-1} \)'.
-     Another example is the above array example.  A synonym is
+     Ellipsis on the baseline, U+2026.  Used as: '\( x_0,\ldots x_{n-1}
+     \)'.  Another example is the above array example.  A synonym is
      '\mathellipsis'.  A synonym from the 'amsmath' package is '\hdots'.
 
      You can also use this command outside of mathematical text, as in
@@ -10858,7 +10879,7 @@
      or LR mode a synonym for '\ldots' is '\dots'.)
 
 '\vdots'
-     Vertical ellipsis, ⋮.  See the above array example for a usage.
+     Vertical ellipsis, U+22EE. See the above array example for a usage.
 
    The 'amsmath' package has the command '\dots' to semantically mark up
 ellipses.  This example produces two different-looking outputs for the
@@ -10892,31 +10913,41 @@
 
 Symbol  Command                Name
 ----------------------------------------------------------------------------
-α       '\alpha'               Alpha
-β       '\beta'                Beta
-γ, Γ    '\gamma', '\Gamma'     Gamma
-δ, Δ    '\delta', '\Delta'     Delta
-ε, ϵ    '\varepsilon',         Epsilon
-        '\epsilon'
-ζ       '\zeta'                Zeta
-η       '\eta'                 Eta
-θ, ϑ    '\theta',              Theta
-        '\vartheta'
-ι       '\iota'                Iota
-κ       '\kappa'               Kappa
-λ, Λ    '\lambda', '\Lambda'   Lambda
-μ       '\mu'                  Mu
-ν       '\nu'                  Nu
-ξ, Ξ    '\xi', '\Xi'           Xi
-π, Π    '\pi', '\Pi'           Pi
-ρ, ϱ    '\rho', '\varrho'      Rho
-σ, Σ    '\sigma', '\Sigma'     Sigma
-τ       '\tau'                 Tau
-ϕ, φ,   '\phi', '\varphi',     Phi
-Φ       '\Phi'
-χ       '\chi'                 chi
-ψ, Ψ    '\psi', '\Psi'         Psi
-ω, Ω    '\omega', '\Omega'     Omega
+U+03B1  '\alpha'               Alpha
+U+03B2  '\beta'                Beta
+U+03B3, '\gamma', '\Gamma'     Gamma
+U+0393
+U+03B4, '\delta', '\Delta'     Delta
+U+0394
+U+03B5, '\varepsilon',         Epsilon
+U+03F5  '\epsilon'
+U+03B6  '\zeta'                Zeta
+U+03B7  '\eta'                 Eta
+U+03B8, '\theta',              Theta
+U+03D1  '\vartheta'
+U+03B9  '\iota'                Iota
+U+03BA  '\kappa'               Kappa
+U+03BB, '\lambda', '\Lambda'   Lambda
+U+039B
+U+03BC  '\mu'                  Mu
+U+03BD  '\nu'                  Nu
+U+03BE, '\xi', '\Xi'           Xi
+U+039E
+U+03C0, '\pi', '\Pi'           Pi
+U+03A0
+U+03C1, '\rho', '\varrho'      Rho
+U+03F1
+U+03C3, '\sigma', '\Sigma'     Sigma
+U+03A3
+U+03C4  '\tau'                 Tau
+U+03D5, '\phi', '\varphi',     Phi
+U+03C6, '\Phi'
+U+03A6
+U+03C7  '\chi'                 chi
+U+03C8, '\psi', '\Psi'         Psi
+U+03A8
+U+03C9, '\omega', '\Omega'     Omega
+U+03A9
 
    For omicron, if you are using LaTeX's default Computer Modern font
 then enter omicron just as 'o' or 'O'.  If you like having the name or
@@ -10924,7 +10955,7 @@
 '\newcommand\omicron{o}'.  The package 'unicode-math' has '\upomicron'
 for upright omicron and '\mitomicron' for math italic.
 
-   While the set membership relation symbol ∈ generated by '\in' is
+   While the set membership relation symbol U+2208 generated by '\in' is
 related to epsilon, it is never used for a variable.
 
 
@@ -11066,7 +11097,7 @@
      Math breve accent
 
 '\check'
-     Math háček (check) accent
+     Math ha'c<ek (check) accent
 
 '\ddot'
      Math dieresis accent
@@ -11505,7 +11536,7 @@
      \*
 
    A multiplication symbol that allows a line break.  If there is a
-break then LaTeX puts a '\times' symbol, ×, before that break.
+break then LaTeX puts a '\times' symbol, U+00D7, before that break.
 
    In '\( A_1\* A_2\* A_3\* A_4 \)', if there is no line break then
 LaTeX outputs it as though it were '\( A_1 A_2 A_3 A_4 \)'.  If a line
@@ -13151,6 +13182,7 @@
 '\usebox{\newreg}' then you get 'test test', but no error or warning.
 To fix this use a '\parbox' or 'minipage' as here.
 
+     \newsavebox{\areg}
      \savebox{\areg}{%
        \begin{minipage}{\linewidth}
          \begin{enumerate}
@@ -13198,8 +13230,8 @@
      \end{lrbox}
 
    This is the environment form of the '\sbox' and '\savebox' commands,
-and is equivalent to them.  for the full description, *Note \sbox &
-\savebox::.
+and is equivalent to them.  *Note \sbox & \savebox::, for the full
+description.
 
    The TEXT inside the environment is saved in the box register referred
 to by variable 'BOX-CMD'.  The variable name BOX-CMD must begin with a
@@ -14461,10 +14493,10 @@
      (C) The copyright symbol.
 
 '\dag'
-     † The dagger symbol (in text).
+     U+2020 The dagger symbol (in text).
 
 '\ddag'
-     ‡ The double dagger symbol (in text).
+     U+2021 The double dagger symbol (in text).
 
 '\LaTeX'
      The LaTeX logo.
@@ -14472,11 +14504,11 @@
 '\LaTeXe'
      The LaTeX2e logo.
 
-'\guillemotleft («)'
-'\guillemotright (»)'
-'\guilsinglleft (‹)'
-'\guilsinglright (›)'
-     «, », ‹, › Double and single angle quotation marks, commonly used
+'\guillemotleft (<<)'
+'\guillemotright (>>)'
+'\guilsinglleft (<)'
+'\guilsinglright (>)'
+     <<, >>, <, > Double and single angle quotation marks, commonly used
      in French.
 
 '\ldots'
@@ -14490,22 +14522,22 @@
 
 '\P'
 '\textparagraph'
-     ¶ Paragraph sign (pilcrow).
+     U+00B6 Paragraph sign (pilcrow).
 
 '\pounds'
 '\textsterling'
-     £ English pounds sterling.
+     # English pounds sterling.
 
-'\quotedblbase („)'
-'\quotesinglbase (‚)'
-     „ and ‚ Double and single quotation marks on the baseline.
+'\quotedblbase (,,)'
+'\quotesinglbase (,)'
+     ,, and , Double and single quotation marks on the baseline.
 
 '\rq'
      ' Right (closing) quote.
 
 '\S'
 '\textsection'
-     § Section sign.
+     U+00A7 Section sign.
 
 '\TeX'
      The TeX logo.
@@ -14526,10 +14558,10 @@
      | Vertical bar.
 
 '\textbardbl'
-     ⏸ Double vertical bar.
+     U+23F8 Double vertical bar.
 
 '\textbigcircle'
-     ◯, Big circle symbol.
+     U+25EF, Big circle symbol.
 
 '\textbraceleft'
      { Left brace.
@@ -14541,7 +14573,7 @@
      * Bullet.
 
 '\textcircled{LETTER}'
-     Ⓐ, Circle around LETTER.
+     U+24B6, Circle around LETTER.
 
 '\textcompwordmark'
 '\textcapitalcompwordmark'
@@ -14553,10 +14585,10 @@
      while the '\textascendercompwordmark' form has the ascender height.
 
 '\textdagger'
-     † Dagger.
+     U+2020 Dagger.
 
 '\textdaggerdbl'
-     ‡ Double dagger.
+     U+2021 Double dagger.
 
 '\textdollar (or '\$')'
      $ Dollar sign.
@@ -14572,14 +14604,14 @@
 
 '\texteuro'
 
-     The Euro currency symbol: €.
+     The Euro currency symbol: Euro.
 
      For an alternative glyph design, try the 'eurosym' package; also,
      most fonts nowadays come with their own Euro symbol (Unicode
      U+20AC).
 
 '\textexclamdown (or '!`')'
-     ¡  Upside down exclamation point.
+     !  Upside down exclamation point.
 
 '\textfiguredash'
      Dash used between numerals, Unicode U+2012.  Defined in the June
@@ -14600,7 +14632,7 @@
      < Less than symbol.
 
 '\textleftarrow'
-     ←, Left arrow.
+     U+2190, Left arrow.
 
 '\textnonbreakinghyphen'
      Non-breaking hyphen character, Unicode U+2011.  Defined in the June
@@ -14610,13 +14642,13 @@
 
 '\textordfeminine'
 '\textordmasculine'
-     ª, º Feminine and masculine ordinal symbols.
+     a, o Feminine and masculine ordinal symbols.
 
 '\textperiodcentered'
-     · Centered period.
+     U+00B7 Centered period.
 
 '\textquestiondown (or '?`')'
-     ¿  Upside down question mark.
+     ?  Upside down question mark.
 
 '\textquotedblleft (or '``')'
      " Double left quote.
@@ -14631,7 +14663,7 @@
      ' Single right quote.
 
 '\textquotesingle'
-     ', Straight single quote.  (From TS1 encoding.)
+     U+0027, Straight single quote.  (From TS1 encoding.)
 
 '\textquotestraightbase'
 '\textquotestraightdblbase'
@@ -14641,22 +14673,22 @@
      (R) Registered symbol.
 
 '\textrightarrow'
-     →, Right arrow.
+     U+2192, Right arrow.
 
 '\textthreequartersemdash'
-     ﹘, "Three-quarters" em-dash, between en-dash and em-dash.
+     U+FE58, "Three-quarters" em-dash, between en-dash and em-dash.
 
 '\texttrademark'
-     ™ Trademark symbol.
+     U+2122 Trademark symbol.
 
 '\texttwelveudash'
-     ﹘, "Two-thirds" em-dash, between en-dash and em-dash.
+     U+FE58, "Two-thirds" em-dash, between en-dash and em-dash.
 
 '\textunderscore'
      _ Underscore.
 
 '\textvisiblespace'
-     ␣, Visible space symbol.
+     U+2423, Visible space symbol.
 
 
 File: latex2e.info,  Node: Accents,  Next: Additional Latin letters,  Prev: Text symbols,  Up: Special insertions
@@ -14683,33 +14715,33 @@
 
 '\"'
 '\capitaldieresis'
-     ö Umlaut (dieresis).
+     o" Umlaut (dieresis).
 
 '\''
 '\capitalacute'
-     ó Acute accent.
+     o' Acute accent.
 
 '\.'
-     ȯ Dot accent.
+     o. Dot accent.
 
 '\='
 '\capitalmacron'
-     ō Macron (overbar) accent.
+     o= Macron (overbar) accent.
 
 '\^'
 '\capitalcircumflex'
-     ô Circumflex (hat) accent.
+     o^ Circumflex (hat) accent.
 
 '\`'
 '\capitalgrave'
-     ò Grave accent.
+     o` Grave accent.
 
 '\~'
 '\capitaltilde'
-     ñ Tilde accent.
+     n~ Tilde accent.
 
 '\b'
-     o̲ Bar accent underneath.
+     o_ Bar accent underneath.
 
      Related to this, '\underbar{TEXT}' produces a bar under TEXT.  The
      argument is always processed in LR mode (*note Modes::).  The bar
@@ -14719,23 +14751,23 @@
 
 '\c'
 '\capitalcedilla'
-     ç Cedilla accent underneath.
+     c, Cedilla accent underneath.
 
 '\d'
 '\capitaldotaccent'
-     ọ Dot accent underneath.
+     .o Dot accent underneath.
 
 '\H'
 '\capitalhungarumlaut'
-     ő Long Hungarian umlaut accent.
+     o'' Long Hungarian umlaut accent.
 
 '\k'
 '\capitalogonek'
-     ǫ Ogonek.  Not available in the OT1 encoding.
+     o; Ogonek.  Not available in the OT1 encoding.
 
 '\r'
 '\capitalring'
-     o̊ Ring accent.
+     o* Ring accent.
 
 '\t'
 '\capitaltie'
@@ -14747,11 +14779,11 @@
 
 '\u'
 '\capitalbreve'
-     ŏ Breve accent.
+     o( Breve accent.
 
 '\v'
 '\capitalcaron'
-     ǒ Háček (check, caron) accent.
+     o< Ha'c<ek (check, caron) accent.
 
 * Menu:
 
@@ -14816,15 +14848,15 @@
 
 '\aa'
 '\AA'
-     å and Å.
+     aa and AA.
 
 '\ae'
 '\AE'
-     æ and Æ.
+     ae and AE.
 
 '\dh'
 '\DH'
-     Icelandic letter eth: ð and Ð. Not available with OT1 encoding, you
+     Icelandic letter eth: d and D. Not available with OT1 encoding, you
      need the 'fontenc' package to select an alternate font encoding,
      such as T1.
 
@@ -14840,7 +14872,7 @@
 
 '\l'
 '\L'
-     ł and Ł.
+     /l and /L.
 
 '\ng'
 '\NG'
@@ -14848,19 +14880,19 @@
 
 '\o'
 '\O'
-     ø and Ø.
+     /o and /O.
 
 '\oe'
 '\OE'
-     œ and Œ.
+     oe and OE.
 
 '\ss'
 '\SS'
-     ß and SS.
+     ss and SS.
 
 '\th'
 '\TH'
-     Icelandic letter thorn: þ and Þ. Not available with OT1 encoding,
+     Icelandic letter thorn: th and TH. Not available with OT1 encoding,
      you need the 'fontenc' package to select an alternate font
      encoding, such as T1.
 
@@ -14883,7 +14915,7 @@
 called the "encoding".  There are many different encodings.  The
 simplest is ASCII, which supports 95 printable characters, not enough
 for most of the world's languages.  For instance, to typeset the
-a-umlaut character 'ä' in an ASCII-encoded LaTeX source file, the
+a-umlaut character 'a"' in an ASCII-encoded LaTeX source file, the
 sequence '\"a' is used.  This would make source files for anything but
 English hard to read; even for English, often a more extensive encoding
 is more convenient.
@@ -15758,7 +15790,7 @@
 
    Note that the author must enter the page numbers, which is tedious
 and which will result in wrong numbers if the document changes.  This is
-why in most cases automated methods such as makeindex are best.  *Note
+why in most cases automated methods such as 'makeindex' are best.  *Note
 Indexes::.
 
    However we cover the commands for completeness, and because the
@@ -15858,7 +15890,7 @@
 which outputs an index entry like 'function, 23--27' where the page
 number range is in blue.
 
-   Consider an index entry such as 'α-ring'.  Entering it as
+   Consider an index entry such as 'U+03B1-ring'.  Entering it as
 '$\alpha$-ring' will cause it to be alphabetized according to the dollar
 sign.  You can instead enter it using an at-sign, as
 '\index{alpha-ring@$\alpha$-ring}'.  If you specify an entry with an
@@ -16153,8 +16185,8 @@
 document.  The settings associated with the label are pairs:
 'KEY=VALUE'.
 
-   This puts the blackboard bold symbol for the real numbers ℝ, in the
-glossary.
+   This puts the blackboard bold symbol for the real numbers U+211D, in
+the glossary.
 
      \newglossaryentry{R}
      {
@@ -17663,9 +17695,9 @@
 * \a (tabbing):                          tabbing.             (line 102)
 * \a' (acute accent in tabbing):         tabbing.             (line 103)
 * \a= (macron accent in tabbing):        tabbing.             (line 103)
-* \aa (å):                               Additional Latin letters.
+* \aa (aa):                              Additional Latin letters.
                                                               (line  12)
-* \AA (Å):                               Additional Latin letters.
+* \AA (AA):                              Additional Latin letters.
                                                               (line  12)
 * \accent:                               \accent.             (line   6)
 * \acute:                                Math accents.        (line  10)
@@ -17675,9 +17707,9 @@
 * \addtocounter:                         \addtocounter.       (line   6)
 * \addtolength:                          \addtolength.        (line   6)
 * \addvspace:                            \addvspace.          (line   6)
-* \ae (æ):                               Additional Latin letters.
+* \ae (ae):                              Additional Latin letters.
                                                               (line  16)
-* \AE (Æ):                               Additional Latin letters.
+* \AE (AE):                              Additional Latin letters.
                                                               (line  16)
 * \aleph:                                Math symbols.        (line  21)
 * \Alph example:                         enumerate.           (line  61)
@@ -17702,7 +17734,7 @@
 * \arrayrulewidth:                       tabular.             (line 157)
 * \arraystretch:                         tabular.             (line 163)
 * \ast:                                  Math symbols.        (line  38)
-* \asymp:                                Math symbols.        (line  46)
+* \asymp:                                Math symbols.        (line  47)
 * \AtBeginDocument:                      \AtBeginDocument.    (line   6)
 * \AtBeginDvi:                           Class and package commands.
                                                               (line   9)
@@ -17716,7 +17748,7 @@
 * \b (bar-under accent):                 Accents.             (line  51)
 * \backmatter:                           \frontmatter & \mainmatter & \backmatter.
                                                               (line   6)
-* \backslash:                            Math symbols.        (line  49)
+* \backslash:                            Math symbols.        (line  50)
 * \bar:                                  Math accents.        (line  13)
 * \baselineskip:                         Low-level font commands.
                                                               (line 101)
@@ -17725,16 +17757,16 @@
 * \baselinestretch:                      \baselineskip & \baselinestretch.
                                                               (line   6)
 * \begin:                                Environments.        (line   6)
-* \beta:                                 Math symbols.        (line  53)
+* \beta:                                 Math symbols.        (line  54)
 * \bf:                                   Font styles.         (line  75)
 * \bfseries:                             Font styles.         (line  40)
 * \bibitem:                              \bibitem.            (line   6)
 * \bibliography:                         Using BibTeX.        (line   6)
 * \bibliographystyle:                    Using BibTeX.        (line   6)
 * \bibname:                              thebibliography.     (line  44)
-* \bigcap:                               Math symbols.        (line  56)
+* \bigcap:                               Math symbols.        (line  57)
 * \bigcirc:                              Math symbols.        (line  61)
-* \bigcup:                               Math symbols.        (line  64)
+* \bigcup:                               Math symbols.        (line  65)
 * \bigodot:                              Math symbols.        (line  69)
 * \bigoplus:                             Math symbols.        (line  72)
 * \bigotimes:                            Math symbols.        (line  75)
@@ -17742,27 +17774,27 @@
                                                               (line  28)
 * \bigskipamount:                        \bigskip & \medskip & \smallskip.
                                                               (line  29)
-* \bigsqcup:                             Math symbols.        (line  84)
+* \bigsqcup:                             Math symbols.        (line  86)
 * \bigtriangledown:                      Math symbols.        (line  78)
-* \bigtriangleup:                        Math symbols.        (line  81)
-* \biguplus:                             Math symbols.        (line  87)
-* \bigvee:                               Math symbols.        (line  91)
-* \bigwedge:                             Math symbols.        (line  94)
+* \bigtriangleup:                        Math symbols.        (line  82)
+* \biguplus:                             Math symbols.        (line  89)
+* \bigvee:                               Math symbols.        (line  93)
+* \bigwedge:                             Math symbols.        (line  96)
 * \bmod:                                 Math functions.      (line  21)
 * \boldmath:                             \boldmath & \unboldmath.
                                                               (line   6)
 * \boldmath <1>:                         \boldmath & \unboldmath.
                                                               (line  14)
-* \bot:                                  Math symbols.        (line  97)
+* \bot:                                  Math symbols.        (line  99)
 * \bottomfraction:                       Floats.              (line  94)
 * \bottomfraction <1>:                   Floats.              (line  95)
-* \bowtie:                               Math symbols.        (line 102)
-* \Box:                                  Math symbols.        (line 105)
+* \bowtie:                               Math symbols.        (line 104)
+* \Box:                                  Math symbols.        (line 107)
 * \breve:                                Math accents.        (line  16)
-* \bullet:                               Math symbols.        (line 110)
+* \bullet:                               Math symbols.        (line 112)
 * \c (cedilla accent):                   Accents.             (line  61)
 * \cal:                                  Font styles.         (line  78)
-* \cap:                                  Math symbols.        (line 113)
+* \cap:                                  Math symbols.        (line 115)
 * \capitalacute:                         Accents.             (line  29)
 * \capitalbreve:                         Accents.             (line  89)
 * \capitalcaron:                         Accents.             (line  93)
@@ -17782,7 +17814,7 @@
 * \caption <1>:                          figure.              (line  44)
 * \caption <2>:                          table.               (line  42)
 * \cc:                                   \cc.                 (line   6)
-* \cdot:                                 Math symbols.        (line 118)
+* \cdot:                                 Math symbols.        (line 120)
 * \cdots:                                Dots.                (line  17)
 * \centering:                            \centering.          (line   6)
 * \chapter:                              Sectioning.          (line   6)
@@ -17792,8 +17824,8 @@
                                                               (line  21)
 * \CheckCommand*:                        Class and package commands.
                                                               (line  21)
-* \chi:                                  Math symbols.        (line 121)
-* \circ:                                 Math symbols.        (line 124)
+* \chi:                                  Math symbols.        (line 123)
+* \circ:                                 Math symbols.        (line 126)
 * \circle:                               \circle.             (line   6)
 * \cite:                                 \cite.               (line   6)
 * \ClassError:                           Class and package commands.
@@ -17814,7 +17846,7 @@
 * \closein:                              \openin & \openout.  (line   6)
 * \closeout:                             \openin & \openout.  (line   6)
 * \closing:                              \closing.            (line   6)
-* \clubsuit:                             Math symbols.        (line 129)
+* \clubsuit:                             Math symbols.        (line 131)
 * \colon:                                Colon character & \colon.
                                                               (line   6)
 * \columnsep:                            \twocolumn.          (line  20)
@@ -17832,27 +17864,27 @@
                                                               (line   8)
 * \columnwidth <2>:                      Page layout parameters.
                                                               (line   9)
-* \complement:                           Math symbols.        (line 132)
-* \cong:                                 Math symbols.        (line 138)
+* \complement:                           Math symbols.        (line 134)
+* \cong:                                 Math symbols.        (line 140)
 * \contentsline:                         Table of contents etc..
                                                               (line  63)
 * \contentsline <1>:                     \addcontentsline.    (line  10)
 * \contentsline <2>:                     \contentsline.       (line   6)
-* \coprod:                               Math symbols.        (line 141)
+* \coprod:                               Math symbols.        (line 143)
 * \copyright:                            Text symbols.        (line  13)
 * \cos:                                  Math functions.      (line  24)
 * \cosh:                                 Math functions.      (line  27)
 * \cot:                                  Math functions.      (line  30)
 * \coth:                                 Math functions.      (line  33)
 * \csc:                                  Math functions.      (line  36)
-* \cup:                                  Math symbols.        (line 144)
+* \cup:                                  Math symbols.        (line 146)
 * \CurrentOption:                        Class and package commands.
                                                               (line  60)
 * \d (dot-under accent):                 Accents.             (line  65)
 * \dag:                                  Text symbols.        (line  17)
-* \dagger:                               Math symbols.        (line 148)
+* \dagger:                               Math symbols.        (line 151)
 * \dashbox:                              \dashbox.            (line   6)
-* \dashv:                                Math symbols.        (line 151)
+* \dashv:                                Math symbols.        (line 154)
 * \date{TEXT}:                           \maketitle.          (line  50)
 * \day:                                  \day & \month & \year.
                                                               (line   6)
@@ -17862,7 +17894,7 @@
 * \dbltopfraction:                       \twocolumn.          (line  45)
 * \dbltopnumber:                         \twocolumn.          (line  84)
 * \ddag:                                 Text symbols.        (line  20)
-* \ddagger:                              Math symbols.        (line 156)
+* \ddagger:                              Math symbols.        (line 158)
 * \ddot:                                 Math accents.        (line  22)
 * \ddots:                                Dots.                (line  21)
 * \DeclareFontEncoding:                  \DeclareFontEncoding.
@@ -17903,19 +17935,19 @@
                                                               (line   6)
 * \deg:                                  Math functions.      (line  39)
 * \DelayedShellEscape:                   \write18.            (line  71)
-* \Delta:                                Math symbols.        (line 159)
-* \delta:                                Math symbols.        (line 162)
+* \Delta:                                Math symbols.        (line 161)
+* \delta:                                Math symbols.        (line 164)
 * \det:                                  Math functions.      (line  42)
-* \dh (ð):                               Additional Latin letters.
+* \dh (d):                               Additional Latin letters.
                                                               (line  20)
-* \DH (Ð):                               Additional Latin letters.
+* \DH (D):                               Additional Latin letters.
                                                               (line  20)
-* \Diamond:                              Math symbols.        (line 165)
-* \diamond:                              Math symbols.        (line 169)
-* \diamondsuit:                          Math symbols.        (line 174)
+* \Diamond:                              Math symbols.        (line 167)
+* \diamond:                              Math symbols.        (line 171)
+* \diamondsuit:                          Math symbols.        (line 175)
 * \dim:                                  Math functions.      (line  45)
 * \displaystyle:                         Math styles.         (line  29)
-* \div:                                  Math symbols.        (line 177)
+* \div:                                  Math symbols.        (line 178)
 * \dj:                                   Additional Latin letters.
                                                               (line  26)
 * \DJ:                                   Additional Latin letters.
@@ -17923,7 +17955,7 @@
 * \documentclass:                        Document classes.    (line   6)
 * \documentclass, and texput jobname:    Jobname.             (line  32)
 * \dot:                                  Math accents.        (line  25)
-* \doteq:                                Math symbols.        (line 180)
+* \doteq:                                Math symbols.        (line 181)
 * \dotfill:                              \hrulefill & \dotfill.
                                                               (line   6)
 * \dots:                                 Text symbols.        (line  37)
@@ -17943,7 +17975,7 @@
 * \enumii:                               enumerate.           (line  47)
 * \enumiii:                              enumerate.           (line  47)
 * \enumiv:                               enumerate.           (line  47)
-* \epsilon:                              Math symbols.        (line 199)
+* \epsilon:                              Math symbols.        (line 200)
 * \equiv:                                Math symbols.        (line 206)
 * \eta:                                  Math symbols.        (line 209)
 * \evensidemargin:                       Document class options.
@@ -18018,13 +18050,13 @@
 * \graphicspath:                         \graphicspath.       (line   6)
 * \graphpaper:                           \graphpaper.         (line   6)
 * \grave:                                Math accents.        (line  28)
-* \guillemotleft («):                    Text symbols.        (line  29)
-* \guillemotright (»):                   Text symbols.        (line  30)
-* \guilsinglleft (‹):                    Text symbols.        (line  31)
-* \guilsinglright (›):                   Text symbols.        (line  32)
+* \guillemotleft (<<):                   Text symbols.        (line  29)
+* \guillemotright (>>):                  Text symbols.        (line  30)
+* \guilsinglleft (<):                    Text symbols.        (line  31)
+* \guilsinglright (>):                   Text symbols.        (line  32)
 * \H (Hungarian umlaut accent):          Accents.             (line  69)
 * \hat:                                  Math accents.        (line  31)
-* \hbar:                                 Math symbols.        (line 244)
+* \hbar:                                 Math symbols.        (line 245)
 * \headheight:                           Page layout parameters.
                                                               (line  14)
 * \headheight <1>:                       Page layout parameters.
@@ -18033,12 +18065,12 @@
                                                               (line  19)
 * \headsep <1>:                          Page layout parameters.
                                                               (line  20)
-* \heartsuit:                            Math symbols.        (line 247)
+* \heartsuit:                            Math symbols.        (line 248)
 * \hfill:                                \hfill.              (line   6)
 * \hline:                                \hline.              (line   6)
 * \hom:                                  Math functions.      (line  54)
-* \hookleftarrow:                        Math symbols.        (line 250)
-* \hookrightarrow:                       Math symbols.        (line 253)
+* \hookleftarrow:                        Math symbols.        (line 251)
+* \hookrightarrow:                       Math symbols.        (line 254)
 * \hrulefill:                            \hrulefill & \dotfill.
                                                               (line   6)
 * \hsize:                                Page layout parameters.
@@ -18052,7 +18084,7 @@
 * \hyphenation:                          \hyphenation.        (line   6)
 * \i (dotless i):                        Accents.             (line  19)
 * \IfBeginWith* macro from xstring:      Jobname.             (line  55)
-* \iff:                                  Math symbols.        (line 256)
+* \iff:                                  Math symbols.        (line 257)
 * \IfFileExists:                         Class and package commands.
                                                               (line 128)
 * \ignorespaces:                         \ignorespaces & \ignorespacesafterend.
@@ -18063,10 +18095,10 @@
                                                               (line  32)
 * \IJ (IJ):                              Additional Latin letters.
                                                               (line  32)
-* \Im:                                   Math symbols.        (line 260)
-* \imath:                                Math symbols.        (line 263)
+* \Im:                                   Math symbols.        (line 261)
+* \imath:                                Math symbols.        (line 264)
 * \immediate\write:                      \write.              (line  60)
-* \in:                                   Math symbols.        (line 267)
+* \in:                                   Math symbols.        (line 268)
 * \include:                              \include & \includeonly.
                                                               (line   6)
 * \includegraphics:                      \includegraphics.    (line   6)
@@ -18080,15 +18112,15 @@
                                                               (line  22)
 * \indexspace <1>:                       makeindex.           (line  59)
 * \inf:                                  Math functions.      (line  57)
-* \infty:                                Math symbols.        (line 271)
+* \infty:                                Math symbols.        (line 273)
 * \input:                                \input.              (line   6)
 * \inputencoding:                        inputenc package.    (line  50)
 * \InputIfFileExists:                    Class and package commands.
                                                               (line 128)
-* \int:                                  Math symbols.        (line 274)
+* \int:                                  Math symbols.        (line 276)
 * \intextsep:                            Floats.              (line 118)
 * \intextsep <1>:                        Floats.              (line 119)
-* \iota:                                 Math symbols.        (line 277)
+* \iota:                                 Math symbols.        (line 279)
 * \it:                                   Font styles.         (line  81)
 * \item:                                 description.         (line  31)
 * \item <1>:                             enumerate.           (line  29)
@@ -18100,17 +18132,17 @@
 * \itemsep:                              list.                (line  88)
 * \itshape:                              Font styles.         (line  34)
 * \j (dotless j):                        Accents.             (line  19)
-* \jmath:                                Math symbols.        (line 283)
+* \jmath:                                Math symbols.        (line 286)
 * \jobname:                              Jobname.             (line   6)
 * \jobname <1>:                          Jobname.             (line  46)
-* \Join:                                 Math symbols.        (line 280)
+* \Join:                                 Math symbols.        (line 282)
 * \k (ogonek):                           Accents.             (line  73)
-* \kappa:                                Math symbols.        (line 287)
+* \kappa:                                Math symbols.        (line 290)
 * \ker:                                  Math functions.      (line  60)
 * \kill:                                 tabbing.             (line 107)
-* \l (ł):                                Additional Latin letters.
+* \l (/l):                               Additional Latin letters.
                                                               (line  36)
-* \L (Ł):                                Additional Latin letters.
+* \L (/L):                               Additional Latin letters.
                                                               (line  36)
 * \l at chapter:                            \contentsline.       (line   6)
 * \l at section:                            \contentsline.       (line   6)
@@ -18126,10 +18158,10 @@
 * \labelitemiv:                          itemize.             (line  42)
 * \labelsep:                             list.                (line 100)
 * \labelwidth:                           list.                (line 105)
-* \Lambda:                               Math symbols.        (line 290)
-* \lambda:                               Math symbols.        (line 293)
-* \land:                                 Math symbols.        (line 296)
-* \langle:                               Math symbols.        (line 300)
+* \Lambda:                               Math symbols.        (line 293)
+* \lambda:                               Math symbols.        (line 296)
+* \land:                                 Math symbols.        (line 299)
+* \langle:                               Math symbols.        (line 304)
 * \large:                                Font sizes.          (line  11)
 * \Large:                                Font sizes.          (line  11)
 * \LARGE:                                Font sizes.          (line  11)
@@ -18137,19 +18169,19 @@
                                                               (line   6)
 * \LaTeX:                                Text symbols.        (line  23)
 * \LaTeXe:                               Text symbols.        (line  26)
-* \lbrace:                               Math symbols.        (line 304)
-* \lbrack:                               Math symbols.        (line 307)
-* \lceil:                                Math symbols.        (line 310)
-* \ldots:                                Dots.                (line  24)
+* \lbrace:                               Math symbols.        (line 309)
+* \lbrack:                               Math symbols.        (line 313)
+* \lceil:                                Math symbols.        (line 317)
+* \ldots:                                Dots.                (line  25)
 * \ldots <1>:                            Text symbols.        (line  36)
-* \le:                                   Math symbols.        (line 315)
-* \leadsto:                              Math symbols.        (line 318)
+* \le:                                   Math symbols.        (line 321)
+* \leadsto:                              Math symbols.        (line 325)
 * \left:                                 \left & \right.      (line   6)
-* \Leftarrow:                            Math symbols.        (line 324)
-* \leftarrow:                            Math symbols.        (line 329)
+* \Leftarrow:                            Math symbols.        (line 331)
+* \leftarrow:                            Math symbols.        (line 336)
 * \lefteqn:                              eqnarray.            (line  46)
-* \leftharpoondown:                      Math symbols.        (line 333)
-* \leftharpoonup:                        Math symbols.        (line 336)
+* \leftharpoondown:                      Math symbols.        (line 340)
+* \leftharpoonup:                        Math symbols.        (line 343)
 * \leftmargin:                           itemize.             (line  58)
 * \leftmargin <1>:                       list.                (line 125)
 * \leftmargini:                          itemize.             (line  58)
@@ -18158,12 +18190,12 @@
 * \leftmarginiv:                         itemize.             (line  58)
 * \leftmarginv:                          itemize.             (line  58)
 * \leftmarginvi:                         itemize.             (line  58)
-* \Leftrightarrow:                       Math symbols.        (line 339)
-* \leftrightarrow:                       Math symbols.        (line 344)
-* \leq:                                  Math symbols.        (line 349)
-* \lfloor:                               Math symbols.        (line 352)
+* \Leftrightarrow:                       Math symbols.        (line 346)
+* \leftrightarrow:                       Math symbols.        (line 351)
+* \leq:                                  Math symbols.        (line 356)
+* \lfloor:                               Math symbols.        (line 360)
 * \lg:                                   Math functions.      (line  63)
-* \lhd:                                  Math symbols.        (line 355)
+* \lhd:                                  Math symbols.        (line 363)
 * \lim:                                  Math functions.      (line  66)
 * \liminf:                               Math functions.      (line  69)
 * \limsup:                               Math functions.      (line  72)
@@ -18190,9 +18222,9 @@
                                                               (line   6)
 * \listoftables <1>:                     \contentsline.       (line   6)
 * \listparindent:                        list.                (line 142)
-* \ll:                                   Math symbols.        (line 361)
+* \ll:                                   Math symbols.        (line 369)
 * \ln:                                   Math functions.      (line  75)
-* \lnot:                                 Math symbols.        (line 364)
+* \lnot:                                 Math symbols.        (line 373)
 * \LoadClass:                            Class and package commands.
                                                               (line 148)
 * \LoadClassWithOptions:                 Class and package commands.
@@ -18201,11 +18233,11 @@
 * \log:                                  Math functions.      (line  78)
 * \long:                                 \newcommand & \renewcommand.
                                                               (line  27)
-* \longleftarrow:                        Math symbols.        (line 367)
-* \longleftrightarrow:                   Math symbols.        (line 372)
-* \longmapsto:                           Math symbols.        (line 377)
-* \longrightarrow:                       Math symbols.        (line 382)
-* \lor:                                  Math symbols.        (line 387)
+* \longleftarrow:                        Math symbols.        (line 376)
+* \longleftrightarrow:                   Math symbols.        (line 381)
+* \longmapsto:                           Math symbols.        (line 385)
+* \longrightarrow:                       Math symbols.        (line 390)
+* \lor:                                  Math symbols.        (line 395)
 * \lq:                                   Text symbols.        (line  42)
 * \mainmatter:                           \frontmatter & \mainmatter & \backmatter.
                                                               (line   6)
@@ -18217,7 +18249,7 @@
 * \makelabel:                            list.                (line  61)
 * \makelabels:                           \makelabels.         (line   6)
 * \maketitle:                            \maketitle.          (line   6)
-* \mapsto:                               Math symbols.        (line 391)
+* \mapsto:                               Math symbols.        (line 400)
 * \marginpar:                            Marginal notes.      (line   6)
 * \marginparpush:                        Page layout parameters.
                                                               (line  40)
@@ -18238,17 +18270,17 @@
 * \markright{RIGHT}:                     \pagestyle.          (line  84)
 * \mathbf:                               Font styles.         (line 111)
 * \mathcal:                              Font styles.         (line 127)
-* \mathdollar:                           Math symbols.        (line 872)
+* \mathdollar:                           Math symbols.        (line 886)
 * \mathnormal:                           Font styles.         (line 124)
-* \mathparagraph:                        Math symbols.        (line 875)
+* \mathparagraph:                        Math symbols.        (line 889)
 * \mathring:                             Math accents.        (line  34)
 * \mathrm:                               Font styles.         (line 108)
-* \mathsection:                          Math symbols.        (line 878)
+* \mathsection:                          Math symbols.        (line 892)
 * \mathsf:                               Font styles.         (line 114)
-* \mathsterling:                         Math symbols.        (line 881)
+* \mathsterling:                         Math symbols.        (line 895)
 * \mathstrut:                            \mathstrut.          (line   6)
 * \mathtt:                               Font styles.         (line 117)
-* \mathunderscore:                       Math symbols.        (line 884)
+* \mathunderscore:                       Math symbols.        (line 898)
 * \mathversion:                          Font styles.         (line 129)
 * \max:                                  Math functions.      (line  81)
 * \mbox:                                 \mbox & \makebox.    (line   6)
@@ -18260,24 +18292,24 @@
 * \medspace:                             Spacing in math mode.
                                                               (line  36)
 * \message:                              \message.            (line   6)
-* \mho:                                  Math symbols.        (line 396)
-* \mid:                                  Math symbols.        (line 399)
+* \mho:                                  Math symbols.        (line 404)
+* \mid:                                  Math symbols.        (line 407)
 * \min:                                  Math functions.      (line  84)
-* \models:                               Math symbols.        (line 409)
+* \models:                               Math symbols.        (line 417)
 * \month:                                \day & \month & \year.
                                                               (line   6)
-* \mp:                                   Math symbols.        (line 414)
-* \mu:                                   Math symbols.        (line 417)
+* \mp:                                   Math symbols.        (line 422)
+* \mu:                                   Math symbols.        (line 425)
 * \multicolumn:                          \multicolumn.        (line   6)
 * \multiput:                             \multiput.           (line   6)
-* \nabla:                                Math symbols.        (line 420)
+* \nabla:                                Math symbols.        (line 428)
 * \name:                                 \name.               (line   6)
-* \natural:                              Math symbols.        (line 423)
-* \ne:                                   Math symbols.        (line 426)
-* \nearrow:                              Math symbols.        (line 429)
+* \natural:                              Math symbols.        (line 431)
+* \ne:                                   Math symbols.        (line 434)
+* \nearrow:                              Math symbols.        (line 437)
 * \NeedsTeXFormat:                       Class and package commands.
                                                               (line 182)
-* \neg:                                  Math symbols.        (line 432)
+* \neg:                                  Math symbols.        (line 440)
 * \negmedspace:                          Spacing in math mode.
                                                               (line  42)
 * \negthickspace:                        Spacing in math mode.
@@ -18286,7 +18318,7 @@
                                                               (line  61)
 * \negthinspace <1>:                     \thinspace & \negthinspace.
                                                               (line   6)
-* \neq:                                  Math symbols.        (line 436)
+* \neq:                                  Math symbols.        (line 444)
 * \newcommand:                           \newcommand & \renewcommand.
                                                               (line   6)
 * \newcounter:                           \newcounter.         (line   6)
@@ -18306,7 +18338,7 @@
                                                               (line  40)
 * \NG:                                   Additional Latin letters.
                                                               (line  40)
-* \ni:                                   Math symbols.        (line 439)
+* \ni:                                   Math symbols.        (line 447)
 * \nocite:                               \nocite.             (line   6)
 * \nocorr:                               Font styles.         (line  22)
 * \nocorrlist:                           Font styles.         (line  22)
@@ -18323,14 +18355,14 @@
 * \normalmarginpar:                      Marginal notes.      (line  22)
 * \normalsfcodes:                        \normalsfcodes.      (line   6)
 * \normalsize:                           Font sizes.          (line  11)
-* \not:                                  Math symbols.        (line 444)
-* \notin:                                Math symbols.        (line 452)
-* \nu:                                   Math symbols.        (line 456)
+* \not:                                  Math symbols.        (line 452)
+* \notin:                                Math symbols.        (line 460)
+* \nu:                                   Math symbols.        (line 464)
 * \numberline:                           \numberline.         (line   6)
-* \nwarrow:                              Math symbols.        (line 459)
-* \o (ø):                                Additional Latin letters.
+* \nwarrow:                              Math symbols.        (line 467)
+* \o (/o):                               Additional Latin letters.
                                                               (line  44)
-* \O (Ø):                                Additional Latin letters.
+* \O (/O):                               Additional Latin letters.
                                                               (line  44)
 * \obeycr:                               \obeycr & \restorecr.
                                                               (line   6)
@@ -18340,31 +18372,31 @@
                                                               (line  66)
 * \oddsidemargin <2>:                    Page layout parameters.
                                                               (line  68)
-* \odot:                                 Math symbols.        (line 462)
-* \oe (œ):                               Additional Latin letters.
+* \odot:                                 Math symbols.        (line 470)
+* \oe (oe):                              Additional Latin letters.
                                                               (line  48)
-* \OE (Œ):                               Additional Latin letters.
+* \OE (OE):                              Additional Latin letters.
                                                               (line  48)
-* \oint:                                 Math symbols.        (line 466)
+* \oint:                                 Math symbols.        (line 475)
 * \oldstylenums:                         Font styles.         (line 133)
-* \Omega:                                Math symbols.        (line 469)
-* \omega:                                Math symbols.        (line 472)
-* \ominus:                               Math symbols.        (line 475)
+* \Omega:                                Math symbols.        (line 479)
+* \omega:                                Math symbols.        (line 482)
+* \ominus:                               Math symbols.        (line 485)
 * \onecolumn:                            \onecolumn.          (line   6)
 * \openin:                               \openin & \openout.  (line   6)
 * \opening:                              \opening.            (line   6)
 * \openout:                              \openin & \openout.  (line   6)
-* \oplus:                                Math symbols.        (line 478)
+* \oplus:                                Math symbols.        (line 488)
 * \OptionNotUsed:                        Class and package commands.
                                                               (line 200)
-* \oslash:                               Math symbols.        (line 483)
-* \otimes:                               Math symbols.        (line 486)
+* \oslash:                               Math symbols.        (line 492)
+* \otimes:                               Math symbols.        (line 495)
 * \oval:                                 \oval.               (line   6)
 * \overbrace{MATH}:                      Over- and Underlining.
                                                               (line  40)
 * \overline{TEXT}:                       Over- and Underlining.
                                                               (line  21)
-* \owns:                                 Math symbols.        (line 491)
+* \owns:                                 Math symbols.        (line 500)
 * \P:                                    Text symbols.        (line  45)
 * \PackageError:                         Class and package commands.
                                                               (line  41)
@@ -18393,7 +18425,7 @@
 * \paragraph:                            Sectioning.          (line   6)
 * \paragraph <1>:                        \subsubsection & \paragraph & \subparagraph.
                                                               (line   6)
-* \parallel:                             Math symbols.        (line 496)
+* \parallel:                             Math symbols.        (line 505)
 * \parbox:                               \parbox.             (line   6)
 * \parindent:                            minipage.            (line 103)
 * \parindent <1>:                        \indent & \noindent. (line   6)
@@ -18405,7 +18437,7 @@
 * \parskip example:                      itemize.             (line  78)
 * \part:                                 Sectioning.          (line   6)
 * \part <1>:                             \part.               (line   6)
-* \partial:                              Math symbols.        (line 499)
+* \partial:                              Math symbols.        (line 508)
 * \partopsep:                            list.                (line 157)
 * \PassOptionsToClass:                   Class and package commands.
                                                               (line 206)
@@ -18415,22 +18447,22 @@
                                                               (line  40)
 * \pdfpagewidth:                         Document class options.
                                                               (line  40)
-* \perp:                                 Math symbols.        (line 502)
-* \Phi:                                  Math symbols.        (line 506)
-* \phi:                                  Math symbols.        (line 509)
-* \Pi:                                   Math symbols.        (line 514)
-* \pi:                                   Math symbols.        (line 517)
-* \pm:                                   Math symbols.        (line 521)
+* \perp:                                 Math symbols.        (line 511)
+* \Phi:                                  Math symbols.        (line 516)
+* \phi:                                  Math symbols.        (line 519)
+* \Pi:                                   Math symbols.        (line 523)
+* \pi:                                   Math symbols.        (line 526)
+* \pm:                                   Math symbols.        (line 530)
 * \pmod:                                 Math functions.      (line  87)
 * \poptabs:                              tabbing.             (line 113)
 * \poptabs <1>:                          tabbing.             (line 114)
 * \pounds:                               Text symbols.        (line  49)
 * \Pr:                                   Math functions.      (line  90)
-* \prec:                                 Math symbols.        (line 524)
-* \preceq:                               Math symbols.        (line 527)
+* \prec:                                 Math symbols.        (line 533)
+* \preceq:                               Math symbols.        (line 536)
 * \prevdepth:                            \baselineskip & \baselinestretch.
                                                               (line  45)
-* \prime:                                Math symbols.        (line 531)
+* \prime:                                Math symbols.        (line 541)
 * \printglossaries:                      Glossaries.          (line   6)
 * \printglossaries <1>:                  Glossaries.          (line  43)
 * \printindex:                           \printindex.         (line   6)
@@ -18438,8 +18470,8 @@
                                                               (line 243)
 * \ProcessOptions*:                      Class and package commands.
                                                               (line 243)
-* \prod:                                 Math symbols.        (line 540)
-* \propto:                               Math symbols.        (line 543)
+* \prod:                                 Math symbols.        (line 550)
+* \propto:                               Math symbols.        (line 553)
 * \protect:                              \protect.            (line   6)
 * \protected at write:                      \write.              (line  70)
 * \providecommand:                       \providecommand.     (line   6)
@@ -18456,8 +18488,8 @@
 * \ProvideTextCommandDefault:            \DeclareTextCommandDefault & \ProvideTextCommandDefault.
                                                               (line   6)
 * \ps:                                   \ps.                 (line   6)
-* \Psi:                                  Math symbols.        (line 546)
-* \psi:                                  Math symbols.        (line 549)
+* \Psi:                                  Math symbols.        (line 556)
+* \psi:                                  Math symbols.        (line 559)
 * \pushtabs:                             tabbing.             (line 116)
 * \put:                                  \put.                (line   6)
 * \qbezier:                              \qbezier.            (line   6)
@@ -18469,18 +18501,18 @@
                                                               (line  69)
 * \quad <1>:                             \enspace & \quad & \qquad.
                                                               (line   6)
-* \quotedblbase („):                     Text symbols.        (line  53)
-* \quotesinglbase (‚):                   Text symbols.        (line  54)
+* \quotedblbase (,,):                    Text symbols.        (line  53)
+* \quotesinglbase (,):                   Text symbols.        (line  54)
 * \r (ring accent):                      Accents.             (line  77)
 * \raggedbottom:                         \raggedbottom.       (line   6)
 * \raggedleft:                           \raggedleft.         (line   6)
 * \raggedright:                          \raggedright.        (line   6)
 * \raisebox:                             \raisebox.           (line   6)
-* \rangle:                               Math symbols.        (line 552)
-* \rbrace:                               Math symbols.        (line 557)
-* \rbrack:                               Math symbols.        (line 560)
-* \rceil:                                Math symbols.        (line 564)
-* \Re:                                   Math symbols.        (line 567)
+* \rangle:                               Math symbols.        (line 562)
+* \rbrace:                               Math symbols.        (line 567)
+* \rbrack:                               Math symbols.        (line 571)
+* \rceil:                                Math symbols.        (line 575)
+* \Re:                                   Math symbols.        (line 578)
 * \read:                                 \read.               (line   6)
 * \ref:                                  \ref.                (line   6)
 * \reflectbox:                           \scalebox.           (line   6)
@@ -18496,18 +18528,18 @@
 * \resizebox:                            \resizebox.          (line   6)
 * \restorecr:                            \obeycr & \restorecr.
                                                               (line   6)
-* \restriction:                          Math symbols.        (line 573)
-* \revemptyset:                          Math symbols.        (line 578)
+* \restriction:                          Math symbols.        (line 583)
+* \revemptyset:                          Math symbols.        (line 588)
 * \reversemarginpar:                     Marginal notes.      (line  22)
-* \rfloor:                               Math symbols.        (line 583)
-* \rhd:                                  Math symbols.        (line 588)
-* \rho:                                  Math symbols.        (line 594)
+* \rfloor:                               Math symbols.        (line 593)
+* \rhd:                                  Math symbols.        (line 597)
+* \rho:                                  Math symbols.        (line 604)
 * \right:                                \left & \right.      (line   6)
-* \Rightarrow:                           Math symbols.        (line 599)
-* \rightarrow:                           Math symbols.        (line 604)
-* \rightharpoondown:                     Math symbols.        (line 608)
-* \rightharpoonup:                       Math symbols.        (line 611)
-* \rightleftharpoons:                    Math symbols.        (line 614)
+* \Rightarrow:                           Math symbols.        (line 608)
+* \rightarrow:                           Math symbols.        (line 613)
+* \rightharpoondown:                     Math symbols.        (line 617)
+* \rightharpoonup:                       Math symbols.        (line 620)
+* \rightleftharpoons:                    Math symbols.        (line 623)
 * \rightmargin:                          list.                (line 172)
 * \rm:                                   Font styles.         (line  84)
 * \rmfamily:                             Font styles.         (line  31)
@@ -18529,7 +18561,7 @@
 * \scriptsize:                           Font sizes.          (line  11)
 * \scriptstyle:                          Math styles.         (line  29)
 * \scshape:                              Font styles.         (line  52)
-* \searrow:                              Math symbols.        (line 617)
+* \searrow:                              Math symbols.        (line 626)
 * \sec:                                  Math functions.      (line  93)
 * \section:                              Sectioning.          (line   6)
 * \section <1>:                          \section.            (line   6)
@@ -18538,33 +18570,33 @@
                                                               (line 118)
 * \setcounter:                           \setcounter.         (line   6)
 * \setlength:                            \setlength.          (line   6)
-* \setminus:                             Math symbols.        (line 620)
+* \setminus:                             Math symbols.        (line 629)
 * \settodepth:                           \settodepth.         (line   6)
 * \settoheight:                          \settoheight.        (line   6)
 * \settowidth:                           \settowidth.         (line   6)
 * \sf:                                   Font styles.         (line  90)
 * \sffamily:                             Font styles.         (line  49)
-* \sharp:                                Math symbols.        (line 626)
+* \sharp:                                Math symbols.        (line 635)
 * \ShellEscape:                          \write18.            (line  71)
 * \shipout and expansion:                \write.              (line  65)
 * \shortstack:                           \shortstack.         (line   6)
-* \Sigma:                                Math symbols.        (line 629)
-* \sigma:                                Math symbols.        (line 632)
+* \Sigma:                                Math symbols.        (line 638)
+* \sigma:                                Math symbols.        (line 641)
 * \signature:                            \signature.          (line  11)
-* \sim:                                  Math symbols.        (line 636)
-* \simeq:                                Math symbols.        (line 639)
+* \sim:                                  Math symbols.        (line 645)
+* \simeq:                                Math symbols.        (line 648)
 * \sin:                                  Math functions.      (line  96)
 * \sinh:                                 Math functions.      (line  99)
 * \sl:                                   Font styles.         (line  93)
 * \sloppy:                               \fussy & \sloppy.    (line   6)
 * \slshape:                              Font styles.         (line  46)
 * \small:                                Font sizes.          (line  11)
-* \smallint:                             Math symbols.        (line 642)
+* \smallint:                             Math symbols.        (line 651)
 * \smallskip:                            \bigskip & \medskip & \smallskip.
                                                               (line  38)
 * \smallskipamount:                      \bigskip & \medskip & \smallskip.
                                                               (line  39)
-* \smile:                                Math symbols.        (line 646)
+* \smile:                                Math symbols.        (line 655)
 * \<SPACE>:                              \(SPACE).            (line   6)
 * \<SPACE> <1>:                          \(SPACE).            (line   6)
 * \space:                                \include & \includeonly.
@@ -18572,20 +18604,20 @@
 * \space <1>:                            \input.              (line  32)
 * \space <2>:                            \typeout.            (line  22)
 * \spacefactor:                          \spacefactor.        (line  10)
-* \spadesuit:                            Math symbols.        (line 649)
-* \sqcap:                                Math symbols.        (line 652)
-* \sqcup:                                Math symbols.        (line 656)
+* \spadesuit:                            Math symbols.        (line 658)
+* \sqcap:                                Math symbols.        (line 661)
+* \sqcup:                                Math symbols.        (line 665)
 * \sqrt:                                 \sqrt.               (line   6)
-* \sqsubset:                             Math symbols.        (line 660)
-* \sqsubseteq:                           Math symbols.        (line 665)
-* \sqsupset:                             Math symbols.        (line 670)
-* \sqsupseteq:                           Math symbols.        (line 675)
-* \ss (ß):                               Additional Latin letters.
+* \sqsubset:                             Math symbols.        (line 669)
+* \sqsubseteq:                           Math symbols.        (line 674)
+* \sqsupset:                             Math symbols.        (line 679)
+* \sqsupseteq:                           Math symbols.        (line 684)
+* \ss (ss):                              Additional Latin letters.
                                                               (line  52)
 * \SS (SS):                              Additional Latin letters.
                                                               (line  52)
 * \stackrel:                             \stackrel.           (line   6)
-* \star:                                 Math symbols.        (line 680)
+* \star:                                 Math symbols.        (line 689)
 * \stepcounter:                          \stepcounter.        (line   6)
 * \stop:                                 Recovering from errors.
                                                               (line  23)
@@ -18598,22 +18630,22 @@
                                                               (line   6)
 * \subsection:                           Sectioning.          (line   6)
 * \subsection <1>:                       \subsection.         (line   6)
-* \subset:                               Math symbols.        (line 688)
-* \subseteq:                             Math symbols.        (line 691)
+* \subset:                               Math symbols.        (line 697)
+* \subseteq:                             Math symbols.        (line 700)
 * \subsubitem:                           Produce the index manually.
                                                               (line  22)
 * \subsubsection:                        Sectioning.          (line   6)
 * \subsubsection <1>:                    \subsubsection & \paragraph & \subparagraph.
                                                               (line   6)
-* \succ:                                 Math symbols.        (line 694)
-* \succeq:                               Math symbols.        (line 697)
-* \sum:                                  Math symbols.        (line 702)
+* \succ:                                 Math symbols.        (line 703)
+* \succeq:                               Math symbols.        (line 707)
+* \sum:                                  Math symbols.        (line 712)
 * \sup:                                  Math functions.      (line 102)
 * \suppressfloats:                       Floats.              (line  87)
-* \supset:                               Math symbols.        (line 705)
-* \supseteq:                             Math symbols.        (line 708)
-* \surd:                                 Math symbols.        (line 711)
-* \swarrow:                              Math symbols.        (line 716)
+* \supset:                               Math symbols.        (line 716)
+* \supseteq:                             Math symbols.        (line 719)
+* \surd:                                 Math symbols.        (line 722)
+* \swarrow:                              Math symbols.        (line 727)
 * \symbol:                               Symbols by font position.
                                                               (line   6)
 * \t (tie-after accent):                 Accents.             (line  83)
@@ -18625,7 +18657,7 @@
 * \tableofcontents <1>:                  \contentsline.       (line   6)
 * \tan:                                  Math functions.      (line 105)
 * \tanh:                                 Math functions.      (line 108)
-* \tau:                                  Math symbols.        (line 719)
+* \tau:                                  Math symbols.        (line 730)
 * \telephone:                            \telephone.          (line   6)
 * \TeX:                                  Text symbols.        (line  64)
 * \textascendercompwordmark:             Text symbols.        (line 102)
@@ -18702,12 +18734,12 @@
                                                               (line  99)
 * \textwidth <1>:                        Page layout parameters.
                                                               (line 100)
-* \th (þ):                               Additional Latin letters.
+* \th (th):                              Additional Latin letters.
                                                               (line  56)
-* \TH (Þ):                               Additional Latin letters.
+* \TH (TH):                              Additional Latin letters.
                                                               (line  56)
 * \thanks{TEXT}:                         \maketitle.          (line  56)
-* \theta:                                Math symbols.        (line 722)
+* \theta:                                Math symbols.        (line 733)
 * \thicklines:                           \thicklines.         (line   6)
 * \thickspace:                           Spacing in math mode.
                                                               (line  23)
@@ -18718,12 +18750,12 @@
                                                               (line   6)
 * \thispagestyle:                        \thispagestyle.      (line   6)
 * \tilde:                                Math accents.        (line  37)
-* \times:                                Math symbols.        (line 726)
+* \times:                                Math symbols.        (line 737)
 * \tiny:                                 Font sizes.          (line  11)
 * \title{TEXT}:                          \maketitle.          (line  63)
-* \to:                                   Math symbols.        (line 729)
+* \to:                                   Math symbols.        (line 741)
 * \today:                                \today.              (line   6)
-* \top:                                  Math symbols.        (line 733)
+* \top:                                  Math symbols.        (line 745)
 * \topfraction:                          Floats.              (line 107)
 * \topfraction <1>:                      Floats.              (line 108)
 * \topmargin:                            Page layout parameters.
@@ -18733,9 +18765,9 @@
                                                               (line 131)
 * \topskip <1>:                          Page layout parameters.
                                                               (line 132)
-* \triangle:                             Math symbols.        (line 738)
-* \triangleleft:                         Math symbols.        (line 741)
-* \triangleright:                        Math symbols.        (line 747)
+* \triangle:                             Math symbols.        (line 750)
+* \triangleleft:                         Math symbols.        (line 753)
+* \triangleright:                        Math symbols.        (line 759)
 * \tt:                                   Font styles.         (line  96)
 * \ttfamily:                             Font styles.         (line  55)
 * \twocolumn:                            \twocolumn.          (line   6)
@@ -18752,17 +18784,17 @@
 * \underline{TEXT}:                      Over- and Underlining.
                                                               (line   9)
 * \unitlength:                           picture.             (line  28)
-* \unlhd:                                Math symbols.        (line 753)
-* \unrhd:                                Math symbols.        (line 759)
-* \Uparrow:                              Math symbols.        (line 765)
-* \uparrow:                              Math symbols.        (line 769)
-* \Updownarrow:                          Math symbols.        (line 773)
-* \updownarrow:                          Math symbols.        (line 778)
-* \upharpoonright:                       Math symbols.        (line 783)
-* \uplus:                                Math symbols.        (line 788)
+* \unlhd:                                Math symbols.        (line 765)
+* \unrhd:                                Math symbols.        (line 771)
+* \Uparrow:                              Math symbols.        (line 777)
+* \uparrow:                              Math symbols.        (line 781)
+* \Updownarrow:                          Math symbols.        (line 785)
+* \updownarrow:                          Math symbols.        (line 790)
+* \upharpoonright:                       Math symbols.        (line 795)
+* \uplus:                                Math symbols.        (line 800)
 * \upshape:                              Font styles.         (line  43)
-* \Upsilon:                              Math symbols.        (line 795)
-* \upsilon:                              Math symbols.        (line 798)
+* \Upsilon:                              Math symbols.        (line 807)
+* \upsilon:                              Math symbols.        (line 810)
 * \usebox:                               \usebox.             (line   6)
 * \usecounter:                           \usecounter.         (line   6)
 * \usefont:                              Low-level font commands.
@@ -18774,44 +18806,44 @@
                                                               (line   6)
 * \v (breve accent):                     Accents.             (line  93)
 * \value:                                \value.              (line   6)
-* \vanothing:                            Math symbols.        (line 806)
-* \varepsilon:                           Math symbols.        (line 801)
-* \varphi:                               Math symbols.        (line 811)
-* \varpi:                                Math symbols.        (line 815)
-* \varrho:                               Math symbols.        (line 819)
-* \varsigma:                             Math symbols.        (line 823)
-* \vartheta:                             Math symbols.        (line 827)
+* \vanothing:                            Math symbols.        (line 818)
+* \varepsilon:                           Math symbols.        (line 813)
+* \varphi:                               Math symbols.        (line 823)
+* \varpi:                                Math symbols.        (line 827)
+* \varrho:                               Math symbols.        (line 831)
+* \varsigma:                             Math symbols.        (line 835)
+* \vartheta:                             Math symbols.        (line 839)
 * \vbox plain TeX:                       minipage.            (line  57)
-* \vdash:                                Math symbols.        (line 831)
-* \vdots:                                Dots.                (line  33)
+* \vdash:                                Math symbols.        (line 843)
+* \vdots:                                Dots.                (line  34)
 * \vec:                                  Math accents.        (line  40)
 * \vector:                               \vector.             (line   6)
-* \vee:                                  Math symbols.        (line 835)
+* \vee:                                  Math symbols.        (line 847)
 * \verb:                                 \verb.               (line   6)
-* \Vert:                                 Math symbols.        (line 839)
-* \vert:                                 Math symbols.        (line 843)
+* \Vert:                                 Math symbols.        (line 852)
+* \vert:                                 Math symbols.        (line 857)
 * \vfill:                                \vfill.              (line   6)
 * \vline:                                \vline.              (line   6)
 * \vspace:                               \vspace.             (line   6)
 * \vtop plain TeX:                       minipage.            (line  53)
-* \wedge:                                Math symbols.        (line 850)
+* \wedge:                                Math symbols.        (line 864)
 * \widehat:                              Math accents.        (line  43)
 * \widetilde:                            Math accents.        (line  46)
 * \wlog:                                 \wlog.               (line   6)
-* \wp:                                   Math symbols.        (line 854)
-* \wr:                                   Math symbols.        (line 857)
+* \wp:                                   Math symbols.        (line 868)
+* \wr:                                   Math symbols.        (line 871)
 * \write:                                \write.              (line   6)
 * \write and security:                   \write and security. (line   6)
 * \write streams 16, 17, 18:             \write.              (line  86)
 * \write18:                              \write18.            (line   6)
 * \write18, enabling:                    Command line options.
                                                               (line  61)
-* \Xi:                                   Math symbols.        (line 860)
-* \xi:                                   Math symbols.        (line 863)
+* \Xi:                                   Math symbols.        (line 874)
+* \xi:                                   Math symbols.        (line 877)
 * \xspace:                               xspace package.      (line   6)
 * \year:                                 \day & \month & \year.
                                                               (line   6)
-* \zeta:                                 Math symbols.        (line 866)
+* \zeta:                                 Math symbols.        (line 880)
 * \[...\] display math:                  displaymath.         (line  26)
 * \\ (for center):                       center.              (line  16)
 * \\ (for eqnarray):                     eqnarray.            (line  29)
@@ -18888,7 +18920,7 @@
 * amsmath package <5>:                   Math formulas.       (line  61)
 * amsmath package <6>:                   \left & \right.      (line  30)
 * amsmath package <7>:                   \bigl & \bigr etc..  (line  68)
-* amsmath package <8>:                   Dots.                (line  36)
+* amsmath package <8>:                   Dots.                (line  37)
 * amsmath package <9>:                   Math functions.      (line 111)
 * amsmath package <10>:                  Spacing in math mode.
                                                               (line  23)
@@ -19002,7 +19034,7 @@
 * breve accent, math:                    Math accents.        (line  17)
 * bug reporting:                         About this document. (line  24)
 * bullet lists:                          itemize.             (line   6)
-* bullet symbol:                         Math symbols.        (line 111)
+* bullet symbol:                         Math symbols.        (line 113)
 * bullet, in text:                       Text symbols.        (line  95)
 * bulleted lists:                        itemize.             (line   6)
 * calligraphic fonts:                    Calligraphic.        (line   6)
@@ -19211,9 +19243,9 @@
 * dot-over accent:                       Accents.             (line  32)
 * dot-under accent:                      Accents.             (line  65)
 * dotless i:                             Accents.             (line  19)
-* dotless i, math:                       Math symbols.        (line 264)
+* dotless i, math:                       Math symbols.        (line 265)
 * dotless j:                             Accents.             (line  19)
-* dotless j, math:                       Math symbols.        (line 284)
+* dotless j, math:                       Math symbols.        (line 287)
 * dots:                                  Dots.                (line   6)
 * double angle quotation marks:          Text symbols.        (line  33)
 * double dagger, in text:                Text symbols.        (line  21)
@@ -19473,6 +19505,7 @@
                                                               (line  39)
 * group, and environments:               Environments.        (line  18)
 * group_skip:                            makeindex.           (line  58)
+* ha'c<ek accent, math:                  Math accents.        (line  20)
 * hacek accent:                          Accents.             (line  93)
 * Halmos symbol:                         \rule.               (line  13)
 * hard space:                            ~.                   (line   6)
@@ -19502,7 +19535,6 @@
 * hyphenation, discretionary:            \discretionary.      (line   6)
 * hyphenation, forcing:                  \- (hyphenation).    (line   6)
 * hyphenation, preventing:               \mbox & \makebox.    (line   6)
-* háček accent, math:                    Math accents.        (line  20)
 * Icelandic eth:                         Additional Latin letters.
                                                               (line  20)
 * Icelandic thorn:                       Additional Latin letters.
@@ -19859,7 +19891,7 @@
 * package, amsmath <5>:                  Math formulas.       (line  61)
 * package, amsmath <6>:                  \left & \right.      (line  30)
 * package, amsmath <7>:                  \bigl & \bigr etc..  (line  68)
-* package, amsmath <8>:                  Dots.                (line  36)
+* package, amsmath <8>:                  Dots.                (line  37)
 * package, amsmath <9>:                  Math functions.      (line 111)
 * package, amsmath <10>:                 Spacing in math mode.
                                                               (line  23)
@@ -20001,7 +20033,7 @@
 * package, tocloft <1>:                  \contentsline.       (line  34)
 * package, ulem:                         Over- and Underlining.
                                                               (line  15)
-* package, unicode-math:                 Greek letters.       (line  37)
+* package, unicode-math:                 Greek letters.       (line  47)
 * package, url:                          \verb.               (line  39)
 * package, verbatimbox:                  verbatim.            (line  42)
 * package, xparse:                       LaTeX command syntax.
@@ -20419,7 +20451,7 @@
 * underscore, in text:                   Text symbols.        (line 210)
 * Unicode:                               inputenc package.    (line  15)
 * Unicode input, native:                 TeX engines.         (line   6)
-* unicode-math package:                  Greek letters.       (line  37)
+* unicode-math package:                  Greek letters.       (line  47)
 * units, of length:                      Units of length.     (line   6)
 * unofficial nature of this manual:      About this document. (line  20)
 * unordered lists:                       itemize.             (line   6)
@@ -20482,553 +20514,548 @@
 
 
 Tag Table:
-Node: Top1854
-Node: About this document3660
-Node: Overview5398
-Node: Starting and ending7178
-Ref: Starting & ending7313
-Node: Output files8490
-Ref: output files dvi8769
-Ref: output files pdf9281
-Ref: output files log9606
-Ref: output files aux9803
-Node: TeX engines10772
-Ref: tex engines latex11308
-Ref: tex engines lualatex12143
-Ref: tex engines xelatex12604
-Node: LaTeX command syntax14564
-Node: Environment16491
-Node: CTAN17718
-Node: Document classes19174
-Ref: document classes article19614
-Ref: document classes book19702
-Ref: document classes letter19887
-Ref: document classes report19963
-Ref: document classes slides20115
-Node: Document class options20568
-Node: Additional packages23650
-Node: Class and package construction24281
-Node: Class and package structure25731
-Node: Class and package commands28026
-Node: Fonts45631
-Ref: Typefaces45734
-Node: fontenc package47696
-Node: \DeclareFontEncoding51948
-Node: \DeclareTextAccent53366
-Node: \DeclareTextAccentDefault54223
-Node: \DeclareTextCommand & \ProvideTextCommand55294
-Node: \DeclareTextCommandDefault & \ProvideTextCommandDefault57528
-Node: \DeclareTextComposite58835
-Node: \DeclareTextCompositeCommand59922
-Node: \DeclareTextSymbol60597
-Node: \DeclareTextSymbolDefault61702
-Node: \LastDeclaredEncoding62656
-Node: \UseTextSymbol & \UseTextAccent63280
-Node: Font styles64488
-Node: Font sizes68718
-Node: Low-level font commands71596
-Ref: low level font commands fontencoding71880
-Ref: low level font commands fontfamily72436
-Ref: low level font commands fontseries73199
-Ref: low level font commands fontshape74331
-Ref: low level font commands fontsize74648
-Ref: low level font commands linespread75225
-Ref: low level font commands selectfont75506
-Ref: low level font commands usefont75832
-Node: Layout76075
-Node: \onecolumn76641
-Node: \twocolumn77000
-Ref: twocolumn columnsep77623
-Ref: twocolumn columnseprule77867
-Ref: twocolumn columnwidth78167
-Ref: twocolumn dbltopfraction78750
-Ref: twocolumn dblfloatpagefraction79716
-Ref: twocolumn dblfloatsep79954
-Ref: twocolumn dbltextfloatsep80263
-Ref: twocolumn dbltopnumber80443
-Node: \flushbottom81392
-Node: \raggedbottom82492
-Node: Page layout parameters83028
-Ref: page layout parameters columnsep83257
-Ref: page layout parameters columnseprule83257
-Ref: page layout parameters columnwidth83257
-Ref: page layout parameters headheight83511
-Ref: page layout parameters headsep83678
-Ref: page layout parameters footskip83990
-Ref: page layout parameters linewidth84324
-Ref: page layout parameters marginparpush84677
-Ref: page layout parameters marginsep84677
-Ref: page layout parameters marginparwidth84677
-Ref: page layout parameters oddsidemargin85717
-Ref: page layout parameters evensidemargin85717
-Ref: page layout parameters paperheight86262
-Ref: page layout parameters paperwidth86488
-Ref: page layout parameters textheight86712
-Ref: page layout parameters textwidth87101
-Ref: page layout parameters hsize88039
-Ref: page layout parameters topmargin88236
-Ref: page layout parameters topskip88540
-Node: \baselineskip & \baselinestretch88756
-Node: Floats93926
-Ref: floats bottomfraction98264
-Ref: floats floatpagefraction98391
-Ref: floats textfraction98502
-Ref: floats topfraction98704
-Ref: floats floatsep98956
-Ref: floats intextsep99066
-Ref: floats textfloatsep99281
-Ref: floats bottomnumber99545
-Ref: floats dbltopnumber99653
-Ref: floats topnumber99772
-Ref: floats totalnumber99876
-Node: \caption100493
-Node: Sectioning103219
-Ref: sectioning secnumdepth106328
-Ref: Sectioning/secnumdepth106328
-Ref: sectioning tocdepth106954
-Ref: Sectioning/tocdepth106954
-Node: \part107994
-Node: \chapter110171
-Node: \section113944
-Node: \subsection117211
-Node: \subsubsection & \paragraph & \subparagraph119925
-Node: \appendix122582
-Node: \frontmatter & \mainmatter & \backmatter123875
-Node: \@startsection125284
-Ref: startsection name126773
-Ref: \@startsection/name126773
-Ref: startsection level127227
-Ref: \@startsection/level127227
-Ref: startsection indent128108
-Ref: \@startsection/indent128108
-Ref: startsection beforeskip128371
-Ref: \@startsection/beforeskip128371
-Ref: startsection afterskip129892
-Ref: \@startsection/afterskip129892
-Ref: startsection style131203
-Ref: \@startsection/style131203
-Node: Cross references134904
-Node: \label137053
-Node: \pageref138873
-Node: \ref139663
-Node: xr package140658
-Node: Environments142479
-Node: abstract144481
-Node: array146070
-Node: center148983
-Node: \centering150736
-Node: description152233
-Node: displaymath154450
-Node: document156146
-Node: \AtBeginDocument156576
-Node: \AtEndDocument157200
-Node: enumerate157844
-Ref: enumerate enumi159707
-Ref: enumerate enumii159707
-Ref: enumerate enumiii159707
-Ref: enumerate enumiv159707
-Ref: enumerate labelenumi160105
-Ref: enumerate labelenumii160105
-Ref: enumerate labelenumiii160105
-Ref: enumerate labelenumiv160105
-Node: eqnarray160644
-Node: equation162640
-Node: figure163308
-Node: filecontents165481
-Node: flushleft167390
-Node: \raggedright168417
-Node: flushright169615
-Node: \raggedleft170439
-Node: itemize171310
-Ref: itemize labelitemi172858
-Ref: itemize labelitemii172858
-Ref: itemize labelitemiii172858
-Ref: itemize labelitemiv172858
-Ref: itemize leftmargin173517
-Ref: itemize leftmargini173517
-Ref: itemize leftmarginii173517
-Ref: itemize leftmarginiii173517
-Ref: itemize leftmarginiv173517
-Ref: itemize leftmarginv173517
-Ref: itemize leftmarginvi173517
-Node: letter174999
-Node: list175237
-Ref: list makelabel177684
-Ref: list itemindent179069
-Ref: list itemsep179206
-Ref: list labelsep179859
-Ref: list labelwidth180022
-Ref: list leftmargin181033
-Ref: list listparindent181886
-Ref: list parsep182117
-Ref: list partopsep182585
-Ref: list rightmargin183383
-Ref: list topsep183568
-Ref: list beginparpenalty187143
-Ref: list itempenalty187242
-Ref: list endparpenalty187346
-Node: \item188217
-Node: trivlist189463
-Node: math190991
-Node: minipage191297
-Node: picture196862
-Node: \put203092
-Node: \multiput203657
-Node: \qbezier204396
-Node: \graphpaper205869
-Node: \line206663
-Node: \linethickness208637
-Node: \thinlines209102
-Node: \thicklines209513
-Node: \circle209898
-Node: \oval210440
-Node: \shortstack211455
-Node: \vector213153
-Node: \makebox (picture)214067
-Node: \framebox (picture)215249
-Node: \frame216722
-Node: \dashbox217162
-Node: quotation & quote218297
-Node: tabbing219193
-Node: table225096
-Node: tabular227179
-Ref: tabular arrayrulewidth233516
-Ref: tabular arraystrech233756
-Ref: tabular doublerulesep233977
-Ref: tabular tabcolsep234113
-Node: \multicolumn234634
-Node: \vline238510
-Node: \cline239901
-Node: \hline240611
-Node: thebibliography241293
-Node: \bibitem243776
-Node: \cite246078
-Node: \nocite247946
-Node: Using BibTeX248454
-Node: theorem250625
-Node: titlepage251547
-Node: verbatim252830
-Node: \verb254643
-Node: verse256736
-Node: Line breaking257963
-Node: \\259329
-Node: \obeycr & \restorecr261759
-Node: \newline262570
-Node: \- (hyphenation)263611
-Node: \discretionary265251
-Node: \fussy & \sloppy266142
-Node: sloppypar266957
-Node: \hyphenation268103
-Node: \linebreak & \nolinebreak268723
-Node: Page breaking269903
-Node: \clearpage & \cleardoublepage271933
-Node: \newpage273453
-Node: \enlargethispage274751
-Node: \pagebreak & \nopagebreak275707
-Node: Footnotes277678
-Node: \footnote278824
-Ref: footnote footnoterule280092
-Ref: footnote footnotesep280703
-Node: \footnotemark281769
-Node: \footnotetext284108
-Node: Footnotes in section headings284710
-Node: Footnotes in a table285543
-Node: Footnotes of footnotes288465
-Node: Definitions289169
-Node: \newcommand & \renewcommand290216
-Node: Control sequences295651
-Node: \providecommand297006
-Node: \makeatletter & \makeatother298171
-Node: \@ifstar300273
-Node: \newcounter303758
-Node: \newlength305478
-Node: \newsavebox306401
-Node: \newenvironment & \renewenvironment307380
-Node: \newtheorem312704
-Node: \newfont316276
-Node: \protect317509
-Node: \ignorespaces & \ignorespacesafterend319897
-Node: xspace package322647
-Node: Counters324856
-Node: \alph \Alph \arabic \roman \Roman \fnsymbol326557
-Node: \usecounter329182
-Node: \value330041
-Node: \setcounter331094
-Node: \addtocounter331690
-Node: \refstepcounter332144
-Node: \stepcounter332813
-Node: \day & \month & \year333366
-Node: Lengths334275
-Node: Units of length338863
-Ref: units of length pt339066
-Ref: units of length pc339166
-Ref: units of length in339189
-Ref: units of length bp339215
-Ref: units of length cm339346
-Ref: units of length mm339368
-Ref: units of length dd339390
-Ref: units of length cc339422
-Ref: units of length sp339447
-Ref: Lengths/em339478
-Ref: Lengths/en339478
-Ref: Lengths/ex339478
-Ref: units of length em339478
-Ref: units of length en339478
-Ref: units of length ex339478
-Node: \setlength340334
-Node: \addtolength341517
-Node: \settodepth342940
-Node: \settoheight343928
-Node: \settowidth344926
-Node: \stretch345931
-Node: Expressions347133
-Node: Making paragraphs351947
-Node: \par354276
-Node: \indent & \noindent356322
-Node: \parindent & \parskip357857
-Node: Marginal notes359164
-Ref: marginal notes marginparpush360560
-Ref: marginal notes marginparsep360734
-Ref: marginal notes marginparwidth360866
-Node: Math formulas361215
-Node: Subscripts & superscripts364263
-Node: Math symbols366424
-Node: Arrows390195
-Node: \boldmath & \unboldmath391383
-Node: Blackboard bold392902
-Node: Calligraphic393704
-Node: Delimiters394235
-Node: \left & \right396423
-Node: \bigl & \bigr etc.400431
-Node: Dots403184
-Ref: ellipses cdots403615
-Ref: ellipses ddots403760
-Ref: ellipses ldots403841
-Ref: ellipses vdots404258
-Node: Greek letters405442
-Node: Math functions407121
-Node: Math accents408765
-Node: Over- and Underlining409664
-Node: Spacing in math mode411491
-Ref: spacing in math mode thickspace412422
-Ref: spacing in math mode medspace412873
-Ref: Spacing in math mode/\thinspace413329
-Ref: spacing in math mode thinspace413329
-Ref: spacing in math mode negthinspace413810
-Ref: spacing in math mode quad414183
-Ref: spacing in math mode qquad414439
-Node: \smash414777
-Node: \phantom & \vphantom & \hphantom416994
-Node: \mathstrut419568
-Node: Math styles420530
-Node: Math miscellany423270
-Node: Colon character & \colon423767
-Node: \*424460
-Node: \frac425040
-Node: \sqrt425411
-Node: \stackrel425997
-Node: Modes426270
-Ref: modes paragraph mode426720
-Ref: modes lr mode427032
-Ref: modes math mode427638
-Ref: modes vertical mode427973
-Ref: modes internal vertical mode428191
-Ref: modes inner paragraph mode428714
-Ref: modes outer paragraph mode428714
-Node: \ensuremath429128
-Node: Page styles429833
-Node: \maketitle430596
-Node: \pagenumbering433614
-Node: \pagestyle435602
-Node: \thispagestyle439104
-Node: Spaces440058
-Node: \enspace & \quad & \qquad441378
-Node: \hspace442293
-Node: \hfill444150
-Node: \hss445214
-Node: \spacefactor445908
-Node: \@449315
-Ref: \AT449435
-Node: \frenchspacing & \nonfrenchspacing451375
-Ref: \frenchspacing451493
-Node: \normalsfcodes452295
-Node: \(SPACE)452563
-Ref: Leading blanks454503
-Node: ~454816
-Node: \thinspace & \negthinspace457607
-Node: \/458805
-Node: \hrulefill & \dotfill460763
-Node: \bigskip & \medskip & \smallskip462119
-Ref: bigskip462937
-Ref: medskip463141
-Ref: smallskip463350
-Node: \bigbreak & \medbreak & \smallbreak464011
-Node: \strut464997
-Node: \vspace468234
-Node: \vfill469795
-Node: \addvspace470723
-Node: Boxes472769
-Node: \mbox & \makebox473475
-Ref: mbox makebox depth474743
-Ref: mbox makebox height474743
-Ref: mbox makebox width474743
-Ref: mbox makebox totalheight474743
-Node: \fbox & \framebox476838
-Ref: fbox framebox fboxrule478145
-Ref: fbox framebox fboxsep478335
-Node: \parbox479437
-Node: \raisebox481743
-Ref: raisebox depth482716
-Ref: raisebox height482716
-Ref: raisebox width482716
-Ref: raisebox totalheight482716
-Node: \sbox & \savebox483417
-Node: lrbox486479
-Node: \usebox487365
-Node: Color487804
-Node: Color package options488603
-Node: Color models490249
-Ref: color models cmyk491046
-Ref: color models gray491409
-Ref: color models rgb491558
-Ref: color models RGB491895
-Ref: color models named492270
-Node: Commands for color492558
-Node: Define colors492973
-Node: Colored text493698
-Node: Colored boxes496095
-Node: Colored pages497484
-Node: Graphics498177
-Node: Graphics package options500303
-Node: Graphics package configuration503056
-Node: \graphicspath503858
-Node: \DeclareGraphicsExtensions506816
-Node: \DeclareGraphicsRule508634
-Node: Commands for graphics511815
-Node: \includegraphics512320
-Ref: includegraphics width517383
-Ref: includegraphics height517916
-Ref: includegraphics totalheight518322
-Ref: includegraphics keepaspectratio518586
-Ref: includegraphics viewport520272
-Ref: includegraphics trim520667
-Ref: includegraphics clip521123
-Ref: includegraphics page521383
-Ref: includegraphics pagebox521474
-Ref: includegraphics interpolate522339
-Ref: includegraphics quiet522544
-Ref: includegraphics draft522705
-Ref: includegraphics bb523510
-Ref: includegraphics bbllx523908
-Ref: includegraphics bblly523908
-Ref: includegraphics bburx523908
-Ref: includegraphics bbury523908
-Ref: includegraphics natwidth524050
-Ref: includegraphics natheight524050
-Ref: includegraphics hiresbb524236
-Ref: includegraphics type524998
-Ref: includegraphics ext525038
-Ref: includegraphics read525141
-Ref: includegraphics command525258
-Node: \rotatebox525504
-Node: \scalebox528358
-Node: \resizebox529414
-Node: Special insertions530606
-Node: Reserved characters531474
-Node: Upper and lower case532734
-Node: Symbols by font position535120
-Node: Text symbols535799
-Node: Accents540783
-Node: \accent543068
-Node: Additional Latin letters544830
-Ref: Non-English characters545012
-Node: inputenc package546031
-Ref: \inputencoding548247
-Node: \rule548583
-Node: \today549771
-Node: Splitting the input550707
-Node: \endinput552449
-Node: \include & \includeonly553752
-Node: \input558049
-Node: Front/back matter559264
-Node: Table of contents etc.559597
-Node: \@dottedtocline565302
-Node: \addcontentsline566889
-Node: \addtocontents569952
-Node: \contentsline572169
-Node: \nofiles573947
-Node: \numberline574698
-Node: Indexes575862
-Node: Produce the index manually578656
-Node: \index579818
-Node: makeindex585029
-Ref: makeindex preamble586697
-Ref: makeindex postamble586843
-Ref: makeindex group skip586939
-Ref: makeindex letheadflag587279
-Ref: makeindex lethead prefix587740
-Ref: makeindex lethead suffix587892
-Ref: makeindex item 0588040
-Ref: makeindex item 1588120
-Ref: makeindex item 2588195
-Ref: makeindex item 01588273
-Ref: makeindex item x1588378
-Ref: makeindex item 12588583
-Ref: makeindex item x2588691
-Ref: makeindex delim 0588851
-Ref: makeindex delim 1588981
-Ref: makeindex delim 2589111
-Ref: makeindex delim n589237
-Ref: makeindex delim r589372
-Ref: makeindex line max589480
-Ref: makeindex indent space589615
-Ref: makeindex indent length589710
-Ref: makeindex page precedence589895
-Node: \printindex590932
-Node: Glossaries591405
-Node: \newglossaryentry593372
-Node: \gls594839
-Node: Letters595633
-Node: \address599251
-Node: \cc600062
-Node: \closing600504
-Node: \encl600818
-Node: \location601232
-Node: \makelabels601496
-Node: \name603813
-Node: \opening604054
-Node: \ps604335
-Node: \signature604624
-Node: \telephone605852
-Node: Input/output606217
-Node: \openin & \openout606947
-Node: \read609690
-Node: \typein610877
-Node: \typeout612137
-Node: \write613177
-Node: \write and security617904
-Node: \message618848
-Node: \wlog620677
-Node: \write18621178
-Node: Command line interface624669
-Ref: Command line624833
-Node: Command line options626986
-Ref: interaction modes627989
-Ref: output directory628943
-Node: Command line input630642
-Node: Jobname632759
-Node: Recovering from errors636002
-Node: Document templates637430
-Node: beamer template637864
-Node: article template638506
-Node: book template638969
-Node: Larger book template639448
-Node: Index640990
-Ref: Command Index641076
+Node: Top1857
+Node: About this document3663
+Node: Overview5401
+Node: Starting and ending7181
+Ref: Starting & ending7316
+Node: Output files8493
+Ref: output files dvi8772
+Ref: output files pdf9284
+Ref: output files log9609
+Ref: output files aux9806
+Node: TeX engines10775
+Ref: tex engines latex11311
+Ref: tex engines lualatex12146
+Ref: tex engines xelatex12607
+Node: LaTeX command syntax14567
+Node: Environment16494
+Node: CTAN17721
+Node: Document classes19177
+Ref: document classes article19617
+Ref: document classes book19705
+Ref: document classes letter19890
+Ref: document classes report19966
+Ref: document classes slides20118
+Node: Document class options20571
+Node: Additional packages23653
+Node: Class and package construction24284
+Node: Class and package structure25734
+Node: Class and package commands28029
+Node: Fonts45634
+Ref: Typefaces45737
+Node: fontenc package47699
+Node: \DeclareFontEncoding51951
+Node: \DeclareTextAccent53369
+Node: \DeclareTextAccentDefault54226
+Node: \DeclareTextCommand & \ProvideTextCommand55297
+Node: \DeclareTextCommandDefault & \ProvideTextCommandDefault57531
+Node: \DeclareTextComposite58838
+Node: \DeclareTextCompositeCommand59925
+Node: \DeclareTextSymbol60600
+Node: \DeclareTextSymbolDefault61709
+Node: \LastDeclaredEncoding62663
+Node: \UseTextSymbol & \UseTextAccent63287
+Node: Font styles64495
+Node: Font sizes68725
+Node: Low-level font commands71603
+Ref: low level font commands fontencoding71887
+Ref: low level font commands fontfamily72443
+Ref: low level font commands fontseries73206
+Ref: low level font commands fontshape74338
+Ref: low level font commands fontsize74655
+Ref: low level font commands linespread75232
+Ref: low level font commands selectfont75513
+Ref: low level font commands usefont75839
+Node: Layout76082
+Node: \onecolumn76648
+Node: \twocolumn77007
+Ref: twocolumn columnsep77630
+Ref: twocolumn columnseprule77874
+Ref: twocolumn columnwidth78174
+Ref: twocolumn dbltopfraction78757
+Ref: twocolumn dblfloatpagefraction79723
+Ref: twocolumn dblfloatsep79961
+Ref: twocolumn dbltextfloatsep80270
+Ref: twocolumn dbltopnumber80450
+Node: \flushbottom81399
+Node: \raggedbottom82499
+Node: Page layout parameters83035
+Ref: page layout parameters columnsep83264
+Ref: page layout parameters columnseprule83264
+Ref: page layout parameters columnwidth83264
+Ref: page layout parameters headheight83518
+Ref: page layout parameters headsep83685
+Ref: page layout parameters footskip83997
+Ref: page layout parameters linewidth84331
+Ref: page layout parameters marginparpush84684
+Ref: page layout parameters marginsep84684
+Ref: page layout parameters marginparwidth84684
+Ref: page layout parameters oddsidemargin85724
+Ref: page layout parameters evensidemargin85724
+Ref: page layout parameters paperheight86269
+Ref: page layout parameters paperwidth86495
+Ref: page layout parameters textheight86719
+Ref: page layout parameters textwidth87108
+Ref: page layout parameters hsize88046
+Ref: page layout parameters topmargin88243
+Ref: page layout parameters topskip88547
+Node: \baselineskip & \baselinestretch88763
+Node: Floats93933
+Ref: floats bottomfraction98271
+Ref: floats floatpagefraction98398
+Ref: floats textfraction98509
+Ref: floats topfraction98711
+Ref: floats floatsep98963
+Ref: floats intextsep99073
+Ref: floats textfloatsep99288
+Ref: floats bottomnumber99552
+Ref: floats dbltopnumber99660
+Ref: floats topnumber99779
+Ref: floats totalnumber99883
+Node: \caption100500
+Node: Sectioning103226
+Ref: sectioning secnumdepth106335
+Ref: Sectioning/secnumdepth106335
+Ref: sectioning tocdepth106961
+Ref: Sectioning/tocdepth106961
+Node: \part108001
+Node: \chapter110178
+Node: \section113951
+Node: \subsection117218
+Node: \subsubsection & \paragraph & \subparagraph119944
+Node: \appendix122601
+Node: \frontmatter & \mainmatter & \backmatter123894
+Node: \@startsection125303
+Ref: startsection name126792
+Ref: \@startsection/name126792
+Ref: startsection level127246
+Ref: \@startsection/level127246
+Ref: startsection indent128127
+Ref: \@startsection/indent128127
+Ref: startsection beforeskip128390
+Ref: \@startsection/beforeskip128390
+Ref: startsection afterskip129911
+Ref: \@startsection/afterskip129911
+Ref: startsection style131222
+Ref: \@startsection/style131222
+Node: Cross references134923
+Node: \label137072
+Node: \pageref138892
+Node: \ref139682
+Node: xr package140677
+Node: Environments142498
+Node: abstract144500
+Node: array146089
+Node: center149002
+Node: \centering150755
+Node: description152252
+Node: displaymath154469
+Node: document156165
+Node: \AtBeginDocument156595
+Node: \AtEndDocument157219
+Node: enumerate157863
+Ref: enumerate enumi159726
+Ref: enumerate enumii159726
+Ref: enumerate enumiii159726
+Ref: enumerate enumiv159726
+Ref: enumerate labelenumi160124
+Ref: enumerate labelenumii160124
+Ref: enumerate labelenumiii160124
+Ref: enumerate labelenumiv160124
+Node: eqnarray160663
+Node: equation162659
+Node: figure163327
+Node: filecontents165500
+Node: flushleft167409
+Node: \raggedright168436
+Node: flushright169634
+Node: \raggedleft170458
+Node: itemize171329
+Ref: itemize labelitemi172877
+Ref: itemize labelitemii172877
+Ref: itemize labelitemiii172877
+Ref: itemize labelitemiv172877
+Ref: itemize leftmargin173536
+Ref: itemize leftmargini173536
+Ref: itemize leftmarginii173536
+Ref: itemize leftmarginiii173536
+Ref: itemize leftmarginiv173536
+Ref: itemize leftmarginv173536
+Ref: itemize leftmarginvi173536
+Node: letter175018
+Node: list175256
+Ref: list makelabel177703
+Ref: list itemindent179088
+Ref: list itemsep179225
+Ref: list labelsep179878
+Ref: list labelwidth180041
+Ref: list leftmargin181052
+Ref: list listparindent181905
+Ref: list parsep182136
+Ref: list partopsep182604
+Ref: list rightmargin183402
+Ref: list topsep183587
+Ref: list beginparpenalty187162
+Ref: list itempenalty187261
+Ref: list endparpenalty187365
+Node: \item188236
+Node: trivlist189482
+Node: math191010
+Node: minipage191316
+Node: picture196881
+Node: \put203111
+Node: \multiput203676
+Node: \qbezier204415
+Node: \graphpaper205888
+Node: \line206682
+Node: \linethickness208656
+Node: \thinlines209121
+Node: \thicklines209532
+Node: \circle209917
+Node: \oval210459
+Node: \shortstack211474
+Node: \vector213172
+Node: \makebox (picture)214086
+Node: \framebox (picture)215268
+Node: \frame216741
+Node: \dashbox217181
+Node: quotation & quote218316
+Node: tabbing219212
+Node: table225115
+Node: tabular227198
+Ref: tabular arrayrulewidth233535
+Ref: tabular arraystrech233775
+Ref: tabular doublerulesep233996
+Ref: tabular tabcolsep234132
+Node: \multicolumn234653
+Node: \vline238530
+Node: \cline239921
+Node: \hline240631
+Node: thebibliography241313
+Node: \bibitem243796
+Node: \cite246098
+Node: \nocite247966
+Node: Using BibTeX248474
+Node: theorem250645
+Node: titlepage251567
+Node: verbatim252850
+Node: \verb254663
+Node: verse256756
+Node: Line breaking257983
+Node: \\259349
+Node: \obeycr & \restorecr261779
+Node: \newline262590
+Node: \- (hyphenation)263631
+Node: \discretionary265271
+Node: \fussy & \sloppy266162
+Node: sloppypar266977
+Node: \hyphenation268123
+Node: \linebreak & \nolinebreak268743
+Node: Page breaking269923
+Node: \clearpage & \cleardoublepage271953
+Node: \newpage273473
+Node: \enlargethispage274771
+Node: \pagebreak & \nopagebreak275727
+Node: Footnotes277698
+Node: \footnote278844
+Ref: footnote footnoterule280112
+Ref: footnote footnotesep280723
+Node: \footnotemark281789
+Node: \footnotetext284128
+Node: Footnotes in section headings284730
+Node: Footnotes in a table285563
+Node: Footnotes of footnotes288485
+Node: Definitions289189
+Node: \newcommand & \renewcommand290236
+Node: Control sequences295671
+Node: \providecommand297026
+Node: \makeatletter & \makeatother298191
+Node: \@ifstar300293
+Node: \newcounter303778
+Node: \newlength305498
+Node: \newsavebox306421
+Node: \newenvironment & \renewenvironment307400
+Node: \newtheorem312724
+Node: \newfont316296
+Node: \protect317529
+Node: \ignorespaces & \ignorespacesafterend319917
+Node: xspace package322667
+Node: Counters324876
+Node: \alph \Alph \arabic \roman \Roman \fnsymbol326577
+Node: \usecounter329231
+Node: \value330090
+Node: \setcounter331143
+Node: \addtocounter331739
+Node: \refstepcounter332193
+Node: \stepcounter332862
+Node: \day & \month & \year333415
+Node: Lengths334324
+Node: Units of length338912
+Ref: units of length pt339115
+Ref: units of length pc339215
+Ref: units of length in339238
+Ref: units of length bp339264
+Ref: units of length cm339395
+Ref: units of length mm339417
+Ref: units of length dd339439
+Ref: units of length cc339471
+Ref: units of length sp339496
+Ref: Lengths/em339527
+Ref: Lengths/en339527
+Ref: Lengths/ex339527
+Ref: units of length em339527
+Ref: units of length en339527
+Ref: units of length ex339527
+Node: \setlength340383
+Node: \addtolength341566
+Node: \settodepth342989
+Node: \settoheight343977
+Node: \settowidth344975
+Node: \stretch345980
+Node: Expressions347182
+Node: Making paragraphs351996
+Node: \par354325
+Node: \indent & \noindent356371
+Node: \parindent & \parskip357906
+Node: Marginal notes359235
+Ref: marginal notes marginparpush360631
+Ref: marginal notes marginparsep360805
+Ref: marginal notes marginparwidth360937
+Node: Math formulas361286
+Node: Subscripts & superscripts364334
+Node: Math symbols366495
+Node: Arrows391122
+Node: \boldmath & \unboldmath392258
+Node: Blackboard bold393777
+Node: Calligraphic394582
+Node: Delimiters395113
+Node: \left & \right397286
+Node: \bigl & \bigr etc.401323
+Node: Dots404093
+Ref: ellipses cdots404524
+Ref: ellipses ddots404671
+Ref: ellipses ldots404760
+Ref: ellipses vdots405181
+Node: Greek letters406367
+Node: Math functions408084
+Node: Math accents409728
+Node: Over- and Underlining410627
+Node: Spacing in math mode412454
+Ref: spacing in math mode thickspace413385
+Ref: spacing in math mode medspace413836
+Ref: Spacing in math mode/\thinspace414292
+Ref: spacing in math mode thinspace414292
+Ref: spacing in math mode negthinspace414773
+Ref: spacing in math mode quad415146
+Ref: spacing in math mode qquad415402
+Node: \smash415740
+Node: \phantom & \vphantom & \hphantom417957
+Node: \mathstrut420531
+Node: Math styles421493
+Node: Math miscellany424233
+Node: Colon character & \colon424730
+Node: \*425423
+Node: \frac426007
+Node: \sqrt426378
+Node: \stackrel426964
+Node: Modes427237
+Ref: modes paragraph mode427687
+Ref: modes lr mode427999
+Ref: modes math mode428605
+Ref: modes vertical mode428940
+Ref: modes internal vertical mode429158
+Ref: modes inner paragraph mode429681
+Ref: modes outer paragraph mode429681
+Node: \ensuremath430095
+Node: Page styles430800
+Node: \maketitle431563
+Node: \pagenumbering434581
+Node: \pagestyle436569
+Node: \thispagestyle440071
+Node: Spaces441025
+Node: \enspace & \quad & \qquad442345
+Node: \hspace443260
+Node: \hfill445117
+Node: \hss446181
+Node: \spacefactor446875
+Node: \@450282
+Ref: \AT450402
+Node: \frenchspacing & \nonfrenchspacing452342
+Ref: \frenchspacing452460
+Node: \normalsfcodes453262
+Node: \(SPACE)453530
+Ref: Leading blanks455470
+Node: ~455783
+Node: \thinspace & \negthinspace458574
+Node: \/459772
+Node: \hrulefill & \dotfill461730
+Node: \bigskip & \medskip & \smallskip463086
+Ref: bigskip463904
+Ref: medskip464108
+Ref: smallskip464317
+Node: \bigbreak & \medbreak & \smallbreak464978
+Node: \strut465964
+Node: \vspace469201
+Node: \vfill470762
+Node: \addvspace471690
+Node: Boxes473736
+Node: \mbox & \makebox474442
+Ref: mbox makebox depth475710
+Ref: mbox makebox height475710
+Ref: mbox makebox width475710
+Ref: mbox makebox totalheight475710
+Node: \fbox & \framebox477805
+Ref: fbox framebox fboxrule479112
+Ref: fbox framebox fboxsep479302
+Node: \parbox480404
+Node: \raisebox482710
+Ref: raisebox depth483683
+Ref: raisebox height483683
+Ref: raisebox width483683
+Ref: raisebox totalheight483683
+Node: \sbox & \savebox484384
+Node: lrbox487470
+Node: \usebox488356
+Node: Color488795
+Node: Color package options489594
+Node: Color models491240
+Ref: color models cmyk492037
+Ref: color models gray492400
+Ref: color models rgb492549
+Ref: color models RGB492886
+Ref: color models named493261
+Node: Commands for color493549
+Node: Define colors493964
+Node: Colored text494689
+Node: Colored boxes497086
+Node: Colored pages498475
+Node: Graphics499168
+Node: Graphics package options501294
+Node: Graphics package configuration504047
+Node: \graphicspath504849
+Node: \DeclareGraphicsExtensions507807
+Node: \DeclareGraphicsRule509625
+Node: Commands for graphics512806
+Node: \includegraphics513311
+Ref: includegraphics width518374
+Ref: includegraphics height518907
+Ref: includegraphics totalheight519313
+Ref: includegraphics keepaspectratio519577
+Ref: includegraphics viewport521263
+Ref: includegraphics trim521658
+Ref: includegraphics clip522114
+Ref: includegraphics page522374
+Ref: includegraphics pagebox522465
+Ref: includegraphics interpolate523330
+Ref: includegraphics quiet523535
+Ref: includegraphics draft523696
+Ref: includegraphics bb524501
+Ref: includegraphics bbllx524899
+Ref: includegraphics bblly524899
+Ref: includegraphics bburx524899
+Ref: includegraphics bbury524899
+Ref: includegraphics natwidth525041
+Ref: includegraphics natheight525041
+Ref: includegraphics hiresbb525227
+Ref: includegraphics type525989
+Ref: includegraphics ext526029
+Ref: includegraphics read526132
+Ref: includegraphics command526249
+Node: \rotatebox526495
+Node: \scalebox529349
+Node: \resizebox530405
+Node: Special insertions531597
+Node: Reserved characters532465
+Node: Upper and lower case533725
+Node: Symbols by font position536111
+Node: Text symbols536790
+Node: Accents541812
+Node: \accent544095
+Node: Additional Latin letters545857
+Ref: Non-English characters546039
+Node: inputenc package547056
+Ref: \inputencoding549272
+Node: \rule549608
+Node: \today550796
+Node: Splitting the input551732
+Node: \endinput553474
+Node: \include & \includeonly554777
+Node: \input559074
+Node: Front/back matter560289
+Node: Table of contents etc.560622
+Node: \@dottedtocline566327
+Node: \addcontentsline567914
+Node: \addtocontents570977
+Node: \contentsline573194
+Node: \nofiles574972
+Node: \numberline575723
+Node: Indexes576887
+Node: Produce the index manually579681
+Node: \index580845
+Node: makeindex586060
+Ref: makeindex preamble587728
+Ref: makeindex postamble587874
+Ref: makeindex group skip587970
+Ref: makeindex letheadflag588310
+Ref: makeindex lethead prefix588771
+Ref: makeindex lethead suffix588923
+Ref: makeindex item 0589071
+Ref: makeindex item 1589151
+Ref: makeindex item 2589226
+Ref: makeindex item 01589304
+Ref: makeindex item x1589409
+Ref: makeindex item 12589614
+Ref: makeindex item x2589722
+Ref: makeindex delim 0589882
+Ref: makeindex delim 1590012
+Ref: makeindex delim 2590142
+Ref: makeindex delim n590268
+Ref: makeindex delim r590403
+Ref: makeindex line max590511
+Ref: makeindex indent space590646
+Ref: makeindex indent length590741
+Ref: makeindex page precedence590926
+Node: \printindex591963
+Node: Glossaries592436
+Node: \newglossaryentry594403
+Node: \gls595873
+Node: Letters596667
+Node: \address600285
+Node: \cc601096
+Node: \closing601538
+Node: \encl601852
+Node: \location602266
+Node: \makelabels602530
+Node: \name604847
+Node: \opening605088
+Node: \ps605369
+Node: \signature605658
+Node: \telephone606886
+Node: Input/output607251
+Node: \openin & \openout607981
+Node: \read610724
+Node: \typein611911
+Node: \typeout613171
+Node: \write614211
+Node: \write and security618938
+Node: \message619882
+Node: \wlog621711
+Node: \write18622212
+Node: Command line interface625703
+Ref: Command line625867
+Node: Command line options628020
+Ref: interaction modes629023
+Ref: output directory629977
+Node: Command line input631676
+Node: Jobname633793
+Node: Recovering from errors637036
+Node: Document templates638464
+Node: beamer template638898
+Node: article template639540
+Node: book template640003
+Node: Larger book template640482
+Node: Index642024
+Ref: Command Index642110
 
 End Tag Table
-
-
-Local Variables:
-coding: utf-8
-End:



More information about the latexrefman-commits mailing list.