[latexrefman-commits] [SCM] latexrefman updated: r894 - trunk

vincentb1 at gnu.org.ua vincentb1 at gnu.org.ua
Wed Dec 30 17:32:56 CET 2020


Author: vincentb1
Date: 2020-12-30 18:32:56 +0200 (Wed, 30 Dec 2020)
New Revision: 894

Modified:
   trunk/Makefile.1
   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
Log:
Regenerate distro for French (+ change French HTML up URL).



Modified: trunk/Makefile.1
===================================================================
--- trunk/Makefile.1	2020-12-30 14:34:01 UTC (rev 893)
+++ trunk/Makefile.1	2020-12-30 16:32:56 UTC (rev 894)
@@ -26,6 +26,23 @@
 es_longname:=spanish
 fr_longname:=french
 
+#
+# Go somewhere useful from Top.
+en_texi2html_top = -c TOP_NODE_UP_URL=http://tug.org/texinfohtml/
+es_texi2html_top = -c TOP_NODE_UP_URL=http://tug.org/texinfohtml/
+fr_texi2html_top = -c TOP_NODE_UP_URL=http://mirror.ctan.org/info/latex2e-help-texinfo-fr/
+
+# 
 how to build.
+# 
+texi2dvi = texi2dvi --batch --tidy --build-dir=$*.t2dvi
+texi2pdf = texi2pdf --batch --tidy --build-dir=$*.t2pdf
+#
+makeinfo = makeinfo
+texi2docbook = $(makeinfo) --docbook
+texi2info = $(makeinfo) --no-split
+texi2txt = $(makeinfo) --plaintext --no-split
+texi2xml = $(makeinfo) --xml
+
 define lang_template
 dist-$(1):=$(manual)-help-texinfo-$(1)
 $(1)_manual:=$$(subst -$(default_language),,$(manual)-$(1))
@@ -39,6 +56,13 @@
 
 .PHONY: $(1)tree
 $(1)tree: $$($(1)_tree_output)
+
+$$($(1)_manual).html: $$($(1)_manual).texi
+	$(makeinfo) --html --no-split $$($(1)_texi2html_top) $$<
+
+latex2e-help-texinfo-tree/$$($(1)_manual)/index.html: $$($(1)_manual).texi
+	$(makeinfo) --html $$($(1)_texi2html_top) $$< -o $$(dir $$@)
+
 endef
 $(foreach lang,$(languages), $(eval $(call lang_template,$(lang))))
 
@@ -46,22 +70,6 @@
 all_suffixes = dvi pdf $(makeinfo_suffixes) tree
 all_manuals:=$(foreach lang,$(languages),$($(lang)_manual)) 
 
-
-# 
 how to build.
-# 
-texi2dvi = texi2dvi --batch --tidy --build-dir=$*.t2dvi
-texi2pdf = texi2pdf --batch --tidy --build-dir=$*.t2pdf
-#
-makeinfo = makeinfo
-texi2docbook = $(makeinfo) --docbook
-texi2html = $(makeinfo) --html --no-split $(texi2html_top)
-texi2info = $(makeinfo) --no-split
-texi2txt = $(makeinfo) --plaintext --no-split
-texi2xml = $(makeinfo) --xml
-#
-# Go somewhere useful from Top.
-texi2html_top = -c TOP_NODE_UP_URL=http://tug.org/texinfohtml/
-
 $(addsuffix .pdf,$(all_manuals)):%.pdf: %.texi
 	$(texi2pdf) $<
 $(addsuffix .dvi,$(all_manuals)):%.dvi: %.texi
@@ -69,12 +77,7 @@
 #
 $(addsuffix .dbk,$(all_manuals)):%.dbk: %.texi
 	$(texi2docbook) -o $@ $<
-$(addsuffix .html,$(all_manuals)):%.html: %.texi
-	$(texi2html) $<
 
-$(patsubst %,latex2e-help-texinfo-tree/%/index.html,$(all_manuals)):latex2e-help-texinfo-tree/%/index.html: %.texi
-	$(makeinfo) --html $(texi2html_top) $< -o $(dir $@)
-
 $(addsuffix .info,$(all_manuals)):%.info: %.texi
 	$(texi2info) $<
 $(addsuffix .txt,$(all_manuals)):%.txt: %.texi

Modified: trunk/latex2e-fr.dbk
===================================================================
--- trunk/latex2e-fr.dbk	2020-12-30 14:34:01 UTC (rev 893)
+++ trunk/latex2e-fr.dbk	2020-12-30 16:32:56 UTC (rev 894)
@@ -7,7 +7,7 @@
 <!-- $Id: common.texi 729 2018-11-13 23:22:27Z karl $ -->
 <!-- Public domain. -->
 
-<title>Manuel de référence officieux de &latex;2e (Septembre 2020)</title>
+<title>Manuel de référence officieux de &latex;2e (Décembre 2020)</title>
 <!-- % ** fin de tête (c'est pour courir Texinfo sur une région.) -->
 
 <!-- latex 2.09 commandes devraient tous être présents maintenant, -->
@@ -34,9 +34,29 @@
 <!-- xx fusionner latex manuel de la savane -->
 <!-- xx fusionner style mathématique hors texte -->
 <!-- xx mode veritical, mode horizontal -->
+<!-- xx check recent ltnews for (lots of) changes -->
+<!-- xx \write of non-ASCII chars (vincent mail of 14 Mar 2020 21:39:41) -->
+<!-- xx \nonstopmode etc., if they are officially supported by LaTeX? -->
+<!-- xx JH explain nfss somewhere -->
+<!-- xx JH expand BiBTeX -->
+<!-- xx JH expand theorem, AMS math -->
+<!-- xx JH something on code listings -->
+<!-- xx JH ligatures -->
+<!-- xx JH \xspace -->
+<!-- xx JH \stretch -->
+<!-- xx JH \mathstrut -->
+<!-- xx JH \phantom https://tex.stackexchange.com/questions/4519/how-do-i-create-an-invisible-character -->
+<!-- xx JH \baselineskip https://texfaq.org/FAQ-baselinepar -->
+<!-- xx JH \contentsline, \@@dottedtocline? -->
+<!-- xx JH \numexpr, \dimexpr, \glueexpr, \muexpr -->
 <!-- -->
+<!-- xx The typeset source2e has an index with all kernel -->
+<!-- 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 -->
 <!-- -->
 <!-- xx Le sommaire précède immédiatement la table des matières. C'est curieux, -->
@@ -51,7 +71,7 @@
 <!-- xx Voir aussi http://ctan.org/pkg/macros2e. -->
 <!-- xx Tous les caractères spéciaux devraient une fois pour toute être dérits  -->
 <!-- -->
-<!-- packages xx - requis, plus, utile; Oberdiek; polices -->
+<!-- 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 -->
@@ -64,7 +84,7 @@
 <!-- http://mirror.ctan.org/info/impatient/fr/fbook.pdf -->
 
 <bookinfo><legalnotice><para>Ce document est un manuel de référence officieux pour &latex;, un
-système de préparation de documents, version « Septembre 2020 ».
+système de préparation de documents, version « Décembre 2020 ».
 </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
@@ -107,7 +127,7 @@
 
 
 <para>Ce document est un manuel de référence officieux pour &latex;, un
-système de préparation de documents, version « Septembre 2020 ».
+système de préparation de documents, version « Décembre 2020 ».
 </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
@@ -148,14 +168,13 @@
 <!-- end of License -->
 </para>
 
-
 <!-- Best Effort Symbol -->
 
 <chapter label="" id="Top">
 <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 « Septembre 2020 ».
+système de préparation de document, dans sa version « Décembre 2020 ».
 </para>
 
 
@@ -167,7 +186,7 @@
 <para>Ceci est un manuel de référence officieux pour le système &latex;2e de
 préparation de document. Ce système est mis en œuvre sous forme d’un
 paquet de macros pour le programme de composition &tex;
-(see <link linkend="Overview">Overview</link>). La page d’accueil de ce document est
+(voir <link linkend="Overview">Overview</link>). La page d’accueil de ce document est
 <ulink url="https://latexref.xyz">https://latexref.xyz</ulink>. Cette page contient des liens vers
 différentes versions de ce document, dans différents
 formats et langues, mais aussi vers ses sources, vers les archives des listes de diffusion qui lui sont consacrées ainsi que vers d’autres
@@ -299,7 +318,7 @@
 elle est implémentée dans une fichier <filename>article.cls</filename>. N’importe quelle classe
 de document peut être utilisée. Quelques classes de document sont
 définies par &latex; lui-même, et un grand nombre d’autres sont
-largement disponibles. See <link linkend="Document-classes">Document classes</link>.
+largement disponibles. Voir <link linkend="Document-classes">Document classes</link>.
 </para>
 <indexterm role="cp"><primary>préambule, définition</primary></indexterm>
 <para>Vous pouvez inclure d’autres commandes &latex; entre les commandes
@@ -310,9 +329,9 @@
 <indexterm role="cp"><primary>environnement</primary></indexterm>
 appelle un <firstterm>environnement</firstterm> ; l’environnement ‘<literal>document</literal>’ (et
 aucun autre) est obligatoire dans tous les documents &latex;
-(see <link linkend="document">document</link>).  &latex; fournit lui-même beaucoup
+(voir <link linkend="document">document</link>).  &latex; fournit lui-même beaucoup
 d’environnements, et bien plus encore sont définis séparément.
-See <link linkend="Environments">Environments</link>.
+Voir <link linkend="Environments">Environments</link>.
 </para>
 <para>Les rubriques suivantes sont consacrées aux façons de produire,
 à partir d’un fichier d’entrée &latex;, des documents PDF ou
@@ -324,7 +343,7 @@
 <title>Fichiers de sortie</title>
 
 <para>&latex; produit un fichier de sortie principal et au moins deux
-fichiers accessoires.  Le nom du fichier de sortie principal se termine
+fichiers auxiliaires.  Le nom du fichier de sortie principal se termine
 soit en <filename>.dvi</filename> soit en <filename>.pdf</filename>.
 </para>
 <variablelist><varlistentry><term><literal>.dvi</literal>
@@ -334,7 +353,7 @@
 <indexterm role="fn"><primary>commande dvips</primary></indexterm>
 <indexterm role="fn"><primary>commande dvipdfmx</primary></indexterm>
 <indexterm role="fn"><primary>commande dvitype</primary></indexterm>
-<para>S’il est invoqué avec la commande système <command>latex</command>, alors il
+<anchor id="output-files-dvi"/><para>S’il est invoqué avec la commande système <command>latex</command>, alors il
 produit un fichier « DeVice Independent<footnote><para>Indépendant du
 périphérique de sortie, ce n’est toutefois pas un format portable de
 document</para></footnote> » (<filename>.dvi</filename>). Vous pouvez visualiser ce fichier avec une
@@ -348,11 +367,11 @@
 </term><listitem><indexterm role="fn"><primary>.pdf fichier</primary></indexterm>
 <indexterm role="cp"><primary>pdf&tex;</primary></indexterm>
 <indexterm role="fn"><primary>commande pdflatex</primary></indexterm>
-<para>Si &latex; est invoqué avec la commande système <command>pdflatex</command>,
+<anchor id="output-files-pdf"/><para>Si &latex; est invoqué avec la commande système <command>pdflatex</command>,
 alors la sortie principale est un fichier “Portable Document Format”
 (<filename>.pdf</filename>). Typiquement, il s’agit d’un fichier autonome, avec toutes
 les polices et images incorporées.
-D’autres commandes (see <link linkend="TeX-engines">&tex; engines</link>) produisent des fichiers PDF.
+D’autres commandes (voir <link linkend="TeX-engines">&tex; engines</link>) produisent des fichiers PDF.
 </para>
 <!-- - Cela peut être très utile, mais cela rend le fichier de sortie beaucoup -->
 <!-- - plus grand que le fichier @file{.dvi} produit à partir du même document. -->
@@ -371,13 +390,13 @@
 <!-- - Beaucoup d'autres variantes moins courantes de @LaTeX{} (et @TeX{}) existent, qui -->
 <!-- - peuvent produire du HTML, XML, et d'autres choses. -->
 
-<para>&latex; produit aussi au moins deux fichier supplémentaires.
+<para>&latex; produit toujours au moins deux fichier supplémentaires.
 </para>
 <variablelist><varlistentry><term><literal>.log</literal>
 </term><listitem><indexterm role="cp"><primary>fichier de transcription</primary></indexterm>
 <indexterm role="cp"><primary>fichier journal</primary></indexterm>
 <indexterm role="fn"><primary>fichier .log</primary></indexterm>
-<para>Ce fichier de transcription, ou <firstterm>fichier journal</firstterm>, contient des
+<anchor id="output-files-log"/><para>Ce fichier de transcription, ou <firstterm>fichier journal</firstterm>, contient des
 informations sommaires telles que la liste des paquetages chargés. Il
 contient aussi des messages de diagnostic
 <!-- - pour toutes les erreurs découvertes dans le fichier d'entrée. -->
@@ -390,7 +409,7 @@
 <indexterm role="cp"><primary>double renvoi, résolution</primary></indexterm>
 <indexterm role="cp"><primary>renvoi en aval, résolution</primary></indexterm>
 <indexterm role="cp"><primary>renvoi, résolution</primary></indexterm>
-<para>De l’information auxiliaire est utilisée par &latex; pour des choses
+<anchor id="output-files-aux"/><para>De l’information auxiliaire est utilisée par &latex; pour des choses
 telles que les doubles renvois.  Par exemple, la première fois que
 &latex; trouve un renvoi en aval — une double référence à
 quelque chose qui n’est pas encore apparu dans le code source — il
@@ -417,9 +436,9 @@
 terminaison du nom de fichier. Ceux-ci incluent un fichier <literal>.lof</literal>
 qui est utilisé pour fabriquer la liste des figures, un fichier
 <literal>.lot</literal> utilisé pour fabriquer une liste des tableaux, et un fichier
-<literal>.toc</literal> utilisé pour fabriquer une table des matières.  Une classe
-de document particulière peut en créer d’autres ; cette liste n’a pas de
-fin définie.
+<literal>.toc</literal> utilisé pour fabriquer une table des matières (voir <link linkend="Table-of-contents-etc_002e">Table
+of contents etc.</link>).  Une classe de document particulière peut en créer
+d’autres ; cette liste n’a pas de fin définie.
 </para>
 
 </sect1>
@@ -432,17 +451,28 @@
 <indexterm role="cp"><primary>entrée Unicode, native</primary></indexterm>
 <indexterm role="cp"><primary>polices TrueType</primary></indexterm>
 <indexterm role="cp"><primary>polices OpenType</primary></indexterm>
-<para>&latex; est défini comme un ensemble de commandes qui sont exécutées par
-une implémentation &tex; (see <link linkend="Overview">Overview</link>).  Cette section donne une
-brève vue d’ensemble des principaux programmes.
+<indexterm role="cp"><primary>&tex;, format</primary></indexterm>
+<indexterm role="cp"><primary>format &tex;, fichier (<literal>.fmt</literal>)</primary></indexterm>
+<indexterm role="cp"><primary>format &latex;, fichier (<literal>.fmt</literal>)</primary></indexterm>
+<indexterm role="cp"><primary>&latex;, format, fichier (<literal>.fmt</literal>)</primary></indexterm>
+<indexterm role="cp"><primary>fichier format &tex;</primary></indexterm>
+<indexterm role="fn"><primary>.fmt, fichier</primary></indexterm>
+<para>&latex; est un vaste ensemble de commandes qui sont exécuté par un
+programme &tex; (voir <link linkend="Overview">Overview</link>). Un tel ensemble de commande est
+appelé un <firstterm>format</firstterm>, et peut être matérialisé dans un fichier binaire
+<literal>.fmt</literal>, ce qui permet qu’il soit lu bien plus rapidement que le
+source &tex; correspondant.
 </para>
-<variablelist><varlistentry><term><literal>latex</literal>
-</term><term><literal>pdflatex</literal>
-</term><listitem><indexterm role="cp"><primary>pdf&tex;, moteur</primary></indexterm>
+<para>Cette rubrique donne une brève vue d’ensemble des programmes &tex;
+les plus répandus (voir aussi <link linkend="Command-line-interface">Command line interface</link>).
+</para>
+<variablelist><varlistentry><term><indexterm role="fn"><primary>latex</primary></indexterm><literal>latex</literal>
+</term><term><indexterm role="fn"><primary>pdflatex</primary></indexterm><literal>pdflatex</literal>
+</term><listitem><indexterm role="fn"><primary>etex, commande</primary></indexterm>
+<indexterm role="cp"><primary>pdf&tex;, moteur</primary></indexterm>
 <indexterm role="cp"><primary>moteur pdf&tex;</primary></indexterm>
-<indexterm role="fn"><primary>etex, commande</primary></indexterm>
 <indexterm role="cp"><primary>e-&tex;</primary></indexterm>
-<para>Dans &tex; Live (<ulink url="http://tug.org/texlive">http://tug.org/texlive</ulink>, si &latex; est invoqué
+<anchor id="tex-engines-latex"/><para>Dans &tex; Live (<ulink url="http://tug.org/texlive">http://tug.org/texlive</ulink>, si &latex; est invoqué
 avec les commandes système <command>latex</command> ou <command>pdflatex</command>, alors
 le moteur pdf&tex; est exécuté (<ulink url="http://ctan.org/pkg/pdftex">http://ctan.org/pkg/pdftex</ulink>).
 Selon qu’on invoque <command>latex</command> ou <command>pdflatex</command>, la sortie
@@ -461,25 +491,24 @@
 e-&tex; plutôt que pdf&tex;.  Dans tous les cas, on peut faire
 l’hyptohèse que les extension e-&tex; sont disponibles en &latex;.
 </para>
-</listitem></varlistentry><varlistentry><term><literal>lualatex</literal>
+</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>lualatex</primary></indexterm><literal>lualatex</literal>
 </term><listitem><indexterm role="fn"><primary>lualatex commande</primary></indexterm>
 <indexterm role="cp"><primary>Lua&tex;</primary></indexterm>
-<para>Si &latex; est invoqué avec la commandes systèmes <command>lualatex</command>,
+<anchor id="tex-engines-lualatex"/><para>Si &latex; est invoqué avec la commandes systèmes <command>lualatex</command>,
 alors le moteur Lua&tex; est exécuté
 (<ulink url="http://ctan.org/pkg/luatex">http://ctan.org/pkg/luatex</ulink>).  Ce programme permet que du code
 écrit dans le langage script Lua (<ulink url="http://luatex.org">http://luatex.org</ulink>) interagisse
 avec la compostion faite par &tex;.  Lua&tex; traite nativement
 l’entrée en codage Unicode UTF-8, peut traiter les polices OpenType et
 TrueType, et produit un fichier <filename>.pdf</filename> par défaut.  Il y a aussi
-<command>dvilualatex</command> pour produire un fichier <filename>.dvi</filename>, mais cela
-est rarement utilisé.
+<command>dvilualatex</command> pour produire un fichier <filename>.dvi</filename>.
 </para>
-</listitem></varlistentry><varlistentry><term><literal>xelatex</literal>
+</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>xelatex</primary></indexterm><literal>xelatex</literal>
 </term><listitem><indexterm role="fn"><primary>xelatex commande</primary></indexterm>
 <indexterm role="cp"><primary>Xe&tex;</primary></indexterm>
 <indexterm role="fn"><primary>.xdv fichier</primary></indexterm>
 <indexterm role="fn"><primary>xdvipdfmx</primary></indexterm>
-<para>Si &latex; est invoqué avec la commandes système <command>xelatex</command>, le
+<anchor id="tex-engines-xelatex"/><para>Si &latex; est invoqué avec la commandes système <command>xelatex</command>, le
 moteur Xe&tex; est exécuté (<ulink url="http://tug.org/xetex">http://tug.org/xetex</ulink>).  Comme
 Lua&tex;, Xe&tex; prend en charge nativement le codage Unicode UTF-8 et les
 polices TrueType et OpenType, bien que leur implémentation soit
@@ -492,13 +521,44 @@
 programme (<literal>x</literal>)<literal>dvipdfmx</literal>, mais ce processus est automatique.
 Le fichier <literal>.xdv</literal> n’est utile que pour le débogage.
 </para>
+</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>platex</primary></indexterm><literal>platex</literal>
+</term><term><indexterm role="fn"><primary>uplatex</primary></indexterm><literal>uplatex</literal>
+</term><listitem><para>Ces commandes fournissent une prise en charge significativement plus riche du Japanese et d’autres langues ; la variant en <filename>u</filename> prend en charge l’Unicode.  Voir
+<ulink url="https://ctan.org/pkg/ptex">https://ctan.org/pkg/ptex</ulink> et <ulink url="https://ctan.org/pkg/uptex">https://ctan.org/pkg/uptex</ulink>.
+</para></listitem></varlistentry></variablelist>
+<para>Depuis 2019, il y a une commande companion en <literal>-dev</literal> et un format
+pour tous les moteur cités plus hauts :
+</para>
+<variablelist><varlistentry><term><indexterm role="fn"><primary>dvilualatex-dev</primary></indexterm><literal>dvilualatex-dev</literal>
+</term><term><indexterm role="fn"><primary>latex-dev</primary></indexterm><literal>latex-dev</literal>
+</term><term><indexterm role="fn"><primary>lualatex-dev</primary></indexterm><literal>lualatex-dev</literal>
+</term><term><indexterm role="fn"><primary>pdflatex-dev</primary></indexterm><literal>pdflatex-dev</literal>
+</term><term><indexterm role="fn"><primary>platex-dev</primary></indexterm><literal>platex-dev</literal>
+</term><term><indexterm role="fn"><primary>uplatex-dev</primary></indexterm><literal>uplatex-dev</literal>
+</term><term><indexterm role="fn"><primary>xelatex-dev</primary></indexterm><literal>xelatex-dev</literal>
+</term><listitem><indexterm role="cp"><primary>parution, candidats</primary></indexterm>
+<indexterm role="cp"><primary>avant parution, essais</primary></indexterm>
+<para>Ce sont les candidats pour une parution de &latex; à venir. L’usage
+principal est de découvrir et traiter les problèmes de compatibilité
+avant la parution officielle.
+</para>
+<para>Ces format en <literal>-dev</literal> rendent facile pour quiconque d’aider à
+l’essai des documents et du code : vous pouvez exécutez, dison,
+<literal>pdflatex-dev</literal> au lieu de <literal>pdflatex</literal>, sans changer quoi que ce
+soit d’autre dans votre environnement.  En réalité, le plus facile et
+utile est de toujours exécuter les versions en <literal>-dev</literal> au lieu de
+s’embêter à basculer entre les deux. Pendant les périodes calmes après une
+parution, ces commandes seront équivalentes.
+</para>
+<para>Ce ne sont pas des échantillons quotidiens de code de développement non
+testé. L’équipe &latex; fait subir à ces commandes les mêmes essais
+étendus de non régression avant leur parution.
+</para>
+<para>Pour plus ample  information, voir “The &latex; release workflow and the
+&latex; <literal>dev</literal> formats” par Frank Mittelbach, <citetitle>TUGboat</citetitle> 40:2,
+<ulink url="https://tug.org/TUGboat/tb40-2/tb125mitt-dev.pdf">https://tug.org/TUGboat/tb40-2/tb125mitt-dev.pdf</ulink>.
+</para>
 </listitem></varlistentry></variablelist>
-<para>D’autres variantes de &latex; et &tex; existent, par exemple pour fournir
-une prise en charge supplémentaire du japonais et d’autres langages
-([u]p&tex;, <ulink url="http://ctan.org/pkg/ptex">http://ctan.org/pkg/ptex</ulink>,
-<ulink url="http://ctan.org/pkg/uptex">http://ctan.org/pkg/uptex</ulink>).
-</para>
-
 </sect1>
 <sect1 label="2.4" id="LaTeX-command-syntax">
 <title>Syntaxe des commandes &latex;</title>
@@ -513,15 +573,15 @@
 </para>
 <para>Les noms de commandes &latex; sont sensibles à la casse de sorte que
 <literal>\pagebreak</literal> diffère de <literal>\Pagebreak</literal> (ce dernier n’est pas une
-commande standard). La plupart des noms de commandes sont en bas de
-casse, mais elles sont sensibles à la casse : vous devez toujours saisir
-les commandes en respectant la casse où elles ont été définies.
+commande standarde). La plupart des noms de commandes sont en bas de
+casse, mais quoi qu’il en soit vous devez saisir toute commande en
+respectant la casse dans laquelle elle est définie.
 </para>
 <para>Une commande peut être suivie de zéro, un ou plus d’arguments. Ces
 arguments peuvent être soit obligatoires, soit optionnels.  Les
 arguments obligatoires sont entre accolades, <literal>{...}</literal>.  Les
-arguments optionnels sont entre crochets, <literal>[...]</literal>.  En général
-(mais ce n’est pas universel), si la commande prend un argument optionnel,
+arguments optionnels sont entre crochets, <literal>[...]</literal>.  En général,
+mais ce n’est pas universel, si la commande prend un argument optionnel,
 il vient en premier, avant tout argument obligatoire.
 </para>
 <para>Au sein d’un argument optionnel, pour utiliser le crochet
@@ -540,28 +600,15 @@
 pour les commandes dont il traite (à l’exception des omissions
 involontaires ou bogues de ce manuel).
 </para>
-<!-- xxx Revoir le menu -->
-
-
-
-<sect2 label="2.4.1" id="Declaration">
-<title>Les déclarations de commandes</title>
-
-<para>Certaines commandes changent la valeur ou la signification d’une
-autre commande ou d’un paramètre. Par exemple, la commande <literal>\mainmatter</literal>
-change le réglage de la numérotation des pages en passant de chiffres
-romains à des chiffres arabes.
-</para>
-</sect2>
 </sect1>
 <sect1 label="2.5" id="Environment">
 <title>Les environnements</title>
 
 <para>Synopsis :
 </para>
-<screen>\begin{<replaceable>nom environnement</replaceable>}
+<screen>\begin{<replaceable>nom-environnement</replaceable>}
   ...
-\end{<replaceable>nom environnement</replaceable>}
+\end{<replaceable>nom-environnement</replaceable>}
 </screen>
 <para>Une zone du code source &latex;, au sein de laquelle il y a un
 comportement différent.  Par exemple, pour la poésie en &latex; mettez
@@ -572,10 +619,13 @@
      ...
 \end{verse}
 </screen>
-<para>Voir <link linkend="Environments">Environments</link> pour une liste des environnements.
+<para>Voir <link linkend="Environments">Environments</link>, pour une liste d’environnements.  En
+particulier, il est à noter que tout document &latex; doit avoir un
+environnement <literal>document</literal> : une paire <literal>\begin{document}
+... \end{document}</literal>.
 </para>
-<para>Le <replaceable>nom environnement</replaceable> du début doit s’accorder exactement avec
-celui de la fin. Cela vaut aussi dans le cas où <replaceable>nom environnement</replaceable> se
+<para>Le <replaceable>nom-environnement</replaceable> du début doit s’accorder exactement avec
+celui de la fin. Cela vaut aussi dans le cas où <replaceable>nom-environnement</replaceable> se
 termine par une étoile (<literal>*</literal>) ; l’argument à la fois de
 <literal>\begin</literal> et <literal>\end</literal> doit comprendre l’étoile.
 </para>
@@ -649,7 +699,7 @@
 <indexterm role="fn"><primary>classe slides</primary></indexterm>
 <para>Les noms de <replaceable>classe</replaceable> de document incorporés à &latex;.  (Beaucoup
 de classes de document sont disponibles dans des paquetages séparés ;
-see <link linkend="Overview">Overview</link>.)
+voir <link linkend="Overview">Overview</link>.)
 </para>
 <variablelist><varlistentry><term><literal>article</literal>
 </term><listitem><anchor id="document-classes-article"/><para>Pour un article de journal, une présentation, et diverses utilisations
@@ -659,11 +709,11 @@
 </term><listitem><anchor id="document-classes-book"/>
 <para>Des livres complets, y compris des chapitres et possiblement incluant
 des pièces préliminaires telles qu’une préface, et postliminaires telles
-qu’un appendice (see <link linkend="Front_002fback-matter">Front/back matter</link>).
+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 
-(see <link linkend="Letters">Letters</link>).
+(voir <link linkend="Letters">Letters</link>).
 </para>
 </listitem></varlistentry><varlistentry><term><literal>report</literal>
 </term><listitem><anchor id="document-classes-report"/><para>Pour des documents de longueur entre celle d’un <literal>article</literal> et celle
@@ -673,7 +723,7 @@
 </listitem></varlistentry><varlistentry><term><literal>slides</literal>
 </term><listitem><anchor id="document-classes-slides"/><para>Pour des présentations de diapositive — rarement utilisé de nos jours.
 À sa place la classe <literal>beamer</literal> est sans doute celle dont l’usage est
-le plus répendu (<ulink url="https://ctan.org/pkg/beamer">https://ctan.org/pkg/beamer</ulink>). See <link linkend="beamer-template">beamer
+le plus répendu (<ulink url="https://ctan.org/pkg/beamer">https://ctan.org/pkg/beamer</ulink>). Voir <link linkend="beamer-template">beamer
 template</link>, pour un petit partron de document beamer.
 </para>
 </listitem></varlistentry></variablelist>
@@ -738,7 +788,7 @@
 <indexterm role="fn"><primary>paquetage <literal>geometry</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>geometry</literal>, paquetage</primary></indexterm>
 <para>Lorsque on utilise l’un des moteurs pdf&latex;,
-Lua&latex;, ou Xe&latex; (see <link linkend="TeX-engines">&tex; engines</link>), les options autres
+Lua&latex;, ou Xe&latex; (voir <link linkend="TeX-engines">&tex; engines</link>), les options autres
 que <literal>letterpaper</literal> règlent la zone d’impression mais vous devez
 également régler la taille du papier physique. Un méthode pour faire
 cela est de placer <literal>\pdfpagewidth=\paperwidth</literal> et
@@ -794,16 +844,12 @@
 </term><listitem><indexterm role="fn"><primary>\evensidemargin</primary></indexterm>
 <indexterm role="fn"><primary>\oddsidemargin</primary></indexterm>
 <para>Sélectionne la disposition en recto simple ou recto-verso ; le défaut
-est <literal>oneside</literal> pour recto, sauf pour la classe <literal>book</literal>.
+est <literal>oneside</literal> pour recto simple, sauf pour la classe <literal>book</literal>.
 </para>
 <para>Le paramètre <literal>\evensidemargin</literal> (<literal>\oddsidemargin</literal>) détermine la
-distance sur les pages de numéro pair (impair) entre le côté gauche de
-la page et la marge gauche du texte. Les valeurs par défaut varient en
-fonction de la taille du papier, de la disposition recto ou
-recto-verso sélectionnée. Pour une impression en recto le texte est
-centré, pour recto-verso, <literal>\oddsidemargin</literal> vaut 40% de la
-différence entre <literal>\paperWidth</literal> et <literal>\textwidth</literal>,
-<literal>\evensidemargin</literal> valant le reste.
+distance sur les pages de numéro pair (impair) entre le côté gauche
+de la page et la marge gauche du texte.  Voir <link linkend="page-layout-parameters-oddsidemargin">page layout
+parameters oddsidemargin</link>.
 </para>
 </listitem></varlistentry><varlistentry><term><literal>openright</literal>
 </term><term><literal>openany</literal>
@@ -863,7 +909,7 @@
 <para>Au sein d’un fichier classe ou paquetage on peut utiliser l’arobe
 <literal>@</literal> comme un caractère dans les noms de commande sans avoir à
 entourer le code contenant la commande en question par
-<literal>\makeatletter</literal> et <literal>\makeatother</literal>.  See <link linkend="_005cmakeatletter-_0026-_005cmakeatother">\makeatletter &
+<literal>\makeatletter</literal> et <literal>\makeatother</literal>.  Voir <link linkend="_005cmakeatletter-_0026-_005cmakeatother">\makeatletter &
 \makeatother</link>. Ceci permet de créer des commandes que les utilisateurs
 ne risquent pas de redéfinir accidentellement. Une autre technique est
 de préfixer les commandes spécifiques à une classe ou paquetage avec une
@@ -966,7 +1012,7 @@
 </term><listitem><indexterm role="fn"><primary>\CheckCommand</primary></indexterm>
 <indexterm role="fn"><primary>\CheckCommand*</primary></indexterm>
 <indexterm role="cp"><primary>nouvelle commande, vérification</primary></indexterm>
-<para>Similaire à <literal>\newcommand</literal> (see <link linkend="_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</link>)
+<para>Similaire à <literal>\newcommand</literal> (voir <link linkend="_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</link>)
 mais ne définit pas <replaceable>cmd</replaceable> ; à la place vérifie que la définition
 actuelle de <replaceable>cmd</replaceable> est exactement celle donnée par <replaceable>définition</replaceable>
 et est ou n’est pas <firstterm>longue</firstterm> selon ce que l’on attend.
@@ -1044,7 +1090,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 déclaration du
+classeq é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 :
@@ -1069,9 +1115,9 @@
 <indexterm role="fn"><primary>\DeclareRobustCommand*</primary></indexterm>
 <indexterm role="cp"><primary>nouvelle commande, définition</primary></indexterm>
 <para>Similaire à <literal>\newcommand</literal> et <literal>\newcommand*</literal>
-(see <link linkend="_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</link>) mais déclare une commande robuste,
+(voir <link linkend="_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</link>) mais déclare une commande robuste,
 même si <replaceable>définition</replaceable> comprend du code fragile. (Pour une discussion
-sur les commandes robustes et fragiles see <link linkend="_005cprotect">\protect</link>). Utilisez ces
+sur les commandes robustes et fragiles voir <link linkend="_005cprotect">\protect</link>). Utilisez ces
 commande pour définir de nouvelles commandes robustes, ou redéfinir des
 commandes existantes en les rendant robustes. Contrairement à
 <literal>\newcommand</literal> elle ne produisent pas d’ereru si la macro <replaceable>cmd</replaceable>
@@ -1337,7 +1383,7 @@
 </term><listitem><indexterm role="fn"><primary>\RequirePackage</primary></indexterm>
 <indexterm role="fn"><primary>\RequirePackageWithOptions</primary></indexterm>
 <para>Charge un paquetage, comme la commande <literal>\usepackage</literal> pour les
-auteurs de documents.  See <link linkend="Additional-packages">Additional packages</link>. Voici un exemple :
+auteurs de documents.  Voir <link linkend="Additional-packages">Additional packages</link>. Voici un exemple :
 <literal>\RequirePackage[landscape,margin=1in]{geometry}</literal>.  Notez que
 l’équipe de développement de &latex; recommande fortement l’utilisation
 de ces commandes de préférence à l’<literal>\input</literal> de &tex; de base ;
@@ -1389,15 +1435,21 @@
 
 <para>Les commandes de styles suivantes sont prises en charge par &latex;.
 </para>
-<para>Ce premier groupe de commandes est généralement utilisé avec un
-argument, comme dans <literal>\textit{texte en italique}</literal>. Dans le
-tableau ci-dessous, la commande correspondante entre parenthèses est la
-« forme déclarative », qui ne prend pas arguments. La portée la forme
-déclarative s’étend jusqu’à la prochaine commande de type style ou
-jusqu’à la fin du groupe actuel.
+<indexterm role="cp"><primary>forme déclarative des commandes de style de police</primary></indexterm>
+<indexterm role="cp"><primary>déclarative, forme des commandes de style de police</primary></indexterm>
+<para>Dans le tableau ci-dessous listant des commandes, les commandes en
+<literal>\text…</literal> sont utilisées avec un argument, comme dans
+<literal>\textit{texte}</literal>. C’est la forme préférée. Mais affichée à sa
+suite, entre parenthèses, est la <firstterm>forme déclarative</firstterm> correspondante,
+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
+amplement à la fin de cette rubrique.
 </para>
-<para>Ces commandes, à la fois dans la forme à argument et dans la forme
-déclarative, sont cumulatives ; par exemple, vous pouvez dire aussi bien
+<para>Ces commandes, dans n’importe laquelle des trois formes, sont
+cumulatives ; par exemple, vous pouvez dire aussi bien
 <literal>\sffamily\bfseries</literal> que <literal>\bfseries\sffamily</literal> pour obtenir du
 gras sans serif.
 </para>
@@ -1507,15 +1559,16 @@
 
 <para>Enfin, la commande <literal>\oldstylenums{<replaceable>chiffres</replaceable>}</literal> sert à
 composer des chiffres dits de “à l’ancienne”, qui ont des hauteurs et
-profondeur (et parfois largeurs) distincts de l’alignement standard des
-chiffres. Les polices &latex; par défaut prennent en charge cela, et
-respecteront <literal>\textbf</literal> (mais pas les autres styles, il n’y a pas de
-style à l’ancienne italique pour les chiffres en Computer
-Modern). Beaucoup d’autres polices ont des chiffre à l’ancienne aussi;
-parfois le paquetage <literal>textcomp</literal> doit être chargé, et parfois des
-options de paquet sont mises à disposition pour en faire le style par
-défaut.  Entrée de FAQ :
-<ulink url="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=osf">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=osf</ulink>.
+profondeurs (et parfois largeurs) distincts de l’alignement standard des
+chiffres qui ont tous la même hauteur que les lettres capitales.
+Les polices &latex; par défaut prennent en charge cela, et respecteront
+<literal>\textbf</literal> (mais pas les autres styles, il n’y a pas de style à
+l’ancienne italique pour les chiffres en Computer Modern). Beaucoup
+d’autres polices ont des chiffre à l’ancienne aussi ; parfois le
+paquetage <literal>textcomp</literal> doit être chargé, et parfois des options de
+paquet sont mises à disposition pour en faire le style par défaut.
+Entrée de FAQ :
+<ulink url="https://www.texfaq.org/FAQ-osf">https://www.texfaq.org/FAQ-osf</ulink>.
 </para>
 <para>&latex; fournit également les commandes suivantes, qui font passer
 inconditionnellement à un style donné, c.-à-d. <emphasis>ne</emphasis> sont
@@ -1566,12 +1619,12 @@
 </para>
 </listitem></varlistentry></variablelist>
 <para>Certaines personnes considèrent que les commandes commutation
-inconditionnelles de polices, comme <literal>\tt</literal>, sont obsolète et que
+inconditionnelles de polices, comme <literal>\tt</literal>, sont obsolètes et que
 <emphasis>seulement</emphasis> les commandes cumulatives (<literal>\texttt</literal>) doivent être
 utilisées. Je (Karl) ne suis pas d’accord. il y a situations tout à fait
-raisonnables quand un commutateur de police inconditionnelle est
+raisonnables quand un commutateur inconditionnel de police est
 précisément ce dont vous avez besoin pour obtenir le résultat souhaité ;
-pour un exemple, see <link linkend="description"><literal>description</literal></link>. Les deux
+pour un exemple, voir <link linkend="description"><literal>description</literal></link>. Les deux
 ensembles de commandes ont leur place.
 </para>
 </sect1>
@@ -1585,7 +1638,7 @@
 par &latex;.  Le tableau indique le nom de la commande et taille
 utilisée (en points) correspondant réellement pour la police avec les
 options ‘<literal>10pt</literal>’, ‘<literal>11pt</literal>’, et ‘<literal>12pt</literal>’ de classe de document,
-respectivement (see <link linkend="Document-class-options">Document class options</link>).
+respectivement (voir <link linkend="Document-class-options">Document class options</link>).
 </para>
 <indexterm role="fn"><primary>\tiny</primary></indexterm>
 <indexterm role="fn"><primary>\scriptsize</primary></indexterm>
@@ -1623,8 +1676,9 @@
 </para></entry></row></tbody></tgroup></informaltable>
 <indexterm role="cp"><primary>déclarative, forme des commandes de contrôle de la taille de police</primary></indexterm>
 <indexterm role="cp"><primary>forme déclarative des commandes de contrôle de la taille de police</primary></indexterm>
-<para>Les commandes énumérées ici sont des <firstterm>formes déclaratives</firstterm>. On est
-utilise en les déclarant comme dans l’exemple qui suit :
+<para>Les commandes énumérées ici sont des formes déclaratives (non des formes
+par environnement), vu que c’est ainsi qu’on les utilise
+typiquement. Comme dans l’exemple qui suit :
 </para>
 <screen>\begin{quotation} \small
   Le Tao que l'on peut nommer n'est pas le Tao.
@@ -1636,7 +1690,7 @@
 qu’on aurait pu la mettre entre accolades <literal>{\small Ce texte est en
 petits caractères.}</literal>.
 </para>
-<indexterm role="cp"><primary>forme par environnement des commandes</primary></indexterm>
+<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,
 en pratique cette forme peut aisément mener à des espaces indésirables au
@@ -1648,9 +1702,9 @@
 <literal>\begin</literal> et <literal>\end</literal>, presque toutes les commandes qui ne
 prennent pas d’argument on une forme par environnement. Mais dans
 presque tous les cas ce serait juste une source de confusion de
-l’utiliser. La raison pour mentionner en particulier la forme par
-environnement des déclarations de taille de police est que leur
-utilisation s’avère assez courante, en dépit des problèmes qu’il pose).
+l’utiliser. La raison pour mentionner spécifiquement la forme par
+environnement des déclarations de taille de police est que cet usage
+particulier n’est pas rare).
 </para>
 </sect1>
 <sect1 label="4.3" id="Low_002dlevel-font-commands">
@@ -1664,7 +1718,7 @@
 <!-- xx but it should be complete -->
 <!-- xx something about ultimately reading ENCFAM.fd? -->
 </para>
-<variablelist><varlistentry><term><literal>\fontencoding{codage}</literal>
+<variablelist><anchor id="low-level-font-commands-fontencoding"/><varlistentry><term><literal>\fontencoding{codage}</literal>
 </term><listitem><indexterm role="fn"><primary>\fontencoding</primary></indexterm>
 <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
@@ -1677,7 +1731,7 @@
 <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><indexterm role="fn"><primary>\fontfamily</primary></indexterm>
+</term><listitem><anchor id="low-level-font-commands-fontfamily"/><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
@@ -1728,7 +1782,7 @@
 </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><indexterm role="fn"><primary>\fontseries</primary></indexterm>
+</term><listitem><anchor id="low-level-font-commands-fontseries"/><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
@@ -1800,7 +1854,7 @@
 </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>
-<para>Sélectionne l’allure de police. Les allures valides sont :
+<anchor id="low-level-font-commands-fontshape"/><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>
 </para></entry><entry><para>Droit (normal)
@@ -1821,7 +1875,7 @@
 </para>
 
 </listitem></varlistentry><varlistentry><term><literal>\fontsize{<replaceable>taille</replaceable>}{<replaceable>interligne</replaceable>}</literal>
-</term><listitem><indexterm role="fn"><primary>\fontsize</primary></indexterm>
+</term><listitem><anchor id="low-level-font-commands-fontsize"/><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
@@ -1834,7 +1888,7 @@
 produit ; voir ensuite <literal>\baselinestretch</literal>.
 </para>
 </listitem></varlistentry><varlistentry><term><literal>\baselinestretch</literal>
-</term><listitem><indexterm role="fn"><primary>\baselinestretch</primary></indexterm>
+</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
@@ -1854,7 +1908,7 @@
 documentation du paquetage.
 </para>
 </listitem></varlistentry><varlistentry><term><literal>\linespread{<replaceable>facteur</replaceable>}</literal>
-</term><listitem><indexterm role="fn"><primary>\linespread</primary></indexterm>
+</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
@@ -1862,7 +1916,7 @@
 comme on vient de le décrire.
 </para>
 </listitem></varlistentry><varlistentry><term><literal>\selectfont</literal>
-</term><listitem><indexterm role="fn"><primary>\selectfont</primary></indexterm>
+</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
 décrites ci-dessus n’entrent en vigueur qu’après que <literal>\selectfont</literal>
 est appelé, comme dans
@@ -1870,11 +1924,11 @@
 il est plus pratique de mettre cela dans une macro :
 <literal>\newcommand*{\mapolice}{\fontfamily{<replaceable>nomfamille</replaceable>}\selectfont}</literal>
 
-(see <link linkend="_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</link>).
+(voir <link linkend="_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</link>).
 </para>
 
 </listitem></varlistentry><varlistentry><term><literal>\usefont{<replaceable>codage</replaceable>}{<replaceable>famille</replaceable>}{<replaceable>série</replaceable>}{<replaceable>allure</replaceable>}</literal>
-</term><listitem><indexterm role="fn"><primary>\usefont</primary></indexterm>
+</term><listitem><anchor id="low-level-font-commands-usefont"/><indexterm role="fn"><primary>\usefont</primary></indexterm>
 <para>Revient à la même chose que d’invoquer <literal>\fontencoding</literal>,
 <literal>\fontfamily</literal>, <literal>\fontseries</literal> et <literal>\fontshape</literal> avec les
 paramètres donnés, suivi par <literal>\selectfont</literal>. Par exemple :
@@ -1910,54 +1964,119 @@
 
 <para>Synopsis :
 </para>
-<screen>\twocolumn [<replaceable>texte1col</replaceable>]
+<screen>\twocolumn [<replaceable>texte1col préliminaire</replaceable>]
 </screen>
-<para>La déclaration <literal>\twocolumn</literal> commence une nouvelle page et produit
-sortie à deux colonnes. Si l’argument optionnel <replaceable>texte1col</replaceable> est
-présent, il est composée dans le mode à une colonne avant que la
-composition à deux colonnes ne commence.
+<para>Commence une nouvelle page et produit une sortie en deux colonnes. Si on
+a passé l’option de classe <literal>twocolumn</literal> au document alors c’est le
+comportement par défaut (voir <link linkend="Document-class-options">Document class options</link>). Cette commande
+est fragile (voir <link linkend="_005cprotect">\protect</link>).
 </para>
-<para>Les paramètres ci-après contrôlent la composition de la production de deux
+<para>Si l’argument optionnel <replaceable>texte1col préliminaire</replaceable> est présent, il est
+composé dans le mode à une colonne avant que la composition à deux
+colonnes ne commence.
+</para>
+<para>Les paramètres ci-après contrôlent la composition de la sortie en deux
 colonnes :
 </para>
 <variablelist><varlistentry><term><indexterm role="fn"><primary>\columnsep</primary></indexterm><literal>\columnsep</literal>
-</term><listitem><para>La distance entre les colonnes (35pt par défaut).
+</term><listitem><anchor id="twocolumn-columnsep"/><para>La distance entre les colonnes. Vaut 35pt par défaut. Changer la valeur
+avec une commande telle que
+<literal>\setlength{\columnsep}{40pt}</literal>. Vous devez faire le changement
+avant que le mode en deux colonnes ne commence ; le préambule est
+une bonne place pour le faire.
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\columnseprule</primary></indexterm><literal>\columnseprule</literal>
-</term><listitem><para>La largeur du filet entre les colonnes ; la valeur par défaut est 0pt,
-de sorte qu’il n’y a pas de filet.
+</term><listitem><anchor id="twocolumn-columnseprule"/><para>La largeur du filet entre les colonnes. La valeur par défaut est 0pt, de
+sorte qu’il n’y a pas de filet. Autrement, le filet apparaît à mi-chemin
+entre les deux colonnes. Changez la valeur avec une commande telle que
+<literal>\setlength{\columnseprule}{0.4pt}</literal>, avant que le mode en deux
+colonnes ne commence.
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\columnwidth</primary></indexterm><literal>\columnwidth</literal>
-</term><listitem><para>La largeur de la colonne en cours ; il est égal à <literal>\textwidth</literal> dans
-le cas d’un texte composé en une seule colonne.
+</term><listitem><anchor id="twocolumn-columnwidth"/><para>La largeur d’une colonnne. En mode à une colonne ceci vaut
+<literal>\textwidth</literal>. En mode à deux colonnes par défaut &latex; règle la
+largeur de chacune des deux colonnes, <literal>\columnwidth</literal>, à la moitié
+de <literal>\textwidth</literal> moins <literal>\columnsep</literal>.
 </para>
 </listitem></varlistentry></variablelist>
-<para>Les paramètres ci-après contrôlent le comportement des flottants en cas de production
-à deux colonnes :
+<para>Dans un document en deux colonnes, les environnements étoilés
+<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.
+Les paramètres ci-après contrôlent le comportement des flottants en cas
+de sortie à deux colonnes :
 </para>
 <variablelist><varlistentry><term><indexterm role="fn"><primary>\dbltopfraction</primary></indexterm><literal>\dbltopfraction</literal>
-</term><listitem><para>Fraction maximale au sommet d’une page sur deux colonnes qui peut être
-occupée par des flottants. Par défaut vaut ‘<literal>0,7</literal>’, peut être
-utilement redéfini en (par exemple) ‘<literal>0,9</literal>’ pour aller moins tôt sur
-des pages de flottants.
+</term><listitem><anchor id="twocolumn-dbltopfraction"/><para>Fraction maximale au sommet d’une page sur deux colonnes qui peut être
+occupée par des flottants s’étendant sur deux colonnes en largeur. Par
+défaut vaut 0,7, ce qui signifie que la hauteur d’un environnement
+<literal>table*</literal> ou <literal>figure*</literal> ne doit pas excéder
+<literal>0.7\textheight</literal>. Si la hauteur de vos environnement flottant
+excède cela alors vous pouvez prendre l’une des actions suivante pour
+l’empêcher de flotter jusqu’à la fin du document :
 </para>
+<itemizedlist><listitem><para>– Utiliser le spécificateur de localisation <literal>[tp]</literal> pour dire à
+&latex; d’essayer de placer le flottant volumineux sur une page dédiée,
+ou de même au sommet d’une page.
+</para>
+</listitem><listitem><para>– Utiliser le spécificateur de localisation <literal>[t!]</literal> pour l’emporter
+sur l’effet de <literal>\dbltopfraction</literal> pour ce flottant en particulier.
+</para>
+</listitem><listitem><para>– Augmenter la valeur de <literal>\dbltopfraction</literal> à un nombre de grandeur
+adéquate, pour éviter de faire flotter les pages si tôt.
+</para></listitem></itemizedlist>
+
+<para>Vous pouvez le redéfinir, comme dans
+<literal>\renewcommand{\dbltopfraction}{0.9}</literal>.
+</para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\dblfloatpagefraction</primary></indexterm><literal>\dblfloatpagefraction</literal>
-</term><listitem><para>La fraction minimum d’une page de flottants qui doit être occupée par
-des flottants, pour une page à flottant à deux colonnes. Par défaut vaut
-‘<literal>0,5</literal>’.
+</term><listitem><anchor id="twocolumn-dblfloatpagefraction"/><para>Pour une page de flottants s’étendant sur deux colonnes en largeur,
+c’est la fraction minimum de la page qui doit être occupée par les
+flottants. La valeur par défaut de &latex; est ‘<literal>0.5</literal>’. Se change
+avec <literal>\renewcommand</literal>.
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\dblfloatsep</primary></indexterm><literal>\dblfloatsep</literal>
-</term><listitem><para>Distance entre les flottants en haut ou en bas d’une page de flottants à
-deux colonnes. Par défaut vaut ‘<literal>12pt plus2pt minus2pt</literal>’ pour des
+</term><listitem><anchor id="twocolumn-dblfloatsep"/><para>Sur une page de flottants s’étendant sur deux colonnes en largeur, cette
+longueur est la distance entre les flottants à la fois en haut et en bas
+de la page. Par défaut vaut ‘<literal>12pt plus2pt minus2pt</literal>’ pour des
 documents en ‘<literal>10pt</literal>’ ou ‘<literal>11pt</literal>’, et ‘<literal>14pt plus2pt minus4pt</literal>’
 pour ‘<literal>12pt</literal>’.
 </para>
 
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\dbltextfloatsep</primary></indexterm><literal>\dbltextfloatsep</literal>
-</term><listitem><para>Distance entre un flottant multi-colonnes en haut ou en bas d’une page
-et le texte principal. Par défaut vaut ‘<literal>20pt plus2pt minus4pt</literal>’ .
+</term><listitem><anchor id="twocolumn-dbltextfloatsep"/><para>Cette longueur est la distance entre un flottant multi-colonnes en haut
+ou en bas d’une page et le texte principal. Par défaut vaut ‘<literal>20pt
+plus2pt minus4pt</literal>’.
 </para>
-</listitem></varlistentry></variablelist>
+</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\dbltopnumber</primary></indexterm><literal>\dbltopnumber</literal>
+</term><listitem><anchor id="twocolumn-dbltopnumber"/><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
+page.  La valeur par défaut de &latex; est <literal>2</literal>.
+</para></listitem></varlistentry></variablelist>
+<!-- From egreg at http://tex.stackexchange.com/a/142232/339 -->
+<para>L’exemple suivant utilise l’argument optionnel de <literal>\twocolumn</literal> pour
+crée un titre s’étendant sur les deux colonnes du document article :
+</para>
+<screen>\documentclass[twocolumn]{article}
+\newcommand{\authormark}[1]{\textsuperscript{#1}}
+\begin{document}
+\twocolumn[{% au sein de cet argument optionnel, du texte en une colonne
+  \centering
+  \LARGE Le titre \\[1.5em]
+  \large Auteur Un\authormark{1},
+         Auteur Deux\authormark{2},
+         Auteur Trois\authormark{1} \\[1em]
+  \normalsize
+  \begin{tabular}{p{.2\textwidth}@{\hspace{2em}}p{.2\textwidth}}
+    \authormark{1}Departement Un  &\authormark{2}Department Deux \\ 
+     École Un                   &École Deux
+  \end{tabular}\\[3em] % espace sous la partie titre
+  }]
+
+Le texte en deux colonnes est ici.
+</screen>
+
 </sect1>
 <sect1 label="5.3" id="_005cflushbottom">
 <title><literal>\flushbottom</literal></title>
@@ -1969,7 +2088,8 @@
 nécessaire pour remplir le page.
 </para>
 <para>C’est la valeur par défaut si le mode <literal>twocolumn</literal> est sélectionné
-(see <link linkend="Document-class-options">Document class options</link>).
+(voir <link linkend="Document-class-options">Document class options</link>). Cette command est fragile
+(voir <link linkend="_005cprotect">\protect</link>).
 </para>
 </sect1>
 <sect1 label="5.4" id="_005craggedbottom">
@@ -1991,91 +2111,219 @@
 <indexterm role="cp"><primary>mise en page, les paramètres de</primary></indexterm>
 <indexterm role="cp"><primary>en-tête, des paramètres pour</primary></indexterm>
 <indexterm role="cp"><primary>bas de page, des paramètres pour</primary></indexterm>
-<indexterm role="cp"><primary>en-tête et pied de page en cours de traitement</primary></indexterm>
+<indexterm role="cp"><primary>en-tête et pied de page en cours</primary></indexterm>
 
-<variablelist><varlistentry><term><indexterm role="fn"><primary>\headheight</primary></indexterm><literal>\headheight</literal>
-</term><listitem><para>Hauteur de la boîte qui contient la tête en cours de traitement. La
-valeur par défaut est ‘<literal>30pt</literal>’, sauf dans la classe <literal>book</literal>, où
-elle varie en fonction de la taille de la police.
+<variablelist><varlistentry><term><indexterm role="fn"><primary>\columnsep</primary></indexterm><literal>\columnsep</literal>
+</term><term><indexterm role="fn"><primary>\columnseprule</primary></indexterm><literal>\columnseprule</literal>
+</term><term><indexterm role="fn"><primary>\columnwidth</primary></indexterm><literal>\columnwidth</literal>
+</term><listitem><indexterm role="fn"><primary>\columnsep</primary></indexterm>
+<indexterm role="fn"><primary>\columnseprule</primary></indexterm>
+<indexterm role="fn"><primary>\columnwidth</primary></indexterm>
+<anchor id="page-layout-parameters-columnsep"/><anchor id="page-layout-parameters-columnseprule"/><anchor id="page-layout-parameters-columnwidth"/><para>La distance entre les deux colonnes, la largeur d’un filet entre les
+colonnes, et la largeur des colonnes, lorsque l’option de classe de
+document <literal>twocolumn</literal> est en vigueur (voir <link linkend="Document-class-options">Document class
+options</link>).  Voir <link linkend="_005ctwocolumn">\twocolumn</link>.
 </para>
+</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\headheight</primary></indexterm><literal>\headheight</literal>
+</term><listitem><indexterm role="fn"><primary>\headheight</primary></indexterm>
+<anchor id="page-layout-parameters-headheight"/><para>Hauteur de la boîte qui contient l’en-tête de page en cours. La valeur
+par défaut pour les classes <literal>article</literal>, <literal>report</literal>, et
+<literal>book</literal> est ‘<literal>12pt</literal>’ quelle que soit la taille de la police.
+</para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\headsep</primary></indexterm><literal>\headsep</literal>
-</term><listitem><para>La distance verticale entre le bas de la ligne d’en-tête et la partie
-supérieure du texte principal. La valeur par défaut est ‘<literal>25pt</literal>’,
-sauf dans la classe <literal>book</literal>, où elle varie avec la taille de
-la police.
+</term><listitem><indexterm role="fn"><primary>\headsep</primary></indexterm>
+<anchor id="page-layout-parameters-headsep"/><para>La distance verticale entre le bas de la ligne d’en-tête et le haut du
+texte principal. La valeur par défaut est ‘<literal>25pt</literal>’. Dans la classe
+<literal>book</literal> la valeur par défaut est ‘<literal>0.25in</literal>’ pour un document
+réglé en 10pt, et ‘<literal>0.275in</literal>’ pour un document en 11pt ou 12pt.
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\footskip</primary></indexterm><literal>\footskip</literal>
-</term><listitem><para>Distance de la ligne de base de la dernière ligne de texte à la ligne de
-base du bas de page. La valeur par défaut est ‘<literal>30pt</literal>’, sauf dans la
-classe <literal>book</literal> où elle varie avec la taille de la police.
+</term><listitem><indexterm role="fn"><primary>\footskip</primary></indexterm>
+<anchor id="page-layout-parameters-footskip"/><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
+<literal>article</literal> et <literal>report</literal> est ‘<literal>30pt</literal>’. Dans la classe
+<literal>book</literal> la valeur par défaut est ‘<literal>0.35in</literal>’ pour les documents
+réglés en 10pt, ‘<literal>0.38in</literal>’ en 11pt, et ‘<literal>30pt</literal>’ en 12pt.
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\linewidth</primary></indexterm><literal>\linewidth</literal>
-</term><listitem><para>Largeur de la ligne actuelle, diminuée pour chaque <literal>list</literal> imbriquée
-(see <link linkend="list">list</link>). Plus précisément, elle est inférieure à
-<literal>\textwidth</literal> par la somme de <literal>\leftmargin</literal> et
-<literal>\rightmargin</literal> (see <link linkend="itemize">itemize</link>). La valeur par défaut varie en
-fonction de la taille de la police, la largeur du papier, le mode à deux
-colonnes, etc. Pour un document de classe <literal>article</literal> en taille de
-police ‘<literal>10pt</literal>’, elle vaut ‘<literal>345pt</literal>’ ; dans le mode à deux
-colonnes, elle passe à ‘<literal>229.5pt</literal>’.
+</term><listitem><indexterm role="fn"><primary>\linewidth</primary></indexterm>
+<anchor id="page-layout-parameters-linewidth"/><para>Largeur de la ligne actuelle, diminuée pour chaque <literal>list</literal> imbriquée
+(voir <link linkend="list">list</link>). C-à-d. que la valeur nominale <literal>\linewidth</literal> vaut
+<literal>\textwidth</literal> mais que pour chaque liste imbriquée la largeur
+<literal>\linewidth</literal> est diminuée de la somme de <literal>\leftmargin</literal> et
+<literal>\rightmargin</literal> pour cette liste (voir <link linkend="itemize">itemize</link>).
+<!-- La valeur par défaut varie en fonction de la taille de la police, la -->
+<!-- largeur du papier, le mode à deux colonnes, etc. Pour un document de -->
+<!-- classe @code{article} en taille de police @samp{10pt}, elle vaut -->
+<!-- @samp{345pt} ; dans le mode à deux colonnes, elle passe à -->
+<!-- @samp{229.5pt}. -->
 </para>
-</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\textheight</primary></indexterm><literal>\textheight</literal>
-</term><listitem><para>La hauteur verticale normale du corps de la page ; la valeur par défaut
-varie en fonction de la taille de la police, de la classe du document,
-etc. Pour un document de classe <literal>article</literal> ou <literal>report</literal> en
-taille de police ‘<literal>10pt</literal>’, elle vaut ‘<literal>43\baselineskip</literal>’ ; pour
-une classe <literal>book</literal>, elle vaut ‘<literal>41\baselineskip</literal>’.  Pour
-‘<literal>11pt</literal>’, c’est ‘<literal>38\baselineskip</literal>’ et pour ‘<literal>12pt</literal>’ c’est
-‘<literal>36\baselineskip</literal>’.
+</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\marginparpush</primary></indexterm><literal>\marginparpush</literal>
+</term><term><indexterm role="fn"><primary>\marginsep</primary></indexterm><literal>\marginsep</literal>
+</term><term><indexterm role="fn"><primary>\marginparwidth</primary></indexterm><literal>\marginparwidth</literal>
+</term><listitem><indexterm role="fn"><primary>\marginparpush</primary></indexterm>
+<indexterm role="fn"><primary>\marginsep</primary></indexterm>
+<indexterm role="fn"><primary>\marginparwidth</primary></indexterm>
+<anchor id="page-layout-parameters-marginparpush"/><anchor id="page-layout-parameters-marginsep"/><anchor id="page-layout-parameters-marginparwidth"/><para>L’espace vertical miniminal entre deux notes marginales, l’espace
+horizontal entre le corps du texte et les notes marginales, et la largeur
+horizontale des notes.
 </para>
+<para>Normalement les notes en marginales apparaissent à l’extérieur de la
+page, mais la déclaration <literal>\reversemarginpar</literal> change cela (et
+<literal>\normalmarginpar</literal> le rétablit).
+</para>
+<para>La valeur par défaut pour <literal>\marginparpush</literal> à la fois dans un
+document de classe <literal>book</literal> ou <literal>article</literal> est : ‘<literal>7pt</literal>’ si le
+document est réglé à 12pt, et ‘<literal>5pt</literal>’ s’il l’est à 11pt ou 10pt.
+</para>
+<para>Pour <literal>\marginsep</literal>, dans la classe <literal>article</literal> la valeur par
+défaut est ‘<literal>10pt</literal>’ sauf si le document est réglé à 10pt et en mode en
+deux colonne où la valeur par défaut est ‘<literal>11pt</literal>’.
+</para>
+<para>Pour <literal>\marginsep</literal> dans la classe <literal>book</literal> la valeur par défaut
+est ‘<literal>10pt</literal>’ en mode deux colonnes, et ‘<literal>7pt</literal>’ en mode
+mono-colonne.
+</para>
+<para>Pour <literal>\marginparwidth</literal> aussi bien dans les classes <literal>book</literal> que
+<literal>article</literal>, en mode à deux colonnes la valeur par défaut est 60% ou
+<literal>\paperwidth − \textwidth</literal>, alors qu’en mode monocolonne
+c’est 50% de cette distance.
+</para>
+</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\oddsidemargin</primary></indexterm><literal>\oddsidemargin</literal>
+</term><term><indexterm role="fn"><primary>\evensidemargin</primary></indexterm><literal>\evensidemargin</literal>
+</term><listitem><indexterm role="fn"><primary>\oddsidemargin</primary></indexterm>
+<indexterm role="fn"><primary>\evensidemargin</primary></indexterm>
+<anchor id="page-layout-parameters-oddsidemargin"/><anchor id="page-layout-parameters-evensidemargin"/><indexterm role="cp"><primary>marge gauche</primary></indexterm>
+<para>La <firstterm>marge gauche</firstterm> est la bande entre le bord gauche de la page et le
+corps du texte.
+</para>
+<indexterm role="cp"><primary>marge gauche nominale</primary></indexterm>
+<para>La <firstterm>marge gauche nominale</firstterm> est la marge gauche lorsque les
+paramètres <literal>\oddsidemargin</literal> et <literal>\eventsidemargin</literal> sont à
+‘<literal>0pt</literal>’. Sa frontière est une ligne verticale imaginaire située
+à une distance de <literal>1in + \hoffset</literal> du bord gauche de la page en
+allant vers le côté droit. La longueur <literal>\hoffset</literal> vaut <literal>0pt</literal>,
+ce paramètre est obsolète il servait dans les années 1980, quand le
+système &tex; a été conçu, à rattraper les défauts des imprimantes de
+l’époque dont le placement horizontal de la page par rapport à la
+feuille de papier pouvait se dérégler.
+</para>
+<para>La longueur <literal>\oddsidemargin</literal> est la distance entre le bord gauche
+du texte et la frontière de la marge gauche nominale pour les pages de
+numéro impair dans les documents en recto-verso, et pour toutes les
+pages sinon pour les document en recto simple. La longueur
+<literal>\evensidemargin</literal> est la distance entre le bord gauche du texte et
+la frontière de la marge gauche nominale pour les pages de numéro pair
+dans les documents en recto-verso.
+</para>
+<para>En d’autres termes <literal>\oddsidemargin</literal> ou <literal>\evensidemargin</literal>
+donnent la différence entre la largeur de la marge gauche réel et la
+marge gauche nominale. Ces distances <literal>\oddsidemargin</literal> et
+<literal>\evensidemargin</literal> sont donc signées vers le coté droit, c’est à
+dire qu’une valeur positive indique que la marge gauche réelle est plus
+large que la marge gauche nominale, alors qu’une valeur négative indique
+qu’au contraire elle est plus étroite.
+</para>
+<para>Dans une document en recto-verso le <firstterm>côté intérieur</firstterm> de la page est
+le côté gauche pour les pages de numéro impair, et le côté droit pour
+les page de numéro pair. Le <firstterm>côté extérieur</firstterm> est le côté opposé au
+côté intérieur : la longueur <literal>\oddsidemargin</literal> règle donc la
+position de la marge intérieure des pages de numéro impair, alors que
+<literal>\evensidemargin</literal> règle la position la marge extérieur des pages de
+numéro pair.
+</para>
+<para>Pour une marge intérieure de 4cm dans un document en recto-verso, mettre
+le code suivant dans le préambule :
+</para>
+<screen>\evensidemargin\dimexpr\paperwidth-\textwidth-1in-4cm
+\oddsidemargin\dimexpr4cm-1in
+</screen>
+<para>Vice-versa, pour une marge extérieure de 5cm dans un document en
+recto-verso, mettre le code suivant dans le préambule :
+</para>
+<screen>\evensidemargin\dimexpr5cm-1in
+\oddsidemargin\dimexpr\paperwidth-\textwidth-1in-5cm
+</screen>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\paperheight</primary></indexterm><literal>\paperheight</literal>
-</term><listitem><para>La hauteur du papier, à ne pas confondre avec la hauteur de la zone
+</term><listitem><anchor id="page-layout-parameters-paperheight"/><para>La hauteur du papier, à ne pas confondre avec la hauteur de la zone
 d’impression.  Elle est normalement réglée avec une option de classe de
 document, comme dans <literal>\documentclass[a4paper]{article}</literal>
-(see <link linkend="Document-class-options">Options de classe de document</link>).
+(voir <link linkend="Document-class-options">Options de classe de document</link>).
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\paperwidth</primary></indexterm><literal>\paperwidth</literal>
-</term><listitem><para>La largeur du papier, à ne pas confondre avec la largeur de la zone
+</term><listitem><anchor id="page-layout-parameters-paperwidth"/><para>La largeur du papier, à ne pas confondre avec la largeur de la zone
 d’impression.  Elle est normalement réglée avec une option de classe de
 document, comme dans <literal>\documentclass[a4paper]{article}</literal>
-(see <link linkend="Document-class-options">Options de classe de document</link>).
+(voir <link linkend="Document-class-options">Options de classe de document</link>).
 </para>
+</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\textheight</primary></indexterm><literal>\textheight</literal>
+</term><listitem><anchor id="page-layout-parameters-textheight"/><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
+<literal>article</literal> ou <literal>report</literal>, elle vaut ‘<literal>43\baselineskip</literal>’ ; pour
+une classe <literal>book</literal>, elle vaut ‘<literal>41\baselineskip</literal>’.  Pour 11pt,
+c’est ‘<literal>38\baselineskip</literal>’ pour toutes les classes de document. Pour
+‘<literal>12pt</literal>’ c’est ‘<literal>36\baselineskip</literal>’ pour toutes les classes aussi.
+</para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\textwidth</primary></indexterm><literal>\textwidth</literal>
-</term><listitem><para>La largeur horizontale totale de l’ensemble du corps de la page; la
-valeur par défaut varie comme d’habitude. Pour un document de classe
-<literal>article</literal> ou <literal>report</literal>, elle vaut ‘<literal>345pt</literal>’ à ‘<literal>10pt</literal>’ de
-taille de police, ‘<literal>360pt</literal>’ à ‘<literal>11pt</literal>’, et ‘<literal>390pt</literal>’ à
-‘<literal>12pt</literal>’. Pour un document <literal>book</literal>, elle veut ‘<literal>4.5in</literal>’ à
-‘<literal>10pt</literal>’ et ‘<literal>5in</literal>’ à ‘<literal>11pt</literal>’ ou ‘<literal>12pt</literal>’.
+</term><listitem><anchor id="page-layout-parameters-textwidth"/><para>La largeur horizontale totale de l’ensemble du corps de la page. Pour un
+document de classe <literal>article</literal> ou <literal>report</literal>, elle vaut
+‘<literal>345pt</literal>’ à 10pt de taille de police, ‘<literal>360pt</literal>’ à
+11pt, et ‘<literal>390pt</literal>’ à 12pt. Pour un document
+<literal>book</literal>, elle veut ‘<literal>4.5in</literal>’ à 10pt et ‘<literal>5in</literal>’ à
+11pt ou 12pt.
 </para>
 <para>En sortie multi-colonne, <literal>\textwidth</literal> reste de la largeur de tout
 le corps de la page, tandis que <literal>\columnwidth</literal> est la largeur d’une
-colonne (see <link linkend="_005ctwocolumn">\twocolumn</link>).
+colonne (voir <link linkend="_005ctwocolumn">\twocolumn</link>).
 </para>
-<para>Dans les listes (see <link linkend="list">list</link>), <literal>\textwidth</literal> est le reste la
-largeur du corps corps de la page entière (et <literal>\columnwidth</literal> est la
-largeur d’une colonne entière), alors que <literal>\linewidth</literal> peut
-diminuer au sein de listes imbriquées.
+<para>Dans les listes (voir <link linkend="list">list</link>), <literal>\textwidth</literal> demeure la largeur du
+corps de la page entière (et <literal>\columnwidth</literal> est la largeur d’une
+colonne entière), alors que <literal>\linewidth</literal> peut diminuer au sein de
+listes imbriquées.
 </para>
-<para>À l’intérieur d’une minipage (see <link linkend="minipage">minipage</link> ) ou <literal>\parbox</literal>
-(see <link linkend="_005cparbox">\parbox</link>), tous les paramètres liés à la largeur sont mis à la
+<para>À l’intérieur d’une minipage (voir <link linkend="minipage">minipage</link> ) ou <literal>\parbox</literal>
+(voir <link linkend="_005cparbox">\parbox</link>), tous les paramètres liés à la largeur sont mis à la
 largeur spécifiée, et de reviennent à leurs valeurs normales à la fin du
 <literal>minipage</literal> ou <literal>\parbox</literal>.
 </para>
-<indexterm role="fn"><primary>\hsize</primary></indexterm>
-<para>Par souci d’exhaustivité : <literal>\hsize</literal> est le paramètre &tex;
+</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\hsize</primary></indexterm><literal>\hsize</literal>
+</term><listitem><indexterm role="fn"><primary>\hsize</primary></indexterm>
+<anchor id="page-layout-parameters-hsize"/><para>Par souci d’exhaustivité : <literal>\hsize</literal> 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>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\topmargin</primary></indexterm><literal>\topmargin</literal>
-</term><listitem><para>L’espace entre le haut de la page &tex; (un pouce à partir du haut de
-la feuille, par défaut) et le sommet de l’en-tête de page. La valeur par
-défaut est calculée sur la base de nombreux autres paramètres :
-<literal>\paperheight − 2in − \headheight − \headsep
-− \textheight − \footskip</literal>, et ensuite divisé par deux.
+</term><listitem><indexterm role="fn"><primary>topmargin</primary></indexterm>
+<anchor id="page-layout-parameters-topmargin"/><indexterm role="cp"><primary>marge supérieure</primary></indexterm>
+<para>La <firstterm>marge supérieure</firstterm> est la bande entre le bord supérieur de la page et le
+bord supérieure de l’en-tête de page.
 </para>
+<indexterm role="cp"><primary>marge supérieure nominale</primary></indexterm>
+<para>La <firstterm>marge supérieure nominale</firstterm> est la marge supérieur lorsque
+<literal>\topmargin</literal> vaut ‘<literal>0pt</literal>’. Sa frontière est une ligne
+horizontale imaginaire située à une distance de <literal>1in + \voffset</literal> du
+bord supérieur de la page en allant vers le bas. La longueur
+<literal>\voffset</literal> vaut <literal>0pt</literal>, ce paramètre est obsolète il servait
+dans les années 1980, quand le système &tex; a été conçu, à rattraper
+les défauts des imprimantes de l’époque dont le placement vertical de la
+page par rapport à la feuille de papier pouvait se dérégler.
+</para>
+<para>La distance <literal>\topmargin</literal> sépare le haut de l’en-tête de page de la
+frontière de la marge supérieure nominale. Elle est signée vers le bas,
+c’est à dire que quand <literal>\topmargin</literal> est positif la marge supérieure
+est plus large que la marge supérieure nominale, et que s’il est négatif
+elle est au contraire plus étroite. En d’autres termes <literal>\topmargin</literal>
+est la différence entre la largeur de la marge supérieure réelle et la
+marge supérieure nominale.
+</para>
+<para>L’espace le haut de la page &tex; et le haut du corps de texte est
+<literal>1in + \voffset + \topmargin + \headheight + \headsep</literal>. La marge
+inférieure vaut donc <literal>\paperheight -\textheight -\footskip - 1in -
+\voffset - \topmargin - \headheight - \headsep</literal>.
+</para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\topskip</primary></indexterm><literal>\topskip</literal>
-</term><listitem><para>La distance minimale entre le sommet du corps de la page et la ligne de base de
+</term><listitem><indexterm role="fn"><primary>\topskip</primary></indexterm>
+<anchor id="page-layout-parameters-topskip"/><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
 même que la taille de la police, par exemple, ‘<literal>10pt</literal>’ à ‘<literal>10pt</literal>’.
 </para>
@@ -2090,8 +2338,8 @@
 sommet d’une page ultérieure
 </para>
 <para>&latex; sait gérer plusieurs classes de matériel flottant. Il y a deux
-classes définies par défaut, <literal>figure</literal> (see <link linkend="figure">figure</link>) et
-<literal>table</literal> (see <link linkend="table">table</link>), mais vous pouvez créer une nouvelle
+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>.
 </para>
 <para>Au sein d’une même classe flottante &latex; respecte l’ordre, de sorte
@@ -2333,7 +2581,7 @@
 fabriquer une entrée dans la table des matières.  Un exemple
 d’utilisation est pour un appendice dans un <literal>article</literal>.  Entrer le
 code <literal>\appendix\section{Appendice}</literal> donne en sortie ‘<literal>A
-Appendix</literal>’ (see <link linkend="_005cappendix">\appendix</link>).  Vous pouvez ôter le numéro ‘<literal>A</literal>’ en
+Appendix</literal>’ (voir <link linkend="_005cappendix">\appendix</link>).  Vous pouvez ôter le numéro ‘<literal>A</literal>’ en
 entrant à la place <literal>\section*{Appendice}</literal> (les articles omettent
 couramment d’avoir une table des matières et ont des en-têtes de pages
 simples alors les autres différences de la commande <literal>\section</literal>
@@ -2341,7 +2589,7 @@
 </para>
 <para>Le titre <replaceable>titre</replaceable> fournit la rubrique en tant que titre dans le texte
 principal, mais il peut également apparaître dans la table des matières
-et le haut et le bas de bage (see <link linkend="Page-styles">Page styles</link>).  Vous pourriez
+et le haut et le bas de bage (voir <link linkend="Page-styles">Page styles</link>).  Vous pourriez
 désirer un texte différent à ces endroits que dans le texte principal.
 Toute ces commandes ont un argument optionnel <replaceable>tdm-titre</replaceable> destiné à
 ces autres endroits.
@@ -2351,10 +2599,10 @@
 lesquelles apparaissent dans la table des matières.  Si le <replaceable>niveau</replaceable>
 de la commande de rubricage est inférieur ou égal à la valeur du
 compteur <literal>secnumdepth</literal> alors les rubriques correspondant à ces
-commandes de rubricage sont numérotées (see <link linkend="Sectioning_002fsecnumdepth">Sectioning/secnumdepth</link>).
+commandes de rubricage sont numérotées (voir <link linkend="Sectioning_002fsecnumdepth">Sectioning/secnumdepth</link>).
 Et, si <replaceable>niveau</replaceable> est inférieur ou égal à la valeur du compteur
 <literal>tocdepth</literal> alors la table des matières comprend une entrée pour
-cette rubrique (see <link linkend="Sectioning_002ftocdepth">Sectioning/tocdepth</link>).
+cette rubrique (voir <link linkend="Sectioning_002ftocdepth">Sectioning/tocdepth</link>).
 </para>
 <para>&latex; s’attend que avant d’avoir une <literal>\subsection</literal> vous ayez une
  <literal>\section</literal> et, dans un document de classe <literal>book</literal>, qu’avant
@@ -2369,7 +2617,7 @@
 simple de ceci est que vous pouvez mettre le numéro de rubrique de type
 section en lettres majuscules avec
 <literal>\renewcommand\thesection{\Alph{section}}</literal> dans le préambule
-(see <link linkend="_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol">\alph \Alph \arabic \roman \Roman \fnsymbol</link>).  Le CTAN a
+(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>.
 </para>
@@ -2383,7 +2631,7 @@
 numérotés.  Régler le compteur avec
 <literal>\setcounter{secnumdepth}{<replaceable>niveau</replaceable>}</literal> supprime la
 numérotation des rubriques à toute profondeur supérieure à <replaceable>niveau</replaceable>
-(See <link linkend="_005csetcounter">\setcounter</link>).  Voir la table plus haut pour la valeur des
+(voir <link linkend="_005csetcounter">\setcounter</link>).  Voir la table plus haut pour la valeur des
 niveaux. Par exemple, si le <literal>secnumdepth</literal> vaut 1 dans un
 <literal>article</literal> alors la commande <literal>\section{Introduction}</literal> produit
 en sortie quelque-chose comme ‘<literal>1 Introduction</literal>’ alors que
@@ -2398,7 +2646,7 @@
 <anchor id="sectioning-tocdepth"/><anchor id="Sectioning_002ftocdepth"/><para>Contrôle quelles rubriques sont listées dans la table des matières.
 Régler <literal>\setcounter{tocdepth}{<replaceable>niveau</replaceable>}</literal> a pour effet que
 les rubriques au niveau <replaceable>niveau</replaceable> sont celles de plus petit niveau à
-être listées (see <link linkend="_005csetcounter">\setcounter</link>).  Voir la table ci-dessus pour les
+être listées (voir <link linkend="_005csetcounter">\setcounter</link>).  Voir la table ci-dessus pour les
 numéros de niveau.  Par exemple, if <literal>tocdepth</literal> vaut 1 alors la table
 des matières contiendra les rubriques issues de <literal>\section</literal>, mais pas
 celles de <literal>\subsection</literal>.  La valeur par défaut de &latex; pour
@@ -2454,8 +2702,8 @@
 aucune entrée dans la table des matières.
 </para>
 <para>L’argument optionnel <replaceable>tdm-titre</replaceable> apparaît comme le titre de la
-partie dans la table des matières (see <link linkend="Table-of-contents-etc_002e">Table of contents etc.</link>) et
-dans les hauts de pages (see <link linkend="Page-styles">Page styles</link>).  S’il n’est pas présent
+partie dans la table des matières (voir <link linkend="Table-of-contents-etc_002e">Table of contents etc.</link>) et
+dans les hauts de pages (voir <link linkend="Page-styles">Page styles</link>).  S’il n’est pas présent
 alors <replaceable>titre</replaceable> est utilisé à sa place. Dans l’exemple suivante on met
 un saut de ligne dans <replaceable>titre</replaceable> mais on l’enlève dans la table des
 matière.
@@ -2464,8 +2712,8 @@
 </screen>
 <para>Pour déterminer quelles rubrique sont numéroté et lesquelles
 apparaissent dans la table des matières, le numéro de niveau d’une
-partie vaut -1 (see <link linkend="Sectioning_002fsecnumdepth">Sectioning/secnumdepth</link> et
-see <link linkend="Sectioning_002ftocdepth">Sectioning/tocdepth</link>).
+partie vaut -1 (voir <link linkend="Sectioning_002fsecnumdepth">Sectioning/secnumdepth</link> et
+voir <link linkend="Sectioning_002ftocdepth">Sectioning/tocdepth</link>).
 </para>
 <indexterm role="fn"><primary>paquetage <literal>indentfirst</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>indentfirst</literal>, paquetage</primary></indexterm>
@@ -2512,8 +2760,8 @@
 en gros caractère gras (la taille est <literal>\huge</literal>). Ensuite il place le
 <replaceable>titre</replaceable> sur une nouvelle ligne, en caractère gras encore plus gros
 (taille <literal>\Huge</literal>).  Il incrémente également le compteur
-<literal>chapter</literal>, ajoute une entrée à la table des matières (see <link linkend="Table-of-contents-etc_002e">Table
-of contents etc.</link>), et règle l’information de haut de page (see <link linkend="Page-styles">Page
+<literal>chapter</literal>, ajoute une entrée à la table des matières (voir <link linkend="Table-of-contents-etc_002e">Table
+of contents etc.</link>), et règle l’information de haut de page (voir <link linkend="Page-styles">Page
 styles</link>).
 </para>
 <para>La forme étoilée, ou forme en <literal>*</literal>, affiche <replaceable>titre</replaceable> sur une
@@ -2527,8 +2775,8 @@
 <screen>\chapter*{Préambule}
 </screen>
 <para>L’argument optionnel <replaceable>tdm-titre</replaceable> apparaît comme titre de chapitre
-dans la tabvle des matières (see <link linkend="Table-of-contents-etc_002e">Table of contents etc.</link>) et dans les
-hauts de page (see <link linkend="Page-styles">Page styles</link>).  Si il n’est pas présent alors
+dans la tabvle des matières (voir <link linkend="Table-of-contents-etc_002e">Table of contents etc.</link>) et dans les
+hauts de page (voir <link linkend="Page-styles">Page styles</link>).  Si il n’est pas présent alors
 <replaceable>titre</replaceable> sera à la place.  L’exemple suivant montre le nom complet
 dans le titre de chapitre,
 </para>
@@ -2543,8 +2791,8 @@
 </screen>
 <para>Pour déterminer quelles rubriques sont numérotées et lesquelles
 apparaissent dans la table des matières, le numéro de niveau d’un
-chapitre est 0 (see <link linkend="Sectioning_002fsecnumdepth">Sectioning/secnumdepth</link> et
-see <link linkend="Sectioning_002ftocdepth">Sectioning/tocdepth</link>).
+chapitre est 0 (voir <link linkend="Sectioning_002fsecnumdepth">Sectioning/secnumdepth</link> et
+voir <link linkend="Sectioning_002ftocdepth">Sectioning/tocdepth</link>).
 </para>
 <indexterm role="fn"><primary>paquetage <literal>indentfirst</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>indentfirst</literal>, paquetage</primary></indexterm>
@@ -2570,7 +2818,7 @@
 <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
 préambule soit <literal>\renewcommand{\chaptername}{Cours}</literal>, soit
-cela (see <link linkend="_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</link>) :
+cela (voir <link linkend="_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</link>) :
 </para>
 <screen>\makeatletter
 \renewcommand{\@chapapp}{Cours}
@@ -2652,8 +2900,8 @@
 rubrique précédente).
 </para>
 <para>L’argument optionnel <replaceable>tdm-titre</replaceable> apparaît comme titre de section
-dans la table des matières (see <link linkend="Table-of-contents-etc_002e">Table of contents etc.</link>) et dans les
-titres de haut de page (see <link linkend="Page-styles">Page styles</link>).  S’il n’est pas présent
+dans la table des matières (voir <link linkend="Table-of-contents-etc_002e">Table of contents etc.</link>) et dans les
+titres de haut de page (voir <link linkend="Page-styles">Page styles</link>).  S’il n’est pas présent
 alors <replaceable>titre</replaceable> est à la place.  L’exemple suivant montre le nom
 complet dans le titre de la section,
 </para>
@@ -2672,8 +2920,8 @@
 </screen>
 <para>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
-section est 1 (see <link linkend="Sectioning_002fsecnumdepth">Sectioning/secnumdepth</link> et
-see <link linkend="Sectioning_002ftocdepth">Sectioning/tocdepth</link>).
+section est 1 (voir <link linkend="Sectioning_002fsecnumdepth">Sectioning/secnumdepth</link> et
+voir <link linkend="Sectioning_002ftocdepth">Sectioning/tocdepth</link>).
 </para>
 <indexterm role="fn"><primary>paquetage <literal>indentfirst</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>indentfirst</literal>, paquetage</primary></indexterm>
@@ -2701,7 +2949,7 @@
 
 <para>En général, pour changer le comportement de la commande <literal>\section</literal>,
 il y a diverses options.  L’une d’elles et la commande
-<literal>\@startsection</literal> (see <link linkend="_005c_0040startsection">\@startsection</link>).  Il y a aussi un grand
+<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
 documentation, mais l’exemple ci-dessous donne un aperçu de ce qu’il
@@ -2759,7 +3007,7 @@
 </para>
 <!-- continuer la trad. -->
 <para>L’argument optionnel <replaceable>tdm-titre</replaceable> apparaît comme le titre de
-sous-section dans la table des matières (see <link linkend="Table-of-contents-etc_002e">Table of contents
+sous-section dans la table des matières (voir <link linkend="Table-of-contents-etc_002e">Table of contents
 etc.</link>).  S’il n’est pas présent alors <replaceable>titre</replaceable> est à la place.
 L’exemple suivant montre le texte complet dans le titre de sous-section,
 </para>
@@ -2771,8 +3019,8 @@
 </para>
 <para>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
-sous-section est 2 (see <link linkend="Sectioning_002fsecnumdepth">Sectioning/secnumdepth</link> et
-see <link linkend="Sectioning_002ftocdepth">Sectioning/tocdepth</link>).
+sous-section est 2 (voir <link linkend="Sectioning_002fsecnumdepth">Sectioning/secnumdepth</link> et
+voir <link linkend="Sectioning_002ftocdepth">Sectioning/tocdepth</link>).
 </para>
 <indexterm role="fn"><primary>paquetage <literal>indentfirst</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>indentfirst</literal>, paquetage</primary></indexterm>
@@ -2801,7 +3049,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>
-(see <link linkend="_005c_0040startsection">\@startsection</link>).  Il y a aussi divers paquetages sur le CTAN
+(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
 l’exemple ci-dessous donne un aperçu de ce qu’il peut faire.
 </para>
@@ -2877,14 +3125,14 @@
 (et le titre produit pas <literal>\subsubsection</literal> n’a pas de numéro).
 </para>
 <para>L’argument optionnel <replaceable>titre-tdm</replaceable> apparaît comme le titre de la
-rubrique dans la table des matières (see <link linkend="Table-of-contents-etc_002e">Table of contents etc.</link>).
+rubrique dans la table des matières (voir <link linkend="Table-of-contents-etc_002e">Table of contents etc.</link>).
 S’il est omis, alors <replaceable>titre</replaceable> est utilisé à la place.
 </para>
 <para>Pour déterminer quelles rubriques sont numérotées et lesquelles
 apparaissent dans la table des matières, le numéro de nuveau d’une
 sous-sous-section est 3, celui d’un paragraphe est 4, et celui d’un
-sous-paragraphe est 5 (see <link linkend="Sectioning_002fsecnumdepth">Sectioning/secnumdepth</link> et
-see <link linkend="Sectioning_002ftocdepth">Sectioning/tocdepth</link>).
+sous-paragraphe est 5 (voir <link linkend="Sectioning_002fsecnumdepth">Sectioning/secnumdepth</link> et
+voir <link linkend="Sectioning_002ftocdepth">Sectioning/tocdepth</link>).
 </para>
 <indexterm role="fn"><primary>paquetage <literal>indentfirst</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>indentfirst</literal>, paquetage</primary></indexterm>
@@ -2912,7 +3160,7 @@
 
 <para>Il y a de nombreuses manières de changer le comportement de ces
 commandes. L’une est la commande <literal>\@startsection</literal>
-(see <link linkend="_005c_0040startsection">\@startsection</link>).  Il y a aussi un grand nombre de paquetages
+(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
 documentation sur le CTAN.
 </para>
@@ -2948,7 +3196,7 @@
 </screen>
 <para>les deux premières commandes produisent en sortie ‘<literal>Chapitre 1</literal>’ and
 ‘<literal>Chapitre 2</literal>’.  Après la commande <literal>\appendix</literal> la numérotation devient
-‘<literal>Annexe A</literal>’ et ‘<literal>Annexe B</literal>’.  See <link linkend="Larger-book-template">Larger book template</link>
+‘<literal>Annexe A</literal>’ et ‘<literal>Annexe B</literal>’.  Voir <link linkend="Larger-book-template">Larger book template</link>
 pour un autre exemple.
 </para>
 <indexterm role="fn"><primary>paquetage <literal>appendix</literal></primary></indexterm>
@@ -2969,20 +3217,27 @@
 <indexterm role="fn"><primary>\frontmatter</primary></indexterm>
 <indexterm role="cp"><primary>book, pièces préliminaires</primary></indexterm>
 <indexterm role="cp"><primary>livre, pièces préliminaires</primary></indexterm>
+<indexterm role="cp"><primary>pièces préliminaires d’un livre</primary></indexterm>
 <indexterm role="fn"><primary>\mainmatter</primary></indexterm>
 <indexterm role="cp"><primary>book, pièces principales</primary></indexterm>
 <indexterm role="cp"><primary>livre, pièces principales</primary></indexterm>
+<indexterm role="cp"><primary>pièces principales d’un livre</primary></indexterm>
 <indexterm role="fn"><primary>\backmatter</primary></indexterm>
 <indexterm role="cp"><primary>book, pièces postliminaires</primary></indexterm>
 <indexterm role="cp"><primary>book, annexes</primary></indexterm>
 <indexterm role="cp"><primary>livre, pièces postliminaires</primary></indexterm>
 <indexterm role="cp"><primary>livre, annexes</primary></indexterm>
+<indexterm role="cp"><primary>pièces postliminaires d’un livre</primary></indexterm>
+<indexterm role="cp"><primary>annexes d’un livre</primary></indexterm>
 
-<para>Synopsis, l’un parmi :
+<para>Synopsis, l’un ou plus parmi :
 </para>
 <screen>\frontmatter
+…
 \mainmatter
+…
 \backmatter
+…
 </screen>
 <para>Formate un document de classe <literal>book</literal> différemment selon la partie
 du document en cours de production. Les trois commandes sont toutes
@@ -2997,17 +3252,21 @@
 contenir des choses telles qu’un glossaire, une bibliographie, et un
 index.
 </para>
-<para>La déclaration <literal>\frontmatter</literal> rend les numéros de page en chiffres
+<para>La commande <literal>\frontmatter</literal> rend les numéros de page en chiffres
 romains bas de casse, et rend les chapitres non numérotés, bien que les
 titres de chaque chapitre apparaissent dans la table des matières ; si
 vous utilisez là aussi d’autres commandes de rubricage, alors utilisez
-la version en <literal>*</literal> (see <link linkend="Sectioning">Sectioning</link>).  La commande
-<literal>\mainmatter</literal> permet de revenir au comportement attendu, et
-réinitialise le numéro de page.  La commande <literal>\backmatter</literal>
-n’affecte pas la numérotation des pages, mais commute de nouveau les
-chapitres en mode sans numéros.  See <link linkend="Larger-book-template">Larger book template</link> pour un
-exemple d’usage des trois commandes.
+la version en <literal>*</literal> (voir <link linkend="Sectioning">Sectioning</link>).
 </para>
+<para>La commande <literal>\mainmatter</literal> permet de revenir au comportement
+attendu, et réinitialise le numéro de page.
+</para>
+<para>La commande <literal>\backmatter</literal> n’affecte pas la numérotation des pages,
+mais commute de nouveau les chapitres en mode sans numéros.
+</para>
+<para>Voir <link linkend="Larger-book-template">Larger book template</link>, pour un exemple d’usage de ces trois
+commandes.
+</para>
 
 </sect1>
 <sect1 label="6.8" id="_005c_0040startsection">
@@ -3050,7 +3309,7 @@
 </screen><para>redéfinit <literal>\section</literal> en gardant sa forme standarde d’appel
 <literal>\section*[<replaceable>titretdm</replaceable>]{<replaceable>titre</replaceable>}</literal> (dans laquelle on
 rappelle que l’étoile <literal>*</literal> est optionnelle).
-See <link linkend="Sectioning">Sectioning</link>. Ceci implique que quand vous écrivez une commande
+Voir <link linkend="Sectioning">Sectioning</link>. Ceci implique que quand vous écrivez une commande
 comme <literal>\renewcommand{\section}{...}</literal>, le
 <literal>\@startsection{...}</literal> doit venir en dernier dans la définition.
 Voir les exemples ci-dessous.
@@ -3070,12 +3329,12 @@
 </para>
 </listitem></varlistentry><varlistentry><term><replaceable>niveau</replaceable>
 </term><listitem><anchor id="startsection-level"/><anchor id="_005c_0040startsection_002flevel"/><para>Entier donnant la profondeur de la commande de
-rubricage. See <link linkend="Sectioning">Sectioning</link> pour une liste des numéros standards de
+rubricage. Voir <link linkend="Sectioning">Sectioning</link> pour une liste des numéros standards de
 niveaux.
 </para>
 <para>Si <replaceable>niveau</replaceable> est inférieur ou égal à la valeur du compteur
 <literal>secnumdepth</literal>, alors les titres pour cette commande de rubricage
-sont numérotés (see <link linkend="Sectioning_002fsecnumdepth">Sectioning/secnumdepth</link>). Par exemple : dans un
+sont numérotés (voir <link linkend="Sectioning_002fsecnumdepth">Sectioning/secnumdepth</link>). Par exemple : dans un
 <literal>article</literal>, si <literal>secnumdepth</literal> vaut 1, alors une commande
 <literal>\section{Introduction}</literal> produira en sortie une chaîne du type
 « <literal>1 Introduction</literal> », alors que <literal>\subsection{Historique}</literal>
@@ -3112,7 +3371,7 @@
 paragraphe de la rubrique n’est pas renfoncé.  Utiliser une longueur
 élastique, c.-à-d. comprenant <literal>plus</literal> et <literal>minus</literal>, est une
 bonne pratique ici car cela donne à &latex; plus de latitude lors de la
-fabrication de la page (see <link linkend="Lengths">Lengths</link>).
+fabrication de la page (voir <link linkend="Lengths">Lengths</link>).
 </para>
 <para>La quantité totale d’espace vertical entre la ligne de base de la ligne
 précédant cette rubrique et la ligne de base du titre de la rubrique est
@@ -3162,27 +3421,30 @@
 <para>Voici les réglages par défaut de &latex; pour les trois premiers
 niveaux de rubricage qui sont définis par <literal>\@startsection</literal>, pour
 les classes <filename>article</filename>, <filename>book</filename>, et <filename>report</filename>.
-</para><itemizedlist><listitem><para>Pour section, le <replaceable>niveau</replaceable> vaut 1, le <replaceable>retrait</replaceable> vaut 0pt,
+</para>
+<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>.  
-</para></listitem><listitem><para>Pour subsection, le <replaceable>niveau</replaceable>
+</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
 <literal>-3.25ex plus -1ex minus -0.2ex</literal>, le <replaceable>après</replaceable> vaut <literal>1.5ex
 plus 0.2ex</literal>, et le <replaceable>style</replaceable> vaut <literal>\normalfont\large\bfseries</literal>.
-</para></listitem><listitem><para>Pour subsubsection, le <replaceable>niveau</replaceable> vaut 3, le <replaceable>retrait</replaceable> vaut
+</para>
+</listitem><listitem><para>Pour <literal>subsubsection</literal> : le <replaceable>niveau</replaceable> vaut 3, le <replaceable>retrait</replaceable> vaut
 0pt, le <replaceable>avant</replaceable> vaut <literal>-3.25ex plus -1ex minus -0.2ex</literal>, le
 <replaceable>après</replaceable> vaut <literal>1.5ex plus 0.2ex</literal>, et le <replaceable>style</replaceable> vaut
 <literal>\normalfont\normalsize\bfseries</literal>.
 </para></listitem></itemizedlist>
 
-<para>Voici des exemples. Pour les utiliser, mettez-les soit au sein d’un
-fichier de paquetage ou de classe, soit dans le préambule d’un document
+<para>Quelques exemples suivent. Ils vont soit au sein d’un fichier de
+paquetage ou de classe, soit dans le préambule d’un document
 &latex;. Si vous les mettez dans le préambule, elle doivent être entre
 une commande <literal>\makeatletter</literal> et une commande <literal>\makeatother</literal>.
 (Le message d’erreur <literal>You can't use `\spacefactor' in vertical
 mode.</literal>  est le plus probable lorsque on oublie de faire
-cela). See <link linkend="_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</link>.
+cela). Voir <link linkend="_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</link>.
 </para>
 <para>L’exemple ci-dessous centre les titres de section et les met en gros
 caractères gras. Il le fait avec <literal>\renewcommand</literal> parce que les
@@ -3313,7 +3575,7 @@
 l’environnement <literal>table</literal> ou <literal>theorem</literal>,
 <literal>\label{<replaceable>clef</replaceable>}</literal> attribue le numéro de cet environnement à
 <replaceable>clef</replaceable>. On retire le numéro attribué avec la commande
-<literal>\ref{<replaceable>clef</replaceable>}</literal> (see <link linkend="_005cref">\ref</link>).
+<literal>\ref{<replaceable>clef</replaceable>}</literal> (voir <link linkend="_005cref">\ref</link>).
 </para>
 <para>Le nom <replaceable>clef</replaceable> peut se composer de n’importe quelle séquence de
 lettres, chiffres, ou caractères de ponctuation ordinaires. Il est
@@ -3395,7 +3657,7 @@
 <screen>\ref{<replaceable>clef</replaceable>}
 </screen>
 <para>Produit le numéro de la rubrique, équation, note en bas de page, figure,
-…, de la commande correspondante <literal>\label</literal> (see <link linkend="_005clabel">\label</link>).
+…, de la commande correspondante <literal>\label</literal> (voir <link linkend="_005clabel">\label</link>).
 Elle ne produit aucun texte, tel que le mot ‘<literal>Section</literal>’ ou
 ‘<literal>Figure</literal>’, juste le numéro lui-même sans plus.
 </para>
@@ -3403,7 +3665,7 @@
 que ceci est une référence déclarée en aval puisque elle est faite avant
 <literal>\label{populaire}</literal>.
 </para>
-<screen>Le format utilisé le plus largement est à l'item item numéro~\ref{populaire}.
+<screen>Le format utilisé le plus largement est à l'item numéro~\ref{populaire}.
 \begin{enumerate}
 \item Plain \TeX
 \item \label{populaire} \LaTeX
@@ -3444,12 +3706,12 @@
 </screen>
 <para>Produit un résumé, potentiellement contenant plusieurs paragraphes. Cet
 environnement n’est défini que dans les classes de document
-<literal>article</literal> et <literal>report</literal> (see <link linkend="Document-classes">Document classes</link>).
+<literal>article</literal> et <literal>report</literal> (voir <link linkend="Document-classes">Document classes</link>).
 </para>
 <para>Utiliser l’exemple ci-dessous au sein de la classe <literal>article</literal>
 produit un paragraphe détaché. L’option <literal>titlepage</literal> de la classe de
 document a pour effet que le résumé soit sur une page séparée
-(see <link linkend="Document-class-options">Document class options</link>) ; ceci est le comportement par défaut
+(voir <link linkend="Document-class-options">Document class options</link>) ; ceci est le comportement par défaut
 selement dans la classe <literal>report</literal>.
 </para>
 <screen>\begin{abstract}
@@ -3509,15 +3771,31 @@
 </screen>
 <para>Les tableaux mathématiques sont produits avec l’environnement
 <literal>array</literal>, normalement au sein d’un environnement <literal>equation</literal>
-(see <link linkend="equation">equation</link>).  Les entrées dans chaque colonne sont séparées avec
+(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 (see <link linkend="_005c_005c">\\</link>).
+contr’oblique (voir <link linkend="_005c_005c">\\</link>).
 </para>
+<para>L’exemple suivant affiche un tableau trois par trois.
+</para>
+<screen>\begin{equation*}
+  \chi(x) =
+  \left|              % barre verticale en bordure
+    \begin{array}{ccc}
+      x-a  &-b  &-c  \\
+      -d   &x-e &-f  \\
+      -g   &-h  &x-i
+    \end{array}
+ \right|
+\end{equation*}
+</screen>
 <para>L’argument obligatoire <replaceable>patron</replaceable> décrit le nombre de colonnes,
 l’alignement en leur sein, et le formatage des régions
-inter-colonne. Voir <link linkend="tabular">tabular</link> pour une description complete de
+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 à
+gauche. Voir <link linkend="tabular">tabular</link> pour une description complète de
 <replaceable>patron</replaceable>, et des autres caractéristiques communes aux deux
-environnement, y compris l’argument optionnel <literal>pos</literal>.
+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
@@ -3621,17 +3899,52 @@
 <replaceable>line2</replaceable> \\
 \end{center}
 </screen>
+<para>L’environnement <literal>center</literal> vous permet de créer un paragraphe
+consistant de lignes qui sont centrées entre les marges de gauche et de
+droite de la page courante. On utilise une double contr’oblique,
+<literal>\\</literal>, pour obtenir un saut de ligne (voir <link linkend="_005c_005c">\\</link>).
 <indexterm role="fn"><primary>\\ (pour <literal>center</literal>)</primary></indexterm>
-<para>L’environnement <literal>center</literal> vous permet de créer un paragraphe
-consistant de lignes qui sont centrée entre les marges de gauche et de
-droite de la page courante. Chaque ligne est terminée avec la chaîne
-<literal>\\</literal>.
+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.
 </para>
+<para>Cet environnement insert de l’espace au-dessus et en-dessou le corps du
+texte. Voir <link linkend="_005ccentering">\centering</link> pour ne pas avoir cet espace, par exemple
+au sein d’un environnement <literal>figure</literal>.
+</para>
+<para>L’exemple suivant produit trois ligne centrées.  Il y a un espace
+vertical supplementaire entre les deux dernière lignes.
+</para>
+<screen>\begin{center}
+  Une thèse soumise en remplissant partiellement \\
+  les exigences de \\[0.5ex]
+  l'École pour l'Ingénierie Environnementale
+\end{center}
+</screen>
+<para>Dans l’exemple suivant, selon la largeur de la ligne de la page,
+&latex; pourrait faire un saut de ligne pour la partie avant la double
+contr’oblique.  SIf so, it will center each of the two lines and if not
+it will center the single line.  Then &latex; will break at the double
+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 
+\end{center}
+</screen>
+<para>Ajouter une double contr’oblique à la fin de la ligne finale est
+optionnel.  Lorsque elle est présente, cela n’ajoute pas d’espace
+vertical.
+</para>
+<para>Dans un document en double-colonne le texte est centré dans une colonne,
+et non sur la page entière.
+</para>
 
 
 <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>
 
@@ -3666,7 +3979,7 @@
 <indexterm role="fn"><primary>environnement <literal>description</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>description</literal>, environnement</primary></indexterm>
 
-<indexterm role="cp"><primary>lists étiquetée, créer</primary></indexterm>
+<indexterm role="cp"><primary>listes étiquetées, créer</primary></indexterm>
 <indexterm role="cp"><primary>listes de description, créer</primary></indexterm>
 
 <para>Synopsis :
@@ -3681,21 +3994,23 @@
 <para>L’environnement <literal>description</literal> est utilisé pour fabriquer des listes
 d’articles étiquetés. Chaque <replaceable>étiquette</replaceable> d’article est composée en
 gras, alignée à gauche de sorte que les étiquettes longues continuent
-sur la première lgne du texte de l’article.  Il doit y avoir au moins un
-article ; sans cela provoque l’erreur &latex; ‘<literal>Something's
+sur la première ligne du texte de l’article.  Il doit y avoir au moins un
+article ; sans cela on provoque l’erreur &latex; ‘<literal>Something's
 wrong--perhaps a missing \item</literal>’.
 </para>
 <para>Cet exemple montre l’environnement utilisé pour une séquence de
-définitions. Les étiquettes ‘<literal>lama</literal>’ et ‘<literal>llama</literal>’ ressortent en
-gras avec leur bords gauches alignés sur la marge de gauche.
+définitions.
 </para>
 <screen>\begin{definition}
   \item[lama] Un prêtre.
   \item[lame] Une pièce coupante.
 </screen>
+<para>Les étiquettes ‘<literal>lama</literal>’ et ‘<literal>llama</literal>’ ressortent en gras avec leur
+bords gauches alignés sur la marge de gauche.
+</para>
 <indexterm role="fn"><primary>\item</primary></indexterm>
 <para>Faites démarrer la liste d’articles avec la commande <literal>\item</literal>
-(see <link linkend="_005citem">\item</link>). Utilisez l’étiquette optionnelle, comme dans
+(voir <link linkend="_005citem">\item</link>). Utilisez l’étiquette optionnelle, comme dans
 <literal>\item[Point principal]</literal>, en effet il n’y a pas de valeur par
 défaut sensée. Après le <literal>\item</literal> se trouve du texte optionnel
 pouvant contenir plusieurs paragraphes.
@@ -3753,7 +4068,7 @@
 </para>
 <para>Aucun numéro d’équation n’est ajouté au texte de texte
 <literal>displaymath</literal> ; pour obtenir un numéro d’équation, vous pouvez
-utiliser l’environnement <literal>equation</literal> (see <link linkend="equation">equation</link>).
+utiliser l’environnement <literal>equation</literal> (voir <link linkend="equation">equation</link>).
 </para>
 <para>&latex; ne fait pas de saut de ligne au sein de <replaceable>des maths</replaceable>.
 </para>
@@ -3779,7 +4094,7 @@
 language &tex; de base est souvent utilisée à tort comme un synonyme
 de <literal>displaymath</literal>.  Elle n’en est pas un, et n’est pas du tout
 officiellement prise en charge par &latex; ; <literal>$$</literal> ne prend pas en
-charge <literal>fleqn</literal> (see <link linkend="Document-class-options">Document class options</link>), gère l’espacement
+charge <literal>fleqn</literal> (voir <link linkend="Document-class-options">Document class options</link>), gère l’espacement
 verticial environment différemment, et n’effectue pas de vérification de
 cohérence).
 </para>
@@ -3799,7 +4114,7 @@
 
 
 <para>L’environnement <literal>document</literal> entoure le corps entier d’un document.
-Il est obligatoire dans tout document &latex;. See <link linkend="Starting-and-ending">Starting and
+Il est obligatoire dans tout document &latex;. Voir <link linkend="Starting-and-ending">Starting and
 ending</link>.
 </para>
 
@@ -3879,8 +4194,8 @@
 <para>Les énumerations peuvent être imbriquées les unes dans les autres,
 jusqu’à une profondeur de quatre niveaux. Elles peuvent aussi être
 imbriquées au sein d’autres environnements fabriquant des paragraphes,
-tels que <literal>itemize</literal> (see <link linkend="itemize">itemize</link>) et <literal>description</literal>
-(see <link linkend="description">description</link>).
+tels que <literal>itemize</literal> (voir <link linkend="itemize">itemize</link>) et <literal>description</literal>
+(voir <link linkend="description">description</link>).
 Le format de l’étiquette produite dépend du niveau d’imbrication de la
 liste. Voici les valeurs par défaut de &latex; pour le format à chaque
 niveau d’imbrication (où 1 est le niveau le plus externe) :
@@ -3896,9 +4211,9 @@
 <indexterm role="fn"><primary>\enumiii</primary></indexterm>
 <indexterm role="fn"><primary>\enumiv</primary></indexterm>
 <para>L’environnement <literal>enumerate</literal> utilise les compteurs <literal>\enumi</literal>,
-…, <literal>\enumiv</literal> (see <link linkend="Counters">Counters</link>).  Si vous utilisez l’argument
+…, <literal>\enumiv</literal> (voir <link linkend="Counters">Counters</link>).  Si vous utilisez l’argument
 optionnel d’<literal>\item</literal> alors le compteur n’est pas incrementé pour cet
-article (see <link linkend="_005citem">\item</link>).
+article (voir <link linkend="_005citem">\item</link>).
 </para>
 <indexterm role="fn"><primary>\labelenumi</primary></indexterm>
 <indexterm role="fn"><primary>\labelenumii</primary></indexterm>
@@ -3907,7 +4222,7 @@
 <para>L’environnement <literal>enumerate</literal> utilise les commandes de
 <literal>\labelenumi</literal> jusqu’à <literal>\labelenumiv</literal> pour produire l’étiquette
 par défaut. Ainsi, vous pouvez utiliser <literal>\renewcommand</literal> pour
-chancher le format des étiquettes (see <link linkend="_005cnewcommand-_0026-_005crenewcommand">\newcommand &
+chancher le format des étiquettes (voir <link linkend="_005cnewcommand-_0026-_005crenewcommand">\newcommand &
 \renewcommand</link>). Par exemple, cette liste de premier niveau va être
 étiquettée avec des lettres capitales, en gras, non suivies point :
 </para>
@@ -3942,14 +4257,16 @@
 <indexterm role="cp"><primary>align environnement, d’<literal>amsmath</literal></primary></indexterm>
 <indexterm role="cp"><primary>amsmath paquetage, remplaçant <literal>eqnarray</literal></primary></indexterm>
 <indexterm role="cp"><primary>Madsen, Lars</primary></indexterm>
-<para>Tout d’abord une mise en garde : l’environnement <literal>eqnarray</literal> a
-quelques maladresse que l’on ne peut pas surmonter ; l’artice « Évitez
-eqnarray ! » de Lars Madsen les décrit en détail
-(<ulink url="http://tug.org/TUGboat/tb33-1/tb103madsen.pdf">http://tug.org/TUGboat/tb33-1/tb103madsen.pdf</ulink>). Ce qu’il faut
-retenir c’est qu’il vaut mieux utiliser l’environnement <literal>align</literal> (et
-d’autres) du paquetage <literal>amsmath</literal>.
+<para>L’environnement <literal>eqnarray</literal> est obsolète. Il a des maladresses parmi
+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
+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.
 </para>
-<para>Néanmoins, voici une description d’<literal>eqnarray</literal> :
+<para>Synopsis :
 </para>
 <screen>\begin{eqnarray} (ou <literal>eqnarray*</literal>)
 <replaceable>formula1</replaceable> \\
@@ -3994,69 +4311,85 @@
 <para>Synopsis :
 </para>
 <screen>\begin{equation}
-<replaceable>math</replaceable>
+<replaceable>texte mathématique</replaceable>
 \end{equation}
 </screen>
-<para>L’environnement <literal>equation</literal> commence un environnement en
-<literal>displaymath</literal> (see <link linkend="displaymath">displaymath</link>), par ex. en centrant le texte
-<replaceable>math</replaceable> sur la page, et aussi en plaçant un numéro d’équation dans la
-marge de droite.
+<para>Même chose que l’environnement <literal>displaymath</literal> (voir <link linkend="displaymath">displaymath</link>)
+à ceci près que &latex; place un numéro d’équation aligné sur la marge
+de droite. Le numéro d’équation est généré en utilisant le compteur
+<literal>equation</literal>.
 </para>
+<para>Il ne faut aucune ligne vide entre <literal>\begin{equation}</literal> et
+<literal>\begin{equation}</literal>, sinon &latex; dit qu’il manque une signe
+dollar.
+</para>
+<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
+d’équations.  Les nouveau documents devrait inclure ce paquetage.
+</para>
 </sect1>
 <sect1 label="8.10" id="figure">
 <title><literal>figure</literal></title>
 <indexterm role="fn"><primary>environnement <literal>figure</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>figure</literal>, environnement</primary></indexterm>
 
-<indexterm role="cp"><primary>inserer des figures</primary></indexterm>
+<indexterm role="cp"><primary>insérer des figures</primary></indexterm>
 <indexterm role="cp"><primary>figures, insertion</primary></indexterm>
 
 <para>Synopsis :
 </para>
 <screen>\begin{figure}[<replaceable>placement</replaceable>]
   <replaceable>corpsfigure</replaceable>
-\caption[<replaceable>titreldf</replaceable>]{<replaceable>texte</replaceable>}
-\label{<replaceable>étiquette}</replaceable>
+  \caption[<replaceable>titreldf</replaceable>]{<replaceable>texte</replaceable>}  % optionnel
+  \label{<replaceable>étiquette}</replaceable>          % optionnel
 \end{figure}
 </screen>
-<para>ou
+<para>ou :
 </para>
 <screen>\begin{figure*}[<replaceable>placement</replaceable>]
-<replaceable>corpsfigure</replaceable>
-\caption[<replaceable>titreldf</replaceable>]{<replaceable>texte</replaceable>}
-\label{<replaceable>étiquette}</replaceable>
+  <replaceable>corpsfigure</replaceable>
+  \caption[<replaceable>titreldf</replaceable>]{<replaceable>texte</replaceable>}  % optionnel
+  \label{<replaceable>étiquette}</replaceable>          % optionnel
 \end{figure*}
 </screen>
-<para>Une classe de flottant (see <link linkend="Floats">Floats</link>). Parce qu’elles ne peuvent pas
-être coupées à cheval sur plusieurs pages, elles ne sont pas composées
-en séquence avec le texte normal, mais au contraire sont “flottées”
-vers un endroit convenable, tel que le sommet d’une page suivante.
+<para>Les figures sont du matériel qui ne fait pas partie du texte normal.  Un
+exemple est du matériel qu’on ne peut pas avoir segmenté entre deux
+pages, comme un graphique.  À cause de cela, &latex; ne compose pas les
+figures en séquence avec le texte normal, mais au lieu de cela les fait
+« flotter » jusqu’à un endroit convenable, tel que le haut de la page
+suivante (voir <link linkend="Floats">Floats</link>).
 </para>
-<para>Pour les valeurs possibles de <replaceable>placement</replaceable> et leur effet sur
-l’algorithme de placement des flottants, voir <link linkend="Floats">Floats</link>.
+
+<para>Le <replaceable>corpsfigure</replaceable> peut consister de graphiques importés
+(voir <link linkend="Graphics">Graphics</link>), de texte, de commandes &latex;, etc. Il est composé
+une <literal>parbox</literal> de largueur <literal>\textwidth</literal>.
 </para>
+
+<para>Pour les valeurs possibles de <replaceable>placement</replaceable> sont <literal>h</literal> pour « ici »
+(‘<literal>here</literal>’ en anglais), <literal>t</literal> pour « en haut » (‘<literal>top</literal>’),
+<literal>b</literal> pour « en bas », et <literal>p</literal> pour sur un page séparée de
+flottants. Pour l’effet de ces options sur l’algorithme de placement des
+flottants, voir <link linkend="Floats">Floats</link>.
+</para>
 <para>La version étoilée <literal>figure*</literal> est utilisée quand un document est en
-mode double-colonne (see <link linkend="_005ctwocolumn">\twocolumn</link>). elle produit une figure qui
+mode double-colonne (voir <link linkend="_005ctwocolumn">\twocolumn</link>). elle produit une figure qui
 s’étend sur les deux colonnes, au sommet de la page. Pour ajouter la
 possibiltié de la placer à un bas de page voir la discussion de
 <replaceable>placement</replaceable> <literal>b</literal> dans <link linkend="Floats">Floats</link>.
 </para>
-<para>Le corps de la figure est composé dans une <literal>parbox</literal> de largueur
-<literal>\textwidth</literal> and ainsi il peut contenir du texte, des commandes,
-etc.
-</para>
-<para>L’étiquette est optionnelle ; elle est utilisée pour les double renvois
-(see <link linkend="Cross-references">Cross references</link>).
+<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>
-(see <link linkend="Table-of-contents-etc_002e">Table of contents etc.</link>).
+(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 paquetage <filename>graphics</filename> ou <filename>graphicx</filename>. Le graphique,
-avec sa légende, est palcé au sommet d’une page ou, s’il est rejet à la
+l’un des paquetages <filename>graphics</filename> ou <filename>graphicx</filename>. Le graphique,
+avec sa légende, est placé au sommet d’une page ou, s’il est rejeté à la
 fin du document, sur une page de flottants.
 </para>
 <screen>\begin{figure}[t]
@@ -4091,7 +4424,7 @@
 \end{filecontents*}
 </screen>
 <para>Crée un fichier nommé <replaceable>nomfichier</replaceable> dans le répertoire courant (ou
-dans le répertoire de sortie s’il a été spécifié ; see <link linkend="output-directory">output
+dans le répertoire de sortie s’il a été spécifié ; voir <link linkend="output-directory">output
 directory</link>) et y écrit <replaceable>texte</replaceable>. Par défaut un fichier déjà existant
 n’est pas écrasé.
 </para>
@@ -4164,6 +4497,8 @@
 <indexterm role="cp"><primary>texte ferré à gauche, environnement pour</primary></indexterm>
 <indexterm role="cp"><primary>texte drapeau droit, environnement pour</primary></indexterm>
 
+<para>Synopsis :
+</para>
 <screen>\begin{flushleft}
 <replaceable>ligne1</replaceable> \\
 <replaceable>ligne2</replaceable> \\
@@ -4174,10 +4509,23 @@
 <para>L’environnement <literal>flushleft</literal> vous permet de créer un paragraphe
 ferré à gauche, c’est à dire consistant en lignes qui sont alignées sur
 la marge de gauche et en dentelures à droite comme un drapeau dont la
-hampe (fer du composteur) serait à gauche et les franges à
-droite. Chaque ligne doit être terminée par la séquence de contrôle
-<literal>\\</literal>.
+hampe (fer du composeur) serait à gauche et les franges à droite. Si
+vous avez des lignes qui sont trop longues alors &latex; insère des
+sauts de ligne sans faire de césure ni dilater ou contracter les espaces
+inter-mot. Pour forcer un saut de ligne on utilise une double
+contr’oblique, <literal>\\</literal>. Pour la forme déclarative,
+voir <link linkend="_005craggedright">\raggedright</link>.
 </para>
+<para>L’exemple suivant crée une boîte de texte qui fait au plus 7,5cm de
+large, et dont le texte est fer à gauche et drapeau à droite.
+</para>
+<screen>\noindent\begin{minipage}{7.5cm}
+\begin{flushleft}
+  Une longue phrase que \LaTeX{} coupe à l'endroit approprié. \\
+  Et, une nouvelle ligne forcée par la double contr'oblique.
+\end{flushleft}
+\end{minipage}
+</screen>
 
 
 <sect2 label="8.12.1" id="_005craggedright">
@@ -4189,18 +4537,43 @@
 <indexterm role="cp"><primary>justifié à gauche du texte</primary></indexterm>
 <indexterm role="cp"><primary>justification, drapeau droit</primary></indexterm>
 
-<para>La déclaration <literal>\raggedright</literal> correspond à l’environnement
-<literal>flushleft</literal>. Cette déclaration peut être utilisée au sein d’un
-environnement tel que <literal>quote</literal> ou d’une <literal>parbox</literal>.
+<para>Synopsis :
 </para>
+<screen>{\raggedright  ... }
+</screen>
+<para>ou :
+</para>
+<screen>\begin{<replaceable>environnement</replaceable>} \raggedright
+  ...
+\end{<replaceable>environnement</replaceable>}
+</screen>
+<para>Une déclaration qui a pour effet que les lignes sont ferrées sur la
+marge de gauche et drapeau sur la droite, c-à-d. que les mots sont
+alignés sur la gauche comme sur le fer du composeur, et en dentelure
+comme les frange d’un drapeau à droite. Elle peut être utilisée au sein
+d’un <replaceable>environnement</replaceable> tel que <literal>quote</literal> ou d’une
+<literal>parbox</literal>. Pour la forme par environnement voir <link linkend="flushleft">flushleft</link>.
+</para>
 <para>Contrairement à l’environnement <literal>flushleft</literal>, la commande
 <literal>\raggedright</literal> ne démarre pas un nouveau paragraphe ; elle change
 seulement la façon dont &latex; formatte les unités de paragraphe. Pour
-affecter le format d’une unité de paragraphe, la porté de la déclaration
-doit contenir la ligne à blanc où la commande <literal>\end</literal> qui termine
+affecter le format d’une unité de paragraphe, la portée de la déclaration
+doit contenir la ligne à blanc ou la commande <literal>\end</literal> qui termine
 l’unité de paragraphe.
 </para>
 
+<para>Dans l’exemple ci-après <literal>\raggedright</literal> dans la deuxième colonne
+empèche &latex; de faire une composition très maladroite pour faire
+rentrer le texte dans une colonne étroite.  Notez que
+<literal>\raggedright</literal> est au sein d’accolades <literal>{...}</literal> pour borner
+son effet.
+</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.} \\
+\end{tabular}
+</screen>
 </sect2>
 </sect1>
 <sect1 label="8.13" id="flushright">
@@ -4212,20 +4585,29 @@
 <indexterm role="cp"><primary>justifier à droite, environnement pour</primary></indexterm>
 
 <screen>\begin{flushright}
-<replaceable>ligne1</replaceable> \\
-<replaceable>ligne2</replaceable> \\
+  <replaceable>ligne1</replaceable> \\
+  <replaceable>ligne2</replaceable> \\
 ...
 \end{flushright}
 </screen>
 <indexterm role="fn"><primary>\\ (pour <literal>flushright</literal>)</primary></indexterm>
 <para>L’environnement <literal>flushright</literal> vous permet de créer un paragraphe
-ferré à droite et drapeau gauche, c.-à-d.  consistant de lignes qui sont
-alignées sur la marge de droite (fer à droite) et en dentelures
-(drapeau) sur la marge de gauche. Chaque ligne doit être temrinée par la
-séquence de contrôle <literal>\\</literal>.
+ferré à droite et drapeau gauche, c.-à-d. consistant de lignes qui
+sont alignées sur la marge de droite (fer à droite) et en dentelures
+(drapeau) sur la marge de gauche. Si vous avez des lignes qui sont trop
+longues pour entrer entre les marges, alors &latex; insère des sauts de
+ligne sans faire de césure ni dilater ou contracter les espaces
+inter-mot. Pour forcer un saut de ligne on utilise une double
+contr’oblique, <literal>\\</literal>. Pour la forme déclarative,
+voir <link linkend="_005craggedleft">\raggedleft</link>.
 </para>
+<para>Pour un exemple en relation avec cet environnement,
+voir <link linkend="flushleft">flushleft</link>, où il suffit mutatis mutandis de changer
+<literal>flushright</literal> en <literal>flushleft</literal>.
+</para>
 
 
+
 <sect2 label="8.13.1" id="_005craggedleft">
 <title><literal>\raggedleft</literal></title>
 <indexterm role="fn"><primary>\raggedleft</primary></indexterm>
@@ -4233,18 +4615,34 @@
 <indexterm role="cp"><primary>justification, drapeau gauche</primary></indexterm>
 <indexterm role="cp"><primary>justifier le texte à droite</primary></indexterm>
 
-<para>La déclaration <literal>\raggedleft</literal> correspond à l’environnement
-<literal>flushright</literal>. Cette déclaration peut être utilisée au sein d’un
-environnement tel que as <literal>quote</literal> ou d’une <literal>parbox</literal>.
+<para>Synopsis :
 </para>
+<screen>{\raggedleft  ... }
+</screen>
+<para>ou
+</para>
+<screen>\begin{<replaceable>environnement</replaceable>} \raggedleft
+  ...
+\end{<replaceable>environnement</replaceable>}
+</screen>
+<para>Une déclaration qui a pour effet que les lignes sont ferrées sur la
+marge de droite et drapeau sur la gauche, c-à-d. que les mots sont
+alignés sur la droite comme sur le fer du composeur, et en dentelure
+comme les frange d’un drapeau à gauche. Elle peut être utilisée au sein
+d’un <replaceable>environnement</replaceable> tel que <literal>quote</literal> ou d’une
+<literal>parbox</literal>. Pour la forme par environnement voir <link linkend="flushleft">flushleft</link>.
+</para>
 <para>Contrairement à l’environnement <literal>flushright</literal>, la commande
-<literal>\raggedleft</literal> ne commence pas un nouveau paragraphe ; elle change
+<literal>\raggedleft</literal> ne démarre pas un nouveau paragraphe ; elle change
 seulement la façon dont &latex; formatte les unités de paragraphe. Pour
-affecter le format d’une une unité de paragraphe, la portée de la
-déclaration doit contenir la ligne à blanc ou la commande <literal>\end</literal> qui
-termine l’unité de paragraphe.
+affecter le format d’une unité de paragraphe, la portée de la déclaration
+doit contenir une ligne à blanc ou la commande <literal>\end</literal> qui termine
+l’unité de paragraphe.
 </para>
-
+<para>Pour un exemple en relation avec cet environnement,
+voir <link linkend="_005craggedright">\raggedright</link>, où il suffit mutatis mutandis de changer
+<literal>\raggedright</literal> en <literal>\raggedleft</literal>.
+</para>
 </sect2>
 </sect1>
 <sect1 label="8.14" id="itemize">
@@ -4260,44 +4658,70 @@
 <para>Synopsis :
 </para>
 <screen>\begin{itemize}
-\item <replaceable>item1</replaceable>
-\item <replaceable>item2</replaceable>
-...
+  \item[<replaceable>étiquette optionnelle du 1er article</replaceable>] <replaceable>texte du 1er article</replaceable>
+  \item[<replaceable>étiquette optionnelle du 2e article</replaceable>] <replaceable>texte du 2e article</replaceable>
+   ...
 \end{itemize}
 </screen>
-<para>L’environnement <literal>itemize</literal> produit une liste « non ordonnée », « à
-puces ». Les environnement <literal>itemize</literal> peuvent être imbriqués l’un
-dans l’autre, jusqu’à quatre niveaux de profondeur. Ils peuvent aussi
-être imbriqués avec d’autre environnements fabriquant des paragraphes,
-comme <literal>enumerate</literal> (see <link linkend="enumerate">enumerate</link>).
+<para>L’environnement <literal>itemize</literal> produit une <firstterm>liste non ordonnée</firstterm>, qu’on
+appelle parfois liste à puces. Il doit y avoir au moins une commande
+<literal>\item</literal> au sein de l’environnement ; sans quoi &latex; produit
+l’erreur ‘<literal>Something's wrong--perhaps a missing \item</literal>’.
 </para>
-<para>Chaque article d’une liste <literal>itemize</literal> commence avec une commande
-<literal>\item</literal>.  Il doit y avoir au moins une commande <literal>\item</literal> au
-sein de l’environnement.
+<para>L’exemple suivant donne une liste à deux articles.
 </para>
-<para>Par défaut, les marques de chaque niveau ressemblent à cela :
+<screen>\begin{itemize}
+ \item Esquisse au crayon et aquarelle par Cassandra
+ \item Portrait Rice
+\end{itemize}
+</screen>
+<para>Par défaut — sans charger par ex. le paquetage <filename>babel</filename> 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.
 </para>
-<orderedlist numeration="arabic"><listitem><para>• (puce)
-</para></listitem><listitem><para><emphasis role="bold">--<!-- /@w --></emphasis> (tiret demi-cadratin gras)
-</para></listitem><listitem><para>* (asterisque)
-</para></listitem><listitem><para>. (point centré verticalement, rendu ici comme un point final)
-</para></listitem></orderedlist>
-<!-- vincentb1 cette information n'est pas dans l'original, vérifiez avec Karl : -->
 
-<para>Si vous utilisez l’environnement <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.
+<indexterm role="fn"><primary>\item</primary></indexterm>
+<para>On démarre les article de liste avec la commande <literal>\item</literal>
+(voir <link linkend="_005citem">\item</link>).  Si vous passez à <literal>\item</literal> un argument optionnel en
+le faisant suivre de crochets, comme dans <literal>\item[<replaceable>étiquette
+optionnelle</replaceable>]</literal>, alors par défaut <replaceable>étiquette optionnelle</replaceable> apparaît en
+gras et aligné à droite, de sorte qu’elle peut s’étendre dans la marge
+de gauche.  Pour des étiquettes alignées à gauche voir l’environnement
+<link linkend="description">description</link>. À la suite <literal>\item</literal> se trouve le texte que
+l’article qui peut être vide ou contenir plusieurs paragraphes.
 </para>
+<para>Les listes non ordonnées peuvent être imbriquées l’une dans l’autre, sur
+jusqu’à quatre niveaux de profondeur. Elles peuvent aussi être imbriquées
+avec d’autre environnements fabriquant des paragraphes, comme
+<literal>enumerate</literal> (voir <link linkend="enumerate">enumerate</link>).
+</para>
 <indexterm role="fn"><primary>\labelitemi</primary></indexterm>
 <indexterm role="fn"><primary>\labelitemii</primary></indexterm>
 <indexterm role="fn"><primary>\labelitemiii</primary></indexterm>
 <indexterm role="fn"><primary>\labelitemiv</primary></indexterm>
-<para>L’environnement <literal>itemize</literal> utilise les commandes de
+<anchor id="itemize-labelitemi"/><anchor id="itemize-labelitemii"/><anchor id="itemize-labelitemiii"/><anchor id="itemize-labelitemiv"/><para>L’environnement <literal>itemize</literal> utilise les commandes de
 <literal>\labelitemi</literal> jusqu’à <literal>\labelitemiv</literal> pour produire les
-étiquettes par défaut. Ainsi, vous pouvez utiliser <literal>\renewcommand</literal>
-pour changer les étiquettes. Par exemple, pour que le premier niveau
-utilise des losanges :
+étiquettes par défaut (notez la convention que le nombre romain en bas
+de casse à la fin du nom de la commande indique le niveau
+d’imbrication). Voici les marques de chaque niveau :
 </para>
+<orderedlist numeration="arabic"><listitem><para>• (puce, issue de <literal>\textbullet</literal>)
+</para></listitem><listitem><para><emphasis role="bold">--<!-- /@w --></emphasis> (tiret demi-cadratin gras, issu du <literal>\normalfont\bfseries\textendash</literal>)
+</para></listitem><listitem><para>* (asterisque, issu de <literal>\textasteriskcentered</literal>)
+</para></listitem><listitem><para>. (point centré verticalement, rendu ici comme un point final, issu de <literal>\textperiodcentered</literal>)
+</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
+<literal>french</literal>, alors il y a des tirets pour tous les niveaux comme c’est
+l’habitude des Français.
+</para>
+
+
+<para>Utilisez <literal>\renewcommand</literal> pour changer les étiquettes. Par exemple,
+pour que le premier niveau utilise des losanges :
+</para>
 <screen>\renewcommand{\labelitemi}{$\diamond$}
 </screen>
 <indexterm role="fn"><primary>\leftmargin</primary></indexterm>
@@ -4309,7 +4733,7 @@
 <indexterm role="fn"><primary>\leftmarginvi</primary></indexterm>
 <anchor id="itemize-leftmargin"/><anchor id="itemize-leftmargini"/><anchor id="itemize-leftmarginii"/><anchor id="itemize-leftmarginiii"/><anchor id="itemize-leftmarginiv"/><anchor id="itemize-leftmarginv"/><anchor id="itemize-leftmarginvi"/><para>Les paramètres de <literal>\leftmargini</literal> jusqu’à <literal>\leftmarginvi</literal>
 définissent la distance entre la marge de gauche de l’environnement
-surjacent et la marge de gauche de la liste. (Notez la convention de
+surjacent et la marge de gauche de la liste. (On utilise aussi la convention de
 nommage de la commande avec un nombre romain en bas de casse à la fin
 pour désigner le niveau d’imbrication). Les valeurs par défaut sont :
 <literal>2.5em</literal> pour le niveau 1 (<literal>2em</literal> en mode deux-colonnes),
@@ -4321,80 +4745,28 @@
 <indexterm role="fn"><primary><literal>enumitem</literal>, paquetage</primary></indexterm>
 
 <para>Pour les autres environnements majeurs de listes à étiquettes de
-&latex;, voir <link linkend="description">description</link> et <link linkend="enumerate">enumerate</link>. Pour des
-informations concernant les paramètres de contrôle de la disposition des
-listes, y compris les valeurs par défaut, ainsi que la personalisaton de
-la disposition, voir <link linkend="list">list</link>. La paquetage <filename>enumitem</filename> est utile
-pour personaliser les listes.
+&latex;, voir <link linkend="description">description</link> et <link linkend="enumerate">enumerate</link>. Les environnements
+<literal>itemize</literal>, <literal>enumerate</literal> et <literal>description</literal> utilisent les
+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.
 </para>
 <para>Dans cet exemple on réduit grandement l’espace de marge pour la liste à
-puces la plus externe~:
+puces la plus externe :
 </para>
 <screen>\setlength{\leftmargini}{1.25em} % valeur par défaut 2.5em
 </screen>
-<!-- xx should be in its own generic section -->
-<para>Quelques paramètres qui affectent le formatage des listes :
-</para>
-<variablelist><varlistentry><term><indexterm role="fn"><primary>\itemindent</primary></indexterm><literal>\itemindent</literal>
-</term><listitem><para>Renfoncement supplementaire avant chaque articles dans une liste ; la
-valeur par défaut est zéro.
-</para>
-</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\labelsep</primary></indexterm><literal>\labelsep</literal>
-</term><listitem><para>Espace entre l’étiquette et le texte d’un article ; la valeur par défaut
-est ‘<literal>.5em</literal>’.
-</para>
-</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\labelwidth</primary></indexterm><literal>\labelwidth</literal>
-</term><listitem><para>Largeur de l’étiquette ; la valeur par défaut est ‘<literal>2em</literal>’, ou
-‘<literal>1.5em</literal>’ en mode deux-colonnes.
-</para>
-</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\listparindent</primary></indexterm><literal>\listparindent</literal>
-</term><listitem><para>Renfoncement supplémentaire ajoutée aux paragraphes suivants à commencer
-par le second au sein d’un article de liste ; la valeur par défaut est
-‘<literal>0pt</literal>’.
-</para>
-</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\rightmargin</primary></indexterm><literal>\rightmargin</literal>
-</term><listitem><para>Distance horizontale entre la marge de droite de la liste et
-l’environnement surjacent ; la valeur par défaut est ‘<literal>0pt</literal>’, sauf à
-l’intérieur des environnement <literal>quote</literal>, <literal>quotation</literal>, et
-<literal>verse</literal>, où elle est réglée pour être égale à <literal>\leftmargin</literal>.
-</para>
-</listitem></varlistentry></variablelist>
-<para>Paramètres affectant l’espacement vertical entre les articles de liste
-(plutôt relâché, par défaut).
-</para>
-<variablelist><varlistentry><term><indexterm role="fn"><primary>\itemsep</primary></indexterm><literal>\itemsep</literal>
-</term><listitem><para>Espace vertical entre les articles. La valeur par défaut est <literal>2pt
-plus1pt minus1pt</literal> pour les documents en <literal>10pt</literal>, <literal>3pt plus2pt
-minus1pt</literal> pour ceux en <literal>11pt</literal>, et <literal>4.5pt plus2pt minus1pt</literal>
-pour ceux en <literal>12pt</literal>.
-</para>
-</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\parsep</primary></indexterm><literal>\parsep</literal>
-</term><listitem><para>Espace vertical supplémentaire entre les paragraphes au sein d’un
-article de liste. Par défaut vaut la même chose que <literal>\itemsep</literal>.
-</para>
-</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\topsep</primary></indexterm><literal>\topsep</literal>
-</term><listitem><para>Espace vertical entre le premier article et le paragraphe précédent.
-Pour les listes au niveau le plus haut, la valeur par défaut est
-<literal>8pt plus2pt minus4pt</literal> pour les documents en <literal>10pt</literal>, <literal>9pt
-plus3pt minus5pt</literal> pour ceux en <literal>11pt</literal>, et <literal>10pt plus4pt
-minus6pt</literal> pour ceux en <literal>12pt</literal>. Ces valeurs sont réduites pour les
-listes avec au moins un niveau d’imbrication.
-</para>
-</listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\partopsep</primary></indexterm><literal>\partopsep</literal>
-</term><listitem><para>Espace supplémentaire ajouté à <literal>\topsep</literal> quand l’environnement de
-liste démarre un paragraphe. La valeur par défaut est <literal>2pt plus1pt
-minus1pt</literal> pour les documents en <literal>10pt</literal>, <literal>3pt plus1pt minus1pt</literal>
-pour ceux en <literal>11pt</literal>, et <literal>3pt plus2pt minus2pt</literal> pour ceux en
-<literal>12pt</literal>.
-</para>
-</listitem></varlistentry></variablelist>
+<!-- xx TODO vérifier que tout cela se retouve bien dans node list. -->
+
+
 <indexterm role="fn"><primary>\parskip exemple</primary></indexterm>
 <para>En particulier pour les listes avec des articles courts, il peut être
 désirable d’élider l’espace entre les articles. Voici un exemple
 définissant un environnement <literal>itemize*</literal> sans espacement
 supplémentaire entre les articles, ni entre les paragraphes au sein d’un
 seul article (<literal>\parskip</literal> n’est pas spécifique aux listes,
-see <link linkend="_005cparindent-_0026-_005cparskip">\parindent & \parskip</link>):
+voir <link linkend="_005cparindent-_0026-_005cparskip">\parindent & \parskip</link>):
 </para>
 <screen>\newenvironment{itemize*}%
   {\begin{itemize}%
@@ -4411,7 +4783,7 @@
 <indexterm role="fn"><primary><literal>letter</literal>, environnement</primary></indexterm>
 
 
-<para>Cet environnement est utilisé pour créer des lettres. See <link linkend="Letters">Letters</link>.
+<para>Cet environnement est utilisé pour créer des lettres. Voir <link linkend="Letters">Letters</link>.
 </para>
 
 </sect1>
@@ -4434,12 +4806,12 @@
 utilisé pour construire des listes plus spécialisées. On l’utilise la
 plupart du temps pour créer des listes via les environnements
 <literal>description</literal>, <literal>enumerate</literal>, et <literal>itemize</literal>
-(see <link linkend="description">description</link>, <link linkend="enumerate">enumerate</link>, et <link linkend="itemize">itemize</link>).  Par ailleurs,
+(voir <link linkend="description">description</link>, <link linkend="enumerate">enumerate</link>, et <link linkend="itemize">itemize</link>).  Par ailleurs,
 beaucoup d’environnements standards de &latex; qui visuellement ne sont
 pas des listes sont construits en utilisant <literal>list</literal>, ceci comprend
 <literal>quotation</literal>, <literal>quote</literal>, <literal>center</literal>, <literal>verbatim</literal>, et bien
-d’autres (see <link linkend="quotation-_0026-quote">quotation & quote</link>, see <link linkend="center">center</link>,
-see <link linkend="flushright">flushright</link>).
+d’autres (voir <link linkend="quotation-_0026-quote">quotation & quote</link>, voir <link linkend="center">center</link>,
+voir <link linkend="flushright">flushright</link>).
 </para>
 <para>Ici, on décrit l’environnement <literal>list</literal> en définissant un
 nouvel environnement personnalisé.
@@ -4470,11 +4842,11 @@
 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
 et le texte, comme dans l’exemple précédent <literal>\item[Étiquette
-spéciale.]</literal> ; see <link linkend="_005citem">\item</link>.
+spéciale.]</literal> ; voir <link linkend="_005citem">\item</link>.
 </para>
 <para>Le second argument obligatoire <replaceable>espacement</replaceable> prend une liste de
 commandes. L’une de celle qu’on y retrouve est
-<literal>\usecounter{<replaceable>nomcompteur</replaceable>}</literal> (see <link linkend="_005cusecounter">\usecounter</link>).  Utilisez
+<literal>\usecounter{<replaceable>nomcompteur</replaceable>}</literal> (voir <link linkend="_005cusecounter">\usecounter</link>).  Utilisez
 la pour dire à &latex; de numéroter les article en utilisant le
 compteur fourni.  Ce compteur est remis à zéro chaque fois que &latex;
 entre dans l’environnement, et le compteiur est incrémenté par un chaque
@@ -4501,7 +4873,7 @@
 d’espacement et leur valeurs par défaut. (Il se peut que les valeurs par
 défaut pour les environnements dérivés tels que <literal>itemize</literal> soient
 différentes des valeurs exposées ici). Voir aussi la figure qui suit la
-liste. Chaque paramètre est une longueur (see <link linkend="Lengths">Lengths</link>).  Les espaces
+liste. Chaque paramètre est une longueur (voir <link linkend="Lengths">Lengths</link>).  Les espaces
 verticaux sont d’ordinaire des longueurs élastiques, avec une composante
 en <literal>plus</literal> ou en <literal>minus</literal>, pour donner à &tex; de la
 flexibilité dans le réglage de la page.  On change chaque paramètre avec
@@ -4510,12 +4882,12 @@
 mise à zéro, ou à une valeur négative.
 </para>
 <variablelist><varlistentry><term><indexterm role="fn"><primary>\itemindent</primary></indexterm><literal>\itemindent</literal>
-</term><listitem><para>Espace supplémentaire horizontal de renfoncement, ajouté à de
+</term><listitem><anchor id="list-itemindent"/><para>Espace supplémentaire horizontal de renfoncement, ajouté à de
 <literal>leftmargin</literal>, de la première ligne de chaque article. Sa valeur par
 défaut est <literal>0pt</literal>.
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\itemsep</primary></indexterm><literal>\itemsep</literal>
-</term><listitem><para>Espace vertical entre les articles, ajouté à <literal>\parsep</literal>.  Les
+</term><listitem><anchor id="list-itemsep"/><para>Espace vertical entre les articles, ajouté à <literal>\parsep</literal>.  Les
 valeurs par défaut pour les trois premiers niveaux dans les classes de
 &latex; ‘<literal>article</literal>’, ‘<literal>book</literal>’, et ‘<literal>report</literal>’ à la taille de 10
 point sont : <literal>4pt plus2pt minus1pt</literal>, <literal>\parsep</literal> (c-à-d.
@@ -4528,12 +4900,12 @@
 minus1pt</literal>), et <literal>\topsep</literal> (c-à-d. <literal>2.5pt plus1pt minus1pt</literal>).
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\labelsep</primary></indexterm><literal>\labelsep</literal>
-</term><listitem><para>Espace horizontal entre l’étiquette et le texte d’un article. La valeur
+</term><listitem><anchor id="list-labelsep"/><para>Espace horizontal entre l’étiquette et le texte d’un article. La valeur
 par défaut pour les classes &latex; ‘<literal>article</literal>’, ‘<literal>book</literal>’, et
 ‘<literal>report</literal>’ est de <literal>0.5em</literal>.
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\labelwidth</primary></indexterm><literal>\labelwidth</literal>
-</term><listitem><para>Largueur horizontale. La boîte contenant l’étiquette est nominalement de
+</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
 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.
@@ -4545,17 +4917,17 @@
 <literal>\leftmargin</literal>+<literal>\itemindent</literal>-<literal>\labelsep</literal>-<literal>\labelwidth</literal>
 de la marge de gauche de l’environnement enveloppant.
 </para>
-<para>La valeur par défaut pour les classe &latex; ‘<literal>article</literal>’,
-‘<literal>book</literal>’, et ‘<literal>report</literal>’ pour les liste de premier niveau vaut
+<para>La valeur par défaut pour les classes &latex; ‘<literal>article</literal>’,
+‘<literal>book</literal>’, et ‘<literal>report</literal>’ pour les listes de premier niveau vaut
 <literal>\leftmargini</literal>-<literal>\labelsep</literal>, (c-à-d. <literal>2em</literal> en mode à une
 colonne et <literal>1.5em</literal> en mode à deux colonnes).  Au deuxième niveau,
 c’est <literal>\leftmarginii</literal>-<literal>\labelsep</literal>, et au troisième niveau
 <literal>\leftmarginiii</literal>-<literal>\labelsep</literal>.  Ces définitions ont pour effet
-que le bord de gauche de l’étiquette coïncide avec la marge dee gauche
+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>
-</term><listitem><para>Espace horizontal entre la marge de gauche de l’environnement envelopant
+</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.
 </para>
@@ -4588,7 +4960,7 @@
 and <literal>0pt</literal>.  La valeurs par défaut à la taille de 11 point sont :
 <literal>4.5pt plus2pt minus1pt</literal>, <literal>2pt plus1pt minus1pt</literal>, et
 <literal>0pt</literal>.  La valeurs par défaut à la taille de 12 point sont :
-<literal>5pt plus2.5pt minus1pt</literal>, <literal>2.5pt plus1pt minus1pt</literal>, and
+<literal>5pt plus2.5pt minus1pt</literal>, <literal>2.5pt plus1pt minus1pt</literal>, et
 <literal>0pt</literal>.
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\partopsep</primary></indexterm><literal>\partopsep</literal>
@@ -4617,7 +4989,7 @@
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\topsep</primary></indexterm><literal>\topsep</literal>
 </term><listitem><anchor id="list-topsep"/><para>Espace vertical ajouté aussi bien au haut qu’au bas
-de la lise, en plus de <literal>\parskip</literal> (see <link linkend="_005cparindent-_0026-_005cparskip">\parindent & \parskip</link>).
+de la lise, en plus de <literal>\parskip</literal> (voir <link linkend="_005cparindent-_0026-_005cparskip">\parindent & \parskip</link>).
 Les valeurs par défaut pour les trois premiers niveaux dans les classes
 &latex; ‘<literal>book</literal>’, anet ‘<literal>report</literal>’ à la taille de 10 point sont :
 <literal>8pt plus2pt minus4pt</literal>, <literal>4pt plus2pt minus1pt</literal>, and <literal>2pt
@@ -4690,30 +5062,35 @@
 </term><listitem><para><literal>\rightmargin</literal>
 </para>
 </listitem></varlistentry></variablelist>
-<para>The list’s left and right margins, shown above as <replaceable>h3</replaceable> and <replaceable>h5</replaceable>,
-are with respect to the ones provided by the surrounding environment, or
-with respect to the page margins for a top-level list.  The line width
-used for typesetting the list items is <literal>\linewidth</literal> (see <link linkend="Page-layout-parameters">Page
-layout parameters</link>).  For instance, set the list’s left margin to be one
-quarter of the distance between the left and right margins of the
-enclosing environment with
+<para>Les marges de gauche et de droite de la liste, affichées ci-dessus comme
+<replaceable>h3</replaceable> et <replaceable>h5</replaceable>, sont exprimées relativement à celles fournies par
+l’environnement englobant, ou par rapport aux marges de la page pour une
+liste au niveau le plus externe.  La largeur de ligne utilisée pour la
+composition des articles de la liste est <literal>\linewidth</literal> (voir <link linkend="Page-layout-parameters">Page
+layout parameters</link>).  Par exemple, réglez la marge de gauche de la liste
+à un quart de la distance entre les marges de gauche et de droite de
+l’environnement englobant avec
 <literal>\setlength{\leftmargin}{0.25\linewidth}</literal>.
 </para>
-<para>Page breaking in a list structure is controlled by the three
-parameters below. For each, the &latex; default is
-<literal>-\@lowpenalty</literal>, that is, <literal>-51</literal>.  Because it is negative,
-it somewhat encourages a page break at each spot.  Change it with,
-e.g., <literal>\@beginparpenalty=9999</literal>; a value of 10000 prohibits a
-page break.
+<para>Les sauts de page au sein d’une structure de liste sont contrôlés par
+les paramètres ci-dessous. Pour chacun d’eu, la valeur par défaut de
+&latex; est <literal>-\@lowpenalty</literal>, c-à-d. <literal>-51</literal>.  Comme c’est
+négatif, cela encourage d’une certaine façon un saut de page à tout
+endroit.  On peut changer cela avec un réglage de, par ex.,
+<literal>\@beginparpenalty=9999</literal> ; une valeur de 10000 interdit une saut
+de page.
 </para>
 <variablelist><varlistentry><term><indexterm role="fn"><primary>\@beginparpenalty</primary></indexterm><literal>\@beginparpenalty</literal>
-</term><listitem><para>The page breaking penalty for breaking before the list (default <literal>-51</literal>).
+</term><listitem><para>La pénalité de saut de page pour un saut avanrt la liste (par défaut
+<literal>-51</literal>).
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\@itempenalty</primary></indexterm><literal>\@itempenalty</literal>
-</term><listitem><para>The page breaking penalty for breaking before a list item (default <literal>-51</literal>).
+</term><listitem><para>La pénalité pour un saut de page avant un article de liste (par défaut
+<literal>-51</literal>).
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\@endparpenalty</primary></indexterm><literal>\@endparpenalty</literal>
-</term><listitem><para>The page breaking penalty for breaking after a list (default <literal>-51</literal>).
+</term><listitem><para>La pénalité pour un saut de page après une liste (par défaut
+<literal>-51</literal>).
 </para>
 </listitem></varlistentry></variablelist>
 <indexterm role="fn"><primary>paquetage <literal>enumitem</literal></primary></indexterm>
@@ -4723,8 +5100,8 @@
 listes.
 </para>
 <para>Dans l’exemple suivant les étiquettes sont en rouge.  Elles sont
-numérotées, et le bord gauche des étiquettes est aligné avalt le bord
-gauche du texte des articles.  See <link linkend="_005cusecounter">\usecounter</link>.
+numérotées, et le bord gauche des étiquettes est aligné avec le bord
+gauche du texte des articles.  Voir <link linkend="_005cusecounter">\usecounter</link>.
 </para>
 <screen>\usepackage{color}
 \newcounter{cnt}  
@@ -4736,11 +5113,11 @@
      \setlength{\labelwidth}{0em}
      \setlength{\labelsep}{0.5em}
      \setlength{\leftmargin}{1.5em}
-     \setlength{\itemindent}{0.5em} % equals \labelwidth+\labelsep
+     \setlength{\itemindent}{0.5em} % vaut \labelwidth+\labelsep
      \let\makelabel=\makeredlabel
     }
   }
-{\end{list} }
+{\end{list}}
 </screen>
 
 
@@ -4762,7 +5139,7 @@
 sein de l’argument optionnel vous devez les cacher entre accolades, comme
 dans <literal>\item[Crochet fermant, {]}]</literal>.  De même, pour utiliser un
 crochet ouvrant comme premier caractère du texte d’un article, cachez le
-aussi au sein d’accolade.  See <link linkend="LaTeX-command-syntax">&latex; command syntax</link>.
+aussi au sein d’accolade.  Voir <link linkend="LaTeX-command-syntax">&latex; command syntax</link>.
 </para>
 <para>Dans cet exemple la liste <literal>enumerate</literal> a deux articles qui utilise
 l’étiquette par défaut et une qui utilise l’étiquette optionnelle.
@@ -4807,7 +5184,7 @@
 environnements de liste imbriqués.
 </para>
 <para>En particulier, <literal>trivlist</literal> utilise les valeurs courantes des
-paramètres de liste (see <link linkend="list">list</link>), à ceci près que <literal>\parsep</literal> est
+paramètres de liste (voir <link linkend="list">list</link>), à ceci près que <literal>\parsep</literal> est
 réglé à la valeur de <literal>\parskip</literal>, et que <literal>\leftmargin</literal>,
 <literal>\labelwidth</literal>, et <literal>\itemindent</literal> sont réglés à zéro.
 </para>
@@ -4839,7 +5216,7 @@
 <indexterm role="fn"><primary>\(...\) en ligne, math</primary></indexterm>
 <para>L’environnement <literal>math</literal> insert les <replaceable>maths</replaceable> donnés au sein du
 texte en cours. <literal>\(...\))</literal> et <literal>$...$</literal> sont des synonymes.
-See <link linkend="Math-formulas">Math formulas</link>.
+Voir <link linkend="Math-formulas">Math formulas</link>.
 </para>
 </sect1>
 <sect1 label="8.18" id="minipage">
@@ -4865,13 +5242,14 @@
 comme une version réduite d’une page ; elle peut contenir ses propres
 notes en bas de page, listes à puces, etc. (Il y a quelques
 restrictions, notamment qu’elle ne peut pas avoir de flottants). Cette
-boîte ne peut pas être coupé sur plusieurs pages. Ainsi <literal>minipage</literal>
-est similaire à la commande <literal>\parbox</literal> (see <link linkend="_005cparbox">\parbox</link>), mais
+boîte ne peut pas être coupée sur plusieurs pages. Ainsi <literal>minipage</literal>
+est similaire à la commande <literal>\parbox</literal> (voir <link linkend="_005cparbox">\parbox</link>), mais
 contrairement à <literal>\parbox</literal>, d’autres environnements de production de
-paragraphe peuvent être utilisés au sein d’une minipage.  This example
-will be 3 inches wide, and has two paragraphs.
+paragraphe peuvent être utilisés au sein d’une minipage.
 </para>
-<screen>\begin{minipage}{3in}
+<para>Cet exemple fait 7,5cm de large, et comprend deux paragraphes.
+</para>
+<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é,
@@ -4882,7 +5260,7 @@
 <para>Voir plus bas pour une discussion sur le renfoncement de paragraphe au
 sein d’une <literal>minipage</literal>.
 </para>
-<para>L’argument obligatoire <replaceable>largeur</replaceable> est une longueur rigide (see <link linkend="Lengths">Lengths</link>).
+<para>L’argument obligatoire <replaceable>largeur</replaceable> est une longueur rigide (voir <link linkend="Lengths">Lengths</link>).
 Il donne la largeur de la boîte dans laquelle <replaceable>matière</replaceable> est composée.
 </para>
 <para>Il y a trois arguments optionnels, <replaceable>position</replaceable>, <replaceable>hauteur</replaceable>, et
@@ -4921,7 +5299,7 @@
 <para>avec ce qui se passe en remplaçant <literal>c</literal> par <literal>b</literal> ou <literal>t</literal>.
 </para>
 <para>L’argument optionnel <replaceable>hauteur</replaceable> est une longueur rigide
-(see <link linkend="Lengths">Lengths</link>).  Il règle la hauteur de la <literal>minipage</literal>.  Vous
+(voir <link linkend="Lengths">Lengths</link>).  Il règle la hauteur de la <literal>minipage</literal>.  Vous
 pouvez donner n’importe quelle valeur supérieure, égale ou inférieure à
 la hauteur naturelle de la <literal>minipage</literal> sans que &latex; ne produise
 une erreur ou un avertissement.  Vous pouvez aussi la régler à une
@@ -4974,7 +5352,7 @@
 <literal>\footnote</literal>  ou <literal>\footnotetext</literal> met la note en bas de page au bas
 de la minipage au lieu de la mettre au bas de la page, et elle utilise
 le compteur <literal>\mpfootnote</literal> au lieu du compteur ordinaire
-<literal>footnote</literal> (see <link linkend="Counters">Counters</link>).
+<literal>footnote</literal> (voir <link linkend="Counters">Counters</link>).
 </para>
 <para>L’exemple ci-dessous place la note argument de <literal>\footnote</literal> en bas
 de la table, et non en bas de la page.
@@ -4993,7 +5371,7 @@
 \end{center}
 </screen>
 <para>Si vous imbriquez des minipages, alors il y a une bizarrerie dans
-l’utilisation des note <literal>\footnote</literal>. Les notes apparaissement au bas
+l’utilisation des notes <literal>\footnote</literal>. Les notes apparaissement au bas
 du texte terminé par la prochaine <literal>\end{minipage}</literal> ce qui n’est
 peut-être pas leur place logique.
 </para>
@@ -5004,7 +5382,7 @@
 <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
-% et le séparateur décimal 
+% sur le séparateur décimal, réglé comme virgule.
 \usepackage[output-decimal-marker={,}]{siunitx}
 \newcommand*{\vcenteredhbox}[1]{\begin{tabular}{@{}c@{}}#1\end{tabular}}
   ...
@@ -5013,7 +5391,10 @@
   \hspace{0.1\textwidth}
   \begin{minipage}{0.5\textwidth}
     \begin{tabular}{r|S}
-      \multicolumn{1}{r}{Quartier} &Pop. (million)  \\ \hline
+      % \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
+      {Pop. (million)}  \\ \hline
       The Bronx      &1.5  \\
       Brooklyn       &2.6  \\
       Manhattan      &1.6  \\
@@ -5035,208 +5416,269 @@
 <para>Synopsis : 
 </para>
 <screen>\begin{picture}(<replaceable>largeur</replaceable>,<replaceable>hauteur</replaceable>)
-… <replaceable>commandes picture</replaceable> …
+   <replaceable>commande picture</replaceable>
 \end{picture}
 </screen>
 <para>ou
 </para>
 <screen>\begin{picture}(<replaceable>largeur</replaceable>,<replaceable>hauteur</replaceable>)(<replaceable>décalagex</replaceable>,<replaceable>décalagey</replaceable>)
-… <replaceable>commandes picture</replaceable> …
+  <replaceable>commande picture</replaceable>
 \end{picture}
 </screen>
-
-<indexterm role="fn"><primary>\unitlength</primary></indexterm>
+<para>où on a autant de <replaceable>commande picture</replaceable>(s) qu’on le désire.
+</para>
 <para>L’environnement <literal>picture</literal> vous permet de créer des dessins simples
 contenant des lignes, des flèches, des boîtes, des cercles, et du texte.
 Cet environnement n’est pas obsolète, mais les nouveaux documents
-utilisent typiquelent des systèmes de création de graphiques bien plus
-puissants tels que TikZ, PStricks, MetaPost, ou Asymptote. Ceux-ci ne
-sont pas couverts dans ce documents ; voir le CTAN.
+utilisent typiquement des systèmes de création de graphiques bien plus
+puissants tels que TikZ, PStricks, MetaPost, ou Asymptote. Aucun de
+ceux-ci n’est couvert dans ce document ; voir le CTAN.
 </para>
-<!-- xxx Revoir la trad. -->
-<para>Vous dîtes à &latex; où mettre les chose dans le dessin en spécifiant
-leur coordonnées. Une coordonnée est un nombre qui peut avoir une
-séparateur décimal (point et non virgule) et un signe moins — un
-nombre comme <literal>5</literal>, <literal>0.3</literal> ou <literal>-3.1416</literal>.  Une coordonnées
-spécifie une longueur en multiples de l’unité de longueur
-<literal>\unitlength</literal>, ainsi si <literal>\unitlength</literal> a été réglée à
-<literal>1cm</literal>, alors la coordonnée 2.54 spécifie une longueur de 2,54
-centimètres.
+<para>Pour commencer, voici un exemple illustant la méthode du parallélogramme
+pour additionner deux vecteurs.
 </para>
-<para>Vous devriez changer la valeur de <literal>\unitlength</literal>, en utilisant la
-commande <literal>\setlength</literal>, en dehors d’un environnement
-<literal>picture</literal>. La valeur par défaut est <literal>1pt</literal>.
+<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
+  \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(0,0){\vector(1,1){6}}
+    \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
+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
+de l’image ; &latex; dessine aussi les parties de l’image en dehors de
+la boîte de l’image.
 </para>
-<indexterm role="fn"><primary>paquetage <literal>picture</literal></primary></indexterm>
-<indexterm role="fn"><primary><literal>picture</literal>, paquetage</primary></indexterm>
-
-<para>Le paquetage <literal>picture</literal> redéfinit l’environnement <literal>picture</literal> de
-sorte qu’où que soit utilisé un nombre au sein de <replaceable>commandes picture</replaceable>
-pour spécifier une coordonnée, on puisse alternativement utiliser une
-longueur. Notez bien cependant que ceci empèche de dilater/contracter
-ces longueurs en changeant <literal>\unitlength</literal>.
+<para>L’environnement <literal>picture</literal> a aussi un argument optionnel
+(<replaceable>décalagex</replaceable>,<replaceable>décalagey</replaceable>). Il sert à décaler l’origine.
+Contrairement aux arguments optionnels ordinaire, cet argument n’est pas
+contenu entre crochets. Comme pour l’argument obligatoire, c’est une
+paire de deux nombres. En les multipliant par <literal>\unitlength</literal> on
+obtient les coordonnées du point dans le coin inférieur gauche de l’image.
 </para>
-<indexterm role="cp"><primary>position, dans un dessin <literal>picture</literal></primary></indexterm>
-<para>Une <firstterm>position</firstterm> est une paire de coordonnées, telle que
-<literal>(2.4,-5)</literal>, ce qui spécifie un point d’abscisse <literal>2.4</literal> et
-d’ordonnée <literal>-5</literal>.  Les coordonnées sont spécifiées de la manière
-habituelle relativement à une origine, qui est normalement dans le coin
-inférieur gauche du dessin. Notez que lorsque une position apparaît en
-argument, elle n’est pas entourée d’accolades ; on délimite l’argument
-avec des parenthèses.
+<para>Par exemple, si <literal>\unitlength</literal> a été réglée à <literal>1mm</literal>, la
+commande
 </para>
-<para>L’environnement <literal>picture</literal> a un argument obligatoire qui est une
-position (<replaceable>largeur</replaceable>,<replaceable>hauteur</replaceable>) qui spécifie la taille du dessin.
-L’environnement produit une boîte rectangulaire dont les dimensions sont
-cette <replaceable>largeur</replaceable> et cette <replaceable>hauteur</replaceable>.
-</para>
-<para>L’environnement <literal>picture</literal> a aussi un argument optionnel de position
-(<replaceable>décalagex</replaceable>,<replaceable>décalagey</replaceable>), qui suit l’argument de taille, et qui
-peut changer l’origine.  (Contrairement aux arguments optionnels
-ordinaire, cet argument n’est pas contenu entre crochets.) L’argument
-optionnel donne les coordonnées du point dans le coin inférieur gauche
-du dessin (par là même déterminant l’origine).  Par exemple, si
-<literal>\unitlength</literal> a été réglée à <literal>1mm</literal>, la commande
-</para>
 <screen>\begin{picture}(100,200)(10,20)
 </screen>
 <para>produit un dessin de largeur 100 millimetres et hauteur 200
-millimetres, done le coin inférieur gauche est le (10,20) et dont le
-coin supérieur doint est donc le point (110,220).  Lorsque vous dessin
-la première fois un dessin, typiquement vous omettez l’argument
+millimetres. Son origine est le point (10mm,20mm) et donc le coin
+inférieur gauche est là, et le coin supérieur droit est à (110mm,220mm).
+Lorsque vous tracez un dessin, typiquement vous omettez l’argument
 optionnel, laissant l’origine au coin inférieur gauche. Si ensuite vous
 voulez modifier le dessin en translatant tout, vous pouvez juste ajouter
 l’argument optionnel approprié.
 </para>
-<para>L’argument obligatoire de l’environnement détermine la taille nominale
-du dessin. Il n’est pas nécessaire que cela soit en relation à la taille
-réèlle du dessin ; &latex; vous laissera sans broncher mettre des chose
-en dehors de la boîte définie par la taille du dessin, et même en dehors
-de la page. La taille nominale du dessin est utilisée par &latex; pour
-la détermination de la quantité de place à prévoir pour lui.
+<indexterm role="cp"><primary>position dans picture</primary></indexterm>
+<para>Chaque <replaceable>commande picture</replaceable> dit à &latex; où placer quelque chose en
+donnant sa position. Une <firstterm>position</firstterm> est une paire telle que
+<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é
+<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.
 </para>
-<para>Tout ce qui apparaît dans un dessin <literal>picture</literal> est dessiné par la
-commande <literal>\put</literal>.  La commande
+<para>La valeur par défaut de &latex; pour <literal>\unitlength</literal> est
+<literal>1pt</literal>. C’est une longueur rigide (voir <link linkend="Lengths">Lengths</link>). Utilisez la
+commande <literal>\setlength</literal> pour la modifier
+(voir <link linkend="_005csetlength">\setlength</link>). Effectuez ce changement uniquement en dehors de
+l’environnement <literal>picture</literal>.
 </para>
+<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
+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
+<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>,
+<literal>\multiput</literal>, <literal>\qbezier</literal>, et <literal>\graphpaper</literal>.  La plus
+utilisée est <literal>\put</literal>. Le code suivant
+</para>
+
 <screen>\put (11.3,-.3){...}
 </screen>
-<para>met l’objet spécifié par <literal>...</literal> dans le dessin <literal>picture</literal>, avec sont
+<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
 référence des divers objets sont décrits plus bas.
 </para>
 <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> (see <link linkend="_005cmbox">\mbox</link>) dans l’argument
+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
-référence devient le coin inférieur gauche de la boîte .
+référence devient le coin inférieur gauche de la boîte. Dans cette image :
 </para>
-<para>Les commandes <literal>picture</literal> sont décrites dans les rubriques suivantes.
+<screen>\setlength{\unitlength}{1cm}
+...\begin{picture}(1,1)
+  \put(0,0){\line(1,0){1}}
+  \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>
+<para>Les cmmandes <literal>\multiput</literal>, <literal>qbezier</literal>, et <literal>graphpaper</literal> sont
+décrite plus bas.
+</para>
+<para>Vous pouvez également utiliser cet envionnement pour placer une matière
+quelconque à un emplacement exact. Par exemple :
+</para>
+<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
+  \put(0,0){\includegraphics[width=\textwidth]{desertedisland.jpg}}
+  \put(0.25,0.35){\textcolor{red}{X Trésor ici}}
+\end{picture}
+\end{center}
+</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
+similaire dans l’en-tête de page pour obtenir une matière répétée sur
+chaque page.
+</para>
 
 
-<sect2 label="8.19.1" id="_005ccircle">
-<title><literal>\circle</literal></title>
-<indexterm role="fn"><primary>\circle</primary></indexterm>
+<sect2 label="8.19.1" id="_005cput">
+<title><literal>\put</literal></title>
+<indexterm role="fn"><primary>\put</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><literal>\put(<replaceable>xcoord</replaceable>,<replaceable>ycoord</replaceable>){ ... }</literal>
 </para>
-<para>Des cercles jusqu’à 40pt peuvent être dessinés.
+<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>
 
 </sect2>
-<sect2 label="8.19.2" id="_005cmakebox-_0028picture_0029">
-<title><literal>\makebox</literal></title>
-<indexterm role="fn"><primary>\makebox (<literal>picture</literal>)</primary></indexterm>
+<sect2 label="8.19.2" id="_005cmultiput">
+<title><literal>\multiput</literal></title>
+<indexterm role="fn"><primary>\multiput</primary></indexterm>
 
 <para>Synopsis :
-</para><screen>\makebox(<replaceable>largeur</replaceable>,<replaceable>hauteur</replaceable>)[<replaceable>position</replaceable>]{<replaceable>texte</replaceable>}
+</para><screen>\multiput(<replaceable>x</replaceable>,<replaceable>y</replaceable>)(<replaceable>delta_x</replaceable>,<replaceable>delta_y</replaceable>){<replaceable>n</replaceable>}{<replaceable>obj</replaceable>}
 </screen>
-<para>La commande <literal>\makebox</literal> pour l’environnement <literal>picture</literal> est
-similaire à la commande normale <literal>\makebox</literal> à ceci près que vous
-devez spécifier une <replaceable>largeur</replaceable> et une <replaceable>hauteur</replaceable> implicitement
-multipliés par <literal>\unitlength</literal>.
+<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>
-<para>L’argument optionnel, <literal>[<replaceable>position</replaceable>]</literal>, spécifie le quadrant dans
-lequel votre <replaceable>texte</replaceable> apparaît. Vous pouvez sélectionner jusqu’à deux
-spécificateurs parmi les suivants :
+</sect2>
+<sect2 label="8.19.3" id="_005cqbezier">
+<title><literal>\qbezier</literal></title>
+
+<indexterm role="fn"><primary>\qbezier</primary></indexterm>
+
+<para>Synopsis :
 </para>
-<variablelist><varlistentry><term><literal>t</literal>
-</term><listitem><para>Place l’article au sommet du rectangle.
+<screen>\qbezier(<replaceable>x1</replaceable>,<replaceable>y1</replaceable>)(<replaceable>x2</replaceable>,<replaceable>y2</replaceable>)(<replaceable>x3</replaceable>,<replaceable>y3</replaceable>)
+\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
+<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
+<replaceable>(x1,y1)</replaceable> passe par <replaceable>(x2,y2)</replaceable>, et de même pour la tangente en
+<replaceable>(x3,y3)</replaceable>.
 </para>
-</listitem></varlistentry><varlistentry><term><literal>b</literal>
-</term><listitem><para>Place l’article en bas du rectangle.
+<para>L’exemple suivant dessine une courbre des coordonnées (1,1) à (1,0).
 </para>
-</listitem></varlistentry><varlistentry><term><literal>l</literal>
-</term><listitem><para>Place l’article sur la gauche.
+<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
+en (1,0) fait de même.
 </para>
-</listitem></varlistentry><varlistentry><term><literal>r</literal>
-</term><listitem><para>Place l’article sur la droite.
+<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>).
 </para>
-</listitem></varlistentry></variablelist>
-<para>See <link linkend="_005cmakebox">\makebox</link>.
+<para>L’exempel suivante dessine un rectangle avec un haut ondulé, en
+utilisant <literal>\qbezier</literal> pour cette courbe.
 </para>
-
+<screen>\begin{picture}(8,4)
+  \put(0,0){\vector(1,0){8}}  % axe des x
+  \put(0,0){\vector(0,1){4}}  % axe des y
+  \put(2,0){\line(0,1){3}}       % côté gauche
+  \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
+  \put(2,3){\line(4,1){2}}
+  \put(4.5,2.5){\framebox{Trapezoidal Rule}}
+\end{picture}
+</screen>
 </sect2>
-<sect2 label="8.19.3" id="_005cframebox-_0028picture_0029">
-<title><literal>\framebox</literal></title>
-<indexterm role="fn"><primary>\framebox</primary></indexterm>
+<sect2 label="8.19.4" id="_005cgraphpaper">
+<title><literal>\graphpaper</literal></title>
 
+<indexterm role="fn"><primary>\graphpaper</primary></indexterm>
 <para>Synopsis :
 </para>
-<screen>\framebox(<replaceable>largeur</replaceable>,<replaceable>hauteur</replaceable>)[<replaceable>pos</replaceable>]{...}
+<screen>\graphpaper(<replaceable>x_init</replaceable>,<replaceable>y_init</replaceable>)(<replaceable>x_dimen</replaceable>,<replaceable>y_dimen</replaceable>)
+\graphpaper[<replaceable>espacement</replaceable>](<replaceable>x_init</replaceable>,<replaceable>y_init</replaceable>)(<replaceable>x_dimen</replaceable>,<replaceable>y_dimen</replaceable>)
 </screen>
-<para>La commande <literal>\framebox</literal> est similaire à <literal>\makebox</literal> (voir
-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.
+<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.
+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.
+Tous les arguments doivent être des entiers positifs.
 </para>
-<indexterm role="fn"><primary>\fboxrule</primary></indexterm>
-<indexterm role="fn"><primary>\fboxsep</primary></indexterm>
-<para>La commande <literal>\framebox</literal> produit un filet d’épaisseur
-<literal>\fboxrule</literal>, et laisse un espace <literal>\fboxsep</literal> entre le filet et
-le contenu de la boîte.
+<para>L’exemple ci-dessous fait une grille avec sept lignes verticales et onze
+horizontales.
 </para>
-
-</sect2>
-<sect2 label="8.19.4" id="_005cdashbox">
-<title><literal>\dashbox</literal></title>
-
-<indexterm role="fn"><primary>\dashbox</primary></indexterm>
-
-<para>Dessine une boîte avec une ligne en tireté. Synopsis :
-</para>
-<screen>\dashbox{<replaceable>tlong</replaceable>}(<replaceable>rlargeur</replaceable>,<replaceable>rhauteur</replaceable>)[<replaceable>pos</replaceable>]{<replaceable>texte</replaceable>}
+<screen>\usepackage{graphpap}    % dans le préambule
+  ...
+\begin{picture}(6,20)    % dans le corps du document
+  \graphpaper[2](0,0)(12,20)
+\end{picture}
 </screen>
-<para><literal>\dashbox</literal> crée un rectangle en tireté autour de <replaceable>texte</replaceable> au
-sein d’un environnement <literal>picture</literal>. Les tirets sont long de
-<replaceable>tlong</replaceable> unités, et le rectangle a pour largeur totale <replaceable>rlargeur</replaceable>
-et hauteur totale <replaceable>rhauteur</replaceable>.  Le <replaceable>texte</replaceable> est positionné par l’argument
-optionnel <replaceable>pos</replaceable>. <!-- xxref positions. -->
+<para>Les lignes sont numérotées toutes les dix unités.
 </para>
-<para>Une boîte en tireté a meilleure allure quand les paramètres
-<replaceable>rlargeur</replaceable> et <replaceable>rhauteur</replaceable> sont des multiple de <replaceable>tlong</replaceable>.
-</para>
 
 </sect2>
-<sect2 label="8.19.5" id="_005cframe">
-<title><literal>\frame</literal></title>
-<indexterm role="fn"><primary>\frame</primary></indexterm>
+<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>
-<screen>\frame{<replaceable>texte</replaceable>}
+<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>La commande <literal>\frame</literal> met un cadre rectangulaire autour de
-<replaceable>texte</replaceable>.  Le point de référence est le coin en bas à gauche du
-cadre. Aucun espace supplémentaire n’est mis entre le cadre et l’objet
-<replaceable>texte</replaceable>.
+<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">
 <title><literal>\line</literal></title>
@@ -5249,8 +5691,8 @@
 <para>Dessine une ligne. Sa pente est telle que la ligne monte de <replaceable>ypente</replaceable>
 verticalement pour toute avancée horizontale de
 <replaceable>xpente</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>. Da,s
-me cas spécial des ligne vertical, où (<replaceable>xpente</replaceable>,<replaceable>ypente</replaceable>)=(0,1),
+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),
 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).
@@ -5308,6 +5750,7 @@
 est d’utiliser un système graphique complet tel que TikZ, PSTricks,
 MetaPost, ou Asymptote.
 </para>
+
 </sect2>
 <sect2 label="8.19.7" id="_005clinethickness">
 <title><literal>\linethickness</literal></title>
@@ -5343,21 +5786,7 @@
 </para>
 
 </sect2>
-<sect2 label="8.19.10" id="_005cmultiput">
-<title><literal>\multiput</literal></title>
-<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>}
-</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>
-
-</sect2>
-<sect2 label="8.19.11" id="_005coval">
+<sect2 label="8.19.10" id="_005coval">
 <title><literal>\oval</literal></title>
 <indexterm role="fn"><primary>\oval</primary></indexterm>
 
@@ -5387,17 +5816,7 @@
 </para>
 
 </sect2>
-<sect2 label="8.19.12" id="_005cput">
-<title><literal>\put</literal></title>
-<indexterm role="fn"><primary>\put</primary></indexterm>
-
-<para><literal>\put(<replaceable>xcoord</replaceable>,<replaceable>ycoord</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>
-</sect2>
-<sect2 label="8.19.13" id="_005cshortstack">
+<sect2 label="8.19.11" id="_005cshortstack">
 <title><literal>\shortstack</literal></title>
 <indexterm role="fn"><primary>\shortstack</primary></indexterm>
 
@@ -5420,7 +5839,7 @@
 </para>
 
 </sect2>
-<sect2 label="8.19.14" id="_005cvector">
+<sect2 label="8.19.12" id="_005cvector">
 <title><literal>\vector</literal></title>
 <indexterm role="fn"><primary>\vector</primary></indexterm>
 
@@ -5433,8 +5852,94 @@
 spécifiées. Les valeurs de <inlineequation><mathphrase><replaceable>xpente</replaceable></mathphrase></inlineequation> et <inlineequation><mathphrase><replaceable>ypente</replaceable></mathphrase></inlineequation>
 doivent être comprises entre −4 and +4 y compris.
 </para>
+</sect2>
+<sect2 label="8.19.13" id="_005cmakebox-_0028picture_0029">
+<title><literal>\makebox</literal></title>
+<indexterm role="fn"><primary>\makebox (<literal>picture</literal>)</primary></indexterm>
 
+<para>Synopsis :
+</para><screen>\makebox(<replaceable>largeur</replaceable>,<replaceable>hauteur</replaceable>)[<replaceable>position</replaceable>]{<replaceable>texte</replaceable>}
+</screen>
+<para>La commande <literal>\makebox</literal> pour l’environnement <literal>picture</literal> est
+similaire à la commande normale <literal>\makebox</literal> à ceci près que vous
+devez spécifier une <replaceable>largeur</replaceable> et une <replaceable>hauteur</replaceable> implicitement
+multipliés par <literal>\unitlength</literal>.
+</para>
+<para>L’argument optionnel, <literal>[<replaceable>position</replaceable>]</literal>, spécifie le quadrant dans
+lequel votre <replaceable>texte</replaceable> apparaît. Vous pouvez sélectionner jusqu’à deux
+spécificateurs parmi les suivants :
+</para>
+<variablelist><varlistentry><term><literal>t</literal>
+</term><listitem><para>Place l’article au sommet du rectangle.
+</para>
+</listitem></varlistentry><varlistentry><term><literal>b</literal>
+</term><listitem><para>Place l’article en bas du rectangle.
+</para>
+</listitem></varlistentry><varlistentry><term><literal>l</literal>
+</term><listitem><para>Place l’article sur la gauche.
+</para>
+</listitem></varlistentry><varlistentry><term><literal>r</literal>
+</term><listitem><para>Place l’article sur la droite.
+</para>
+</listitem></varlistentry></variablelist>
+<para>Voir <link linkend="_005cmbox-_0026-_005cmakebox">\mbox & \makebox</link>.
+</para>
+
 </sect2>
+<sect2 label="8.19.14" id="_005cframebox-_0028picture_0029">
+<title><literal>\framebox</literal></title>
+<indexterm role="fn"><primary>\framebox</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\framebox(<replaceable>largeur</replaceable>,<replaceable>hauteur</replaceable>)[<replaceable>pos</replaceable>]{...}
+</screen>
+<para>La commande <literal>\framebox</literal> est similaire à <literal>\makebox</literal> (voir
+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.
+</para>
+<indexterm role="fn"><primary>\fboxrule</primary></indexterm>
+<indexterm role="fn"><primary>\fboxsep</primary></indexterm>
+<para>La commande <literal>\framebox</literal> produit un filet d’épaisseur
+<literal>\fboxrule</literal>, et laisse un espace <literal>\fboxsep</literal> entre le filet et
+le contenu de la boîte.
+</para>
+
+</sect2>
+<sect2 label="8.19.15" id="_005cframe">
+<title><literal>\frame</literal></title>
+<indexterm role="fn"><primary>\frame</primary></indexterm>
+
+<para>Synopsis :
+</para>
+<screen>\frame{<replaceable>texte</replaceable>}
+</screen>
+<para>La commande <literal>\frame</literal> met un cadre rectangulaire autour de
+<replaceable>texte</replaceable>.  Le point de référence est le coin en bas à gauche du
+cadre. Aucun espace supplémentaire n’est mis entre le cadre et l’objet
+<replaceable>texte</replaceable>.
+</para>
+
+</sect2>
+<sect2 label="8.19.16" id="_005cdashbox">
+<title><literal>\dashbox</literal></title>
+
+<indexterm role="fn"><primary>\dashbox</primary></indexterm>
+
+<para>Dessine une boîte avec une ligne en tireté. Synopsis :
+</para>
+<screen>\dashbox{<replaceable>tlong</replaceable>}(<replaceable>rlargeur</replaceable>,<replaceable>rhauteur</replaceable>)[<replaceable>pos</replaceable>]{<replaceable>texte</replaceable>}
+</screen>
+<para><literal>\dashbox</literal> crée un rectangle en tireté autour de <replaceable>texte</replaceable> au
+sein d’un environnement <literal>picture</literal>. Les tirets sont long de
+<replaceable>tlong</replaceable> unités, et le rectangle a pour largeur totale <replaceable>rlargeur</replaceable>
+et hauteur totale <replaceable>rhauteur</replaceable>.  Le <replaceable>texte</replaceable> est positionné par l’argument
+optionnel <replaceable>pos</replaceable>. <!-- xxref positions. -->
+</para>
+<para>Une boîte en tireté a meilleure allure quand les paramètres
+<replaceable>rlargeur</replaceable> et <replaceable>rhauteur</replaceable> sont des multiple de <replaceable>tlong</replaceable>.
+</para>
+</sect2>
 </sect1>
 <sect1 label="8.20" id="quotation-_0026-quote">
 <title><literal>quotation</literal> et <literal>quote</literal></title>
@@ -5455,13 +5960,13 @@
 <para>Synopsis :
 </para>
 <screen>\begin{quotation}
-<replaceable>texte</replaceable>
+  <replaceable>texte</replaceable>
 \end{quotation}
 </screen>
 <para>ou
 </para>
 <screen>\begin{quote}
-<replaceable>texte</replaceable>
+  <replaceable>texte</replaceable>
 \end{quote}
 </screen>
 <para>Cite du texte.
@@ -5482,10 +5987,10 @@
 <literal>quote</literal> convient mieux pour des citations courtes ou une suite de
 citations courtes.
 </para>
-<screen>\begin{quotation}
-\it Il y a quatre-vingt sept ans
+<screen>\begin{quotation} \small\it
+  Il y a quatre-vingt sept ans
   ... ne disparaîtra jamais de la surface de la terre.
-\hspace{1em plus 1fill}---Abraham Lincoln
+  \hspace{1em plus 1fill}--- Abraham Lincoln
 \end{quotation}
 </screen>
 </sect1>
@@ -5502,37 +6007,108 @@
 <para>Synopsis :
 </para>
 <screen>\begin{tabbing}
-<replaceable>row1col1</replaceable> \= <replaceable>row1col2</replaceable> \= <replaceable>row1col3</replaceable> \= <replaceable>row1col4</replaceable> \\
-<replaceable>row2col1</replaceable> \>                \> <replaceable>row2col3</replaceable> \\
+<replaceable>lgn1col1</replaceable> \= <replaceable>lgn1col2</replaceable> ... \\
+<replaceable>lgn2col1</replaceable> \> <replaceable>lgn2col2</replaceable> ... \\
 ...
 \end{tabbing}
 </screen>
 <para>L’environnement <literal>tabbing</literal> fournit une technique pour aligner du
 texte en colonnes. Il fonctionne en réglant des taquets et en tabulant
 jusqu’à eux à la façon dont on le faisait avec une machine à écrire
-ordinaire. Il convient le mieux pour les cas où la largeur de chaque
-colonne est constante et connue d’avance.
+ordinaire.
 </para>
-<para>Cet environnement peut être rompu entre plusieurs pages, contrairement à
-l’environnement <literal>tabular</literal>.
+<indexterm role="fn"><primary>paquetage <literal>algorithm2e</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>algorithm2e</literal>, paquetage</primary></indexterm>
+
+<indexterm role="fn"><primary>paquetage <literal>listings</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>listings</literal>, paquetage</primary></indexterm>
+<indexterm role="fn"><primary>paquetage <literal>minted</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>minted</literal>, paquetage</primary></indexterm>
+<indexterm role="fn"><primary>paquetage <literal>fancyvrb</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>fancyvrb</literal>, paquetage</primary></indexterm>
+
+<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
+<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.
 </para>
+<para>La description suivante n’est donc fournie que être complet.
+</para>
+<para>Dans l’exemple suivant la première ligne sert à régler les taquets à des
+largeurs explicites, elle se termine par une commande <literal>\kill</literal>
+(décrite plus bas) :
+</para>
+<screen>\begin{tabbing}
+\hspace{3cm}\=\hspace{2.5cm}\=\kill
+Navire                \>Armement        \>Année   \\
+\textit{Sophie}       \>14              \>1800    \\
+\textit{Polychrest}   \>24              \>1803    \\
+\textit{Lively}       \>38              \>1804    \\
+\textit{Surprise}     \>28              \>1805    \\
+\end{tabbing}
+</screen>
+<para>Le résultat ressemble à cela :
+</para>
+<blockquote><informaltable><tgroup cols="3"><colspec colwidth="20*"></colspec><colspec colwidth="17*"></colspec><colspec colwidth="17*"></colspec><tbody><row><entry><para>Navire </para></entry><entry><para>Armement </para></entry><entry><para>Année
+</para></entry></row><row><entry><para><emphasis>Sophie</emphasis>      </para></entry><entry><para>14 </para></entry><entry><para>1800
+</para></entry></row><row><entry><para><emphasis>Polychrest</emphasis>  </para></entry><entry><para>24 </para></entry><entry><para>1803
+</para></entry></row><row><entry><para><emphasis>Lively</emphasis>      </para></entry><entry><para>38 </para></entry><entry><para>1804
+</para></entry></row><row><entry><para><emphasis>Surprise</emphasis>    </para></entry><entry><para>28 </para></entry><entry><para>1805
+</para></entry></row></tbody></tgroup></informaltable></blockquote>
+<para>L’environnement <literal>tabbing</literal> se distingue de <literal>tabular</literal> notamment
+parce qu’avec <literal>tabbing</literal> l’utilisateur est obligé de régler la
+positions des taquets, et le contenu des colonnes est toujours composé
+en mode LR et s’étend sur la colonne suivante s’il est plus large que la
+colonne courante, alors qu’avec <literal>tabular</literal>, l’utilisateur peut selon
+le spécificateur de colonne, soit composer le contenu des cellules en
+mode LR et laisser &latex; déterminer la largeur de colonne
+automatiquement pour que le contenu ne sorte jamais de la colonne, soit
+fixer la largeur et composer le contenu des cellules dans une
+<literal>parbox</literal>. Une autre différence est que <literal>tabular</literal> permet de
+faire des filets, notamment de border les colonnes par des filets
+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>
+é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
+quel mode, <literal>tabbing</literal> ne peut être utilisé qu’en mode paragraphe, et
+il démarre un nouveau paragraphe.
+</para>
+<para>De plus, comme l’illustre l’exemple donné plus haut, il n’est pas
+nécessaire d’utiliser la forme étoilée de la commande <literal>\hspace</literal> au
+début d’une ligne tabulée.  La marge de droite de l’environnement
+<literal>tabbing</literal> est la fin de ligne, de sorte que la largeur de
+l’environnement est <literal>\linewidth</literal>.
+</para>
 <indexterm role="cp"><primary>ligne tabulée, tabbing</primary></indexterm>
 <para>L’environnement <literal>tabbing</literal> contient une suite de <firstterm>lignes
 tabulées</firstterm>, la première ligne tabulée commence immédiatement après
 <literal>\begin{tabbing}</literal> et chaque ligne se termine par <literal>\\</literal> ou
-<literal>\kill</literal>. Il est possible de terminer la dernière ligne juste par
-<literal>\end{tabbing}</literal>, ce qui est équivalent à
-<literal>\\\end{tabbing}</literal>.
+<literal>\kill</literal>. Il est possible d’omettre le <literal>\\</literal> pour la dernière
+ligne et de terminer juste par <literal>\end{tabbing}</literal>.
 </para>
 <indexterm role="cp"><primary>motif courant de taquets de tabulation, tabbing</primary></indexterm>
 <para>L’environnement <literal>tabbing</literal> a un <firstterm>motif courant de taquets de
-tabulation</firstterm> qui est une séquence de <replaceable>n</replaceable> taquets, avec <inlineequation><mathphrase><replaceable>n</replaceable> >
-0</mathphrase></inlineequation>, ce qui crée <replaceable>n</replaceable> colonnes correspondantes. Immédiatement après
-<literal>\begin{tabbing}</literal> on a <inlineequation><mathphrase><replaceable>n</replaceable>=1</mathphrase></inlineequation>, c.-à-d. le motif
-courant de taquets contient une seul taquet, désigné comme le taquet
-N°0, et dont la position est le début de ligne, c.-à-d. que la
-première colonne commence au début de la ligne.
+tabulation</firstterm> qui est une séquence de <replaceable>n</replaceable> taquets, avec <inlineequation><mathphrase><replaceable>n</replaceable>
+> 0</mathphrase></inlineequation>, numérotés 0, 1, etc. Ceci crée <replaceable>n</replaceable> colonnes
+correspondantes. Le taquet № 0 est toujours la marge de gauche
+définie par l’environnement englobant. Le taquet numéro <replaceable>i</replaceable> est
+réglé quand on lui assigne une position horizontale sur la page avec la
+commande <literal>\=</literal>. Le taquet numéro <replaceable>i</replaceable> ne peut être réglé que si
+les autres taquets 0, …, <inlineequation><mathphrase><replaceable>i</replaceable>-1</mathphrase></inlineequation> ont déjà été réglés.
 </para>
+
 <indexterm role="cp"><primary>taquet courant, tabbing</primary></indexterm>
 <para>L’un des taquets du motif courant ayant été réglé comme le <firstterm>taquet
 courant</firstterm>, par défaut tout texte composé par la suite au sein de
@@ -5543,9 +6119,16 @@
 <indexterm role="cp"><primary>taquet de début de ligne courant, tabbing</primary></indexterm>
 <para>Par ailleurs l’environnement <literal>tabbing</literal> a un <firstterm>taquet de début de
 ligne courant</firstterm>. Par défaut, immédiatement après <literal>\begin{tabbing}</literal>
-c’est le taquet N°0, mais cela peut être changé avec les commandes
-<literal>\+</literal> et <literal>\-</literal>. Au début de chaque ligne tabulée, le taquet
+c’est le taquet № 0, et on peut le changer pour les lignes suivantes
+avec les commandes <literal>\+</literal> et <literal>\-</literal>. Au début de chaque ligne tabulée, le taquet
 courant est initalement égal au taquet de début de ligne courant.
+Lorsque le motif de taquets est modifié par une commande <literal>\=</literal>,
+alors le taquet de début de ligne redevient le taquet № 0 à partir de la
+ligne suivante, à moins qu’une commande <literal>\+</literal> le change de nouveau
+avant le changement de ligne par <literal>\\</literal> ou <literal>\kill</literal>. La commande
+<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>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
@@ -5553,7 +6136,7 @@
 marge de droite, même s’il serait possible avec un peu de calcul d’en
 définir un à cette position (voir exemples ci-après).
 </para>
-<para>En ce qui concerne la marge de gauche, ou autrement dit le taquet N°0,
+<para>En ce qui concerne la marge de gauche, ou autrement dit le taquet № 0,
 contrairement à l’environnement <literal>tabular</literal>, il n’est pas nécessaire
 de mettre un <literal>\noindent</literal> devant <literal>\begin{tabbing}</literal> pour
 éviter un renfoncement : un environnement <literal>tabbing</literal> commence
@@ -5561,6 +6144,37 @@
 d’étoiler une commande <literal>\hspace</literal> en début de ligne tabulée pour que
 l’espace soit pris en compte.
 </para>
+<para>Normalement, au sein du motif de taquets de tabulation, l’ordre des
+taquets correspond à des positions allant de gauche à droite. Il est
+cependant possible de positionner n’importe quel taquet, hormis le
+taquet № 0 à n’importe quelle position en utilisant des espacements
+négatifs ou nuls. En réalité, le fait de ne pas pouvoir changer la
+position du taquet № 0 n’est pas restrictif, car on peut utiliser à la
+place comme taquet de début de ligne le taquet № 1 grâce à la commande
+<literal>\+</literal>. Ainsi dans l’exemple ci-dessous, alors qu’on a le même
+contenu de l’environnement <literal>tabbing</literal> que dans l’exemple précédent,
+la première et la troisième colonne ont été interverties en changeant
+uniquement le motif de taquets dans la première ligne se terminant en
+<literal>\kill</literal>.
+</para>
+<screen>\begin{tabbing}
+\hspace{5.5cm}\=\hspace{-2.5cm}\=\hspace{-3cm}\=\+\kill
+Navire              \>Armement         \>Année    \\
+\textit{Sophie}     \>14               \>1800    \\
+\textit{Polychrest} \>24               \>1803    \\
+\textit{Lively}     \>38               \>1804    \\
+\textit{Surprise}   \>28               \>1805    \\
+\end{tabbing}
+</screen>
+<para>Le résultat ressemble donc à cela :
+</para>
+<blockquote><informaltable><tgroup cols="3"><colspec colwidth="20*"></colspec><colspec colwidth="17*"></colspec><colspec colwidth="17*"></colspec><tbody><row><entry><para>Année </para></entry><entry><para>Armement </para></entry><entry><para>Navire
+</para></entry></row><row><entry><para>1800  </para></entry><entry><para>14 </para></entry><entry><para><emphasis>Sophie</emphasis>
+</para></entry></row><row><entry><para>1803  </para></entry><entry><para>24 </para></entry><entry><para><emphasis>Polychrest</emphasis>
+</para></entry></row><row><entry><para>1804  </para></entry><entry><para>38 </para></entry><entry><para><emphasis>Lively</emphasis>
+</para></entry></row><row><entry><para>1805  </para></entry><entry><para>28 </para></entry><entry><para><emphasis>Surprise</emphasis>
+</para></entry></row></tbody></tgroup></informaltable></blockquote>
+
 <para>Les commandes suivantes peuvent être utilisées au sein d’un
 environnement <literal>tabbing</literal> :
 </para>
@@ -5570,46 +6184,49 @@
 courant de début de ligne.
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\= (tabbing)</primary></indexterm><literal>\= (tabbing)</literal>
-</term><listitem><para>Règle un taquet à la position courante. La <replaceable>n</replaceable>ième commande
-<literal>\=</literal> de la ligne tabulée courante définit le taquet N°<replaceable>n</replaceable>, ou
-le redéfinit s’il avait été déjà défini dans une ligne tabulée
-précédente. Lorsque le nombre de taquets dans le motif courant est
-<inlineequation><mathphrase>(<replaceable>n</replaceable>+1)</mathphrase></inlineequation>, c’est à dire qu’on a des taquets N°0 à N°<replaceable>n</replaceable>,
-alors la <inlineequation><mathphrase>(<replaceable>n</replaceable>+1)</mathphrase></inlineequation>ième commande <literal>\=</literal> définit le taquet
-N°<inlineequation><mathphrase><replaceable>n</replaceable>+1</mathphrase></inlineequation>, ce qui porte le nombre de taquets à
-<inlineequation><mathphrase><replaceable>n</replaceable>+2</mathphrase></inlineequation>. La position des taquets peut être définie avec plus de
-liberté que ce qui se passait avec un machine à écrire ordinaire. En
-effet il est possible de définir à la même position deux taquets de
-numéros N°<replaceable>n</replaceable> et N°<replaceable>m</replaceable> distincts, voire de faire en sorte que
-les taquets N°<replaceable>n</replaceable> et N°<replaceable>m</replaceable>, avec <inlineequation><mathphrase><replaceable>n</replaceable><<replaceable>m</replaceable></mathphrase></inlineequation>, soient
-à des positions telles que le taquet N°<replaceable>m</replaceable> soit avant le taquet
-N°<replaceable>n</replaceable>.
+</term><listitem><para>Règle le prochain taquet à la position courante, et fait de lui le
+taquet courant. Si le taquet courant est le taquet № <replaceable>n</replaceable>, alors une
+commande <literal>\=</literal> règle la position du taquet № <inlineequation><mathphrase><replaceable>n</replaceable>+1</mathphrase></inlineequation> et
+fait de lui le taquet courant. Si on avait déjà au moins
+<inlineequation><mathphrase><replaceable>n</replaceable>+2</mathphrase></inlineequation> taquets, ceci redéfinit la position du taquet
+№ <inlineequation><mathphrase><replaceable>n</replaceable>+1</mathphrase></inlineequation>. Sinon, le nombre de taquets dans le motif courant
+était à ce moment <inlineequation><mathphrase>(<replaceable>n</replaceable>+1)</mathphrase></inlineequation>, c’est à dire que dernier des
+taquets en numéro d’ordre était le № <replaceable>n</replaceable>, alors la commande
+<literal>\=</literal> en définissant le taquet № <inlineequation><mathphrase><replaceable>n</replaceable>+1</mathphrase></inlineequation>, porte le nombre
+de taquets de <inlineequation><mathphrase><replaceable>n</replaceable>+1</mathphrase></inlineequation> à <inlineequation><mathphrase><replaceable>n</replaceable>+2</mathphrase></inlineequation>.
 </para>
+<para>La position des taquets peut être définie avec plus de liberté que ce
+qui se passait avec un machine à écrire ordinaire. En effet il est
+possible de définir à la même position deux taquets de № <replaceable>n</replaceable> et
+№ <replaceable>m</replaceable> distincts, voire de faire en sorte que les taquets № <replaceable>n</replaceable>
+et № <replaceable>m</replaceable>, avec <inlineequation><mathphrase><replaceable>n</replaceable><<replaceable>m</replaceable></mathphrase></inlineequation>, soient à des positions telles
+que le taquet № <replaceable>m</replaceable> soit avant le taquet № <replaceable>n</replaceable>.
+</para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\> (tabbing)</primary></indexterm><literal>\> (tabbing)</literal>
 </term><listitem><indexterm role="fn"><primary>\></primary></indexterm>
 <para>Change le taquet courant au taquet suivant dans l’ordre logique,
-c.-à-d. si le taquet courant est le taquet N°<replaceable>n</replaceable>, alors, en
+c.-à-d. si le taquet courant est le taquet № <replaceable>n</replaceable>, alors, en
 supposant qu’il y ait au moins <inlineequation><mathphrase><replaceable>n</replaceable>+2</mathphrase></inlineequation> taquets définis, on
-passe au taquets N°<inlineequation><mathphrase><replaceable>n</replaceable>+1</mathphrase></inlineequation>, sinon cette commande provoque une
+passe au taquet № <inlineequation><mathphrase><replaceable>n</replaceable>+1</mathphrase></inlineequation>, sinon cette commande provoque une
 erreur.
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\<</primary></indexterm><literal>\<</literal>
 </term><listitem><para>Change le taquet courant au taquet précédent dans l’ordre logique. Cette
 commande ne peut être utilisée qu’au début d’une ligne tabulée, et que
-lorsque le taquet de début de ligne courant est le taquet N°<replaceable>n</replaceable> avec
+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
-N°<inlineequation><mathphrase><replaceable>n</replaceable>-1</mathphrase></inlineequation>.
+№ <inlineequation><mathphrase><replaceable>n</replaceable>-1</mathphrase></inlineequation>.
 </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 N°<inlineequation><mathphrase>(<replaceable>n</replaceable>-<replaceable>m</replaceable>)</mathphrase></inlineequation>. Si par contre
+alors le taquet № <inlineequation><mathphrase>(<replaceable>n</replaceable>-<replaceable>m</replaceable>)</mathphrase></inlineequation>. Si par contre
 <inlineequation><mathphrase><replaceable>m</replaceable>><replaceable>n</replaceable></mathphrase></inlineequation>, alors la <inlineequation><mathphrase><replaceable>n</replaceable>+1</mathphrase></inlineequation> commande <literal>\<</literal>
 provoque une erreur.
 </para>
 <para>Il est possible, même si c’est absurde, d’avoir ensuite des commandes
 <literal>\></literal> qui défont ce qu’on fait les commandes <literal>\<</literal>. Ainsi en
 supposant qu’au début d’une ligne tabulée le taquet de début de ligne
-courant soit le taquet N°2, faire commencer la ligne par <literal>\<\<\>\></literal>
+courant soit le taquet № 2, faire commencer la ligne par <literal>\<\<\>\></literal>
 n’a aucun effet. Par contre, <literal>\<\<\<\>\>\></literal> provoquera une erreur,
 parce que la troisième commande <literal>\<</literal> est illicite. Dans les mêmes
 conditions faire <literal>\<\>\<\></literal> provoque également une erreur, car la
@@ -5623,26 +6240,30 @@
 de taquet suivant dans l’ordre logique suit le même principe que pour la
 commande <literal>\></literal>, c’est à dire que s’il n’y a que <inlineequation><mathphrase><replaceable>n</replaceable>+1</mathphrase></inlineequation>
 taquets défini, et que le taquet de début de ligne courant est le taquet
-N°<replaceable>n</replaceable>, alors cette commande provoque une erreur. La commande
+№ <replaceable>n</replaceable>, alors cette commande provoque une erreur. La commande
 <literal>\+</literal> peut être invoquée n’importe où dans la ligne tabulée, et on
 peut avoir plusieurs commandes <literal>\+</literal> au sein de la même ligne, du
 moment que pour chacune d’elle un nombre suffisant de taquets est déjà
 défini. Par exemple le code suivant provoque une erreur parce que bien
 qu’à la fin de la première on ait trois taquets définis, au moment où la
 commande <literal>\+</literal> est invoquée le nombre de taquets définis ne vaut que
-1, on ne peut donc pas passer du taquet N°0 au taquet N°1 :
-</para><screen>\begin{tabbing}
+1, on ne peut donc pas passer du taquet № 0 au taquet № 1 :
+</para>
+<screen>\begin{tabbing}
 Vive \+\=la \=France\\
 Vive \>la\>République\\        
 \end{tabbing}
-</screen><para>En revanche le code suivant fonctionne, car lorsque la commande
-<literal>\+</literal> est passée on a trois taquets définis, les taquets N°0 à 2, on
-peut donc passer du taquet N°0 au taquet N°1.
-</para><screen>\begin{tabbing}
+</screen>
+<para>En revanche le code suivant fonctionne, car lorsque la commande
+<literal>\+</literal> est passée on a trois taquets définis, les taquets № 0 à 2, on
+peut donc passer du taquet № 0 au taquet № 1.
+</para>
+<screen>\begin{tabbing}
 Vive \=la \=France\+\\
 Vive \>la\>République\\        
 \end{tabbing}
-</screen><para>C’est pourquoi l’usage est que la ou les commandes <literal>\+</literal> sont
+</screen>
+<para>C’est pourquoi l’usage est que la ou les commandes <literal>\+</literal> sont
 toujours invoquées juste avant la fin de ligne <literal>\\</literal> ou <literal>\kill</literal>.
 </para>
 <para>Il est possible, même si cela est absurde, d’avoir sur la même ligne à
@@ -5653,10 +6274,10 @@
 </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
 suivent tant qu’une autre commande ne vient pas le modifier. C’est à
-dire que si le taquet de début de ligne courant est le taquet N°<replaceable>n</replaceable>,
+dire que si le taquet de début de ligne courant est le taquet № <replaceable>n</replaceable>,
 et qu’on a <replaceable>m</replaceable> commandes <literal>\-</literal> avec <inlineequation><mathphrase><replaceable>m</replaceable>≥<replaceable>n</replaceable></mathphrase></inlineequation>,
 alors le taquet de début de ligne courant de la ligne suivante devient
-le taquet N°<inlineequation><mathphrase><replaceable>n</replaceable>-<replaceable>m</replaceable></mathphrase></inlineequation>. Par contre, si
+le taquet № <inlineequation><mathphrase><replaceable>n</replaceable>-<replaceable>m</replaceable></mathphrase></inlineequation>. Par contre, si
 <inlineequation><mathphrase><replaceable>m</replaceable>><replaceable>n</replaceable></mathphrase></inlineequation>, alors la <inlineequation><mathphrase>(<replaceable>n</replaceable>+1)</mathphrase></inlineequation>ième commande
 <literal>\+</literal> provoque une erreur.
 </para>
@@ -5689,7 +6310,7 @@
 <indexterm role="fn"><primary>\a= (macron, accent dans tabbing)</primary></indexterm>
 <para>Dans un environnement <literal>tabbing</literal>, les commandes <literal>\=</literal>, <literal>\'</literal>
 et <literal>\`</literal> ne produisent pas d’accents comme d’habitude
-(see <link linkend="Accents">Accents</link>). À leur place, on utilise les commandes <literal>\a=</literal>,
+(voir <link linkend="Accents">Accents</link>). À leur place, on utilise les commandes <literal>\a=</literal>,
 <literal>\a'</literal> et <literal>\a`</literal>.
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\kill</primary></indexterm><literal>\kill</literal>
@@ -5700,18 +6321,19 @@
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\poptabs</primary></indexterm><literal>\poptabs</literal>
 </term><listitem><indexterm role="fn"><primary>\poptabs</primary></indexterm>
-<para>Restaure les positions de taquets sauvegardés par le dernier
-<literal>\pushtabs</literal>.
+<para>Restaure les positions de taquets et le taquet de début de ligne
+sauvegardés par le dernier <literal>\pushtabs</literal>.
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\pushtabs</primary></indexterm><literal>\pushtabs</literal>
 </term><listitem><para>Sauvegarde dans une pile dédiée à cet effet le motif courant de taquets
-de tabulation. C’est utile pour changer temporairement les positions de
-taquets au milieu d’un environnement <literal>tabbing</literal>. Après un
-<literal>\pushtabs</literal>, on a un nouveau motif vierge, c.-à-d. ne contenant
-qu’un seul taquet, le taquet N°0 à la position de début de ligne. Pour
-toute commande <literal>\pushtabs</literal> il 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>.
+de tabulation ainsi que le taquet de début de ligne. C’est utile pour
+changer temporairement les positions de taquets au milieu d’un
+environnement <literal>tabbing</literal>. Après un <literal>\pushtabs</literal>, on a un nouveau
+motif vierge, c.-à-d. ne contenant qu’un seul taquet, le taquet № 0 à
+la position de début de ligne. Pour toute commande <literal>\pushtabs</literal> il
+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>        
 
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\tabbingsep</primary></indexterm><literal>\tabbingsep</literal>
@@ -5746,18 +6368,9 @@
                   fact := 1;
          end;
 </screen>
-<indexterm role="fn"><primary>paquetage <literal>algorithm2e</literal></primary></indexterm>
-<indexterm role="fn"><primary><literal>algorithm2e</literal>, paquetage</primary></indexterm>
-
-<indexterm role="fn"><primary>paquetage <literal>listings</literal></primary></indexterm>
-<indexterm role="fn"><primary><literal>listings</literal>, paquetage</primary></indexterm>
-
-<para>Ceci n’était qu’un exemple illustrant <literal>tabbing</literal>, pour formatter du
-code considérez plutôt les paquetages <filename>algorithm2e</filename> pour du
-pseudo-code, et <literal>listings</literal> pour du vrai code.
-</para>        
-<para>Voici un autre exemple où le taquet N°2 est entre le taquet N°0 et le
-taquet N°1 :
+        
+<para>Voici un autre exemple où le taquet № 2 est entre le taquet № 0 et le
+taquet № 1 :
 </para>
 <screen>{\ttfamily
 \begin{tabbing}
@@ -5770,13 +6383,13 @@
 </para><screen>123456789        
 1   3   2
 </screen>
-<para>Voici un exemple où les taquets N°0 et N°1 sont confondus, ainsi que les
-taquets N°2 et N°3, ce qui permet de superposer le texte aux taquets
+<para>Voici un exemple où les taquets № 0 et № 1 sont confondus, ainsi que les
+taquets № 2 et № 3, ce qui permet de superposer le texte aux taquets
 impairs sur celui au taquets pairs, par exemple pour souligner ou barrer
 comme avec une machine à écrire, en superposant un caractère <literal>_</literal> ou
 un caractère <literal>−</literal>. Evidemment ce n’est qu’une illustration de
-la flexivilité des taquets, et non une méthode convenable pour souligner
-ou barrer un mot, d’un part parce que <literal>tabbing</literal> en soi commençant
+la flexibilité des taquets, et non une méthode convenable pour souligner
+ou barrer un mot, d’une part parce que <literal>tabbing</literal> en soi commençant
 un nouveau paragraphe ne permet pas d’agir sur un seul mot, et d’autre
 part, parce que le paquetage <literal>soul</literal> fait cela beaucoup mieux.
 <indexterm role="fn"><primary>paquetage <literal>soul</literal></primary></indexterm>
@@ -5792,7 +6405,7 @@
 \end{tabbing}}
 </screen>
 
-<para>Finalement, voici un exemple où on a placé le taquet N°5 décalé d’une
+<para>Finalement, voici un exemple où on a placé le taquet № 5 décalé d’une
 longueur <literal>\tabbingsep</literal> à droite de la marge de droite.
 </para>
 <screen>{\ttfamily
@@ -5823,36 +6436,57 @@
 
 <para>Synopsis :
 </para>
-<screen> \begin{table}[<replaceable>placement</replaceable>]
+<screen>\begin{table}[<replaceable>placement</replaceable>]
   <replaceable>corps-du-tableau</replaceable>
- \caption[<replaceable>titreldt</replaceable>]{<replaceable>titre</replaceable>}
- \end{table}
+  \caption[<replaceable>titreldt</replaceable>]{<replaceable>titre</replaceable>} % optionnel
+  \label{<replaceable>étiquette</replaceable>}         % également opionnel
+\end{table}
 </screen>
-<para>Une classe de flottants (see <link linkend="Floats">Floats</link>). Parce qu’ils ne peuvent pas
+<para>Une classe de flottants (voir <link linkend="Floats">Floats</link>). Parce qu’ils ne peuvent pas
 être coupés à cheval sur plusieurs pages, il ne sont pas composés en
 séquence avec le texte normale, mais à la place sont « flottés » vers un
 endroit convenable, tel que le sommet d’une page suivante.
 </para>
+<para>Dans l’exemple suivant, l’environnement <literal>table</literal> contient un <literal>tabular</literal> :
+</para>
+<screen>\begin{table}
+  \centering\small
+  \begin{tabular}{ll}
+    \multicolumn{1}{c}{\textit{Auteur}}
+      &\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 
+  \end{tabular}
+  \caption{Meilleures pièces pour violoncelle}
+  \label{tab:violoncelle}
+\end{table}
+</screen>
+<para>mais vous pouvez placer beaucoup de types différents de contenu au sein
+d’une <literal>table</literal> : le <replaceable>table body</replaceable> peut contenir du texte, des
+commandes &latex;, des graphiques, etc. Il est composé dans une
+<literal>parbox</literal> de largueur <literal>\textwidth</literal>.
+</para>
 <para>Pour les valeurs possibles de <replaceable>placement</replaceable> et leur effet sur
 l’algorithme de placement des flottants, voir <link linkend="Floats">Floats</link>.
 </para>
-<para>Le corps du tableau est composé dans une <literal>parbox</literal> de largueur
-<literal>\textwidth</literal> and ainsi il peut contenir du texte, des commandes,
-etc.
-</para>
 <para>L’étiquette est optionnelle ; elle est utilisée pour les double renvois
-(see <link linkend="Cross-references">Cross references</link>).
+(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>titreldt</replaceable> est
-présent, il est utilisé dans la liste des tableaux au lieu de <replaceable>titre</replaceable>
-(see <link linkend="Table-of-contents-etc_002e">Table of contents etc.</link>).
+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>).
 </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 à
+la fin.
+</para>
 <screen>\begin{table}[b]
   \centering
   \begin{tabular}{r|p{2in}} \hline
     Un &Le plus solitaire des nombres \\
-    Deux &Peut être aussi triste qu'un.
+    Deux &Peut être aussi triste que un.
          C'est le nombre le plus solitaire après le nombre un.
   \end{tabular}
   \caption{Vertus cardinales}
@@ -5953,7 +6587,7 @@
 </listitem></varlistentry><varlistentry><term><literal>@{<replaceable>texte ou espace</replaceable>}</literal>
 </term><listitem><para>Ceci insère <replaceable>texte ou espace</replaceable> à cette position dans chaque ligne. Le
 matériel <replaceable>texte ou espace</replaceable> est composé en mode LR. Ce texte est
-fragile (see <link linkend="_005cprotect">\protect</link>).
+fragile (voir <link linkend="_005cprotect">\protect</link>).
 </para>
 <para>Ce spécificateur est optionnel : à moins que vous mettiez dans votre
 propre @-expression alors les classes <literal>book</literal>, <literal>article</literal> et
@@ -6016,17 +6650,20 @@
 
 </listitem></varlistentry><varlistentry><term><literal>p{<replaceable>lrg</replaceable>}</literal>
 </term><listitem><para>Chaque cellule de la colonne est composée au sein d’une parbox de
-largeur <replaceable>lrg</replaceable>.
+largeur <replaceable>lrg</replaceable>, comme si c’était l’argument d’une commande
+<literal>\parbox[t]{<replaceable>lrg</replaceable>}{...}</literal>.
 </para>
-<para>Note que les sauts de ligne de type double-contr’oblique <literal>\\</literal> ne
-sont pas permis au sein d’une telle cellule, sauf à l’intérieur d’un
-environnement comme <literal>minipage</literal>, <literal>array</literal>, ou <literal>tabular</literal>,
-ou à l’intérieur d’une <literal>\parbox</literal> explicite, ou dans la portée d’une
+<para>Les sauts de ligne de type double-contr’oblique <literal>\\</literal> ne sont pas
+permis au sein d’une telle cellule, sauf à l’intérieur d’un
+environnement comme <literal>minipage</literal>, <literal>array</literal>, ou <literal>tabular</literal>, ou
+à l’intérieur d’une <literal>\parbox</literal> explicite, ou dans la portée d’une
 déclaration <literal>\centering</literal>, <literal>\raggedright</literal>, ou
 <literal>\raggedleft</literal> (quand elles sont utilisées au sein d’une cellule de
 colonne en <literal>p</literal> ces déclarations doivent apparaître entre accolades,
 comme dans <literal>{\centering .. \\ ..}</literal>. Sans quoi &latex; prendra la
-double contr’oblique comme une fin de ligne.
+double contr’oblique comme une fin de ligne de tableau. Au lieu de cela, pour
+obtenir un saut de ligne dans une cellule de ce type utilisez
+<literal>\newline</literal> (voir <link linkend="_005cnewline">\newline</link>).
 </para>
 </listitem></varlistentry><varlistentry><term><literal>*{<replaceable>num</replaceable>}{<replaceable>cols</replaceable>}</literal>
 </term><listitem><para>Équivalent à <replaceable>num</replaceable> copies de <replaceable>cols</replaceable>, où <replaceable>num</replaceable> est un entier
@@ -6209,7 +6846,7 @@
 <indexterm role="fn"><primary>environnement <literal>thebibliography</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>thebibliography</literal>, environnement</primary></indexterm>
 
-<indexterm role="cp"><primary>bibliography, creating (manually)</primary></indexterm>
+<indexterm role="cp"><primary>bibliographie, créer (manuellement)</primary></indexterm>
 
 <para>Synopsis :
 </para>
@@ -6219,38 +6856,59 @@
 \end{thebibliography}
 </screen>
 <para>L’environnement <literal>thebibliography</literal> produit une bibliographie ou une
-liste de références.
+liste de références.  Il y a deux façons de produire des listes
+bibliographiques.  Cet environnement convient quand vous avez un petit
+nombre de références et pouvez maintenirla liste manuellement.
+Voir <link linkend="Using-BibTeX">Using BibTeX</link>, pour une approche plus sophistiquée.
 </para>
-<para>Dans la classe <literal>article</literal>, cette liste de références est intitulée
-‘<literal>Références</literal>’ et ce titre est stocké dans la macro <literal>\refname</literal> ;
-dans la classe <literal>report</literal>, elle est intitulée ‘<literal>Bibliographie</literal>’ et
-ce titre est stocké dans la macro <literal>\bibname</literal>.
+<para>L’exemple ci-dessous illustre l’environnement avec deux articles.
 </para>
-<para>Vous pouvez changer le titre en redéfinissant celle des commandes
-<literal>\refname</literal> ou <literal>\bibname</literal> qui est applicable selon la classe :
+<screen>Ce travail s'appuie sur \cite{latexdps}.
+Et ensemble à \cite{latexdps, texbook}.
+  ...
+\begin{thebibliography}{9}
+\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}. 
+  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
+que <literal>... s'appuie sur \cite{latexdps}</literal> produit ‘<literal>... s'appuie
+sur [1]</literal>’.  Le second <literal>\cite</literal> produit ‘<literal>[1, 2]</literal>’.  On doit
+compile le document deux fois pour que ces numéros de référence soient
+résolus.
 </para>
-<itemizedlist><listitem><indexterm role="fn"><primary>\bibname</primary></indexterm>
-<para>Pour les classes standardes dont le niveau le plus élevé de rubricage
-est <literal>\chapter</literal> le titre est dans la macro <literal>\bibname</literal>, par
-exemple les classes <filename>book</filename> et <filename>report</filename> tombent dans cette
-catégorie.
-</para></listitem><listitem><indexterm role="fn"><primary>\refname</primary></indexterm>
-<para>Pour les classes standardes dont le niveau le plus élevé de rubricage
-est <literal>\section</literal> le titre est dans la macro <literal>\refname</literal>, par
-exemple la classe <filename>article</filename> tombe dans cette catégorie.
-</para></listitem></itemizedlist>
+<para>L’argument obligatoire <replaceable>étiquette-la-plus-large</replaceable> est un texte qui,
+lorsqu’il est composé, est aussi large que la plus large des étiquettes
+d’article produit pas les commandes <literal>\bibitem</literal>.  Traditionnellement
+on utilise <literal>9</literal> pour des bibliographies de moins de 10 références,
+<literal>99</literal> pour celles qui en on moins de 100, etc.
+</para>
+<indexterm role="fn"><primary>\bibname</primary></indexterm>
+<indexterm role="fn"><primary>\refname</primary></indexterm>
+<para>La liste bibliographique a un titre de bibliographie tel que
+‘<literal>Bibliographie</literal>’. Pour le changer il y a deux cas. Dans les classes
+<filename>book</filename> et <filename>report</filename>, lorsque le niveau de rubricage le plus
+élevé est <literal>\chapter</literal> et le titre par défaut ‘<literal>Bibliographie</literal>’,
+ce titre est dans la macro <literal>\bibname</literal>. Pour <filename>article</filename>, lorsque
+le niveau de rubricage le plus élevé est <literal>\section</literal> et que le titre
+par défaut est ‘<literal>Références</literal>’, le titre est stocké dans la macro
+<literal>\refname</literal>. Pour le changer redéfinissez la commande, comme dans
+<literal>\renewcommand{\refname}{Références citées}</literal>, après
+<literal>\begin{document}</literal>.
+</para>
 <indexterm role="fn"><primary>paquetage <literal>babel</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>babel</literal>, paquetage</primary></indexterm>
 
-<para>Typiquement il n’est ni nécessaire ni désirable de redéfinir directement
-<literal>\refname</literal> ou <literal>\bibname</literal> ; les paquetages linguistiques comme
-<filename>babel</filename> s’en chargent.
+<para>Les paquetages de prise en charge linguistique comme <filename>babel</filename>
+redéfinissent automatiquement <literal>\refname</literal> ou <literal>\bibname</literal> pour
+s’adapter à la langue sélectionnée.
 </para>
-<para>L’argument obligatoire <replaceable>étiquette-la-plus-large</replaceable> est un texte qui,
-lorsqu’il est composé, est aussi large que la plus large des étiquettes
-d’article produit pas les commandes <literal>\bibitem</literal>.  C’est typiquement
-donné comme <literal>9</literal> pour des bibliographies de moins de 10 références,
-<literal>99</literal> pour celles qui en on moins de 100, etc.
+<para>Voir <link linkend="list">list</link>, pour les paramètres de contrôle de disposition de la liste.
 </para>
 
 
@@ -6260,27 +6918,70 @@
 <indexterm role="fn"><primary>\bibitem</primary></indexterm>
 
 <para>Synopsis :
-</para><screen>\bibitem[<replaceable>étiquette</replaceable>]{<replaceable>clef_de_cite</replaceable>}
+</para>
+<screen>\bibitem{<replaceable>clef_de_cite</replaceable>}
 </screen>
-<para>La commande <literal>\bibitem</literal> génère une entrée étiquetée par
-<replaceable>étiquette</replaceable>. Si l’argument <replaceable>étiquette</replaceable> est omis, un numéro est
-automatiquement généré en utilisant le compteur <literal>enumi</literal>. L’argument
+<para>ou :
+</para>
+<screen>\bibitem[<replaceable>étiquette</replaceable>]{<replaceable>clef_de_cite</replaceable>}
+</screen>
+<para>La commande <literal>\bibitem</literal> génère un article étiqueté par défaut par un
+numéro généré en utilisant le compteur <literal>enumi</literal>. L’argument
 <replaceable>clef_de_cite</replaceable> est une
 <indexterm role="cp"><primary>clef de référence bibiliographique</primary></indexterm>
 <indexterm role="cp"><primary>référence bibiliographique, clef</primary></indexterm>
 <firstterm>clef de référence bibiliographique</firstterm> consistant
-en une séquence quelconque de lettres, chiffres, et signes de
-ponctuation ne contenant aucune virgule.
+en une chaîne quelconque de lettres, chiffres, et signes de
+ponctuation (hormis la virgule).
 </para>
-<para>Cette commande écrit une entrée dans le fichier <filename>.aux</filename>, et cette
-entrée contient les <replaceable>étiquette</replaceable> et <replaceable>clef_de_cite</replaceable> de l’article
-considéré. Lorsque le fichier <filename>.aux</filename> est lu par la commande
-<literal>\begin{document}</literal>, l’<replaceable>étiquette</replaceable> de l’article est associée à
-sa <replaceable>clef_de_cite</replaceable>, ce qui a pour effet que toute référence à
-<replaceable>clef_de_cite</replaceable> avec une commande <literal>\cite</literal> (see <link linkend="_005ccite">\cite</link>)
-produit l’<replaceable>étiquette</replaceable> associée.
+<para>Voir <link linkend="thebibliography">thebibliography</link>, pour un exemple.
 </para>
-
+<para>L’argument optionnel <replaceable>étiquette</replaceable>, lorsqu’il est présent, sert
+d’étiquette et le compteur <literal>enumi</literal> n’est pas incrémenté.  Dans
+l’exemple suivant :
+</para>
+<screen>\begin{thebibliography}
+\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}. 
+  Vuibert, 1er août 2017.
+\end{thebibliography}
+</screen>
+<para>le premier article est formaté comme ‘<literal>[Lamport 1993] Leslie ...</literal>’
+(la quantité d’espace horizontal que &latex; laisse pour l’étiquette
+dépend de l’argument <replaceable>étiquette-la-plus-large</replaceable> de l’environnement
+<literal>thebibliography</literal> ; voir <link linkend="thebibliography">thebibliography</link>).
+De même, <literal>... s'appuyant sur \cite{latexdps}</literal> produit
+‘<literal>... s'appuyant sur [Lamport 1994]</literal>’.
+</para>
+<para>Si vous mélangez des articles <literal>\bibitem</literal> avec et sans
+<replaceable>étiquette</replaceable>, alors &latex; numérote ceux sans séquentiellement.
+Dans l’exemple ci-dessus l’article <literal>texbook</literal> apparaît comme
+‘<literal>[1] Donald ...</literal>’, bien que ce soit le deuxième article.
+</para>
+<para>Si vous utilisez la même <replaceable>clef_de_cite</replaceable> deux fois, alors vous
+obtenez ‘<literal>LaTeX Warning: There were multiply-defined labels</literal>’.
+</para>
+<para>En coulisse, &latex; se souvient de l’information <replaceable>clef_de_cite</replaceable> et
+<replaceable>étiquette</replaceable> parce que <literal>\bibitem</literal> écrit dans le fichier
+auxiliaire <filename><replaceable>jobname</replaceable>.aux</filename> (voir <link linkend="Jobname">Jobname</link>).  Par exemple dans
+l’exemple ci-dessus ce fichier contient
+<literal>\bibcite{latexdps}{Lamport, 1993}</literal> et
+<literal>\bibcite{texbook}{1}</literal>.  Le fichier <filename>.aux</filename> est lu par la
+commande <literal>\begin{document}</literal> et alors l’information devient
+disponible pour les commandes <literal>\cite</literal>.  Ceci explique qu’il est
+nécessaire d’exécuter &latex; deux fois pour que les références soient
+résolues : une pour l’écrire, et une pour le relire.
+</para>
+<para>À cause de cet algorithme en deux passes, quand vous ajourez un
+<literal>\bibitem</literal> ou changez sa <replaceable>clef_de_cite</replaceable> vous pouvez obtenir
+‘<literal>LaTeX Warning: Label(s) may have changed. Rerun to get
+cross-references right</literal>’.  La solution est de recompiler.
+</para>
 </sect2>
 <sect2 label="8.24.2" id="_005ccite">
 <title><literal>\cite</literal></title>
@@ -6289,18 +6990,58 @@
 
 <para>Synopsis :
 </para>
+<screen>\cite{<replaceable>clefs</replaceable>}
+</screen>
+<para>ou
+</para>
 <screen>\cite[<replaceable>subcite</replaceable>]{<replaceable>clefs</replaceable>}
 </screen>
-<para>L’argument <replaceable>clefs</replaceable> est une liste d’une ou plus de clefs de
-références bibliographiques (see <link linkend="_005cbibitem">\bibitem</link>), séparées par des
-virgules. Cette commande génère une référence bibliographique au sein du
-textes contenant les étiquettes associées aux clefs contenues dans
-<replaceable>clefs</replaceable> par les entrées respectives au sein du fichier <filename>.aux</filename>.
+
+<para>Cette commande génère en sortie une citation des références associées à
+<replaceable>clefs</replaceable>.  L’argument <replaceable>clefs</replaceable> est une liste d’une ou plus de
+clefs de références bibliographiques (voir <link linkend="_005cbibitem">\bibitem</link>), séparées par
+des virgules.
 </para>
-<para>Le texte de l’argument optionnel <replaceable>subcite</replaceable> apparaît après
-l’étiquette de référence. Par exemple, <literal>\cite[p.~314]{knuth}</literal>
-pourrait produire ‘<literal>[Knuth, p. 314]</literal>’.
+
+<para>L’exemple suivant :
 </para>
+<screen>La source ultime est \cite{texbook}.
+  ...
+\begin{thebibliography}
+\bibitem{texbook} 
+  Donald Ervin Knuth. 
+  \textit{Le Texbook : Composition informatique}. 
+  Vuibert, 1er août 2017.
+\end{thebibliography}
+</screen>
+<para>produit une sortie du genre ‘<literal>... ultime est [1]</literal>’.  (Vous pouvez
+changer l’apparence de la citation et de la référence en utilisant un
+style de bibliographie si vous générez automatiquement l’environnement
+<literal>thebibliography</literal>.  Voir <link linkend="Using-BibTeX">Using BibTeX</link> pour plus ample
+information).
+</para>
+<para>L’argument optionnel <replaceable>subcite</replaceable> est joint à la citation.  Par
+exemple, <literal>Voir 14.3 dans \cite[p.~314]{texbook}</literal> pourrait
+produire ‘<literal>Voir 14.3 dans [1, p. 314]</literal>’.
+</para>
+<para>En plus de ce qui apparaît en sortie, <literal>\cite</literal> écrit de
+l’information dans le fichier auxiliaire <filename><replaceable>jobname</replaceable>.aux</filename>
+(voir <link linkend="Jobname">Jobname</link>).  Par exemple, <literal>\cite{latexdps}</literal> écrit
+‘<literal>\citation{latexdps}</literal>’ dans ce fichier.  Cette information est
+utilisée par Bib&tex; pour inclure dans vos listes de référence
+seulement les ouvrages que vous avez effectivement cités ; voir aussi
+<link linkend="_005cnocite">\nocite</link>.
+</para>
+<para>Si <replaceable>clefs</replaceable> n’est pas dans votre information de bibliographie, alors
+vous obtenez ‘<literal>LaTeX Warning: There were undefined references</literal>’, et
+en sortie la citation s’affiche comme un point d’interrogation en gras
+entre crochets.  Il y a deux causes possibles.  Si vous avez fait une
+faute de frappe, comme dans <literal>\cite{texbok}</literal> alors il n’y a qu’à
+la corriger.  Si par contre vous venez juste d’ajouter ou de modifier
+l’information bibliographique de sorte que le fichier <filename>.aux</filename> est
+modifié (voir <link linkend="_005cbibitem">\bibitem</link>) alors la solution est d’exécuter de nouveau
+&latex;.
+</para>
 
 </sect2>
 <sect2 label="8.24.3" id="_005cnocite">
@@ -6311,10 +7052,16 @@
 </para>
 <screen><literal>\nocite{<replaceable>clefs</replaceable>}</literal>
 </screen>
-<para>La commande <literal>\nocite</literal> ne produit aucun texte, mais écrit
-<replaceable>clefs</replaceable>, ce qui est une liste d’une ou plusieurs clefs de référence
-bibliograhique dans le fichier <filename>.aux</filename>.
+<para>La commande <literal>\nocite</literal> ne produit aucun texte en sortie, mais écrit
+<replaceable>clefs</replaceable> dans le fichier auxiliaire <filename><replaceable>jobname</replaceable>.aux</filename>
+(voir <link linkend="Jobname">Jobname</link>).
 </para>
+<para>L’argument obligatoire <replaceable>clefs</replaceable> est une liste d’une ou plusieurs
+clefs de référence bibliograhique (voir <link linkend="_005cbibitem">\bibitem</link>). Cette information
+est utilisée par Bib&tex; pour inclure ces ouvrages dans votre liste de
+références même si vous ne les avez pas cités explicitement
+(voir <link linkend="_005ccite">\cite</link>).
+</para>
 
 </sect2>
 <sect2 label="8.24.4" id="Using-BibTeX">
@@ -6326,44 +7073,66 @@
 <indexterm role="fn"><primary>\bibliographystyle</primary></indexterm>
 <indexterm role="fn"><primary>\bibliography</primary></indexterm>
 
-<para>Si vous utilisez le programme Bib&tex; d’Oren Patashnik (ce qui est
-fortement recommandé si vous avez besoin d’une bibliographie de plus
-d’un ou deux titre) pour mainteninr votre bibliographie, vous n’utilisez
-pas l’environnement <literal>thebibliography</literal>
-(see <link linkend="thebibliography">thebibliography</link>). Au lieu de cela, vous incluez les lignes :
+<para>Comme déscrit dans <literal>thebibliography</literal> (voir <link linkend="thebibliography">thebibliography</link>), une
+approche sophistiqué pour gérer les bibliographies est fournie par le
+programme Bib&tex;.  Ceci est uniquement une introduction ; voir la
+documentation complète sur le CTAN (voir <link linkend="CTAN">CTAN</link>).
 </para>
+<para>Avec Bib&tex; vous n’utilisez pas <literal>thebibliography</literal>
+(voir <link linkend="thebibliography">thebibliography</link>). Au lieu de cela, vous incluez les lignes :
+</para>
 <screen>\bibliographystyle{<replaceable>stylebib</replaceable>}
-\bibliography{<replaceable>ficbib1</replaceable>,<replaceable>ficbib2</replaceable>}
+\bibliography{<replaceable>ficbib1</replaceable>,<replaceable>ficbib2</replaceable>, ...}
 </screen>
-<para>La commande <literal>\bibliographystyle</literal> ne produit aucune sortie en
-elle-même. En revanche, elle définit le style dans lequel la
-bibliographie est à produite : <replaceable>stylebib</replaceable> fait référence à un
-fichier <replaceable>stylebib</replaceable><filename>.bst</filename> définissant l’aspect que doivent avoir
-vos référence bibliographique.  Les nom <replaceable>stylebib</replaceable> standards
-distribués avec Bib&tex; sont :
+<para>L’argument <replaceable>stylebib</replaceable> fait référence à un fichier
+<filename><replaceable>stylebib</replaceable>.bst</filename> définissant l’aspect que doivent avoir vos
+référence bibliographique.  Les noms <replaceable>stylebib</replaceable> standards distribués
+avec Bib&tex; sont :
 </para>
 <variablelist><varlistentry><term><literal>alpha</literal>
-</term><listitem><para>Classé alphabetiquement. Les étiquettes sont formées à partir du nom de
-l’auteur et de l’année de publication.
+</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. 
 </para></listitem></varlistentry><varlistentry><term><literal>plain</literal>
-</term><listitem><para>Classé alphabetiquement. Les étiquettes sont des numéros.
+</term><listitem><para>Les étiquettes sont des numéros.
+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.
 </para></listitem></varlistentry><varlistentry><term><literal>abbrv</literal>
 </term><listitem><para>Comme <literal>plain</literal>, mais les étiquettes sont plus compactes.
 </para></listitem></varlistentry></variablelist>
-<para>De plus, de nombreux autres styles Bib&tex; existent faits sur mesure pour
-satisfaire les exigences de diverses publications. Voir
-<ulink url="http://mirror.ctan.org/biblio/bibtex/contrib">http://mirror.ctan.org/biblio/bibtex/contrib</ulink>.
+<para>De très nombreux autres styles Bib&tex; existent, taillés sur mesure
+pour satisfaire les exigences de diverses publications. Voir la liste du
+CTAN <ulink url="http://mirror.ctan.org/biblio/bibtex/contrib">http://mirror.ctan.org/biblio/bibtex/contrib</ulink>.
 </para>
 <para>La commande <literal>\bibliography</literal> est ce qui produit pour de bon la
 bibliographie. L’argument de <literal>\bibliography</literal> fait référence aux
 fichiers nommés <filename><replaceable>ficbib1</replaceable>.bib</filename>, <filename><replaceable>ficbib2</replaceable>.bib</filename>,
-…, qui sont censés contenir votre base de donnée au format
-Bib&tex;. Seules les entrées désignées par les commandes <literal>\cite</literal>
-ou <literal>\nocite</literal> sont listées dans la bibliographie.
+…, qui sont censés contenir votre base de données au format
+Bib&tex;. L’exemple suivant illustre une paire typique d’entrées dans
+ce format.
 </para>
+<screen>@book{texbook,
+  title     = {Le {{\TeX}}book~: composition informatique},
+  author    = {D.E. Knuth},
+  isbn      = {2-7117-4819-7},
+  series    = {Vuibert informatique},
+  year      = {2003},
+  publisher = {Vuibert}
+}
+ at book{sexbook,
+    author    = {W.H. Masters and V.E. Johnson},
+    title     = {Les r{\'e}action sexuelles},
+    year      = {1976},
+    publisher = {Robert Laffont}
+}
+</screen>
+<para>Seules les entrées désignées par les commandes <literal>\cite</literal> ou
+<literal>\nocite</literal> sont listées dans la bibliographie du document. De la
+sorte, vous pouvez conserver toutes vos sources ensemble dans un
+fichier, ou un petit nombre de fichiers, et compter sur Bib&tex; pour
+inclure dans le document seulement celles que vous avez utilisées.
+</para>
 
 </sect2>
 </sect1>
@@ -6378,14 +7147,37 @@
 <para>Synopsis :
 </para>
 <screen>\begin{theorem}
-<replaceable>texte-théorème</replaceable>
+  <replaceable>corps du théorème</replaceable>
 \end{theorem}
 </screen>
 <para>L’environnement <literal>theorem</literal> produit « Théorème <replaceable>n</replaceable> » en gras
-suivi de <replaceable>texte-théorème</replaceable>, où les possibilité de numérotation pour
-<replaceable>n</replaceable> sont décrites par <literal>\newtheorem</literal> (see <link linkend="_005cnewtheorem">\newtheorem</link>).
+suivi de <replaceable>corps du théorème</replaceable>, où les possibilités de numérotation pour
+<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}    
+  ...
+\begin{lem}                  % dans le corps du document
+  texte du lemme
+\end{lem}
 
+Le résultat suivant en découle immédiatement.
+\begin{thm}[Gauss] % place « Gauss » entre parenthèses après le titre
+  texte du théorème
+\end{thm}
+</screen>
+<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>amsthm</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>amsthm</literal>, paquetage</primary></indexterm>
+
+<para>La plupart des nouveaux documents utilisent les paquetages <literal>amsthm</literal>
+et <literal>amsmath</literal> de l’American Mathematical Society.  Entre autres ces
+paquetages incluent un grand nombre d’options pour les environnements de
+théorèmes, telles que des options de formatage.
+</para>
+
 </sect1>
 <sect1 label="8.26" id="titlepage">
 <title><literal>titlepage</literal></title>
@@ -6399,19 +7191,42 @@
 <para>Synopsis :
 </para>
 <screen>\begin{titlepage}
-<replaceable>texte</replaceable>
+  ... texte et espacement ...
 \end{titlepage}
 </screen>
 <para>L’environnement <literal>titlepage</literal> crée une page de titre, c’est à dire
 une page sur laquelle ne sont inscrit aucun numéro de page ou libellé de
-rubrique. Il entraîne aussi que la page suivante a le numéro un. Le
-formatage de la page de titre vous est laissé. La commande <literal>\today</literal>
-peut être utile sur les pages de titre (see <link linkend="_005ctoday">\today</link>).
+rubrique. Il entraîne aussi que la page suivante a le numéro un.
 </para>
-<para>Vous pouvez utiliser la commande <literal>\maketitle</literal> (see <link linkend="_005cmaketitle">\maketitle</link>)
-pour produire une page de titre standarde sans utiliser l’environnement
-<literal>titlepage</literal>.
+
+<para>Dans l’exemple suivant tout le formatage, y compris l’espacement
+vertical, est laissé à l’auteur.
 </para>
+<screen>\begin{titlepage}
+\vspace*{\stretch{1}}
+\begin{center}
+  {\huge\bfseries Thèse \\[1ex] 
+                  titre}                  \\[6.5ex]
+  {\large\bfseries Nom de l'auteur}           \\
+  \vspace{4ex}
+  Thèse soumise à                    \\[5pt]
+  \textit{Nom de l'université}                \\[2cm]
+  pour obtenir le grade de \\[2cm]
+  \textsc{\Large Docteeur en}    \\[2ex]
+  \textsc{\large Mathématiques}             \\[12ex]
+  \vfill
+  Departement de Mathématiques               \\
+  Adresse                                 \\
+  \vfill
+  \today
+\end{center}
+\vspace{\stretch{2}}
+\end{titlepage}
+</screen>
+<para>Pour produire par contre une une page de titre standarde sans utiliser
+l’environnement <literal>titlepage</literal>, utilisez la commande <literal>\maketitle</literal>
+(voir <link linkend="_005cmaketitle">\maketitle</link>).
+</para>
 
 </sect1>
 <sect1 label="8.27" id="verbatim">
@@ -6424,24 +7239,67 @@
 <indexterm role="cp"><primary>simuler du texte tapuscrit</primary></indexterm>
 <indexterm role="cp"><primary>texte tapuscrit, simulation de</primary></indexterm>
 <indexterm role="cp"><primary>code source, composer du</primary></indexterm>
-<indexterm role="cp"><primary>source logiciel, composer du</primary></indexterm>
+<indexterm role="cp"><primary>programmes informatiques, composer du</primary></indexterm>
 
 <para>Synopsis :
 </para>
 <screen>\begin{verbatim}
-<replaceable>literal-texte</replaceable>
+<replaceable>texte-litéral</replaceable>
 \end{verbatim}
 </screen>
 <para>L’environnement <literal>verbatim</literal> est un environnement qui fabrique des
-paragraphes dans lequel &latex; produit exactement ce qui vous y taez ;
-par exemple le caractère <literal>\</literal> produit ‘<literal>\</literal>’ à l’impression . Il,
-fait de &latex; une machine à écrire, c.-à-d. que le retour chariot
-et les blancs y ont un tel effet.
+paragraphes dans lequel &latex; produit exactement ce qui vous y tapez.
+Par exemple au sein de <replaceable>texte-litéral</replaceable> le caractère <literal>\</literal> ne
+commence pas de commande, il produit ‘<literal>\</literal>’ à l’impression, et les
+retour chariot et les blancs sont pris littéralement. La sortie
+appraraît dans une police genre tapuscrit (encore appelé « machine à
+écrire ») à chasse fixe (<literal>\tt</literal>).
 </para>
-<para>L’environnement <literal>verbatim</literal> utilise une police de type tapuscrit
-(encore appelé « machine à écrire ») à chasse fixe (<literal>\tt</literal>).
+<screen>\begin{verbatim}
+Juron symbolique : %&$#?!.
+\end{verbatim}
+</screen>
+<para>La seule restriction sur <literal>text-literale</literal> est qu’il ne peut pas
+inclure la chaîne <literal>\end{verbatim}</literal>.
 </para>
+<indexterm role="fn"><primary>paquetage <literal>cprotect</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>cprotect</literal>, paquetage</primary></indexterm>
 
+
+<para>Il est impossible d’utiliser l’environnement <literal>verbatim</literal> au sein
+d’un argument de macro, par exemple dans l’argument passé à
+<literal>\section</literal>. Ce n’est pas le même problème que celui des commandes
+fragiles (voir <link linkend="_005cprotect">\protect</link>), mais c’est juste impossible parce que
+l’environnement <literal>verbatim</literal> change le régime de catcode avant de
+traiter son contenu, et le rétablit juste après, or au sein d’un argument
+de macro le contenu de l’argument est déjà converti en une liste
+d’unités lexicales selon le régime de catcode courant à l’appel de la
+macro.  Cependant, le paquetage <literal>cprotect</literal> peut être utile dans
+cette situation.
+</para>
+<indexterm role="fn"><primary>paquetage <literal>listings</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>listings</literal>, paquetage</primary></indexterm>
+<indexterm role="fn"><primary>paquetage <literal>minted</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>minted</literal>, paquetage</primary></indexterm>
+
+<para>Une utilisation courante d’entrée verbatim est de composer du code
+informatique.  Il y a des paquetages qui améliorent l’environnement
+<literal>verbatim</literal>.  Par exemple, une amélioration est de permettre
+l’inclusion verbatim de fichiers externes, totalement ou en
+partie. Parmi ces paquetages : <literal>listings</literal> et <literal>minted</literal>.
+</para>
+<indexterm role="fn"><primary>paquetage <literal>fancyvrb</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>fancyvrb</literal>, paquetage</primary></indexterm>
+
+<indexterm role="fn"><primary>paquetage <literal>verbatimbox</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>verbatimbox</literal>, paquetage</primary></indexterm>
+
+<para>Un paquetage qui offre beaucoup plus d’options pour les environnements
+verbatim est <literal>fancyvrb</literal>.  Un autre <literal>verbatimbox</literal>.
+</para>
+<para>Pour une liste complète de tous les paquetages pertinents voir le CTAN (voir <link linkend="CTAN">CTAN</link>).
+</para>
+
 <sect2 label="8.27.1" id="_005cverb">
 <title><literal>\verb</literal></title>
 
@@ -6464,7 +7322,41 @@
 <para>La forme étoilée (en <literal>*</literal>) diffère seulement en ce que les espaces
 sont tapés avec un caractère « espace visible ».
 </para>
+<para>La sortie correspondant à ce qui suit utilise un espace visible de part
+et d’autre du mot ‘<literal>with</literal>’ :
+</para>
+<screen>Le premier argument de la commande est \verb*!filename with extension! et ...
+</screen>
+<indexterm role="fn"><primary>paquetage <literal>url</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>url</literal>, paquetage</primary></indexterm>
 
+<para>Pour composer des adresses réticulaires, appelée aussi URL, le paquetage
+<literal>url</literal> est une option préférable à la commande <literal>\verb</literal>, puisque
+il permet les sauts de ligne.
+</para>
+<indexterm role="fn"><primary>paquetage <literal>listings</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>listings</literal>, paquetage</primary></indexterm>
+
+<indexterm role="fn"><primary>paquetage <literal>minted</literal></primary></indexterm>
+<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>.
+</para>
+<indexterm role="fn"><primary>paquetage <literal>cprotect</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>cprotect</literal>, paquetage</primary></indexterm>
+
+<para>Vous ne pouvez pas utiliser <literal>\verb</literal> au sein d’un argument de macro,
+par exemple dans l’argument passé à <literal>\section</literal>.  Ce n’est pas une
+question que <literal>\verb</literal> serait fragile (voir <link linkend="_005cprotect">\protect</link>), mais c’est
+juste impossible parce que la commande <literal>\verb</literal> change le régime de
+catcode avant de lire son argument et le rétablit juste après, or au sein
+d’un argument de macro le contenu de l’argument a déjà été converti en
+une liste d’unités lexicales selon le régime de catcode courant l’appel
+de la macro. Cependant, le paquetage <literal>cprotect</literal> peut être utile
+dans cette situation.
+</para>
+
 </sect2>
 </sect1>
 <sect1 label="8.28" id="verse">
@@ -6477,8 +7369,8 @@
 <para>Synopsis :
 </para>
 <screen>\begin{verse}
-<replaceable>line1</replaceable> \\
-<replaceable>line2</replaceable> \\
+  <replaceable>line1</replaceable> \\
+  <replaceable>line2</replaceable> \\
 ...
 \end{verse}
 </screen>
@@ -6541,7 +7433,7 @@
 <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>
-(see <link linkend="_005cnewline">\newline</link>).
+(voir <link linkend="_005cnewline">\newline</link>).
 </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,
@@ -6560,12 +7452,11 @@
 
 <para>La commande <literal>\obeycr</literal> a pour effet qu’un retour chariot dans le
 fichier d’entrée (‘<literal>^^M</literal>’, internement) soit traité de la même façon
-que <literal>\\</literal> (suivi d’un <literal>\relax</literal>). Ainsi chaque passage à la
-ligne dans l’entrée est aussi un passage à la ligne dans la sortie.
+que <literal>\\</literal> suivi d’un <literal>\relax</literal>. Ainsi chaque passage à la ligne
+dans l’entrée est aussi un passage à la ligne dans la sortie.  La
+commande <literal>\restorecr</literal> restaure le comportement normal vis à vis des
+sauts de ligne.
 </para>
-<para><literal>\restorecr</literal> restaure le comportement normal vis à vis des saut de
-ligne.
-</para>
 
 </sect1>
 <sect1 label="9.3" id="_005cnewline">
@@ -6576,7 +7467,7 @@
 <indexterm role="cp"><primary>saut de ligne</primary></indexterm>
 
 <para>Dans du texte ordinaire ceci est équivalent à une double-contr’oblique
-(see <link linkend="_005c_005c">\\</link>) ; cela rompt la ligne, sans dilatation du texte le
+(voir <link linkend="_005c_005c">\\</link>) ; cela rompt la ligne, sans dilatation du texte le
 précéndent.
 </para>
 <para>Au sein d’un environnement <literal>tabular</literal> ou <literal>array</literal>, dans une
@@ -6627,7 +7518,7 @@
 l’algorithme de césure de &tex; et les règles de césures données par les
 paquetages de gestion linguistiques, ni les moyens de contrôle
 explicites offerts par les commandes <literal>\hyphenation</literal>
-(see <link linkend="_005chyphenation">\hyphenation</link>) et <literal>\-</literal> (see <link linkend="_005c_002d-_0028hyphenation_0029">\- (césure
+(voir <link linkend="_005chyphenation">\hyphenation</link>) et <literal>\-</literal> (voir <link linkend="_005c_002d-_0028hyphenation_0029">\- (césure
 à gré)</link>).
 </para>
 <para><literal>\discretionary</literal> indique qu’un saut de ligne est possible à cet
@@ -6677,7 +7568,7 @@
 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
-(see <link linkend="_005csloppy">\sloppy</link>).
+(voir <link linkend="_005csloppy">\sloppy</link>).
 </para>
 
 </sect1>
@@ -6688,7 +7579,7 @@
 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> (see <link linkend="_005cfussy">\fussy</link>).
+<para>L’effet dure jusqu’à la prochaine commande <literal>\fussy</literal> (voir <link linkend="_005cfussy">\fussy</link>).
 </para>
 
 </sect1>
@@ -6786,7 +7677,7 @@
 <screen>\newpage
 </screen>
 <para>La commande <literal>\newpage</literal> finit la page courante. Cette commande est
-robuste (see <link linkend="_005cprotect">\protect</link>).
+robuste (voir <link linkend="_005cprotect">\protect</link>).
 </para>
 <para>Les sauts de page de &latex; sont optimisés de sorte que d’ordinaire on
 n’utilise cette commande dans le corps d’un document que pour les
@@ -6794,13 +7685,13 @@
 </para>
 <para>Alors que les commandes <literal>\clearpage</literal> et <literal>\cleardoublepage</literal>
 finissent également la page courante, en plus de cela elles débourrent
-les flottants pendants (see <link linkend="_005cclearpage-_0026-_005ccleardoublepage">\clearpage & \cleardoublepage</link>).  Et, si
+les flottants pendants (voir <link linkend="_005cclearpage-_0026-_005ccleardoublepage">\clearpage & \cleardoublepage</link>).  Et, si
 &latex; est en mode à deux colonne alors <literal>\clearpage</literal> et
 <literal>\cleardoublepage</literal> finissent las page courante en laissant
 possiblement une colonne vide, alors que <literal>\newpage</literal> finit seulement
 la colonne courante.
 </para>
-<para>Contrairement à <literal>\pagebreak</literal> (see <link linkend="_005cpagebreak-_0026-_005cnopagebreak">\pagebreak & \nopagebreak</link>),
+<para>Contrairement à <literal>\pagebreak</literal> (voir <link linkend="_005cpagebreak-_0026-_005cnopagebreak">\pagebreak & \nopagebreak</link>),
 la commande <literal>\newpage</literal> n’a pas pour effet que la nouvelle page
 commence exactement là où la requête est faite.  Dans l’exemple suivant
 </para>
@@ -6911,7 +7802,7 @@
 <para>Changez l’aspect que &latex; donne au compteur de note en bas de page
 avec quelque chose du genre de
 <literal>\renewcommand{\thefootnote}{\fnsymbol{footnote}}</literal>, ce qui
-utilise une séquence de symboles (see <link linkend="_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol">\alph \Alph \arabic \roman
+utilise une séquence de symboles (voir <link linkend="_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol">\alph \Alph \arabic \roman
 \Roman \fnsymbol</link>).  Pour rendre ce changement global mettez cela dans
 le préambule.  Si vous faite ce changement local alors vous désirerez
 sans doute réinitialiser le compte avec
@@ -6953,7 +7844,7 @@
 utilise le compteur <literal>mpfootnote</literal> au lieu de <literal>footnote</literal>, de
 sorte que les notes sont numérotéee indépendemment.  Elles apparaissent
 au bas de l’environnement, et non au bas de la page.  Et par défaut
-elles apparaissent alphabétiquement. See <link linkend="minipage">minipage</link>.
+elles apparaissent alphabétiquement. Voir <link linkend="minipage">minipage</link>.
 </para>
 
 </sect1>
@@ -7019,7 +7910,7 @@
 \end{center}
 </screen>
 <para>La solution est d’entourer l’environnement the <literal>tabular</literal> d’un environnement
-<literal>minipage</literal>, comme ci-après (see <link linkend="minipage">minipage</link>).
+<literal>minipage</literal>, comme ci-après (voir <link linkend="minipage">minipage</link>).
 </para>
 <screen>\begin{center}
   \begin{minipage}{.5\textwidth}
@@ -7028,7 +7919,7 @@
 \end{center}
 </screen>
 <para>La même technique marche au sein d’un environnement <literal>table</literal>
-flottant (see <link linkend="table">table</link>).  To get the footnote at the bottom of the page
+flottant (voir <link linkend="table">table</link>).  To get the footnote at the bottom of the page
 use the <filename>tablefootnote</filename> package, comme illustré dans l’exemple
 ci-apès.  Si vous placez <literal>\usepackage{tablefootnote}</literal> dans le
 préambule et utilisez le code source ci-dessous, alors la note
@@ -7095,7 +7986,7 @@
 </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
-<literal>\footnotesize</literal> (see <link linkend="Font-sizes">Font sizes</link>), donc il n’y a pas d’espace
+<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
 ‘<literal>12pt</literal>’.
@@ -7251,7 +8142,7 @@
 \providecommand*{<replaceable>cmd</replaceable>}[<replaceable>nargs</replaceable>][<replaceable>optargdéfaut</replaceable>]{<replaceable>defn</replaceable>}
 </screen>
 <para>Si aucune commande de ce nom n’existe alors ceci a le même effet que
-<literal>\newcommand</literal> (see <link linkend="_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</link>).  Si une
+<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.
@@ -7266,15 +8157,15 @@
   ... définition de commande comprenant @ dans leur nom ..
 \makeatother
 </screen>
-<para>Utilisez cette paire de commande quand vous redéfinissser les commandes
-&latex; dont le nom comprend un caractère arobe <literal>@</literal>.  La
-déclaration <literal>\makeatletter</literal> a pour effet que le caractère
-arobase <literal>@</literal> ait le code de catégorie des lettres, c.-à-d. 11. La
-déclaration <literal>\makeatother</literal> règle de code de catégorie de <literal>@</literal>
-à 12, sa valeur d’origine.
+<para>Utilisez cette paire de commandes quand vous redéfinissser les commandes
+&latex; dont le nom comprend un caractère arobe ‘<literal><literal>@</literal></literal>’.  La
+déclaration <literal>\makeatletter</literal> a pour effet que le caractère arobe ait
+le code de catégorie des lettres, c.-à-d. le code 11. La déclaration
+<literal>\makeatother</literal> règle de code de catégorie de l’arobe au code 12, sa
+valeur d’origine.
 </para>
-<para>À mesure que chaque caractère est lu par &tex; pour &latex;, un code
-de catégorie lui est assigné. On appelle aussi ce code
+<para>À mesure que chaque caractère est lu par &tex;, un code de catégorie
+lui est assigné. On appelle aussi ce code
 <indexterm role="cp"><primary>catcode</primary></indexterm>
 <indexterm role="cp"><primary>code de catégorie de caractère</primary></indexterm>
 <indexterm role="cp"><primary>catégorie, code de caractère</primary></indexterm>
@@ -7303,7 +8194,7 @@
 <indexterm role="fn"><primary>paquetage <literal>macros2e</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>macros2e</literal>, paquetage</primary></indexterm>
 
-<para>Pour une liste complète des macros contenant une arobase dans leur nom,
+<para>Pour une liste complète des macros contenant une arobe dans leur nom,
 voir le document <ulink url="http://ctan.org/pkg/macros2e">http://ctan.org/pkg/macros2e</ulink>.
 <!-- xx pourquoi est-ce que ceci a été enlevé : -->
 <!-- xx Ces macros sont surtout à l'intention des auteurs de classes et de -->
@@ -7327,33 +8218,47 @@
 <indexterm role="cp"><primary>commandes, variantes étoilées</primary></indexterm>
 <indexterm role="cp"><primary>étoilées, variantes de commandes</primary></indexterm>
 
-
+<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 star}[<replaceable>star-nbre-args</replaceable>]{<replaceable>star-corps</replaceable>}
+</screen>
 <!-- Inpirée des trucs & astuces de Manuel Pégourié-Gonnard -->
 <!-- (https://elzevir.fr/imj/latex/tips.html#stared) -->
 
 <para>Vous l’avez sans doute remarqué, beaucoup d’environnements ou commandes
-standards de &latex; existent sous une variante étoilée. Vous pouvez avoir
-envie de reprendre cette idée quand vous définissez vos commandes et arguments.
+standards de &latex; existent sous une variante avec le même nom mais
+finissant avec le caractère étoile <literal>*</literal>, un astérisque. Par exemple
+c’est le cas des environnement <literal>table</literal> et <literal>table*</literal>, et des
+commandes <literal>\section</literal> et <literal>\section*</literal>.
 </para>
-<para>Si vous avez lu <link linkend="_005cnewenvironment-_0026-_005crenewenvironment">\newenvironment & \renewenvironment</link>, vous aurez compris
-que c’est immédiat pour les environnements car l’étoile est un caractère
-autorisé dans les noms d’environnements. Il vous suffit donc de faire
-<literal>\newenvironment{<replaceable>monenv</replaceable>}</literal> et
-<literal>\newenvironment{<replaceable>monenv</replaceable>*}</literal> avec les définitions souhaitées.
+<para>Lorsque on définit un environnement, cela est facile puisque
+<literal>\newenvironment</literal> et <literal>\renewenvironment</literal> autorisent que le nom
+de l’environnement contienne un astérisque.  Il vous suffit donc
+d’écrire <literal>\newenvironment{<replaceable>monenv</replaceable>}</literal> ou
+<literal>\newenvironment{<replaceable>monenv</replaceable>*}</literal> et de continuer la définition
+comme d’habitude.  Pour les commandes, c’est plus compliqué car l’étoile
+n’étant pas une lettre one peut pas faire partie du nom de la
+commande. Comme dans le synopsis ci-dessus, on a donc une commande
+utilisateur, donnée ci-dessus comme <literal>\macmd</literal>, qui doit être capable
+de regarder si elle est ou non suivie d’une étoile. Par exemple,
+&latex; n’a pas réellement une commande <literal>\section*</literal> ; au lieu de
+cela la commande <literal>\section</literal> regarde ce qui la suit. Cette première
+commande n’accepte d’argument, mais au lieu de cela se développe en
+l’une de deux commandes qui elle accepte des arguments. Dans le synopsis
+ces commande sont <literal>\macmd at nostar</literal> et <literal>\macmd at star</literal>.  Elles
+peuvent prendre le même nombre d’arguments ou un nombre différent, ou
+pas d’argument du tout.  Comme d’habitude, dans un document &latex; une
+commande utilisant l’arobe <literal>@</literal> dans son nom doit être comprise au
+sein d’un bloc <literal>\makeatletter ... \makeatother</literal>
+(voir <link linkend="_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</link>).
 </para>
-<para>Pour les commandes, c’est plus compliqué car l’étoile ne peut pas faire partie
-du nom de la commande. Il y aura donc une première commande, qui devra être
-capable de regarder si elle est ou non suivie d’une étoile et d’adapter son
-comportement en conséquence. Cette première commande ne pourra pas accepter
-d’argument, mais pourra faire appel à des commandes qui en acceptent. Par
-ailleurs, on utilise la commande <literal>\@ifstar</literal> interne du noyau &latex; et
-vous pouvez vous reportez à « <link linkend="_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</link> » pour
-comprendre pourquoi cela implique l’usage d’un bloc
-<literal>\makeatletter...\makeatother</literal>.
-</para>
 <para>Dans cet exemple, on définit <literal>\ciel</literal> comme une commande avec un
 argument obligatoire et admettant une variante étoilée <literal>\ciel*</literal>
-également avec un argument obligatoire :
+également avec un argument obligatoire. Ainsi, <literal>\ciel{bleu}</literal>
+composera « ciel bleu non étoilé » tandis que <literal>\ciel*{nocturne}</literal>
+composera « ciel nocturne étoilé ».
 </para>
 <screen>\makeatletter
 \newcommand*\ciel at starred[1]{ciel #1 étoilé}
@@ -7361,46 +8266,48 @@
 \newcommand\ciel{\@ifstar{\ciel at starred}{\ciel at unstarred}}
 \makeatother
 </screen>
-<para>ainsi, <literal>\ciel{bleu}</literal> composera « ciel bleu non étoilé » tandis que
-<literal>\ciel*{nocturne}</literal> composera « ciel nocturne étoilé ».
+
+<para>Voici un autre exemple, où la variante étoilée prend un nombre
+d’arguments différent de la non étoilée. Avec cette définition, la
+célèbre réplique de l’agent 007 « <literal>Mon nom est
+\agentsecret*{Bond}, \agentsecret{James}{Bond}</literal>. » est équivalente
+à saisir les commandes « Je m’appelle \textsc{Bond}, \textit{James}
+textsc{Bond}. »
 </para>
-<para>Notez que les commandes intermédiaires <literal>\ciel at starred</literal> et
-<literal>\ciel at unstarred</literal> comportent un <literal>@</literal> dans leur nom ce qui est
-possible puisque elles apparaissent au sein d’un bloc
-<literal>\makeatletter...\makeatother</literal>. Ceci assure qu’elles ne puissent pas être
-utilisées directement dans le document. L’utilisation de @ dans le nom
-comporte certes un risque de collision avec une commande interne du noyeau
-&latex;, mais une telle collision est facile à détecter et corriger car
-<literal>\newcommand*{\<replaceable>cmd</replaceable>}</literal> vérifie que si la commande <literal>\<replaceable>cmd</replaceable></literal>
-n’est pas déjà définie et génère une erreur si c’est le cas.
-</para>
-<para>Voici un autre exemple, où la commande <literal>\agentsecret</literal> comporte deux
-arguments, tandis que sa variante étoilée <literal>\agentsecret*</literal> n’en présente qu’un seul :
-</para>
 <screen>\makeatletter
 \newcommand*\agentsecret at starred[1]{\textsc{#1}}
 \newcommand*\agentsecret at unstarred[2]{\textit{#1} \textsc{#2}}
-\newcommand\agentsecret{\@ifstar{\agentsecret at starred}
-                                        {\agentsecret at unstarred}}
+\newcommand\agentsecret{\@ifstar{\agentsecret at starred}{\agentsecret at unstarred}}
 \makeatother
 </screen>
-<para>Avec cette définition, la célèbre réplique de l’agent 007 :
+<para>Après le nom d’une commande, l’étoile est traitée d’une manière
+similaire à un argument optionnel.  (Ceci est différent des noms
+d’environnement, où l’étoile fait partie du nom lui-même, et peut donc
+être à n’importe quelle position).  D’un point de vue purement technique
+il est donc possible de mettre un nombre indéfini d’espaces entre la
+commande et l’étoile. Ainsi <literal>\agentsecret*{Bond}</literal> et
+<literal>\agentsecret *<!-- /@w -->{Bond}</literal> sont équivalents. Toutefois, la
+pratique normale est de ne pas insérer de tels espaces.
 </para>
-<screen>Je m'appelle \agentsecret*{Bond}, \agentsecret{James}{Bond}.
-</screen>
-<para>est équivalente à :
+<indexterm role="fn"><primary>paquetage <literal>suffix</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>suffix</literal>, paquetage</primary></indexterm>
+
+<indexterm role="fn"><primary>paquetage <literal>xparse</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>xparse</literal>, paquetage</primary></indexterm>
+
+
+<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
+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.
 </para>
-<screen>Je m'appelle \textsc{Bond}, \textit{James} textsc{Bond}.
+<screen>\NewDocumentCommand\toto{s}{\IfBooleanTF#1
+  {<replaceable>variante-étoilée</replaceable>}%
+  {<replaceable>variante-non-étoilée</replaceable>}% 
+  }
 </screen>
-<para>Un dernier mot :
-dans le nom d’une commande, l’étoile est comme une sorte d’argument optionnel.
-Ceci est différent des noms d’environnement, où l’étoile fait partie
-du nom lui-même, et peut donc être à n’importe quelle position !
-D’un point de vue purement &tex;nique il est donc possible de mettre un nombre indéfini
-d’espaces entre la commande et l’étoile. Ainsi <literal>\agentsecret*{Bond}</literal> et
-<literal>\agentsecret *{Bond}</literal> sont équivalents. Toutefois la pratique commune
-est de ne jamais insérer de tels espaces.
-</para>
 </sect1>
 <sect1 label="12.5" id="_005cnewcounter">
 <title><literal>\newcounter</literal> : allouer un compteur</title>
@@ -7419,7 +8326,7 @@
 <replaceable>nomcompteur</replaceable> est réinitialisé à chaque incrémentation du compteur
 nommé <replaceable>super</replaceable>.
 </para>
-<para>See <link linkend="Counters">Counters</link>, pour plus d’information à propos des compteurs.
+<para>Voir <link linkend="Counters">Counters</link>, pour plus d’information à propos des compteurs.
 </para>
 
 </sect1>
@@ -7444,7 +8351,7 @@
 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>
-<para>See <link linkend="Lengths">Lengths</link>, pour plus d’information à propos des longueurs.
+<para>Voir <link linkend="Lengths">Lengths</link>, pour plus d’information à propos des longueurs.
 </para>
 
 </sect1>
@@ -7460,12 +8367,12 @@
 </screen>
 <para>Définit <literal>\<replaceable>cmd</replaceable></literal> pour se référer à un nouveau baquet pour stocker
 des boîtes. Une telle boîte sert à détenir du matériel composé, pour
-l’utiliser plusieurs fois (see <link linkend="Boxes">Boxes</link>) ou pour le mesurer ou le
+l’utiliser plusieurs fois (voir <link linkend="Boxes">Boxes</link>) ou pour le mesurer ou le
 manipuler. Le nom <literal>\<replaceable>cmd</replaceable></literal> doit commencer par une
 contr’oblique, et ne doit pas être déjà défini.
 </para>
 <para>L’allocation d’une boîte est globale. Cette commande est fragile
-(see <link linkend="_005cprotect">\protect</link>).
+(voir <link linkend="_005cprotect">\protect</link>).
 </para>
 
 </sect1>
@@ -7583,7 +8490,7 @@
 </screen>
 <para>Ce dernier exemple montre comment sauvegarder la valeur d’un argument
 pour l’utiliser dans <replaceable>déffin</replaceable>, dans ce cas dans une boîte
-(see <link linkend="_005csbox">\sbox</link>).
+(voir <link linkend="_005csbox-_0026-_005csavebox">\sbox & \savebox</link>).
 </para>
 <screen>\newsavebox{\quoteauthor}
 \newenvironment{citequote}[1][Corneille]{%
@@ -7637,9 +8544,9 @@
 <para>Cette commande crée un compteur nommé <replaceable>name</replaceable>.  De plus, à moins que
 l’argument optionnel <replaceable>numéroté_comme</replaceable> soit utilisé, la valeur
 courrante de <literal>\ref</literal> est celle de
-<literal>\the<replaceable>numéroté_au_sein_de</replaceable></literal> (see <link linkend="_005cref">\ref</link>).
+<literal>\the<replaceable>numéroté_au_sein_de</replaceable></literal> (voir <link linkend="_005cref">\ref</link>).
 </para>
-<para>Cette déclaration est globale. Elle est fragile (see <link linkend="_005cprotect">\protect</link>).
+<para>Cette déclaration est globale. Elle est fragile (voir <link linkend="_005cprotect">\protect</link>).
 </para>
 <variablelist><varlistentry><term><replaceable>nom</replaceable>
 </term><listitem><para>Le nom de l’environnement. Il ne doit pas commencer avec une
@@ -7751,7 +8658,7 @@
 convenu de nommer le « Nouveau Plan de Sélection de Polices de
 caractère », soit en utilisant des fichier <filename>.fd</filename> ou à travers
 l’utilisation d’un moteur qui sait accéder au système de polices de
-caractère, tel que Xe&latex; (see <link linkend="TeX-engines">Les moteurs
+caractère, tel que Xe&latex; (voir <link linkend="TeX-engines">Les moteurs
 &tex;</link>).
 <!-- xx explain nfss somewhere -->
 </para>
@@ -7804,10 +8711,10 @@
 &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
 valide. Certains exemples d’arguments mouvants sont ceux qui apparaissent
-au sein des commandes <literal>\caption{...}</literal> (see <link linkend="figure">figure</link>), dans la
-commande <literal>\thanks{...}</literal> (see <link linkend="_005cmaketitle">\maketitle</link>), et dans les
+au sein des commandes <literal>\caption{...}</literal> (voir <link linkend="figure">figure</link>), dans la
+commande <literal>\thanks{...}</literal> (voir <link linkend="_005cmaketitle">\maketitle</link>), et dans les
 expression en @ des environnements <literal>tabular</literal> et <literal>array</literal>
-(see <link linkend="tabular">tabular</link>).
+(voir <link linkend="tabular">tabular</link>).
 </para>
 <para>Si vous obtenez des erreurs étranges de commandes utilisées au sein
 d’arguments mouvants, essayez des les précéder d’un <literal>\protect</literal>. Il
@@ -7936,10 +8843,10 @@
 souvent utilisé dans <literal>\setcounter</literal> ou <literal>\addtocoutner</literal>, mais
 <literal>\value</literal> peut être utilisé partout là où &latex; attend un
 nombre. Elle ne doit pas être précédée par <literal>\protect</literal>
-(see <link linkend="_005cprotect">\protect</link>).
+(voir <link linkend="_005cprotect">\protect</link>).
 </para>
 <para>La commande <literal>\value</literal> n’est pas utiliser pour composer la valeur du
-compteur. See <link linkend="_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol">\alph \Alph \arabic \roman \Roman \fnsymbol</link>.
+compteur. Voir <link linkend="_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol">\alph \Alph \arabic \roman \Roman \fnsymbol</link>.
 </para>
 <para>Cet exemple produit en sortie ‘<literal>Le compteur essai vaut 6. Le
 compteur autre vaut 5</literal>’.
@@ -7987,7 +8894,7 @@
 <indexterm role="fn"><primary>\refstepcounter</primary></indexterm>
 
 <para>La commande <literal>\refstepcounter</literal> fonctionne de la même façon que
-<literal>\stepcounter</literal> See <link linkend="_005cstepcounter">\stepcounter</link>, à ceci près qu’elle définit
+<literal>\stepcounter</literal> Voir <link linkend="_005cstepcounter">\stepcounter</link>, à ceci près qu’elle définit
 également la valeur courante de <literal>\ref</literal> comme le résultat de
 <literal>\thecounter</literal>.
 </para>
@@ -8015,7 +8922,7 @@
 pas remis à jour pendant que le traitement par &tex; progresse.
 </para>
 <para>En relation avec ces compteurs, la commande <literal>\today</literal> produit une
-chaîne représentant le jour courant (see <link linkend="_005ctoday">\today</link>).
+chaîne représentant le jour courant (voir <link linkend="_005ctoday">\today</link>).
 </para>
 
 </sect1>
@@ -8128,7 +9035,7 @@
 <para>&tex; en réalité a trois niveaux d’infinité pour les composantes
 élastiques : <literal>fil</literal>, <literal>fill</literal>, et <literal>filll</literal> dans l’ordre
 d’infinité croissante. D’ordinaire les auteurs de documents n’utilisent
-que celle du milieu (see <link linkend="_005chfill">\hfill</link> et see <link linkend="_005cvfill">\vfill</link>).
+que celle du milieu (voir <link linkend="_005chfill">\hfill</link> et voir <link linkend="_005cvfill">\vfill</link>).
 </para>
 <para>Multiplier une longueur élastique par un nombre la transforme en une
 longueur rigide, de sorte qu’après <literal>\setlength{\ylength}{2.5cm
@@ -8219,7 +9126,7 @@
 <para>En mode mathématique, beaucoup de définitions sont exprimées dans
 l’unité mathématique <firstterm>mu</firstterm> donnée par 1em = 18mu, où le
 em est pris de la famille courante des symboles mathématiques.
-See <link linkend="Spacing-in-math-mode">Spacing in math mode</link>.
+Voir <link linkend="Spacing-in-math-mode">Spacing in math mode</link>.
 </para>
 
 </sect1>
@@ -8312,7 +9219,7 @@
 <indexterm role="fn"><primary>\totalheight</primary></indexterm>
 </para>
 <para>Ces paramètres de longueur peuvent être utilisés au sein des arguments
-des commandes de fabrication de boîte (see <link linkend="Boxes">Boxes</link>). Il spécifient la
+des commandes de fabrication de boîte (voir <link linkend="Boxes">Boxes</link>). Il spécifient la
 largeur naturelle, etc., du texte dans la boîte. <literal>\totalheight</literal>
 vaut <inlineequation><mathphrase><literal>\height</literal> +
 <literal>\depth</literal></mathphrase></inlineequation>. Pour frabriquer une boîte dont le texte
@@ -8405,11 +9312,11 @@
 <para>Lorsque vous spécifiez seulement l’argument obligatoire <replaceable>droite</replaceable>, le texte
 est placé
 </para>
-<itemizedlist><listitem><para>dans la marge de droite pour une disposition en recto simple (option
+<itemizedlist><listitem><para>– dans la marge de droite pour une disposition en recto simple (option
 <literal>oneside</literal>, voir <link linkend="Document-class-options">Document class options</link>) ;
-</para></listitem><listitem><para>dans la marge extérieure pour une disposition en recto-verso  (option
+</para></listitem><listitem><para>– dans la marge extérieure pour une disposition en recto-verso  (option
 <literal>twoside</literal>, voir <link linkend="Document-class-options">Document class options</link>) ;
-</para></listitem><listitem><para>dans la nearest la plus proche pour une disposition à deux colonnes
+</para></listitem><listitem><para>– dans la plus proche pour une disposition à deux colonnes
 (option <literal>twocolumn</literal>, voir <link linkend="Document-class-options">Document class options</link>).
 </para></listitem></itemizedlist>
 <indexterm role="fn"><primary>\reversemarginpar</primary></indexterm>
@@ -8660,10 +9567,10 @@
 (opérateur).  (Notez que le nom a juste un p.)
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\bigvee</primary></indexterm><literal>\bigvee</literal>
-</term><listitem><para>⋁ De taille variable, ou n-aire, et-logique (opérateur).
+</term><listitem><para>⋁ De taille variable, ou n-aire, ou-logique (opérateur).
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\bigwedge</primary></indexterm><literal>\bigwedge</literal>
-</term><listitem><para>⋀ De taille variable, ou n-aire, ou-logique (opérateur).
+</term><listitem><para>⋀ De taille variable, ou n-aire, et-logique (opérateur).
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\bot</primary></indexterm><literal>\bot</literal>
 </term><listitem><para>⊥ Taquet vers le haut, minimum, plus petit élément d’un ensemble
@@ -8954,7 +9861,7 @@
 double <literal>\Longrightarrow</literal>.
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\lor</primary></indexterm><literal>\lor</literal>
-</term><listitem><para>∨ Ou-logique (binaire).  Synonyme : <literal>\wedge</literal>.
+</term><listitem><para>∨ Ou-logique (binaire).  Synonyme : <literal>\vee</literal>. Voir auss et-logique <literal>\land</literal>.
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\mapsto</primary></indexterm><literal>\mapsto</literal>
 </term><listitem><para>↦ Flèche d’un taquet vers la droite (relation).
@@ -9586,7 +10493,7 @@
 
 <para>&latex; fournit diverse commandes pour produire des lettres accentuées en
 math. Elles diffèrent de celles concernant les accents en texte normal
-(see <link linkend="Accents">Accents</link>).
+(voir <link linkend="Accents">Accents</link>).
 </para>
 <variablelist><varlistentry><term><indexterm role="fn"><primary>\acute</primary></indexterm><literal>\acute</literal>
 </term><listitem><indexterm role="cp"><primary>accent aigu en math</primary></indexterm>
@@ -9674,7 +10581,7 @@
 </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 (see <link linkend="Units-of-length">Units of length</link>).
+de la famille courante des symboles mathématiques (voir <link linkend="Units-of-length">Units of length</link>).
 </para>
 <variablelist><varlistentry><term><literal>\;</literal>
 </term><listitem><indexterm role="cp"><primary>thickspace</primary></indexterm>
@@ -9696,7 +10603,7 @@
 <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. See <link linkend="_005cthinspace">\thinspace</link>.
+la fois en mode mathématique et en mode texte. Voir <link linkend="_005cthinspace">\thinspace</link>.
 </para>
 </listitem></varlistentry><varlistentry><term><literal>\!</literal>
 </term><listitem><indexterm role="fn"><primary>\!</primary></indexterm>
@@ -9841,9 +10748,9 @@
 <para>Quand &latex; traite votre texte en entrée, il est forcément dans l’un
 de ces trois modes :
 </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
+<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
@@ -10069,8 +10976,9 @@
 </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 (see <link linkend="Spacing-in-math-mode">Espacement en mode mathématique</link>).
+mode texte, mais est le plus souvent utile en mode math (voir <link linkend="Spacing-in-math-mode">Espacement en mode mathématique</link>).
 </para>
+<!-- xxx Realigner sur l'anglais -->
 <!-- -->
 <!-- -->
 <sect1 label="19.1" id="_005chspace">
@@ -10123,7 +11031,7 @@
 <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
-(see <link linkend="_005cfrenchspacing">\frenchspacing</link>). &latex; suppose que le point finit une phrase
+(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
@@ -10137,7 +11045,7 @@
 exemples : <literal>Nat.\ Acad.\ Science</literal>, et <literal>Mr.~Bean</literal>, et <literal>(du
 fumier, etc.)\ à vendre</literal>.
 </para>
-<para>Pour une autre utilisation de <literal>\ </literal>, see <link linkend="_005c_0028SPACE_0029-after-control-sequence"><literal>\ </literal> après une séquence de contrôle</link>.
+<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>
 <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.,
@@ -10229,7 +11137,7 @@
 <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 (see <link linkend="Font-styles">Font styles</link>).
+nécessaire (voir <link linkend="Font-styles">Font styles</link>).
 </para>
 <para>Malgré leur nom, les caractères romains peuvent aussi avoir une
 correction italique. Comparez :
@@ -10246,7 +11154,7 @@
 <indexterm role="fn"><primary>\hrulefill</primary></indexterm>
 <indexterm role="fn"><primary>\dotfill</primary></indexterm>
 
-<para>Produit une longueur élastique infinie (see <link linkend="Lengths">Lengths</link>) remplie avec un
+<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.
 </para>
@@ -10279,7 +11187,7 @@
 <para><literal>\addvspace{<replaceable>length</replaceable>}</literal>
 </para>
 <para>Ajoute un espace vertical de longeur <replaceable>length</replaceable>, ce qui est une
-longueur élatsique (see <link linkend="Lengths">Lengths</link>).  Toutefois, si l’espace vertical a
+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
@@ -10291,7 +11199,7 @@
 <literal>\addvspace{..}</literal> de sorte que deux Theorem consécutifs sont
 séparés par un espace vertical, et non deux.)
 </para>
-<para>Cette commande est fragile (see <link linkend="_005cprotect">\protect</link>).
+<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
@@ -10337,7 +11245,7 @@
 <indexterm role="cp"><primary>verticale infinie, dilatation</primary></indexterm>
 
 <para>Finit le paragraphe courant et insère une longueur élastique verticale
-(see <link linkend="Lengths">Lengths</link>) qui est infinie, de sorte qu’elle puisse se dilater ou
+(voir <link linkend="Lengths">Lengths</link>) qui est infinie, de sorte qu’elle puisse se dilater ou
 se rétrécir autant que nécessaire.
 </para>
 <para>On l’utilise souvent de la même façon que <literal>\vspace{\fill}</literal>, à
@@ -10373,7 +11281,7 @@
 \vspace*{<replaceable>longueur</replaceable>}
 </screen>
 <para>Ajout l’espace verticale <replaceable>longueur</replaceable>.  Celle-ci peut-être négative ou positive,
-et c’est une longueur élastique (see <link linkend="Lengths">Lengths</link>).
+et c’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
@@ -10402,27 +11310,132 @@
 <title>Boîtes</title>
 <indexterm role="cp"><primary>boîtes</primary></indexterm>
 
-<para>Tous les paramètres de longueurs prédéfinies (see <link linkend="Predefined-lengths">Predefined lengths</link>)
-peuvent être utilisés au sein des arguments des commandes de fabrication
-de boîtes.
+<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>
+<indexterm role="fn"><primary>paquetage <literal>adjustbox</literal></primary></indexterm>
+<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>.
+</para>
+<!-- xx Vérifier que la référence @pxref{Predefined lengths} est donnée -->
+<!-- par la suite. -->
 
-<sect1 label="20.1" id="_005cmbox">
-<title><literal>\mbox{<replaceable>texte}</replaceable></literal></title>
+
+
+<sect1 label="20.1" id="_005cmbox-_0026-_005cmakebox">
+<title><literal>\mbox</literal> & <literal>\makebox</literal></title>
+
 <indexterm role="fn"><primary>\mbox</primary></indexterm>
-
+<indexterm role="fn"><primary>\makebox</primary></indexterm>
+<indexterm role="cp"><primary>boîte</primary></indexterm>
+<indexterm role="cp"><primary>fabriquer une boîte</primary></indexterm>
 <indexterm role="cp"><primary>césure, empécher</primary></indexterm>
 <indexterm role="cp"><primary>coupure de mot, empécher</primary></indexterm>
-<para>La commande <literal>\mbox</literal> crée un boîte qui a la largeur juste du texte
-créé par son argument.  Le <replaceable>texte</replaceable> n’est pas coupé en plusieurs
-lignes, c’est pourquoi cette commande peut être utilisée pour empécher
-la césure.
+
+<para>Synopsis, l’un parmi les suivants :
 </para>
+<screen>\mbox{<replaceable>texte</replaceable>}
+\makebox{<replaceable>texte</replaceable>}
+\makebox[<replaceable>largeur</replaceable>]{<replaceable>texte</replaceable>}
+\makebox[<replaceable>largeur</replaceable>][<replaceable>position</replaceable>]{<replaceable>texte</replaceable>}
+</screen>
+<para>La commande <literal>\mbox</literal> crée un boîte, un conteneur pour du
+matériel. Le <replaceable>texte</replaceable> est composé en mode LR (voir <link linkend="Modes">Modes</link>) ainsi il
+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
+<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>’.
+</para>
+<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
+juste assez large pour contenir le <replaceable>texte</replaceable>. (Elle sont comme le
+<literal>\hbox</literal> du &tex; de base).
+</para>
+<para>Dans la troisième version l’argument optionnel <replaceable>largeur</replaceable> spécifie la
+largeur de la boîte.  Notez que l’espace occupé par le texte n’est pas
+nécessairement équivalent à la largeur de la boîte. D’une part,
+<replaceable>texte</replaceable> peut être trop petit ; l’exemple suivant crée une boîte
+d’une ligne entière de largeur :
+</para>
+<screen>\makebox[\linewidth]{Examen du chapitre}
+</screen>
+<para>où ‘<literal>Examen du chapitre</literal>’ est centré.  Mais <replaceable>texte</replaceable> peut aussi
+ê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;
+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
+texte est dilaté au double de sa largeur naturelle vous pouvez écrire
+ceci :
+</para>
+<screen>\makebox[2\width]{Get a stretcher}
+</screen>
+<para>Pour la quatrième version du synopsis, la position du texte au sein de
+la boîte est determinée par l’argument optionnel <replaceable>position</replaceable> qui peut
+prendre l’une des valeurs suivantes :
+</para>
+<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.
+</para></listitem></varlistentry><varlistentry><term><literal>r</literal>
+</term><listitem><para>(Right) justifié à 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>
+</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
+questionnaire la valeur des questions à leur gauche.
+</para>
+<screen>\newcommand{\pts}[1]{\makebox[0em][r]{#1 points\hspace*{1em}}}
+\pts{10}Quelle est la vitesse aérodynamique d'une hirondelle à vide ?
 
+\pts{90}Une hirondelle africaine ou européenne ?
+</screen>
+<para><indexterm role="fn"><primary>paquetage <literal>TikZ</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>TikZ</literal>, paquetage</primary></indexterm>
+</para>
+<indexterm role="fn"><primary>paquetage <literal>Asymptote</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>Asymptote</literal>, paquetage</primary></indexterm>
+
+<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
+bord du texte à une position connue, quelle que soit la longueur de ce
+texte.
+</para>
+<para>Pour des boîtes avec cadre voir <link linkend="_005cfbox-_0026-_005cframebox">\fbox & \framebox</link>. Pour des boîtes
+de couleurs voir <link linkend="Colored-boxes">Colored boxes</link>.
+</para>
+<para>Il y a une version apparentée de <literal>\makebox</literal> qui utilisée au sein de
+l’environnement <literal>picture</literal>, où la longueur est données en termes
+d’<literal>\unitlength</literal> (voir <link linkend="_005cmakebox-_0028picture_0029">\makebox (picture)</link>).
+</para>
+<para>Comme <replaceable>texte</replaceable> est composé en mode LR, ni une double contr’oblique
+<literal>\\</literal>, ni <literal>\par</literal> ne produisent un saut de ligne ; par exemple
+<literal>\makebox{abc def \\ ghi}</literal> produit en sortie ‘<literal>abc defghi</literal>’
+alors que <literal>\makebox{abc def \par ghi}</literal> produit ‘<literal>abc def
+ghi</literal>’, tout deux sur une seule ligne.  Pour obtenir des lignes multiples
+voir <link linkend="_005cparbox">\parbox</link> et <link linkend="minipage">minipage</link>.
+</para>
 </sect1>
-<sect1 label="20.2" id="_005cfbox-and-_005cframebox">
-<title><literal>\fbox</literal> and <literal>\framebox</literal></title>
+<sect1 label="20.2" id="_005cfbox-_0026-_005cframebox">
+<title><literal>\fbox</literal> & <literal>\framebox</literal></title>
 
 <indexterm role="fn"><primary>\fbox</primary></indexterm>
 <indexterm role="fn"><primary>\framebox</primary></indexterm>
@@ -10446,59 +11459,12 @@
 (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.
 </para>
-<para>See <link linkend="_005cframebox-_0028picture_0029">\framebox (picture)</link>, pour la commande <literal>\framebox</literal> dans
+<para>Voir <link linkend="_005cframebox-_0028picture_0029">\framebox (picture)</link>, pour la commande <literal>\framebox</literal> dans
 l’environnement <literal>picture</literal>.
 </para>
 
 </sect1>
-<sect1 label="20.3" id="lrbox">
-<title><literal>lrbox</literal></title>
-<indexterm role="fn"><primary>lrbox</primary></indexterm>
-
-<para>Synopsis :
-</para>
-<screen>\begin{lrbox}{\<replaceable>cmd</replaceable>}
-  <replaceable>texte </replaceable>
-\end{lrbox}
-</screen>
-<para>Ceci est la forme environnement de la commande <link linkend="_005csbox"><literal>\sbox</literal></link>.
-</para>
-<para>Le <replaceable>texte</replaceable> au sein de l’environnement est sauvegarder dans une boîte
-<literal>\<replaceable>cmd</replaceable></literal> qui doit avoir préalablement été déclarée avec
-<literal>\newsavebox</literal>.
-</para>
-
-</sect1>
-<sect1 label="20.4" id="_005cmakebox">
-<title><literal>\makebox</literal></title>
-<indexterm role="fn"><primary>\makebox</primary></indexterm>
-
-<para>Synopsis :
-</para>
-<screen>\makebox[<replaceable>largeur</replaceable>][<replaceable>position</replaceable>]{<replaceable>texte</replaceable>}
-</screen>
-<para>La commande <literal>\makebox</literal> crée une boîte juste assez large pour
-contenir le <replaceable>texte</replaceable> spécifié.  La largeur de la boîte peut-être
-emportée par l’argument optionnel <replaceable>largeur</replaceable>.  La position du
-texte au sein de la boîte est determinée par l’argument optionnel
-<replaceable>position</replaceable> qui peut prendre l’une des valeurs suivantes :
-</para>
-<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.
-</para></listitem></varlistentry><varlistentry><term><literal>r</literal>
-</term><listitem><para>(Right) justifié à 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.
-</para></listitem></varlistentry></variablelist>
-<para><literal>\makebox</literal> est aussi utilisé au sein de l’environnement <literal>picture</literal>,
-see <link linkend="_005cmakebox-_0028picture_0029">\makebox (picture)</link>.
-</para>
-
-</sect1>
-<sect1 label="20.5" id="_005cparbox">
+<sect1 label="20.3" id="_005cparbox">
 <title><literal>\parbox</literal></title>
 <indexterm role="fn"><primary>\parbox</primary></indexterm>
 <indexterm role="cp"><primary>paragraphe, mode</primary></indexterm>
@@ -10517,7 +11483,7 @@
 <para>La commande <literal>\parbox</literal> produit une boîte de texte de largeur
 <literal>largeur</literal>. Cette commande peut être utilisée pour fabriquer une
 boîte à partir de petits morceaux de texte, et contenant un seul
-paragraphe. Cette commande est fragile (see <link linkend="_005cprotect">\protect</link>).
+paragraphe. Cette commande est fragile (voir <link linkend="_005cprotect">\protect</link>).
 </para>
 <screen>\begin{picture}(0,0)
   ...
@@ -10526,10 +11492,10 @@
     exponentielle.}}
 \end{picture}
 </screen>
-<para>Le <replaceable>contenu</replaceable> est taité en mode texte (see <link linkend="Modes">Modes</link>) ainsi
+<para>Le <replaceable>contenu</replaceable> est taité en mode texte (voir <link linkend="Modes">Modes</link>) ainsi
 &latex; fait des sauts de ligne de sorte à former un paragraphe. Mais
 il ne fabriquera pas plusieurs paragraphes ; pour cela, utilisez un
-environnement <literal>minipage</literal> (see <link linkend="minipage">minipage</link>).
+environnement <literal>minipage</literal> (voir <link linkend="minipage">minipage</link>).
 </para>
 <para>Les options d’une <literal>\parbox</literal> (à l’exception du <replaceable>contenu</replaceable>) sont
 les mêmes que pour une <literal>minipage</literal>. Par commodité on rappelle ces
@@ -10537,7 +11503,7 @@
 description complète.
 </para>
 <para>Il y a deux arguments obligatoires. La <replaceable>largeur</replaceable> est une longueur
-rigide (see <link linkend="Lengths">Lengths</link>). Elle règle la largeur de la boîte dans
+rigide (voir <link linkend="Lengths">Lengths</link>). Elle règle la largeur de la boîte dans
 laquelle &latex; compose le <literal>contenu</literal>. Le <literal>contenu</literal> est le
 texte qui est placé dans cette boîte. Il ne devrait pas avoir de
 composants qui fabriquent des paragraphes.
@@ -10547,7 +11513,7 @@
 <firstterm>parbox</firstterm> relativement au texte alentour. La valeurs prises en charge
 sont <literal>c</literal> ou <literal>m</literal> pour que le centre selon la dimension
 verticale de la parbox soit aligné avec le centre de la ligne de texte
-adjacente (c’est le réglage par défaut), ou <literal>t</literal> pour s’accorder la
+adjacente (c’est le réglage par défaut), ou <literal>t</literal> pour accorder la
 ligne du haut de la parbox avec la ligne de base du texte alentour, ou
 <literal>b</literal> pour accorder la ligne du bas.
 </para>
@@ -10555,75 +11521,215 @@
 la boîte.
 </para>
 <para>L’argument optionnel <replaceable>pos-interne</replaceable> contrôle la position du
-<replaceable>contenu</replaceable> au sein de la parbox. Les valeurs possibles sont :
-<literal>t</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 eslastique).
+<replaceable>contenu</replaceable> au sein de la parbox. Sa valeur par défaut est la valeur
+de <replaceable>position</replaceable>. Les valeurs possibles sont : <literal>t</literal> pour placer le
+<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).
 </para>
 </sect1>
-<sect1 label="20.6" id="_005craisebox">
+<sect1 label="20.4" id="_005craisebox">
 <title><literal>\raisebox</literal></title>
 <indexterm role="fn"><primary>\raisebox</primary></indexterm>
 
-<para>Synopsis :
+<para>Synopsis, l’un parmi les suivants :
 </para>
-<screen>\raisebox{<replaceable>distance</replaceable>}[<replaceable>hauteur</replaceable>][<replaceable>profondeur</replaceable>]{<replaceable>texte</replaceable>}
+<screen>\raisebox{<replaceable>distance</replaceable>}{<replaceable>texte</replaceable>}
+\raisebox{<replaceable>distance</replaceable>}[<replaceable>hauteur</replaceable>]{<replaceable>texte</replaceable>}
+\raisebox{<replaceable>distance</replaceable>}[<replaceable>hauteur</replaceable>][<replaceable>profondeur</replaceable>]{<replaceable>texte</replaceable>}
 </screen>
-<para>La commande <literal>\raisebox</literal> élève ou abaisse du <replaceable>texte</replaceable>.  Le
-premier argument obligatoire spécifie la longueur dont le <replaceable>texte</replaceable>
-doit être élevé (ou abaissé si c’est une longueur négative). Le
-<replaceable>texte</replaceable> lui-même est traité en mode LR.
+<para>La commande <literal>\raisebox</literal> élève ou abaisse du <replaceable>texte</replaceable>.  Cette
+commande est fragile (voir <link linkend="_005cprotect">\protect</link>).
 </para>
+<para>L’exemple suivant fabrique une commande pour noter la restriction d’une
+fonction en abaissant le symbole barre verticale.
+</para>
+<!-- credit: egreg https://tex.stackexchange.com/a/278631/121234 -->
+<screen>\newcommand*\restreinte[1]{\raisebox{-.5ex}{$|$}_{#1}}
+$f\restreinte{A}$
+</screen>
+<para>Le premier argument obligatoire spécifie la longueur dont le <replaceable>texte</replaceable>
+doit être élevé. C’est une longueur rigide (voir <link linkend="Lengths">Lengths</link>). Si elle
+est négative alors <replaceable>texte</replaceable> est abaissé. Le <replaceable>texte</replaceable> lui-même est
+traité en mode LR, aussi il ne doit pas contenir de saut de ligne
+(voir <link linkend="Modes">Modes</link>).
+</para>
 <para>Les arguments optionnels <replaceable>hauteur</replaceable> et <replaceable>profondeur</replaceable> sont des
-longueurs.  S’ils sont spécifiés, &latex; traite <replaceable>texte</replaceable> comme s’il
-s’étendait une certaine distance (<replaceable>hauteur</replaceable>) au-dessus de la ligne
-de base, ou au dessous (<replaceable>profondeur</replaceable>), en ignorant ses hauteur et
-profondeur naturelles.
+dimensions.  S’ils sont spécifiés, ils l’emportent sur les hauteur et
+profondeur naturelles de la boîte que &latex; obtient en composant
+<replaceable>texte</replaceable>.
 </para>
+<anchor id="raisebox-depth"/><anchor id="raisebox-height"/><anchor id="raisebox-width"/><anchor id="raisebox-totalheight"/><para>Au sein des arguments <replaceable>distance</replaceable>, <replaceable>hauteur</replaceable>, et <replaceable>profondeur</replaceable>
+vous pouvez utiliser les longueurs suivantes qui font référence à la
+dimension de la boîte que &latex; obtient en composant <replaceable>texte</replaceable> :
+<literal>\depth</literal>, <literal>\height</literal>, <literal>\width</literal>, <literal>\totalheight</literal> (qui
+est la somme de la hauteur et de la profondeur de la boîte).
+</para>
+<para>L’exemple suivant aligne deux graphiques sur leur bord supérieur (voir <link linkend="Graphics">Graphics</link>).
+</para>
+<!-- credit: FAQ https://texfaq.org/FAQ-topgraph -->
+<screen>\usepackage{graphicx,calc}  % dans le préambule
+   ...
+\begin{center}
+  \raisebox{1ex-\height}{%
+    \includegraphics[width=0.4\linewidth]{lion.png}}
+  \qquad
+  \raisebox{1ex-\height}{%
+    \includegraphics[width=0.4\linewidth]{meta.png}}
+\end{center}
+</screen>
+<para>Le premier <literal>\height</literal> est la hauteur de <filename>lion.png</filename> alors que le
+second est celle de <filename>meta.png</filename>.
+</para>
 
+
 </sect1>
-<sect1 label="20.7" id="_005csavebox">
-<title><literal>\savebox</literal></title>
+<sect1 label="20.5" id="_005csbox-_0026-_005csavebox">
+<title><literal>\sbox</literal> & <literal>\savebox</literal></title>
+<indexterm role="fn"><primary>\sbox</primary></indexterm>
 <indexterm role="fn"><primary>\savebox</primary></indexterm>
+<indexterm role="cp"><primary>boîte, sauvegarde</primary></indexterm>
 
-<para>Synopsis :
+
+<para>Synopsis, l’un parmi les suivants :
 </para>
-<screen>\savebox{<replaceable>\boxcmd</replaceable>}[<replaceable>largeur</replaceable>][<replaceable>pos</replaceable>]{<replaceable>texte</replaceable>}
+<screen>\sbox{<replaceable>cmd-boîte</replaceable>}{<replaceable>texte</replaceable>}
+\savebox{<replaceable>cmd-boîte</replaceable>}{<replaceable>texte</replaceable>}
+\savebox{<replaceable>cmd-boîte</replaceable>}[<replaceable>largeur</replaceable>]{<replaceable>texte</replaceable>}
+\savebox{<replaceable>cmd-boîte</replaceable>}[<replaceable>largeur</replaceable>][<replaceable>pos</replaceable>]{<replaceable>texte</replaceable>}
 </screen>
 <para>Cette commande compose <replaceable>texte</replaceable> dans une boîte de la même façon
-qu’avec <literal>\makebox</literal> (see <link linkend="_005cmakebox">\makebox</link>), à ceci près qu’au lieu
-d’imprimer la boîte résultante, elle la sauvegarde dans une boîte
-étiquettée <replaceable>\boxcmd</replaceable>, ce qui doit avoir été déclaré avec
-<literal>\newsavebox</literal> (see <link linkend="_005cnewsavebox">\newsavebox</link>).
+qu’avec <literal>\makebox</literal> (voir <link linkend="_005cmbox-_0026-_005cmakebox">\mbox & \makebox</link>), à ceci près qu’au
+lieu de sortir la boîte résultante, elle la sauvegarde dans un registre
+boîte référencé par la variable nommée <replaceable>cmd-boîte</replaceable>. Le nom de
+variable <replaceable>cmd-boîte</replaceable> commence avec une contr’oblique, <literal>\</literal>. Vous
+devez préalablement avoir alloué le registre boîte <replaceable>cmd-boîte</replaceable> avec avec
+<literal>\newsavebox</literal> (voir <link linkend="_005cnewsavebox">\newsavebox</link>). La commande <literal>\sbox</literal> est
+robuste, alors que <literal>\savebox</literal> est fragile (voir <link linkend="_005cprotect">\protect</link>).
 </para>
-
+<para>L’exemple suivant crée et utilise un registre boîte.
+</para>
+<screen>\newsavebox{\nomcomplet}
+\sbox{\nomcomplet}{Cadet Rousselle}
+  ...
+\usebox{\nomcomplet} a trois maisons qui n'ont ni poutres, ni chevrons !
+C'est pour loger les hirondelles,
+Que direz-vous d'\usebox{\nomcomplet} ?
+</screen>
+<para>Un avantage de l’usage répété d’un registre boîte par rapport à une
+variable macro <literal>\newcommand</literal> est l’efficacité, c-à-d. que
+&latex; n’a pas besoin de répeter la composition du contenu.  Voir
+l’exemple plus bas.
+</para>
+<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
+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.
+</para>
+<para>Dans les commandes <literal>\sbox</literal> et <literal>\savebox</literal> le <replaceable>texte</replaceable> est
+composé en mode LR, aussi il n’a pas de sauts de lignes (voir <link linkend="Modes">Modes</link>).
+Si vous utilisez ce qui suit alors &latex; ne produit pas d’erreur mais
+ignore ce que vous voulez faire : si vous entrez
+<literal>\sbox{\nouvreg}{test \\ test}</literal> et <literal>\usebox{\nouvreg}</literal>
+alors vous obtenez ‘<literal>testtest</literal>’, et si vous entrez
+<literal>\sbox{\nouvreg}{test \par test}</literal> et <literal>\usebox{\nouvreg}</literal>
+alors vous obtenez ‘<literal>test test</literal>’, mais ni erreur ni avertissement.
+La solution est d’utiliser une <literal>\parbox</literal> ou une <literal>minipage</literal>
+comme dans l’exemple qui suit :
+</para>
+<!-- credit: egreg https://tex.stackexchange.com/a/41668/121234 -->
+<screen>\savebox{\unreg}{%
+  \begin{minipage}{\linewidth}
+    \begin{enumerate}
+      \item Premier article
+      \item Second article
+    \end{enumerate}
+  \end{minipage}}
+  ...
+\usebox{\unreg}
+</screen>
+<para>En exemple de l’efficacité de réutiliser le contenu d’un registre boîte,
+ce qui suit place la même image sur chaque page du document en le
+plaçant dans l’en-tête.  &latex; ne la compose qu’une fois.
+</para>
+<screen>\usepackage{graphicx}  % tout cela dans le préambule
+\newsavebox{\cachetreg}
+\savebox{\cachetreg}{%
+  \setlength{\unitlength}{2.5cm}%
+  \begin{picture}(0,0)%
+     \put(1.5,-2.5){%
+       \begin{tabular}{c}
+          \includegraphics[height=5cm]{companylogo.png} \\
+          Bureau du Président
+       \end{tabular}}
+  \end{picture}%
+}
+\markright{\usebox{\cachetreg}}
+\pagestyle{headings}
+</screen>
+<para>L’environnment <literal>picture</literal> est bien adapté pour régler finement le
+placement.
+</para>
+<para>Si le registre <literal>\noreg</literal> n’a pas déjà été défini alors vous obtenez
+quelque-chose du genre de ‘<literal>Undefined control sequence. <argument>
+\noreg</literal>’.
+</para>
 </sect1>
-<sect1 label="20.8" id="_005csbox">
-<title><literal>\sbox{<replaceable>\boxcmd</replaceable>}{<replaceable>texte</replaceable>}</literal></title>
-<indexterm role="fn"><primary>\sbox</primary></indexterm>
+<sect1 label="20.6" id="lrbox">
+<title><literal>lrbox</literal></title>
+<indexterm role="fn"><primary>lrbox</primary></indexterm>
 
 <para>Synopsis :
 </para>
-<screen>\sbox{<replaceable>\boxcmd</replaceable>}{<replaceable>texte</replaceable>}
+<screen>\begin{lrbox}{<replaceable>cmd-boîte</replaceable>}
+  <replaceable>texte </replaceable>
+\end{lrbox}
 </screen>
-<para><literal>\sbox</literal> tape <replaceable>texte</replaceable> au sein d’une boîte tout comme <literal>\mbox</literal>
-(see <link linkend="_005cmbox">\mbox</link>) à ceci près qu’au lieu que la boîte résultante soit
-incluse dans la sortie normale, elle est sauvegardée dans la boîte
-étiquetée <replaceable>\boxcmd</replaceable>.  <replaceable>\boxcmd</replaceable> doit avoir été préalablement
-déclarée avec <literal>\newsavebox</literal> (see <link linkend="_005cnewsavebox">\newsavebox</link>).
+<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
+une description complète.
 </para>
+<para>Le <replaceable>texte</replaceable> au sein de l’environnement est sauvegardé dans un
+registre boîte auquel la vartiable <literal><replaceable>cmd-boîte</replaceable></literal> fait
+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
+<literal>tabular</literal> :
+</para>
+<screen>\newsavebox{\jhreg}
+\begin{lrbox}{\jhreg}
+  \begin{tabular}{c}
+    \includegraphics[height=1in]{jh.png} \\
+    Jim Hef{}feron
+  \end{tabular}
+\end{lrbox}    
+  ...
+\usebox{\jhreg}
+</screen>
 
+
 </sect1>
-<sect1 label="20.9" id="_005cusebox">
-<title><literal>\usebox{<replaceable>\boxcmd</replaceable>}</literal></title>
+<sect1 label="20.7" id="_005cusebox">
+<title><literal>\usebox</literal></title>
 <indexterm role="fn"><primary>\usebox</primary></indexterm>
+<indexterm role="cp"><primary>boîte, utilise une boîte sauvegardée</primary></indexterm>
 
 <para>Synopsis :
 </para>
-<screen>\usebox{<replaceable>\boxcmd</replaceable>}
+<screen>\usebox{<replaceable>cmd-boîte</replaceable>}
 </screen>
-<para><literal>\usebox</literal> produit la boîte la plus récemment sauvegardée dans le
-bac <replaceable>\boxcmd</replaceable> par une commande <literal>\savebox</literal> (see <link linkend="_005csavebox">\savebox</link>).
+<para>La commande <literal>\usebox</literal> produit la boîte la plus récemment
+sauvegardée dans le registre boîte <replaceable>cmd-boîte</replaceable> par une commande
+<literal>\sbox</literal> ou <literal>\savebox</literal>, ou l’environnement
+<literal>lrbox</literal>. Voir <link linkend="_005csbox-_0026-_005csavebox">\sbox & \savebox</link>, pour plus ample information et
+des exemples. (Notez que le nom de la variable <replaceable>cmd-boîte</replaceable> commence
+par une contr’oblique, <literal>\</literal>). Cette commande est robuste
+(voir <link linkend="_005cprotect">\protect</link>).
 </para>
 </sect1>
 </chapter>
@@ -10853,7 +11959,7 @@
 <screen>Des couleurs de \textcolor[rgb]{0.33,0.14,0.47}{violet} et {\color[rgb]{0.72,0.60,0.37}doré} pour l'équipe
 </screen>
 <para>Le format de <replaceable>spécification de couleur</replaceable> dépend du modèle de couleur
-(see <link linkend="Color-models">Color models</link>).  Par exemple, alors que <literal>rgb</literal> prend trois
+(voir <link linkend="Color-models">Color models</link>).  Par exemple, alors que <literal>rgb</literal> prend trois
 nombbres, <literal>gray</literal> n’en prend qu’un.
 </para>
 <screen>La sélection a été \textcolor[gray]{0.5}{grisée}.
@@ -10900,7 +12006,7 @@
 <screen>\colorbox{blue}{\textcolor{white}{Welcome to the machine.}}
 </screen>
 <para>La commande <literal>\fcolorbox</literal> utilise les mêmes paramètres que
-<literal>\fbox</literal> (see <link linkend="_005cfbox-and-_005cframebox">\fbox and \framebox</link>), à savoir <literal>\fboxrule</literal> et
+<literal>\fbox</literal> (voir <link linkend="_005cfbox-_0026-_005cframebox">\fbox & \framebox</link>), à savoir <literal>\fboxrule</literal> et
 <literal>\fboxsep</literal>, pour régler l’épaisseur du filet et de la séparation
 entre l’intérieur de la boîte et le filet l’entourant.  Les valeurs par
 défaut de &latex; sont <literal>0.4pt</literal> et <literal>3pt</literal> respectivement.
@@ -10929,7 +12035,7 @@
 </screen>
 <para>Les deux premières commandes règlent l’arrière-plan de la page, et de
 toutes les pages suivantes, à la couleur indiquée. Pour une explication
-de la spécification dans la seconde forme see <link linkend="Colored-text">Colored text</link>.  La
+de la spécification dans la seconde forme voir <link linkend="Colored-text">Colored text</link>.  La
 troisième fait revenir l’arrière-plan à la normale, c-à-d. un
 arrière-plan transparent.  (Si cela n’est pas pris en charge, alors
 utilisez <literal>\pagecolor{white}</literal>, bien que cela produit un
@@ -10978,7 +12084,7 @@
 <para>Il y a des systèmes particulièrement bien adapté pour produire des
 graphiques pour un document &latex;.  Par exemple, qui vous permettent
 d’utiliser les mêmes polices que dans votre document.  &latex; comprend
-un environnement <literal>picture</literal> (see <link linkend="picture">picture</link>) qui a des possibilités
+un environnement <literal>picture</literal> (voir <link linkend="picture">picture</link>) qui a des possibilités
 de base.  En plus de cela, il y a d’autres façons d’inclure des
 commandes de production de graphiques dans le document. Deux systèmes
 pour cela sont les paquetages PSTricks et TikZ.  Il y a aussi des
@@ -11116,7 +12222,7 @@
 </para>
 <para>&latex; recherche toujours en premier les fichiers graphiques dans le
 répertoire courant (et dans le répertoire de sortie, si spécifié ;
-see <link linkend="output-directory">output directory</link>). La déclaration ci-dessous dit au système de
+voir <link linkend="output-directory">output directory</link>). La déclaration ci-dessous dit au système de
 regarder ensuite dans le sous-répertoire <filename>img</filename>, et ensuite
 <filename>../img</filename>.
 </para>
@@ -11201,7 +12307,7 @@
 </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
-de chemins graphiques (see <link linkend="_005cgraphicspath">\graphicspath</link>), &latex; essaie les
+de chemins graphiques (voir <link linkend="_005cgraphicspath">\graphicspath</link>), &latex; essaie les
 extensions dans l’ordre donné.  S’il ne trouve aucun fichier
 correspondant après avoir essayé tous les répertoires et toutes les
 extensions, alors il renvoie une erreur ‘<literal>! LaTeX Error: File
@@ -11218,8 +12324,13 @@
 raisonnable.  Par exemple, la version la plus récente de
 <filename>pdftex.def</filename> a cette liste d’extensions.
 </para>
-<screen>.png,.pdf,.jpg,.mps,.jpeg,.jbig2,.jb2,.PNG,.PDF,.JPG,.JPEG,.JBIG2,.JB2
+<screen>.pdf,.png,.jpg,.mps,.jpeg,.jbig2,.jb2,.PDF,.PNG,.JPG,.JPEG,.JBIG2,.JB2
 </screen>
+<indexterm role="fn"><primary>paquetage <literal>grfext</literal></primary></indexterm>
+<indexterm role="fn"><primary><literal>grfext</literal>, paquetage</primary></indexterm>
+
+<para>Pour modifier cet ordre, utilisez le paquetage <literal>grfext</literal>.
+</para>
 <para>Vous pouvez utiliser cette commande n’importe où dans le document.  Vous
 pouvez l’utiliser plus d’une fois.  On peut afficher la valeur courante
 avec <literal>\makeatletter\typeout{\Gin at extensions}\makeatother</literal>.
@@ -11369,7 +12480,7 @@
 et à sa taille nominale.  Vous pouvez aussi donner un chemin au fichier,
 comme dans <literal>\includegraphics{graphiques/trace.pdf}</literal>.  Pour
 spécifier une liste de répertoire ou rechercher le fichier,
-see <link linkend="_005cgraphicspath">\graphicspath</link>.
+voir <link linkend="_005cgraphicspath">\graphicspath</link>.
 </para>
 <para>Si votre nom de fichier comprend des espaces, alors placer le entre
 guillemets anglais. Par exemple comme dans
@@ -11381,7 +12492,7 @@
 de fihcier, comme dans <literal>\includegraphics{turing}</literal> et &latex;
 essaie une séquence d’extension telle que <literal>.png</literal> et <literal>.pdf</literal>
 jusqu’à ce qu’il trouve un fichier avec cette extension
-(see <link linkend="_005cDeclareGraphicsExtensions">\DeclareGraphicsExtensions</link>).
+(voir <link linkend="_005cDeclareGraphicsExtensions">\DeclareGraphicsExtensions</link>).
 </para>
 <para>Si votre fichier comprend des points avantr l’extension alors vous
 pouvez les cacher avec des accolades, comme dans
@@ -11394,7 +12505,7 @@
 <para>L’exemple ci-après place un graphique dans un environnement
 <literal>figure</literal> de sorte que &latex; puisse le déplacer sur la page
 suivante si le faire rentrer dans la page courante rend mal
-(see <link linkend="figure">figure</link>).
+(voir <link linkend="figure">figure</link>).
 </para>
 <screen>\begin{figure}
   \centering
@@ -11434,7 +12545,7 @@
 <link linkend="_005crotatebox">\rotatebox</link> et <link linkend="_005cscalebox">\scalebox</link>).  Quand un argument optionnel est
 présent alors c’est <literal>[<replaceable>urx</replaceable>,<replaceable>ury</replaceable>]</literal> et il donne les
 coordonnées du coin en haut à droite de l’image, comme une paire de
-dimensions &tex; (see <link linkend="Units-of-length">Units of length</link>).  Si les unités sont omises,
+dimensions &tex; (voir <link linkend="Units-of-length">Units of length</link>).  Si les unités sont omises,
 alors par défaut l’unité considérée est le <literal>bp</literal>.  Dans ce cas, le
 coin en bas à gaéuche de l’image est supposée être à (0,0).  Si deux
 arguments optionnels sont présents alors le premier est
@@ -11475,9 +12586,9 @@
 </term><listitem><para>Le graphique est affiché de sorte que sa boîte englobante ait cette
 largeur.  Un exemple est <literal>\includegraphics[width=2.5cm]{trace}</literal>.
 Vous pouvez utiliser les unités de longueur standardes de &tex;
-(see <link linkend="Units-of-length">Units of length</link>) et également il est commode d’utiliser
+(voir <link linkend="Units-of-length">Units of length</link>) et également il est commode d’utiliser
 <literal>\linewidth</literal>, ou, dans un document recto-verso, <literal>\columnwidth</literal>
-(see <link linkend="Page-layout-parameters">Page layout parameters</link>).  Un exemple est qu’en utilisant le
+(voir <link linkend="Page-layout-parameters">Page layout parameters</link>).  Un exemple est qu’en utilisant le
 paquetage <filename>calc</filename> vous pouvez rendre le graphique 1cm plus
 étroit que la largeur du texte avec
 <literal>\includegraphics[width=\linewidth-1.0cm]{hefferon.jpg}</literal>.
@@ -11486,8 +12597,8 @@
 </term><listitem><anchor id="includegraphics-height"/>
 <para>Le graphique est affiché de sorte que sa boîte englobante est de cette
 hauteur.  Vous pouvez utiliser les unités de longueur standardes de
-&tex; (see <link linkend="Units-of-length">Units of length</link>), et également il est commode d’utiliser
-<literal>\pageheight</literal> et <literal>\textheight</literal> (see <link linkend="Page-layout-parameters">Page layout
+&tex; (voir <link linkend="Units-of-length">Units of length</link>), et également il est commode d’utiliser
+<literal>\pageheight</literal> et <literal>\textheight</literal> (voir <link linkend="Page-layout-parameters">Page layout
 parameters</link>).  Par exemple, la commande
 <literal>\includegraphics[height=0.25\textheight]{godel}</literal> rend le
 graphique d’une hauteur d’un quart de celle de la zone de texte.
@@ -11522,7 +12633,7 @@
 dans le sens anti-horaire.  La rotation est effectuée autour de
 l’origine donnée par l’option <literal>origin</literal> ; s’y référer.  Pour une
 descrition complète de la compositiion de matériel ayant subi une
-rotation, see <link linkend="_005crotatebox">\rotatebox</link>.
+rotation, voir <link linkend="_005crotatebox">\rotatebox</link>.
 </para>
 </listitem></varlistentry><varlistentry><term><literal>origin</literal>
 </term><listitem><para>Le point du graphique autour duquel la rotation s’effectue.  Les valeurs
@@ -11540,7 +12651,7 @@
 <literal>lB</literal>.
 </para>
 <para>Pour faire une rotation autour d’un point arbitraire,
-see <link linkend="_005crotatebox">\rotatebox</link>.
+voir <link linkend="_005crotatebox">\rotatebox</link>.
 </para>
 </listitem></varlistentry></variablelist>
 <para>Voici maintenant des options moins usuelles.
@@ -11665,7 +12776,7 @@
 de son extension de nom de fichier.  Par exemple avec
 <literal>\includegraphics[type=png,ext=.xxx,read=.xxx]{lion}</literal> le fichier
 <filename>lion.xxx</filename> est lu comme s’il s’agissait de <filename>lion.png</filename>. Pour
-plus ample information, see <link linkend="_005cDeclareGraphicsRule">\DeclareGraphicsRule</link>.
+plus ample information, voir <link linkend="_005cDeclareGraphicsRule">\DeclareGraphicsRule</link>.
 </para>
 <variablelist><anchor id="includegraphics-type"/><varlistentry><term><literal>type</literal>
 </term><listitem><para>Spécifie le type de graphique.
@@ -11680,7 +12791,7 @@
 </para>
 <anchor id="includegraphics-command"/></listitem></varlistentry><varlistentry><term><literal>command</literal>
 </term><listitem><para>Spécifie une commande à appliquer à ce fichier. À n’utiliser qu’en
-conjonction avec l’option <literal>type</literal>.  See <link linkend="Command-line-options">Command line options</link>,
+conjonction avec l’option <literal>type</literal>.  Voir <link linkend="Command-line-options">Command line options</link>,
 pour une discussion sur l’activation de la fonctionalité <literal>\write18</literal>
 pour exécuter des commandes externes.
 </para>
@@ -11719,7 +12830,7 @@
 <screen>  \rotatebox[origin=c]{45}{\includegraphics[width=1in]{lion}}
 </screen>
 <para>You can get the same effect using the <filename>graphicx</filename> package alone
-(see <link linkend="_005cincludegraphics">\includegraphics</link>).
+(voir <link linkend="_005cincludegraphics">\includegraphics</link>).
 </para>
 <para>To place the rotated material, the first step is that &latex; sets
 <replaceable>material</replaceable> in a box, with a reference point on the left baseline.
@@ -11750,7 +12861,7 @@
 </listitem></varlistentry><varlistentry><term><literal>x, y</literal>
 </term><listitem><para>Specify an arbitrary point of rotation with
 <literal>\rotatebox[x=<replaceable>&tex; dimension</replaceable>,y=<replaceable>&tex;
-dimension</replaceable>]{...}</literal> (see <link linkend="Units-of-length">Units of length</link>).  These give the offset
+dimension</replaceable>]{...}</literal> (voir <link linkend="Units-of-length">Units of length</link>).  These give the offset
 from the box’s reference point.
 </para>
 </listitem></varlistentry><varlistentry><term><literal>units</literal>
@@ -11793,7 +12904,7 @@
 <literal>\scalebox{0.5}{\includegraphics{lion}}</literal>.  If you use the
 <filename>graphicx</filename> package then you can accomplish the same thing with
 optional arguments to <literal>\includegraphics</literal>
-(see <link linkend="_005cincludegraphics">\includegraphics</link>).
+(voir <link linkend="_005cincludegraphics">\includegraphics</link>).
 </para>
 <para>The <literal>\reflectbox</literal> command abbreviates
 <literal>\scalebox{-1}[1]{<replaceable>material</replaceable>}</literal>.  Thus, <literal>Able was
@@ -11925,7 +13036,7 @@
 caractères accessibles par des commandes telles que <literal>\ae</literal> ou
 <literal>\aa</literal>.  Ces commandes <literal>\MakeUppercase</literal> et
 <literal>\MakeLowercase</literal> sont robustes, mais elles ont des arguments
-mouvants (see <link linkend="_005cprotect">\protect</link>).
+mouvants (voir <link linkend="_005cprotect">\protect</link>).
 </para>
 <para>Ces commandes ne changent pas la casse des lettres utilisées dans le nom
 d’une commande au sein de <replaceable>texte</replaceable>. Mais par contre elles changent la
@@ -11986,11 +13097,12 @@
 <para>Vous pouvez accéder à n’importe quel caractère de la police courante en
 utilisant son numéro avec la commande <literal>\symbol</literal>. Par exemple, le
 caractère espace visible utilisé dans la commande <literal>\verb*</literal> a le
-code décimal 32, ainsi on peut le taper avec <literal>\symbol{32}</literal>.
+code décimal 32 dans la police standarde tapuscrite Compuer Modern,
+ainsi on peut le taper avec <literal>\symbol{32}</literal>.
 </para>
 <para>Vous pouvez également spécifier le numéro en octal (base 8) en utilisant
 un préfixe <literal>'</literal>, ou en hexadécimal (base 16) avec un préfixe
-<literal>"</literal>, ainsi l’exemple précédent pourrait tout aussi bien être écrit
+<literal>"</literal>, ainsi l’espace visible de code 32 en décimal pourrait tout aussi bien être écrit
 comme <literal>\symbol{'40}</literal> ou <literal>\symbol{"20}</literal>.
 </para>
 
@@ -12000,10 +13112,14 @@
 
 <indexterm role="cp"><primary>symboles texte</primary></indexterm>
 <indexterm role="fn"><primary>textcomp, paquetage</primary></indexterm>
+<indexterm role="cp"><primary>TS1, codage</primary></indexterm>
 <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’entre elles,
-en particulier les plus obscures, ne sont pas disponible en OT1 ; il se
-peut que vous deviez charger le paquetage <literal>textcomp</literal>.
+en particulier les plus obscures, ne sont pas disponible en OT1. Depuis
+la parution de février 2020 de &latex; tous ces symboles sont disponibles
+par défaut ; avant cela, il était nécessaire d’utiliser le paquetage
+<literal>textcomp</literal> pour certains d’enter eux (techniquement, ce qui sont
+dans le codage de police <literal>TS1</literal>).
 </para>
 <variablelist>
 <varlistentry><term><indexterm role="fn"><primary>\copyright</primary></indexterm><literal>\copyright</literal>
@@ -12177,18 +13293,24 @@
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\textemdash (ou <literal>---</literal>)</primary></indexterm><literal>\textemdash (ou <literal>---</literal>)</literal>
 </term><listitem><indexterm role="cp"><primary>cadratin</primary></indexterm>
-<para>Cadratin : — (pour la ponctuation).
+<para>Cadratin : —. Utilisé pour la ponctuation, d’ordinaire similaire à une virugules ou des parenthèse comme dans « <literal>Les éliminatoires --- si vous assez de chance pour y arriver --- c'est comme si ça se passait d'un trait.</literal> »
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\textendash (ou <literal>--</literal>)</primary></indexterm><literal>\textendash (ou <literal>--</literal>)</literal>
 </term><listitem><indexterm role="cp"><primary>cadratin, demi</primary></indexterm>
 <indexterm role="cp"><primary>demi-cadratin</primary></indexterm>
-<para>Demi cadratin : – (pour les plages en anglais).
+<para>Demi cadratin : –. Utilisé pour les plages en anglais comme dans « <literal>see pages 12--14</literal> ».
 </para>
 </listitem></varlistentry><varlistentry><term><indexterm role="fn"><primary>\texteuro</primary></indexterm><literal>\texteuro</literal>
 </term><listitem><indexterm role="cp"><primary>euro, symbole</primary></indexterm>
 <indexterm role="cp"><primary>monnaie, euro</primary></indexterm>
-<para>Le symbole Euro : €.
+<para>Le symbole monétaire Euro : €.
+<indexterm role="fn"><primary>paquetage <literal>eurosym</literal></primary></indexterm>
+<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
+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é : ¡.
@@ -12332,7 +13454,7 @@
 <indexterm role="cp"><primary>diacrtique accent aigu</primary></indexterm>
 <para>Produit un accent aigu, comme dans ó.  Dans l’environnement
 <literal>tabbing</literal>, pousse la colonne courante à droite de la colonne
-précédente (see <link linkend="tabbing">tabbing</link>).
+précédente (voir <link linkend="tabbing">tabbing</link>).
 </para>
 </listitem></varlistentry><varlistentry><term><literal>\.</literal>
 </term><listitem><indexterm role="fn"><primary>\. (dot-over accent)</primary></indexterm>
@@ -12373,7 +13495,7 @@
 <indexterm role="cp"><primary>grave accent</primary></indexterm>
 <para>Produit un accent grave suscrit à la lettre qui suit, comme dans
 ò.  Au sein de l’environnement <literal>tabbing</literal>, déplace le texte qui
-suit à la marge de droite (see <link linkend="tabbing">tabbing</link>).
+suit à la marge de droite (voir <link linkend="tabbing">tabbing</link>).
 </para>
 </listitem></varlistentry><varlistentry><term><literal>\~</literal>
 </term><term><literal>\capitaltilde</literal>
@@ -12632,7 +13754,7 @@
 <para>La commande <literal>\today</literal> produit la date d’aujourd’hui, par défaut dans
 le format ‘<literal><replaceable>mois</replaceable> <replaceable>jj</replaceable>, <replaceable>aaaa</replaceable></literal>’ ; par exemple, ‘July 4,
 1976’.  Elle utilise les compteurs prédéfinis <literal>\day</literal>,
-<literal>\month</literal>, et <literal>\year</literal> (see <link linkend="_005cday-_005cmonth-_005cyear">\day \month \year</link>) pour faire
+<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>
@@ -12706,7 +13828,7 @@
 de page et toute l’information de renvoi des autres parties du document
 de sorte qu’elles apparaissent correctement en sortie.
 </para>
-<para>See <link linkend="Larger-book-template">Larger book template</link> pour un autre exemple de <literal>\includeonly</literal>.
+<para>Voir <link linkend="Larger-book-template">Larger book template</link> pour un autre exemple de <literal>\includeonly</literal>.
 </para>
 <!-- xxx Pourquoi avoir supprimer cette ref. -->
 <!-- @xref{filecontents}, pour un environnement qui permet de grouper un -->
@@ -12771,7 +13893,7 @@
 dans un document &latex;.
 </para>
 <para>La commande <literal>\include</literal> fait trois choses : elle exécute
-<literal>\clearpage</literal> (see <link linkend="_005cclearpage-_0026-_005ccleardoublepage">\clearpage & \cleardoublepage</link>), puis elle
+<literal>\clearpage</literal> (voir <link linkend="_005cclearpage-_0026-_005ccleardoublepage">\clearpage & \cleardoublepage</link>), puis elle
 insère le matériel à partir du fichier <filename><replaceable>nomfichier</replaceable>.tex</filename> dans
 le document, ensuite fait encore un <literal>\clearpage</literal>. Cette commande ne
 peut apparaître que dans le corps du document.
@@ -12812,7 +13934,7 @@
 matériel issu de ces trois fichiers dans le document mais génère
 également les fichiers auxiliaires <filename>preamble.aux</filename>,
 <filename>articles.aux</filename>, et <filename>amendements.aux</filename>. Ceux-ci contiennent de
-l’information telle que les numéros de page et les renvois (see <link linkend="Cross-references">Cross
+l’information telle que les numéros de page et les renvois (voir <link linkend="Cross-references">Cross
 references</link>).  Si maintenant vous mettez en commentaire les lignes de
 <literal>\includeonly</literal> contenant <literal>preambule</literal> et <literal>amendements</literal> et
 exécutez &latex; de nouveau alors le document résultant ne contiendra
@@ -12829,7 +13951,7 @@
 cela, voir <link linkend="_005cinput">\input</link> (ce qui, cependant, ne retient pas l’information
 auxiliaire).
 </para>
-<para>See <link linkend="Larger-book-template">Larger book template</link> pour un autre exemple utilisant
+<para>Voir <link linkend="Larger-book-template">Larger book template</link> pour un autre exemple utilisant
 <literal>\include</literal> et <literal>\includeonly</literal>.  Cet exemple utilise également
 <literal>\input</literal> pour certain matériel qui ne débute pas nécessairement sur
 une nouvelle page.
@@ -12965,9 +14087,9 @@
 <para>En décommentant la deuxième ligne on peut limiter la table à ne lister
 que les rubriques issues de <literal>\chapter</literal> et <literal>\section</literal>, mais pas
 celle issue de <literal>\subsection</literal>, parce que la commande <literal>\section</literal>
-a pour niveau 1.  See <link linkend="Sectioning">Sectioning</link> pour les numéros de niveaux des
+a pour niveau 1.  Voir <link linkend="Sectioning">Sectioning</link> pour les numéros de niveaux des
 rubriques.  Pour plus ample information sur <literal>tocdepth</literal>
-see <link linkend="Sectioning_002ftocdepth">Sectioning/tocdepth</link>.
+voir <link linkend="Sectioning_002ftocdepth">Sectioning/tocdepth</link>.
 </para>
 <para>Un autre exemple de l’utilisation de <literal>\tableofcontents</literal> est dans
 <link linkend="Larger-book-template">Larger book template</link>.
@@ -12977,7 +14099,7 @@
 </para>
 <para>Pour fabriquer la table des matières, &latex; stocke l’information dans
 un fichier auxiliaire nommé <filename><replaceable>fichier-racine</replaceable>.toc</filename>
-(see <link linkend="Splitting-the-input">Splitting the input</link>).  Par exemple, le fichier
+(voir <link linkend="Splitting-the-input">Splitting the input</link>).  Par exemple, le fichier
 &latex; <filename>test.tex</filename> ci-dessous :
 </para>
 <screen>\documentclass{article}
@@ -13361,7 +14483,7 @@
 </para>
 <para>Cette commande est optionnelle : sans la déclaration <literal>\address</literal> la
 lettre est formatée avec un espace à blanc en haut de sorte à pouvoir
-être imprimée sur du papier à en-tête pré-imprimé. (See <link linkend="Overview">Overview</link>,
+être imprimée sur du papier à en-tête pré-imprimé. (Voir <link linkend="Overview">Overview</link>,
 pour les détails concernant votre implémentation locale). Avec la
 déclaration <literal>\address</literal>, elle est formatée comme une lettre
 personnelle.
@@ -13693,7 +14815,7 @@
 <para>Pour <literal>\openin</literal>, si &tex; ne peut pas trouver le fichier alors il
 ne produit pas une erreur.  Il ne fait que considérer que ce flux n’est
 pas ouvert (ce qu’on peut vérifier avec <literal>\ifeof</literal> ; on peut
-également recourir à la commande <literal>\InputIfFileExists</literal>, see <link linkend="Class-and-package-commands">Class
+également recourir à la commande <literal>\InputIfFileExists</literal>, voir <link linkend="Class-and-package-commands">Class
 and package commands</link>).  Si vous essayer d’utiliser le même numéro deux
 fois, &latex; ne produit pas d’erreur.  Si vous essayer d’utiliser un
 mauvais numéro, alors vous obtiendrez un message d’erreur du genre de
@@ -13729,10 +14851,10 @@
 avec ce numéro n’est ouvert, ou si le fichier est à sa fin, alors
 <literal>\read</literal> prend son entrée à partir du terminal.  Notez, cependant,
 que la méthode naturelle en &latex; de prendre en entrée à partir du
-terminal est <literal>\typein</literal> (see <link linkend="_005ctypein">\typein</link>).
+terminal est <literal>\typein</literal> (voir <link linkend="_005ctypein">\typein</link>).
 </para>
 <para>Pour lire un fichier entier en une fois utilisez <literal>\input</literal>
-(see <link linkend="_005cinput">\input</link>) ou <literal>\include</literal> (see <link linkend="_005cinclude-_0026-_005cincludeonly">\include & \includeonly</link>).
+(voir <link linkend="_005cinput">\input</link>) ou <literal>\include</literal> (voir <link linkend="_005cinclude-_0026-_005cincludeonly">\include & \includeonly</link>).
 </para>
 <indexterm role="fn"><primary>paquetage <literal>datatool</literal></primary></indexterm>
 <indexterm role="fn"><primary><literal>datatool</literal>, paquetage</primary></indexterm>
@@ -13747,6 +14869,7 @@
 <title><literal>\typein[<replaceable>cmd</replaceable>]{<replaceable>msg</replaceable>}</literal></title>
 <indexterm role="fn"><primary>\typein</primary></indexterm>
 
+<!-- xxx Realigner sur l'anglais -->
 <para>Synopsis :
 </para>
 <screen>\typein[<replaceable>\cmd</replaceable>]{<replaceable>msg</replaceable>}
@@ -13754,7 +14877,7 @@
 <para><literal>\typein</literal> tape <replaceable>msg</replaceable> sur la console et fait que &latex;
 s’arrête et attend que vous saisisiez une ligne d’entrée, en la
 terminant par un retour-chariot.  Si l’argument optionnel <replaceable>\cmd</replaceable> est
-omis, l’netrée tapée est traitée comme si elle avec été incluse dans le
+omis, l’entrée tapée est traitée comme si elle avec été incluse dans le
 fichier d’entrée à la place de la commande <literal>\typein</literal>.  Si
 l’argument <replaceable>\cmd</replaceable> est présent, cela doit être un nom de commande.
 Ce nom de commande est alors défini, ou redéfini, pour se développer en
@@ -13825,7 +14948,7 @@
 ne plus &latex; écrit <replaceable>chaîne</replaceable> vers le terminal. Ainsi, <literal>test
 \write-1{Bonjour tout le monde !}</literal> place ‘<literal>Bonjour tout le
 monde !</literal>’ suivi d’un saut de ligne dans le fichier journal (c’est cez que
-la commande <literal>\wlog</literal> fait ; see <link linkend="_005cwlog">\wlog</link>).  Et
+la commande <literal>\wlog</literal> fait ; voir <link linkend="_005cwlog">\wlog</link>).  Et
 <literal>\write100{Bonjour tout le monde !}</literal> met la même chose dans le
 fichier jornal mais aussi met ‘<literal>Bonjour tout le monde !</literal>’ suivi d’un
 saut de ligne dans la sortie terminal.  (Mais 16, 17, et 18 sont des
@@ -13833,7 +14956,7 @@
 </para>
 <indexterm role="cp"><primary>Lua&tex;, 256 flux de sortie dans</primary></indexterm>
 <para>Dans Lua&tex;, au lieu de 16 flux de sortie il y en a 256
-(see <link linkend="TeX-engines">&tex; engines</link>).
+(voir <link linkend="TeX-engines">&tex; engines</link>).
 </para>
 <indexterm role="fn"><primary>\@auxout</primary></indexterm>
 <indexterm role="fn"><primary>\@mainaux</primary></indexterm>
@@ -13902,9 +15025,9 @@
 <literal>\write16</literal> et <literal>\write17</literal> étaient parfois utilisés pour écrire
 dans le fichier journal et le terminal ; toutefois, dans &latex;, la
 façon naturelle de faire ceci est d’utiliser <literal>\typeout</literal>
-(see <link linkend="_005ctypeout">\typeout</link>).  La commande <literal>\write18</literal> est encore plus
+(voir <link linkend="_005ctypeout">\typeout</link>).  La commande <literal>\write18</literal> est encore plus
 spéciale ; les systèmes &tex; modernes l’utilisent pour passer des
-commandes au système d’exploitation (see <link linkend="_005cwrite18">\write18</link>).
+commandes au système d’exploitation (voir <link linkend="_005cwrite18">\write18</link>).
 </para>
 <indexterm role="cp"><primary>saut de ligne, dans <literal>\write</literal></primary></indexterm>
 <indexterm role="cp"><primary><literal>^^J</literal>, dans <literal>\write</literal></primary></indexterm>
@@ -13968,8 +15091,8 @@
 terminal.
 </para>
 <para>Typiquement, les auteurs &latex; utilisent <literal>\typeout</literal>
-(see <link linkend="_005ctypeout">\typeout</link>) qui permet d’utiliser <literal>\protect</literal> sur toute
-commande fragile au sein de <replaceable>chaîne</replaceable> (see <link linkend="_005cprotect">\protect</link>).  Mais la
+(voir <link linkend="_005ctypeout">\typeout</link>) qui permet d’utiliser <literal>\protect</literal> sur toute
+commande fragile au sein de <replaceable>chaîne</replaceable> (voir <link linkend="_005cprotect">\protect</link>).  Mais la
 commande <literal>\typeout</literal> insère un saut de ligne à la fin de
 <replaceable>chaîne</replaceable> contrairement à <literal>\message</literal>, aussi cette dernière peut
 être utile.
@@ -14062,13 +15185,13 @@
 </screen>
 <para>exécute Asymptote (le programme <literal>asy</literal>) sur le fichier
 <filename>pix/figure1.asy</filename>, de sorte que le document peut par la suite lire
-le graphique en résultant (see <link linkend="_005cincludegraphics">\includegraphics</link>).  Comme pour tout
+le graphique en résultant (voir <link linkend="_005cincludegraphics">\includegraphics</link>).  Comme pour tout
 <literal>\write</literal>, ici &latex; développe les macros contenues dans
 <replaceable>commande_shell</replaceable> de sorte que <literal>\numerofig</literal> est remplacé par
 ‘<literal>1</literal>’.
 </para>
 <para>Un autre exemple est que vous pouvez exécuter automatiquement Bib&tex;
-au début de chaque exécution de &latex; (see <link linkend="Using-BibTeX">Using BibTeX</link>) en
+au début de chaque exécution de &latex; (voir <link linkend="Using-BibTeX">Using BibTeX</link>) en
 incluant <literal>\immediate\write18{bibtex8 \jobname}</literal> comme première
 ligne du fichier.  Notez que <literal>\jobname</literal> se développe par défaut en
 le nom de base du fichier racine, ou bien l’argument de l’option
@@ -14084,7 +15207,7 @@
 </screen>
 <para>Le comportement standard de tout <literal>\write</literal> est d’attendre jusqu’à la
 prochaine éjection de page avant de développer les macros ou d’écrire
-dans le flux (see <link linkend="_005cwrite">\write</link>). Mais il se peut que vous désiriez que
+dans le flux (voir <link linkend="_005cwrite">\write</link>). Mais il se peut que vous désiriez que
 cela soit immédiat.  Pour cela, utilisez
 <literal>\immediate\write18{<replaceable>commande_shell</replaceable>}</literal>.
 </para>
@@ -14095,7 +15218,7 @@
 les distributions modernes est d’interdire l’accès complet à
 l’interpréteur de commande du système d’exploitation. Vous pouvez
 l’autoriser, si vous êtes sûr qu’il n’y a pas de danger, en compilant
-avec <literal>latex --enable-write18 <replaceable>nomfichier</replaceable></literal> (see <link linkend="Command-line-options">Command line
+avec <literal>latex --enable-write18 <replaceable>nomfichier</replaceable></literal> (voir <link linkend="Command-line-options">Command line
 options</link>).  (L’option <literal>--shell-escape</literal> est un synonyme dans &tex;
 Live.)
 </para>
@@ -14107,7 +15230,7 @@
 les polices manquantes, même si vous n’utilisez pas l’option
 <literal>enable-write18</literal>. Par défaut cette liste de commandes autorisées
 est courte et ne fait figurer que les commandes qui sont sous contrôle
-des mainteneurs de la distribution (see <link linkend="Command-line-options">Command line options</link>).
+des mainteneurs de la distribution (voir <link linkend="Command-line-options">Command line options</link>).
 </para>
 <para>Certains paquetage ont besoin d’exécuter des commandes système
 externes. Par exemple <filename>sagetex</filename> vous permet de faire faire des
@@ -14143,9 +15266,11 @@
 </sect2>
 </sect1>
 </chapter>
-<chapter label="28" id="Command-line">
-<title>Ligne de commande</title>
+<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>CLI</primary></indexterm>
 
 <para>Synopsis (depuis la ligne de commande d’un terminal) :
 </para>
@@ -14164,7 +15289,7 @@
 Notez que <filename>.tex</filename> est l’extension par défault des noms de fichier.
 </para>
 <para>pdf&tex; est une évolution du programme original &tex;, comme le sont
-Xe&tex; et Lua&tex; (see <link linkend="TeX-engines">&tex; engines</link>).  Ils sont complètement
+Xe&tex; et Lua&tex; (voir <link linkend="TeX-engines">&tex; engines</link>).  Ils sont complètement
 rétrocompatibles. Mais le programme original avait son propre format de
 sortie, DVI, alors que les plus récents peuvent produire directement un
 PDF en sortie.  Ceci leur permet de profiter des fonctions
@@ -14177,20 +15302,20 @@
 alors vous obtenez un DVI.  La description faite ici suppose
 pdf&latex;.
 </para>
-<para>See <link linkend="Command-line-options">Command line options</link>, pour une sélection des options de ligne de
+<para>Voir <link linkend="Command-line-options">Command line options</link>, pour une sélection des options de ligne de
 commande les plus utiles. Quant à <replaceable>argument</replaceable>, le cas habituel est
 qu’il ne commence pas par une contr’oblique, dans ce cas le système le
 prend pour un nom de fichier, et compile ce fichier. Si <replaceable>argument</replaceable>
 commence avec une contr’oblique, alors le système l’interprète comme une
 ligne d’entrée à &latex;, ce qui peut être utilisé pour obtenir
-certains effets spéciaux (see <link linkend="Command-line-input">Command line input</link>).
+certains effets spéciaux (voir <link linkend="Command-line-input">Command line input</link>).
 </para>
 <para>Si vous ne donnez aucun arguments ni options alors <command>pdflatex</command>
 invite à saisir à partir du terminal. Vous pouvez vous échapper de cela
 en entrant <userinput>CTRL-D</userinput>.
 </para>
 <para>Si &latex; trouve une erreur dans votre document alors par défaut il
-s’arrête et vous interroge à ce propos.  See <link linkend="Recovering-from-errors">Recovering from errors</link>
+s’arrête et vous interroge à ce propos.  Voir <link linkend="Recovering-from-errors">Recovering from errors</link>
 pour un aperçu de quoi faire.
 </para>
 
@@ -14249,20 +15374,11 @@
 <indexterm role="cp"><primary>nom de fichier de la tâche courante</primary></indexterm>
 <indexterm role="fn"><primary>--jobname ligne de commande, option</primary></indexterm>
 </listitem></varlistentry><varlistentry><term><literal>-jobname=<replaceable>chaîne</replaceable></literal>
-</term><listitem><para>Règle la valeur du <firstterm>nom de tâche</firstterm> de &tex; à la chaîne de
+</term><listitem><para>Règle la valeur du <firstterm>nom d’ouvrage</firstterm> de &tex; à la chaîne de
 caractères <replaceable>chaîne</replaceable>.  Le fichier journal et le fichier de sortie
-s’appeleront <filename><replaceable>chaîne</replaceable>.log</filename> et <filename><replaceable>chaîne</replaceable>.pdf</filename>.
+s’appeleront <filename><replaceable>chaîne</replaceable>.log</filename> et
+<filename><replaceable>chaîne</replaceable>.pdf</filename>. voir <link linkend="Jobname">Jobname</link>.
 </para>
-<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 d’un fichier à lire en
-entrée. Autrement il attend la première instruction <literal>\input</literal> et le
-nom du fichier en entrée devient le nom de tâche
-(<literal>\jobname</literal>). Celui-ci est utilisé pour nommer le fichier journal
-et le fichier de sortie.  L’option <literal>jobname</literal> l’emporte et spécifie
-directement le nom.  See <link linkend="Command-line-input">Command line input</link>, pour un examples
-d’usage.
-</para>
 <anchor id="output-directory"/><indexterm role="cp"><primary>répertoire de sortie pour tous les fichiers externes</primary></indexterm>
 <indexterm role="cp"><primary>sortie, pour tous les fichiers externes, répertoire de</primary></indexterm>
 <indexterm role="fn"><primary>--output-directory ligne de commande, option</primary></indexterm>
@@ -14291,7 +15407,7 @@
 </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>
-(see <link linkend="_005cwrite18">\write18</link>).  Les deux premières options sont prises en charge à
+(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.
 </para>
@@ -14331,7 +15447,7 @@
 <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 effet spéciaux.
+contr’oblique. 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>
@@ -14369,21 +15485,138 @@
 sortie s’appeleraient <filename>principal.pdf</filename> et le second écraseraient le
 premier.
 </para>
-<para>Dans ce dernier exemple on charge le paquetage <filename>graphicx</filename> avec l’option
-<literal>draft</literal>
+<para>Dans cet exemple on passe l’option <literal>draft</literal> au paquetage
+<filename>graphicx</filename> :
 </para>
-<!-- credit Herbert Voss: https://tex.stackexchange.com/a/17236/121234 -->
-<screen>pdflatex -jobname=aa "\RequirePackage[draft]{graphicx}\input{aa.tex}"
+<screen>pdflatex "\PassOptionsToPackage{draft}{graphicx}\input{aa.tex}"
 </screen>
 <para>de sorte que les fichiers graphiques ne sont lus que pour l’information
-de dimension de boîte englobante, mais non incorporés dans le PDF.
-(L’option <literal>jobname</literal> est la parce que sinon autrement le fichier de
-sortie s’appelerait <filename>graphicx.pdf</filename>, comme <literal>\RequirePackage</literal>
-fait lui-même un <literal>\input</literal>).
+de dimension de boîte englobante, mais remplacés dans le PDF par une
+boîte de même taille ne contenant que le nom de fichier, ce qui accélère
+le temps de compilation, et économise l’encre d’imprimante.
 </para>
+<para>Un autre exemple classique est de cribler certains chapitres à la
+compilation en les passant à <literal>\includeonly</literal> dans la ligne de
+commande. Ainsi, supposons qu’on a un fichier racine <filename>livre.tex</filename>
+ainsi formé :
+</para>
+<screen>\documentclass{book}
+\begin{document}
+\frontmatter
+\include{pref} 
+\mainmatter
+\include{chap1} 
+\include{chap2}
+\appendix
+\include{append}
+\backmatter
+\include{bib} 
+\end{document}
+</screen>
+<para>En compilant <filename>livre.tex</filename> avec la ligne de commande suivante :
+</para>
+<screen>pdflatex '\includeonly{chap1}\input{livre}
+</screen>
+<para>seul le chapitre contenu dans <filename>chap1.tex</filename> sera produit en
+sortie. Voir <link linkend="Splitting-the-input">Splitting the input</link>.
+</para>
+<para>Dans ce dernier exemple, on force la date au 14 juillet 1789 :
+</para>
+<screen>pdflatex '\day=14 \month=7 \year=1789 \input revolution'
+</screen>
+<para>Ainsi, si le fichier <filename>revolution.tex</filename> contient ceci :
+</para>
+<screen>\documentclass[french]{minimal}
+\usepackage{babel}
+\begin{document}
+\today\ c'est la révolution !
+\end{document}
+</screen>
+<para>alors vous aurez en sortie un truc du genre :
+</para>
+<screen>14 juillet 1789 c’est la révolution !
+</screen>
+</sect1>
+<sect1 label="28.3" id="Jobname">
+<title>Nom d’ouvrage de &tex;</title>
 
+<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>
+<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>
+<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>.
+</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>
+<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>
+<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>
+<para>produira un journal <filename>textput.log</filename> contenant le message d’erreur
+‘<literal>! \jobname vaut texput.</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; :
+</para>
+<screen>pdflatex "\documentclass{minimal}\begin{document}Bonjour !\end{document}"
+</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>
+<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>
+<!-- credit Herbert Voss: https://tex.stackexchange.com/a/17236/121234 -->
+<screen>pdflatex --jobname=aa "\RequirePackage[draft]{graphicx}\input{aa.tex}"
+</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>
 </sect1>
-<sect1 label="28.3" id="Recovering-from-errors">
+<sect1 label="28.4" id="Recovering-from-errors">
 <title>Quand quelque chose se passe mal</title>
 
 <para>Si &latex; trouve une erreur dans votre document alors il vous produit
@@ -14510,7 +15743,7 @@
 
 <indexterm role="cp"><primary>patron, <literal>book</literal></primary></indexterm>
 
-<para>Voici un patron simple pour un livre. See <link linkend="Larger-book-template">Larger book template</link> pour
+<para>Voici un patron simple pour un livre. Voir <link linkend="Larger-book-template">Larger book template</link> pour
 un patron plus élaboré.
 </para>
 <screen>\documentclass{book}
@@ -14538,16 +15771,16 @@
 
 <indexterm role="cp"><primary>patron <literal>book</literal></primary></indexterm>
 
-<para>Voici un patron quelque peu élaboré pour un livre. See <link linkend="book-template">book template</link>
+<para>Voici un patron quelque peu élaboré pour un livre. Voir <link linkend="book-template">book template</link>
 pour un patron plus simple.
 </para>
 <para>Ce patron utilise un <literal>\frontmatter</literal>, <literal>\mainmatter</literal>, et
 <literal>\backmatter</literal> pour contrôler la typographie des trois zones
-principales d’un livre (see <link linkend="_005cfrontmatter-_0026-_005cmainmatter-_0026-_005cbackmatter">\frontmatter & \mainmatter &
+principales d’un livre (voir <link linkend="_005cfrontmatter-_0026-_005cmainmatter-_0026-_005cbackmatter">\frontmatter & \mainmatter &
 \backmatter</link>).  Le livre a une bibliographie et un index.
 </para>
 <para>Il est également à noter qu’il utilise <literal>\include</literal> et
-<literal>\includeonly</literal> (see <link linkend="Splitting-the-input">Splitting the input</link>).  Lorsque vous
+<literal>\includeonly</literal> (voir <link linkend="Splitting-the-input">Splitting the input</link>).  Lorsque vous
 travaillez sur un chapitre vous pouvez ne pas compiler tous les autres
 chapitres en mettant en commentaire les entrées correspondantes dans les
 arguments de <literal>\includeonly</literal>.  Ceci accélère la compilation sans
@@ -14563,10 +15796,10 @@
 \author{Alex Author}
 
 \includeonly{%
-  frontcover,
+%  frontcover,
   preface,
   chap1,
-  ...
+% appenA,
   }
 
 \begin{document}
@@ -14581,7 +15814,7 @@
 \include{chap1}
 ...
 \appendix
-\include{appena}
+\include{appenA}
 ...
 
 \backmatter

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

Modified: trunk/latex2e-fr.html
===================================================================
--- trunk/latex2e-fr.html	2020-12-30 14:34:01 UTC (rev 893)
+++ trunk/latex2e-fr.html	2020-12-30 16:32:56 UTC (rev 894)
@@ -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 « Septembre 2020 ».
+système de préparation de documents, version « Décembre 2020 ».
 
 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
@@ -41,17 +41,17 @@
 <!-- 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 (Septembre 2020)</title>
+<title>Manuel de référence officieux de LaTeX2e (Décembre 2020)</title>
 
-<meta name="description" content="Manuel de référence officieux de LaTeX2e (Septembre 2020)">
-<meta name="keywords" content="Manuel de référence officieux de LaTeX2e (Septembre 2020)">
+<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="resource-type" content="document">
 <meta name="distribution" content="global">
 <meta name="Generator" content="makeinfo">
 <link href="#Top" rel="start" title="Top">
 <link href="#Concept-Index" rel="index" title="Concept Index">
-<link href="#SEC_Contents" rel="contents" title="Table of Contents">
-<link href="http://tug.org/texinfohtml/" rel="up" title="(dir)">
+<link href="#SEC_Contents" rel="contents" title="Table des matières">
+<link href="http://mirror.ctan.org/info/latex2e-help-texinfo-fr/" rel="up" title="(dir)">
 <style type="text/css">
 <!--
 a.summary-letter {text-decoration: none}
@@ -84,7 +84,7 @@
 </head>
 
 <body lang="fr">
-<h1 class="settitle" align="center">Manuel de référence officieux de LaTeX2e (Septembre 2020)</h1>
+<h1 class="settitle" align="center">Manuel de référence officieux de LaTeX2e (Décembre 2020)</h1>
 
 
 
@@ -94,7 +94,7 @@
 
 
 <a name="SEC_Overview"></a>
-<h2 class="shortcontents-heading">Short Table of Contents</h2>
+<h2 class="shortcontents-heading">Résumé du contenu</h2>
 
 <div class="shortcontents">
 <ul class="no-bullet">
@@ -125,16 +125,16 @@
 <li><a name="stoc-Parties-pre_002fpost_002dliminaires" href="#toc-Parties-pre_002fpost_002dliminaires">25 Parties pré/post-liminaires</a></li>
 <li><a name="stoc-Des-lettres" href="#toc-Des-lettres">26 Des lettres</a></li>
 <li><a name="stoc-Entree_002fsortie-console" href="#toc-Entree_002fsortie-console">27 Entrée/sortie console</a></li>
-<li><a name="stoc-Ligne-de-commande" href="#toc-Ligne-de-commande">28 Ligne de commande</a></li>
-<li><a name="stoc-Patrons-de-documents" href="#toc-Patrons-de-documents">Appendix A Patrons de documents</a></li>
-<li><a name="stoc-Traduction-de-la-licence" href="#toc-Traduction-de-la-licence">Appendix B Traduction de la licence</a></li>
+<li><a name="stoc-Interface-ligne-de-commande" href="#toc-Interface-ligne-de-commande">28 Interface ligne de commande</a></li>
+<li><a name="stoc-Patrons-de-documents" href="#toc-Patrons-de-documents">Annexe A Patrons de documents</a></li>
+<li><a name="stoc-Traduction-de-la-licence" href="#toc-Traduction-de-la-licence">Annexe B Traduction de la licence</a></li>
 <li><a name="stoc-Index-des-concepts" href="#toc-Index-des-concepts">Index des concepts</a></li>
 <li><a name="stoc-Index-des-commandes" href="#toc-Index-des-commandes">Index des commandes</a></li>
 </ul>
 </div>
 
 <a name="SEC_Contents"></a>
-<h2 class="contents-heading">Table of Contents</h2>
+<h2 class="contents-heading">Table des matières</h2>
 
 <div class="contents">
 
@@ -145,10 +145,7 @@
     <li><a name="toc-Debut-et-fin" href="#Starting-and-ending">2.1 Début et fin</a></li>
     <li><a name="toc-Fichiers-de-sortie" href="#Output-files">2.2 Fichiers de sortie</a></li>
     <li><a name="toc-Les-moteurs-TeX" href="#TeX-engines">2.3 Les moteurs TeX</a></li>
-    <li><a name="toc-Syntaxe-des-commandes-LaTeX" href="#LaTeX-command-syntax">2.4 Syntaxe des commandes LaTeX</a>
-    <ul class="no-bullet">
-      <li><a name="toc-Les-declarations-de-commandes" href="#Declaration">2.4.1 Les déclarations de commandes</a></li>
-    </ul></li>
+    <li><a name="toc-Syntaxe-des-commandes-LaTeX" href="#LaTeX-command-syntax">2.4 Syntaxe des commandes LaTeX</a></li>
     <li><a name="toc-Les-environnements" href="#Environment">2.5 Les environnements</a></li>
     <li><a name="toc-CTAN-_003a-The-Comprehensive-TeX-Archive-Network" href="#CTAN">2.6 CTAN : The Comprehensive TeX Archive Network</a></li>
   </ul></li>
@@ -229,20 +226,22 @@
     <li><a name="toc-minipage-1" href="#minipage">8.18 <code>minipage</code></a></li>
     <li><a name="toc-picture-1" href="#picture">8.19 <code>picture</code></a>
     <ul class="no-bullet">
-      <li><a name="toc-_005ccircle-1" href="#g_t_005ccircle">8.19.1 <code>\circle</code></a></li>
-      <li><a name="toc-_005cmakebox-1" href="#g_t_005cmakebox-_0028picture_0029">8.19.2 <code>\makebox</code></a></li>
-      <li><a name="toc-_005cframebox" href="#g_t_005cframebox-_0028picture_0029">8.19.3 <code>\framebox</code></a></li>
-      <li><a name="toc-_005cdashbox-1" href="#g_t_005cdashbox">8.19.4 <code>\dashbox</code></a></li>
-      <li><a name="toc-_005cframe-1" href="#g_t_005cframe">8.19.5 <code>\frame</code></a></li>
+      <li><a name="toc-_005cput-1" href="#g_t_005cput">8.19.1 <code>\put</code></a></li>
+      <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-_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-_005cmultiput-1" href="#g_t_005cmultiput">8.19.10 <code>\multiput</code></a></li>
-      <li><a name="toc-_005coval-1" href="#g_t_005coval">8.19.11 <code>\oval</code></a></li>
-      <li><a name="toc-_005cput-1" href="#g_t_005cput">8.19.12 <code>\put</code></a></li>
-      <li><a name="toc-_005cshortstack-1" href="#g_t_005cshortstack">8.19.13 <code>\shortstack</code></a></li>
-      <li><a name="toc-_005cvector-1" href="#g_t_005cvector">8.19.14 <code>\vector</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>
+      <li><a name="toc-_005cmakebox" href="#g_t_005cmakebox-_0028picture_0029">8.19.13 <code>\makebox</code></a></li>
+      <li><a name="toc-_005cframebox" href="#g_t_005cframebox-_0028picture_0029">8.19.14 <code>\framebox</code></a></li>
+      <li><a name="toc-_005cframe-1" href="#g_t_005cframe">8.19.15 <code>\frame</code></a></li>
+      <li><a name="toc-_005cdashbox-1" href="#g_t_005cdashbox">8.19.16 <code>\dashbox</code></a></li>
     </ul></li>
     <li><a name="toc-quotation-et-quote" href="#quotation-_0026-quote">8.20 <code>quotation</code> et <code>quote</code></a></li>
     <li><a name="toc-tabbing-1" href="#tabbing">8.21 <code>tabbing</code></a></li>
@@ -376,15 +375,13 @@
   </ul></li>
   <li><a name="toc-Boites" href="#Boxes">20 Boîtes</a>
   <ul class="no-bullet">
-    <li><a name="toc-_005cmbox_007btexte_007d" href="#g_t_005cmbox">20.1 <code>\mbox{<var>texte}</var></code></a></li>
-    <li><a name="toc-_005cfbox-and-_005cframebox-1" href="#g_t_005cfbox-and-_005cframebox">20.2 <code>\fbox</code> and <code>\framebox</code></a></li>
-    <li><a name="toc-lrbox-1" href="#lrbox">20.3 <code>lrbox</code></a></li>
-    <li><a name="toc-_005cmakebox-2" href="#g_t_005cmakebox">20.4 <code>\makebox</code></a></li>
-    <li><a name="toc-_005cparbox-1" href="#g_t_005cparbox">20.5 <code>\parbox</code></a></li>
-    <li><a name="toc-_005craisebox-1" href="#g_t_005craisebox">20.6 <code>\raisebox</code></a></li>
-    <li><a name="toc-_005csavebox-1" href="#g_t_005csavebox">20.7 <code>\savebox</code></a></li>
-    <li><a name="toc-_005csbox_007b_005cboxcmd_007d_007btexte_007d" href="#g_t_005csbox">20.8 <code>\sbox{<var>\boxcmd</var>}{<var>texte</var>}</code></a></li>
-    <li><a name="toc-_005cusebox_007b_005cboxcmd_007d" href="#g_t_005cusebox">20.9 <code>\usebox{<var>\boxcmd</var>}</code></a></li>
+    <li><a name="toc-_005cmbox-_0026-_005cmakebox-1" href="#g_t_005cmbox-_0026-_005cmakebox">20.1 <code>\mbox</code> & <code>\makebox</code></a></li>
+    <li><a name="toc-_005cfbox-_0026-_005cframebox-1" href="#g_t_005cfbox-_0026-_005cframebox">20.2 <code>\fbox</code> & <code>\framebox</code></a></li>
+    <li><a name="toc-_005cparbox-1" href="#g_t_005cparbox">20.3 <code>\parbox</code></a></li>
+    <li><a name="toc-_005craisebox-1" href="#g_t_005craisebox">20.4 <code>\raisebox</code></a></li>
+    <li><a name="toc-_005csbox-_0026-_005csavebox-1" href="#g_t_005csbox-_0026-_005csavebox">20.5 <code>\sbox</code> & <code>\savebox</code></a></li>
+    <li><a name="toc-lrbox-1" href="#lrbox">20.6 <code>lrbox</code></a></li>
+    <li><a name="toc-_005cusebox-1" href="#g_t_005cusebox">20.7 <code>\usebox</code></a></li>
   </ul></li>
   <li><a name="toc-Couleur" href="#Color">21 Couleur</a>
   <ul class="no-bullet">
@@ -471,20 +468,21 @@
       <li><a name="toc-_005cwrite18-1" href="#g_t_005cwrite18">27.5.4 <code>\write18</code></a></li>
     </ul></li>
   </ul></li>
-  <li><a name="toc-Ligne-de-commande" href="#Command-line">28 Ligne de commande</a>
+  <li><a name="toc-Interface-ligne-de-commande" href="#Command-line-interface">28 Interface ligne de commande</a>
   <ul class="no-bullet">
     <li><a name="toc-Options-passees-a-la-ligne-de-commande" href="#Command-line-options">28.1 Options passées à la ligne de commande</a></li>
     <li><a name="toc-Specifier-du-code-LaTeX-sur-la-ligne-de-commande" href="#Command-line-input">28.2 Spécifier du code LaTeX sur la ligne de commande</a></li>
-    <li><a name="toc-Quand-quelque-chose-se-passe-mal" href="#Recovering-from-errors">28.3 Quand quelque chose se passe mal</a></li>
+    <li><a name="toc-Nom-d_0027ouvrage-de-TeX" href="#Jobname">28.3 Nom d’ouvrage de TeX</a></li>
+    <li><a name="toc-Quand-quelque-chose-se-passe-mal" href="#Recovering-from-errors">28.4 Quand quelque chose se passe mal</a></li>
   </ul></li>
-  <li><a name="toc-Patrons-de-documents" href="#Document-templates">Appendix A Patrons de documents</a>
+  <li><a name="toc-Patrons-de-documents" href="#Document-templates">Annexe A Patrons de documents</a>
   <ul class="no-bullet">
     <li><a name="toc-Un-patron-beamer" href="#beamer-template">A.1 Un patron <code>beamer</code></a></li>
     <li><a name="toc-Patron-article" href="#article-template">A.2 Patron <code>article</code></a></li>
     <li><a name="toc-Un-patron-book" href="#book-template">A.3 Un patron <code>book</code></a></li>
     <li><a name="toc-Un-patron-book-plus-elabore" href="#Larger-book-template">A.4 Un patron <code>book</code> plus élaboré</a></li>
   </ul></li>
-  <li><a name="toc-Traduction-de-la-licence" href="#License-translation">Appendix B Traduction de la licence</a></li>
+  <li><a name="toc-Traduction-de-la-licence" href="#License-translation">Annexe B Traduction de la licence</a></li>
   <li><a name="toc-Index-des-concepts" href="#Concept-Index">Index des concepts</a></li>
   <li><a name="toc-Index-des-commandes" href="#Command-Index">Index des commandes</a></li>
 </ul>
@@ -495,13 +493,13 @@
 <a name="Top"></a>
 <div class="header">
 <p>
-Next: <a href="#About-this-document" accesskey="n" rel="next">About this document</a>, Up: <a href="http://tug.org/texinfohtml/" accesskey="u" rel="up">(dir)</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#About-this-document" accesskey="n" rel="next">About this document</a>, Monter: <a href="http://mirror.ctan.org/info/latex2e-help-texinfo-fr/" accesskey="u" rel="up">(dir)</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="LaTeX2e-_003a-un-manuel-de-reference-officieux"></a>
 <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 « Septembre 2020 ».
+système de préparation de document, dans sa version « Décembre 2020 ».
 </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.
@@ -558,7 +556,7 @@
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#Terminal-input_002foutput">Entrée / sortie du terminal</a>:</td><td>  </td><td align="left" valign="top">Interaction avec l’utilisateur.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#Command-line">La ligne de commande</a>:</td><td>  </td><td align="left" valign="top">Comportement indépendant du système de la ligne de commande.
+<tr><td align="left" valign="top">• <a href="#Command-line-interface">La ligne de commande</a>:</td><td>  </td><td align="left" valign="top">Comportement indépendant du système de la ligne de commande.
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#Document-templates">Patrons de document</a>:</td><td>  </td><td align="left" valign="top">Patron pour commencer diverses classes de documents.
 </td></tr>
@@ -575,7 +573,7 @@
 <a name="About-this-document"></a>
 <div class="header">
 <p>
-Next: <a href="#Overview" accesskey="n" rel="next">Overview</a>, Previous: <a href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Overview" accesskey="n" rel="next">Overview</a>, Précédent: <a href="#Top" accesskey="p" rel="prev">Top</a>, Monter: <a href="#Top" accesskey="u" rel="up">Top</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="A-propos-de-ce-document"></a>
 <h2 class="chapter">1 À propos de ce document</h2>
@@ -584,7 +582,7 @@
 <p>Ceci est un manuel de référence officieux pour le système LaTeX2e de
 préparation de document. Ce système est mis en œuvre sous forme d’un
 paquet de macros pour le programme de composition TeX
-(see <a href="#Overview">Overview</a>). La page d’accueil de ce document est
+(voir <a href="#Overview">Overview</a>). La page d’accueil de ce document est
 <a href="https://latexref.xyz">https://latexref.xyz</a>. Cette page contient des liens vers
 différentes versions de ce document, dans différents
 formats et langues, mais aussi vers ses sources, vers les archives des listes de diffusion qui lui sont consacrées ainsi que vers d’autres
@@ -653,7 +651,7 @@
 <a name="Overview"></a>
 <div class="header">
 <p>
-Next: <a href="#Document-classes" accesskey="n" rel="next">Document classes</a>, Previous: <a href="#About-this-document" accesskey="p" rel="prev">About this document</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Document-classes" accesskey="n" rel="next">Document classes</a>, Précédent: <a href="#About-this-document" accesskey="p" rel="prev">About this document</a>, Monter: <a href="#Top" accesskey="u" rel="up">Top</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="Vue-d_0027ensemble-de-LaTeX"></a>
 <h2 class="chapter">2 Vue d’ensemble de LaTeX</h2>
@@ -717,7 +715,7 @@
 <a name="Starting-and-ending"></a>
 <div class="header">
 <p>
-Next: <a href="#Output-files" accesskey="n" rel="next">Output files</a>, Up: <a href="#Overview" accesskey="u" rel="up">Overview</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Output-files" accesskey="n" rel="next">Output files</a>, Monter: <a href="#Overview" accesskey="u" rel="up">Overview</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="Debut-et-fin"></a>
 <h3 class="section">2.1 Début et fin</h3>
@@ -742,7 +740,7 @@
 elle est implémentée dans une fichier <samp>article.cls</samp>. N’importe quelle classe
 de document peut être utilisée. Quelques classes de document sont
 définies par LaTeX lui-même, et un grand nombre d’autres sont
-largement disponibles. See <a href="#Document-classes">Document classes</a>.
+largement disponibles. Voir <a href="#Document-classes">Document classes</a>.
 </p>
 <a name="index-preambule_002c-definition"></a>
 <p>Vous pouvez inclure d’autres commandes LaTeX entre les commandes
@@ -753,9 +751,9 @@
 <a name="index-environnement"></a>
 appelle un <em>environnement</em> ; l’environnement ‘<samp>document</samp>’ (et
 aucun autre) est obligatoire dans tous les documents LaTeX
-(see <a href="#document">document</a>).  LaTeX fournit lui-même beaucoup
+(voir <a href="#document">document</a>).  LaTeX fournit lui-même beaucoup
 d’environnements, et bien plus encore sont définis séparément.
-See <a href="#Environments">Environments</a>.
+Voir <a href="#Environments">Environments</a>.
 </p>
 <p>Les rubriques suivantes sont consacrées aux façons de produire,
 à partir d’un fichier d’entrée LaTeX, des documents PDF ou
@@ -766,13 +764,13 @@
 <a name="Output-files"></a>
 <div class="header">
 <p>
-Next: <a href="#TeX-engines" accesskey="n" rel="next">TeX engines</a>, Previous: <a href="#Starting-and-ending" accesskey="p" rel="prev">Starting and ending</a>, Up: <a href="#Overview" accesskey="u" rel="up">Overview</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#TeX-engines" accesskey="n" rel="next">TeX engines</a>, Précédent: <a href="#Starting-and-ending" accesskey="p" rel="prev">Starting and ending</a>, Monter: <a href="#Overview" accesskey="u" rel="up">Overview</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="Fichiers-de-sortie"></a>
 <h3 class="section">2.2 Fichiers de sortie</h3>
 
 <p>LaTeX produit un fichier de sortie principal et au moins deux
-fichiers accessoires.  Le nom du fichier de sortie principal se termine
+fichiers auxiliaires.  Le nom du fichier de sortie principal se termine
 soit en <samp>.dvi</samp> soit en <samp>.pdf</samp>.
 </p>
 <dl compact="compact">
@@ -783,7 +781,7 @@
 <a name="index-commande-dvips"></a>
 <a name="index-commande-dvipdfmx"></a>
 <a name="index-commande-dvitype"></a>
-<p>S’il est invoqué avec la commande système <code>latex</code>, alors il
+<a name="output-files-dvi"></a><p>S’il est invoqué avec la commande système <code>latex</code>, alors il
 produit un fichier « DeVice Independent<a name="DOCF1" href="#FOOT1"><sup>1</sup></a> » (<samp>.dvi</samp>). Vous pouvez visualiser ce fichier avec une
 commande comme <code>xdvi</code>, ou le convertir en fichier PostScript
 <code>.ps</code> avec <code>dvips</code> ou en fichier « Portable Document
@@ -796,25 +794,25 @@
 <dd><a name="index-_002epdf-fichier"></a>
 <a name="index-pdfTeX"></a>
 <a name="index-commande-pdflatex"></a>
-<p>Si LaTeX est invoqué avec la commande système <code>pdflatex</code>,
+<a name="output-files-pdf"></a><p>Si LaTeX est invoqué avec la commande système <code>pdflatex</code>,
 alors la sortie principale est un fichier “Portable Document Format”
 (<samp>.pdf</samp>). Typiquement, il s’agit d’un fichier autonome, avec toutes
 les polices et images incorporées.
-D’autres commandes (see <a href="#TeX-engines">TeX engines</a>) produisent des fichiers PDF.
+D’autres commandes (voir <a href="#TeX-engines">TeX engines</a>) produisent des fichiers PDF.
 </p>
 
 </dd>
 </dl>
 
 
-<p>LaTeX produit aussi au moins deux fichier supplémentaires.
+<p>LaTeX produit toujours au moins deux fichier supplémentaires.
 </p>
 <dl compact="compact">
 <dt><code>.log</code></dt>
 <dd><a name="index-fichier-de-transcription"></a>
 <a name="index-fichier-journal"></a>
 <a name="index-fichier-_002elog"></a>
-<p>Ce fichier de transcription, ou <em>fichier journal</em>, contient des
+<a name="output-files-log"></a><p>Ce fichier de transcription, ou <em>fichier journal</em>, contient des
 informations sommaires telles que la liste des paquetages chargés. Il
 contient aussi des messages de diagnostic
 et, possiblement, des informations supplémentaires concernant toutes
@@ -827,7 +825,7 @@
 <a name="index-double-renvoi_002c-resolution"></a>
 <a name="index-renvoi-en-aval_002c-resolution"></a>
 <a name="index-renvoi_002c-resolution"></a>
-<p>De l’information auxiliaire est utilisée par LaTeX pour des choses
+<a name="output-files-aux"></a><p>De l’information auxiliaire est utilisée par LaTeX pour des choses
 telles que les doubles renvois.  Par exemple, la première fois que
 LaTeX trouve un renvoi en aval — une double référence à
 quelque chose qui n’est pas encore apparu dans le code source — il
@@ -854,16 +852,15 @@
 terminaison du nom de fichier. Ceux-ci incluent un fichier <code>.lof</code>
 qui est utilisé pour fabriquer la liste des figures, un fichier
 <code>.lot</code> utilisé pour fabriquer une liste des tableaux, et un fichier
-<code>.toc</code> utilisé pour fabriquer une table des matières.  Une classe
-de document particulière peut en créer d’autres ; cette liste n’a pas de
-fin définie.
+<code>.toc</code> utilisé pour fabriquer une table des matières (voir <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>).  Une classe de document particulière peut en créer
+d’autres ; cette liste n’a pas de fin définie.
 </p>
 
 <hr>
 <a name="TeX-engines"></a>
 <div class="header">
 <p>
-Next: <a href="#LaTeX-command-syntax" accesskey="n" rel="next">LaTeX command syntax</a>, Previous: <a href="#Output-files" accesskey="p" rel="prev">Output files</a>, Up: <a href="#Overview" accesskey="u" rel="up">Overview</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#LaTeX-command-syntax" accesskey="n" rel="next">LaTeX command syntax</a>, Précédent: <a href="#Output-files" accesskey="p" rel="prev">Output files</a>, Monter: <a href="#Overview" accesskey="u" rel="up">Overview</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="Les-moteurs-TeX"></a>
 <h3 class="section">2.3 Les moteurs TeX</h3>
@@ -874,18 +871,33 @@
 <a name="index-entree-Unicode_002c-native"></a>
 <a name="index-polices-TrueType"></a>
 <a name="index-polices-OpenType"></a>
-<p>LaTeX est défini comme un ensemble de commandes qui sont exécutées par
-une implémentation TeX (see <a href="#Overview">Overview</a>).  Cette section donne une
-brève vue d’ensemble des principaux programmes.
+<a name="index-TeX_002c-format"></a>
+<a name="index-format-TeX_002c-fichier-_0028_002efmt_0029"></a>
+<a name="index-format-LaTeX_002c-fichier-_0028_002efmt_0029"></a>
+<a name="index-LaTeX_002c-format_002c-fichier-_0028_002efmt_0029"></a>
+<a name="index-fichier-format-TeX"></a>
+<a name="index-_002efmt_002c-fichier"></a>
+<p>LaTeX est un vaste ensemble de commandes qui sont exécuté par un
+programme TeX (voir <a href="#Overview">Overview</a>). Un tel ensemble de commande est
+appelé un <em>format</em>, et peut être matérialisé dans un fichier binaire
+<code>.fmt</code>, ce qui permet qu’il soit lu bien plus rapidement que le
+source TeX correspondant.
 </p>
+<p>Cette rubrique donne une brève vue d’ensemble des programmes TeX
+les plus répandus (voir aussi <a href="#Command-line-interface">Command line interface</a>).
+</p>
 <dl compact="compact">
-<dt><code>latex</code></dt>
-<dt><code>pdflatex</code></dt>
-<dd><a name="index-pdfTeX_002c-moteur"></a>
+<dt><code>latex</code>
+<a name="index-latex"></a>
+</dt>
+<dt><code>pdflatex</code>
+<a name="index-pdflatex"></a>
+</dt>
+<dd><a name="index-etex_002c-commande"></a>
+<a name="index-pdfTeX_002c-moteur"></a>
 <a name="index-moteur-pdfTeX"></a>
-<a name="index-etex_002c-commande"></a>
 <a name="index-e_002dTeX"></a>
-<p>Dans TeX Live (<a href="http://tug.org/texlive">http://tug.org/texlive</a>, si LaTeX est invoqué
+<a name="tex-engines-latex"></a><p>Dans TeX Live (<a href="http://tug.org/texlive">http://tug.org/texlive</a>, si LaTeX est invoqué
 avec les commandes système <code>latex</code> ou <code>pdflatex</code>, alors
 le moteur pdfTeX est exécuté (<a href="http://ctan.org/pkg/pdftex">http://ctan.org/pkg/pdftex</a>).
 Selon qu’on invoque <code>latex</code> ou <code>pdflatex</code>, la sortie
@@ -905,26 +917,29 @@
 l’hyptohèse que les extension e-TeX sont disponibles en LaTeX.
 </p>
 </dd>
-<dt><code>lualatex</code></dt>
+<dt><code>lualatex</code>
+<a name="index-lualatex"></a>
+</dt>
 <dd><a name="index-lualatex-commande"></a>
 <a name="index-LuaTeX"></a>
-<p>Si LaTeX est invoqué avec la commandes systèmes <code>lualatex</code>,
+<a name="tex-engines-lualatex"></a><p>Si LaTeX est invoqué avec la commandes systèmes <code>lualatex</code>,
 alors le moteur LuaTeX est exécuté
 (<a href="http://ctan.org/pkg/luatex">http://ctan.org/pkg/luatex</a>).  Ce programme permet que du code
 écrit dans le langage script Lua (<a href="http://luatex.org">http://luatex.org</a>) interagisse
 avec la compostion faite par TeX.  LuaTeX traite nativement
 l’entrée en codage Unicode UTF-8, peut traiter les polices OpenType et
 TrueType, et produit un fichier <samp>.pdf</samp> par défaut.  Il y a aussi
-<code>dvilualatex</code> pour produire un fichier <samp>.dvi</samp>, mais cela
-est rarement utilisé.
+<code>dvilualatex</code> pour produire un fichier <samp>.dvi</samp>.
 </p>
 </dd>
-<dt><code>xelatex</code></dt>
+<dt><code>xelatex</code>
+<a name="index-xelatex"></a>
+</dt>
 <dd><a name="index-xelatex-commande"></a>
 <a name="index-XeTeX"></a>
 <a name="index-_002exdv-fichier"></a>
 <a name="index-xdvipdfmx"></a>
-<p>Si LaTeX est invoqué avec la commandes système <code>xelatex</code>, le
+<a name="tex-engines-xelatex"></a><p>Si LaTeX est invoqué avec la commandes système <code>xelatex</code>, le
 moteur XeTeX est exécuté (<a href="http://tug.org/xetex">http://tug.org/xetex</a>).  Comme
 LuaTeX, XeTeX prend en charge nativement le codage Unicode UTF-8 et les
 polices TrueType et OpenType, bien que leur implémentation soit
@@ -938,19 +953,72 @@
 Le fichier <code>.xdv</code> n’est utile que pour le débogage.
 </p>
 </dd>
+<dt><code>platex</code>
+<a name="index-platex"></a>
+</dt>
+<dt><code>uplatex</code>
+<a name="index-uplatex"></a>
+</dt>
+<dd><p>Ces commandes fournissent une prise en charge significativement plus riche du Japanese et d’autres langues ; la variant en <samp>u</samp> prend en charge l’Unicode.  Voir
+<a href="https://ctan.org/pkg/ptex">https://ctan.org/pkg/ptex</a> et <a href="https://ctan.org/pkg/uptex">https://ctan.org/pkg/uptex</a>.
+</p></dd>
 </dl>
 
-<p>D’autres variantes de LaTeX et TeX existent, par exemple pour fournir
-une prise en charge supplémentaire du japonais et d’autres langages
-([u]pTeX, <a href="http://ctan.org/pkg/ptex">http://ctan.org/pkg/ptex</a>,
-<a href="http://ctan.org/pkg/uptex">http://ctan.org/pkg/uptex</a>).
+<p>Depuis 2019, il y a une commande companion en <code>-dev</code> et un format
+pour tous les moteur cités plus hauts :
 </p>
+<dl compact="compact">
+<dt><code>dvilualatex-dev</code>
+<a name="index-dvilualatex_002ddev"></a>
+</dt>
+<dt><code>latex-dev</code>
+<a name="index-latex_002ddev"></a>
+</dt>
+<dt><code>lualatex-dev</code>
+<a name="index-lualatex_002ddev"></a>
+</dt>
+<dt><code>pdflatex-dev</code>
+<a name="index-pdflatex_002ddev"></a>
+</dt>
+<dt><code>platex-dev</code>
+<a name="index-platex_002ddev"></a>
+</dt>
+<dt><code>uplatex-dev</code>
+<a name="index-uplatex_002ddev"></a>
+</dt>
+<dt><code>xelatex-dev</code>
+<a name="index-xelatex_002ddev"></a>
+</dt>
+<dd><a name="index-parution_002c-candidats"></a>
+<a name="index-avant-parution_002c-essais"></a>
+<p>Ce sont les candidats pour une parution de LaTeX à venir. L’usage
+principal est de découvrir et traiter les problèmes de compatibilité
+avant la parution officielle.
+</p>
+<p>Ces format en <code>-dev</code> rendent facile pour quiconque d’aider à
+l’essai des documents et du code : vous pouvez exécutez, dison,
+<code>pdflatex-dev</code> au lieu de <code>pdflatex</code>, sans changer quoi que ce
+soit d’autre dans votre environnement.  En réalité, le plus facile et
+utile est de toujours exécuter les versions en <code>-dev</code> au lieu de
+s’embêter à basculer entre les deux. Pendant les périodes calmes après une
+parution, ces commandes seront équivalentes.
+</p>
+<p>Ce ne sont pas des échantillons quotidiens de code de développement non
+testé. L’équipe LaTeX fait subir à ces commandes les mêmes essais
+étendus de non régression avant leur parution.
+</p>
+<p>Pour plus ample  information, voir “The LaTeX release workflow and the
+LaTeX <code>dev</code> formats” par Frank Mittelbach, <cite>TUGboat</cite> 40:2,
+<a href="https://tug.org/TUGboat/tb40-2/tb125mitt-dev.pdf">https://tug.org/TUGboat/tb40-2/tb125mitt-dev.pdf</a>.
+</p>
+</dd>
+</dl>
 
 <hr>
 <a name="LaTeX-command-syntax"></a>
 <div class="header">
 <p>
-Next: <a href="#Environment" accesskey="n" rel="next">Environment</a>, Previous: <a href="#TeX-engines" accesskey="p" rel="prev">TeX engines</a>, Up: <a href="#Overview" accesskey="u" rel="up">Overview</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Environment" accesskey="n" rel="next">Environment</a>, Précédent: <a href="#TeX-engines" accesskey="p" rel="prev">TeX engines</a>, Monter: <a href="#Overview" accesskey="u" rel="up">Overview</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="Syntaxe-des-commandes-LaTeX"></a>
 <h3 class="section">2.4 Syntaxe des commandes LaTeX</h3>
@@ -965,15 +1033,15 @@
 </p>
 <p>Les noms de commandes LaTeX sont sensibles à la casse de sorte que
 <code>\pagebreak</code> diffère de <code>\Pagebreak</code> (ce dernier n’est pas une
-commande standard). La plupart des noms de commandes sont en bas de
-casse, mais elles sont sensibles à la casse : vous devez toujours saisir
-les commandes en respectant la casse où elles ont été définies.
+commande standarde). La plupart des noms de commandes sont en bas de
+casse, mais quoi qu’il en soit vous devez saisir toute commande en
+respectant la casse dans laquelle elle est définie.
 </p>
 <p>Une commande peut être suivie de zéro, un ou plus d’arguments. Ces
 arguments peuvent être soit obligatoires, soit optionnels.  Les
 arguments obligatoires sont entre accolades, <code>{...}</code>.  Les
-arguments optionnels sont entre crochets, <code>[...]</code>.  En général
-(mais ce n’est pas universel), si la commande prend un argument optionnel,
+arguments optionnels sont entre crochets, <code>[...]</code>.  En général,
+mais ce n’est pas universel, si la commande prend un argument optionnel,
 il vient en premier, avant tout argument obligatoire.
 </p>
 <p>Au sein d’un argument optionnel, pour utiliser le crochet
@@ -992,32 +1060,11 @@
 pour les commandes dont il traite (à l’exception des omissions
 involontaires ou bogues de ce manuel).
 </p>
-<table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">• <a href="#Declaration" accesskey="1">Déclaration</a>:</td><td>  </td><td align="left" valign="top">Changer la valeur ou la signification d’une commande.
-</td></tr>
-</table>
-
-
-
 <hr>
-<a name="Declaration"></a>
-<div class="header">
-<p>
-Up: <a href="#LaTeX-command-syntax" accesskey="u" rel="up">LaTeX command syntax</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
-</div>
-<a name="Les-declarations-de-commandes"></a>
-<h4 class="subsection">2.4.1 Les déclarations de commandes</h4>
-
-<p>Certaines commandes changent la valeur ou la signification d’une
-autre commande ou d’un paramètre. Par exemple, la commande <code>\mainmatter</code>
-change le réglage de la numérotation des pages en passant de chiffres
-romains à des chiffres arabes.
-</p>
-<hr>
 <a name="Environment"></a>
 <div class="header">
 <p>
-Next: <a href="#CTAN" accesskey="n" rel="next">CTAN</a>, Previous: <a href="#LaTeX-command-syntax" accesskey="p" rel="prev">LaTeX command syntax</a>, Up: <a href="#Overview" accesskey="u" rel="up">Overview</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#CTAN" accesskey="n" rel="next">CTAN</a>, Précédent: <a href="#LaTeX-command-syntax" accesskey="p" rel="prev">LaTeX command syntax</a>, Monter: <a href="#Overview" accesskey="u" rel="up">Overview</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="Les-environnements"></a>
 <h3 class="section">2.5 Les environnements</h3>
@@ -1025,9 +1072,9 @@
 <p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\begin{<var>nom environnement</var>}
+<pre class="example">\begin{<var>nom-environnement</var>}
   ...
-\end{<var>nom environnement</var>}
+\end{<var>nom-environnement</var>}
 </pre></div>
 
 <p>Une zone du code source LaTeX, au sein de laquelle il y a un
@@ -1041,10 +1088,13 @@
 \end{verse}
 </pre></div>
 
-<p>Voir <a href="#Environments">Environments</a> pour une liste des environnements.
+<p>Voir <a href="#Environments">Environments</a>, pour une liste d’environnements.  En
+particulier, il est à noter que tout document LaTeX doit avoir un
+environnement <code>document</code> : une paire <code>\begin{document}
+... \end{document}</code>.
 </p>
-<p>Le <var>nom environnement</var> du début doit s’accorder exactement avec
-celui de la fin. Cela vaut aussi dans le cas où <var>nom environnement</var> se
+<p>Le <var>nom-environnement</var> du début doit s’accorder exactement avec
+celui de la fin. Cela vaut aussi dans le cas où <var>nom-environnement</var> se
 termine par une étoile (<code>*</code>) ; l’argument à la fois de
 <code>\begin</code> et <code>\end</code> doit comprendre l’étoile.
 </p>
@@ -1064,7 +1114,7 @@
 <a name="CTAN"></a>
 <div class="header">
 <p>
-Previous: <a href="#Environment" accesskey="p" rel="prev">Environment</a>, Up: <a href="#Overview" accesskey="u" rel="up">Overview</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Précédent: <a href="#Environment" accesskey="p" rel="prev">Environment</a>, Monter: <a href="#Overview" accesskey="u" rel="up">Overview</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="CTAN-_003a-The-Comprehensive-TeX-Archive-Network"></a>
 <h3 class="section">2.6 CTAN : The Comprehensive TeX Archive Network</h3>
@@ -1106,7 +1156,7 @@
 <a name="Document-classes"></a>
 <div class="header">
 <p>
-Next: <a href="#Fonts" accesskey="n" rel="next">Fonts</a>, Previous: <a href="#Overview" accesskey="p" rel="prev">Overview</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Fonts" accesskey="n" rel="next">Fonts</a>, Précédent: <a href="#Overview" accesskey="p" rel="prev">Overview</a>, Monter: <a href="#Top" accesskey="u" rel="up">Top</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="Classes-de-documents"></a>
 <h2 class="chapter">3 Classes de documents</h2>
@@ -1131,7 +1181,7 @@
 <a name="index-classe-slides"></a>
 <p>Les noms de <var>classe</var> de document incorporés à LaTeX.  (Beaucoup
 de classes de document sont disponibles dans des paquetages séparés ;
-see <a href="#Overview">Overview</a>.)
+voir <a href="#Overview">Overview</a>.)
 </p>
 <dl compact="compact">
 <dt><code>article</code></dt>
@@ -1143,12 +1193,12 @@
 <dd><a name="document-classes-book"></a>
 <p>Des livres complets, y compris des chapitres et possiblement incluant
 des pièces préliminaires telles qu’une préface, et postliminaires telles
-qu’un appendice (see <a href="#Front_002fback-matter">Front/back matter</a>).
+qu’un appendice (voir <a href="#Front_002fback-matter">Front/back matter</a>).
 </p>
 </dd>
 <dt><code>letter</code></dt>
 <dd><a name="document-classes-letter"></a><p>Courrier, incluant optionnellement des étiquettes pour enveloppes 
-(see <a href="#Letters">Letters</a>).
+(voir <a href="#Letters">Letters</a>).
 </p>
 </dd>
 <dt><code>report</code></dt>
@@ -1160,7 +1210,7 @@
 <dt><code>slides</code></dt>
 <dd><a name="document-classes-slides"></a><p>Pour des présentations de diapositive — rarement utilisé de nos jours.
 À sa place la classe <code>beamer</code> est sans doute celle dont l’usage est
-le plus répendu (<a href="https://ctan.org/pkg/beamer">https://ctan.org/pkg/beamer</a>). See <a href="#beamer-template">beamer template</a>, pour un petit partron de document beamer.
+le plus répendu (<a href="https://ctan.org/pkg/beamer">https://ctan.org/pkg/beamer</a>). Voir <a href="#beamer-template">beamer template</a>, pour un petit partron de document beamer.
 </p>
 </dd>
 </dl>
@@ -1181,7 +1231,7 @@
 <a name="Document-class-options"></a>
 <div class="header">
 <p>
-Next: <a href="#Additional-packages" accesskey="n" rel="next">Additional packages</a>, Up: <a href="#Document-classes" accesskey="u" rel="up">Document classes</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Additional-packages" accesskey="n" rel="next">Additional packages</a>, Monter: <a href="#Document-classes" accesskey="u" rel="up">Document classes</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="Options-de-classe-de-document"></a>
 <h3 class="section">3.1 Options de classe de document</h3>
@@ -1253,7 +1303,7 @@
 <a name="index-paquetage-geometry"></a>
 <a name="index-geometry_002c-paquetage"></a>
 <p>Lorsque on utilise l’un des moteurs pdfLaTeX,
-LuaLaTeX, ou XeLaTeX (see <a href="#TeX-engines">TeX engines</a>), les options autres
+LuaLaTeX, ou XeLaTeX (voir <a href="#TeX-engines">TeX engines</a>), les options autres
 que <code>letterpaper</code> règlent la zone d’impression mais vous devez
 également régler la taille du papier physique. Un méthode pour faire
 cela est de placer <code>\pdfpagewidth=\paperwidth</code> et
@@ -1319,16 +1369,11 @@
 <dd><a name="index-_005cevensidemargin"></a>
 <a name="index-_005coddsidemargin"></a>
 <p>Sélectionne la disposition en recto simple ou recto-verso ; le défaut
-est <code>oneside</code> pour recto, sauf pour la classe <code>book</code>.
+est <code>oneside</code> pour recto simple, sauf pour la classe <code>book</code>.
 </p>
 <p>Le paramètre <code>\evensidemargin</code> (<code>\oddsidemargin</code>) détermine la
-distance sur les pages de numéro pair (impair) entre le côté gauche de
-la page et la marge gauche du texte. Les valeurs par défaut varient en
-fonction de la taille du papier, de la disposition recto ou
-recto-verso sélectionnée. Pour une impression en recto le texte est
-centré, pour recto-verso, <code>\oddsidemargin</code> vaut 40% de la
-différence entre <code>\paperWidth</code> et <code>\textwidth</code>,
-<code>\evensidemargin</code> valant le reste.
+distance sur les pages de numéro pair (impair) entre le côté gauche
+de la page et la marge gauche du texte.  Voir <a href="#page-layout-parameters-oddsidemargin">page layout parameters oddsidemargin</a>.
 </p>
 </dd>
 <dt><code>openright</code></dt>
@@ -1346,7 +1391,7 @@
 <a name="Additional-packages"></a>
 <div class="header">
 <p>
-Next: <a href="#Class-and-package-construction" accesskey="n" rel="next">Class and package construction</a>, Previous: <a href="#Document-class-options" accesskey="p" rel="prev">Document class options</a>, Up: <a href="#Document-classes" accesskey="u" rel="up">Document classes</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Class-and-package-construction" accesskey="n" rel="next">Class and package construction</a>, Précédent: <a href="#Document-class-options" accesskey="p" rel="prev">Document class options</a>, Monter: <a href="#Document-classes" accesskey="u" rel="up">Document classes</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="Ajout-de-paquetages"></a>
 <h3 class="section">3.2 Ajout de paquetages</h3>
@@ -1375,7 +1420,7 @@
 <a name="Class-and-package-construction"></a>
 <div class="header">
 <p>
-Previous: <a href="#Additional-packages" accesskey="p" rel="prev">Additional packages</a>, Up: <a href="#Document-classes" accesskey="u" rel="up">Document classes</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Précédent: <a href="#Additional-packages" accesskey="p" rel="prev">Additional packages</a>, Monter: <a href="#Document-classes" accesskey="u" rel="up">Document classes</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="Construction-des-extensions-_0028classes-et-paquetages_0029"></a>
 <h3 class="section">3.3 Construction des extensions (classes et paquetages)</h3>
@@ -1403,7 +1448,7 @@
 <p>Au sein d’un fichier classe ou paquetage on peut utiliser l’arobe
 <code>@</code> comme un caractère dans les noms de commande sans avoir à
 entourer le code contenant la commande en question par
-<code>\makeatletter</code> et <code>\makeatother</code>.  See <a href="#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a>. Ceci permet de créer des commandes que les utilisateurs
+<code>\makeatletter</code> et <code>\makeatother</code>.  Voir <a href="#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a>. Ceci permet de créer des commandes que les utilisateurs
 ne risquent pas de redéfinir accidentellement. Une autre technique est
 de préfixer les commandes spécifiques à une classe ou paquetage avec une
 chaîne particulière, de sorte à empêcher votre classe ou paquetage
@@ -1424,7 +1469,7 @@
 <a name="Class-and-package-structure"></a>
 <div class="header">
 <p>
-Next: <a href="#Class-and-package-commands" accesskey="n" rel="next">Class and package commands</a>, Up: <a href="#Class-and-package-construction" accesskey="u" rel="up">Class and package construction</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Class-and-package-commands" accesskey="n" rel="next">Class and package commands</a>, Monter: <a href="#Class-and-package-construction" accesskey="u" rel="up">Class and package construction</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="Structure-d_0027une-extension-_0028classe-ou-paquetage_0029"></a>
 <h4 class="subsection">3.3.1 Structure d’une extension (classe ou paquetage)</h4>
@@ -1495,7 +1540,7 @@
 <a name="Class-and-package-commands"></a>
 <div class="header">
 <p>
-Previous: <a href="#Class-and-package-structure" accesskey="p" rel="prev">Class and package structure</a>, Up: <a href="#Class-and-package-construction" accesskey="u" rel="up">Class and package construction</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Précédent: <a href="#Class-and-package-structure" accesskey="p" rel="prev">Class and package structure</a>, Monter: <a href="#Class-and-package-construction" accesskey="u" rel="up">Class and package construction</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="Commande-pour-extension-_0028classe-ou-paquetage_0029"></a>
 <h4 class="subsection">3.3.2 Commande pour extension (classe ou paquetage)</h4>
@@ -1529,7 +1574,7 @@
 <dd><a name="index-_005cCheckCommand"></a>
 <a name="index-_005cCheckCommand_002a"></a>
 <a name="index-nouvelle-commande_002c-verification"></a>
-<p>Similaire à <code>\newcommand</code> (see <a href="#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a>)
+<p>Similaire à <code>\newcommand</code> (voir <a href="#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a>)
 mais ne définit pas <var>cmd</var> ; à la place vérifie que la définition
 actuelle de <var>cmd</var> est exactement celle donnée par <var>définition</var>
 et est ou n’est pas <em>longue</em> selon ce que l’on attend.
@@ -1610,7 +1655,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 déclaration du
+classeq é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 :
@@ -1640,9 +1685,9 @@
 <a name="index-_005cDeclareRobustCommand_002a"></a>
 <a name="index-nouvelle-commande_002c-definition"></a>
 <p>Similaire à <code>\newcommand</code> et <code>\newcommand*</code>
-(see <a href="#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a>) mais déclare une commande robuste,
+(voir <a href="#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a>) mais déclare une commande robuste,
 même si <var>définition</var> comprend du code fragile. (Pour une discussion
-sur les commandes robustes et fragiles see <a href="#g_t_005cprotect">\protect</a>). Utilisez ces
+sur les commandes robustes et fragiles voir <a href="#g_t_005cprotect">\protect</a>). Utilisez ces
 commande pour définir de nouvelles commandes robustes, ou redéfinir des
 commandes existantes en les rendant robustes. Contrairement à
 <code>\newcommand</code> elle ne produisent pas d’ereru si la macro <var>cmd</var>
@@ -1917,7 +1962,7 @@
 <dd><a name="index-_005cRequirePackage"></a>
 <a name="index-_005cRequirePackageWithOptions"></a>
 <p>Charge un paquetage, comme la commande <code>\usepackage</code> pour les
-auteurs de documents.  See <a href="#Additional-packages">Additional packages</a>. Voici un exemple :
+auteurs de documents.  Voir <a href="#Additional-packages">Additional packages</a>. Voici un exemple :
 <code>\RequirePackage[landscape,margin=1in]{geometry}</code>.  Notez que
 l’équipe de développement de LaTeX recommande fortement l’utilisation
 de ces commandes de préférence à l’<code>\input</code> de TeX de base ;
@@ -1952,7 +1997,7 @@
 <a name="Fonts"></a>
 <div class="header">
 <p>
-Next: <a href="#Layout" accesskey="n" rel="next">Layout</a>, Previous: <a href="#Document-classes" accesskey="p" rel="prev">Document classes</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Layout" accesskey="n" rel="next">Layout</a>, Précédent: <a href="#Document-classes" accesskey="p" rel="prev">Document classes</a>, Monter: <a href="#Top" accesskey="u" rel="up">Top</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="Polices-de-caracteres"></a>
 <h2 class="chapter">4 Polices de caractères</h2>
@@ -1977,7 +2022,7 @@
 <a name="Font-styles"></a>
 <div class="header">
 <p>
-Next: <a href="#Font-sizes" accesskey="n" rel="next">Font sizes</a>, Up: <a href="#Fonts" accesskey="u" rel="up">Fonts</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</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>
 </div>
 <a name="styles-des-polices"></a>
 <h3 class="section">4.1 styles des polices</h3>
@@ -1988,15 +2033,21 @@
 
 <p>Les commandes de styles suivantes sont prises en charge par LaTeX.
 </p>
-<p>Ce premier groupe de commandes est généralement utilisé avec un
-argument, comme dans <code>\textit{texte en italique}</code>. Dans le
-tableau ci-dessous, la commande correspondante entre parenthèses est la
-« forme déclarative », qui ne prend pas arguments. La portée la forme
-déclarative s’étend jusqu’à la prochaine commande de type style ou
-jusqu’à la fin du groupe actuel.
+<a name="index-forme-declarative-des-commandes-de-style-de-police"></a>
+<a name="index-declarative_002c-forme-des-commandes-de-style-de-police"></a>
+<p>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’est la forme préférée. Mais affichée à sa
+suite, entre parenthèses, est la <em>forme déclarative</em> correspondante,
+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
+amplement à la fin de cette rubrique.
 </p>
-<p>Ces commandes, à la fois dans la forme à argument et dans la forme
-déclarative, sont cumulatives ; par exemple, vous pouvez dire aussi bien
+<p>Ces commandes, dans n’importe laquelle des trois formes, sont
+cumulatives ; par exemple, vous pouvez dire aussi bien
 <code>\sffamily\bfseries</code> que <code>\bfseries\sffamily</code> pour obtenir du
 gras sans serif.
 </p>
@@ -2126,15 +2177,16 @@
 
 <p>Enfin, la commande <code>\oldstylenums{<var>chiffres</var>}</code> sert à
 composer des chiffres dits de “à l’ancienne”, qui ont des hauteurs et
-profondeur (et parfois largeurs) distincts de l’alignement standard des
-chiffres. Les polices LaTeX par défaut prennent en charge cela, et
-respecteront <code>\textbf</code> (mais pas les autres styles, il n’y a pas de
-style à l’ancienne italique pour les chiffres en Computer
-Modern). Beaucoup d’autres polices ont des chiffre à l’ancienne aussi;
-parfois le paquetage <code>textcomp</code> doit être chargé, et parfois des
-options de paquet sont mises à disposition pour en faire le style par
-défaut.  Entrée de FAQ :
-<a href="http://www.tex.ac.uk/cgi-bin/texfaq2html?label=osf">http://www.tex.ac.uk/cgi-bin/texfaq2html?label=osf</a>.
+profondeurs (et parfois largeurs) distincts de l’alignement standard des
+chiffres qui ont tous la même hauteur que les lettres capitales.
+Les polices LaTeX par défaut prennent en charge cela, et respecteront
+<code>\textbf</code> (mais pas les autres styles, il n’y a pas de style à
+l’ancienne italique pour les chiffres en Computer Modern). Beaucoup
+d’autres polices ont des chiffre à l’ancienne aussi ; parfois le
+paquetage <code>textcomp</code> doit être chargé, et parfois des options de
+paquet sont mises à disposition pour en faire le style par défaut.
+Entrée de FAQ :
+<a href="https://www.texfaq.org/FAQ-osf">https://www.texfaq.org/FAQ-osf</a>.
 </p>
 <p>LaTeX fournit également les commandes suivantes, qui font passer
 inconditionnellement à un style donné, c.-à-d. <em>ne</em> sont
@@ -2214,19 +2266,19 @@
 </dl>
 
 <p>Certaines personnes considèrent que les commandes commutation
-inconditionnelles de polices, comme <code>\tt</code>, sont obsolète et que
+inconditionnelles de polices, comme <code>\tt</code>, sont obsolètes et que
 <em>seulement</em> les commandes cumulatives (<code>\texttt</code>) doivent être
 utilisées. Je (Karl) ne suis pas d’accord. il y a situations tout à fait
-raisonnables quand un commutateur de police inconditionnelle est
+raisonnables quand un commutateur inconditionnel de police est
 précisément ce dont vous avez besoin pour obtenir le résultat souhaité ;
-pour un exemple, see <a href="#description"><code>description</code></a>. Les deux
+pour un exemple, voir <a href="#description"><code>description</code></a>. Les deux
 ensembles de commandes ont leur place.
 </p>
 <hr>
 <a name="Font-sizes"></a>
 <div class="header">
 <p>
-Next: <a href="#Low_002dlevel-font-commands" accesskey="n" rel="next">Low-level font commands</a>, Previous: <a href="#Font-styles" accesskey="p" rel="prev">Font styles</a>, Up: <a href="#Fonts" accesskey="u" rel="up">Fonts</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+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>
@@ -2238,7 +2290,7 @@
 par LaTeX.  Le tableau indique le nom de la commande et taille
 utilisée (en points) correspondant réellement pour la police avec les
 options ‘<samp>10pt</samp>’, ‘<samp>11pt</samp>’, et ‘<samp>12pt</samp>’ de classe de document,
-respectivement (see <a href="#Document-class-options">Document class options</a>).
+respectivement (voir <a href="#Document-class-options">Document class options</a>).
 </p>
 <a name="index-_005ctiny"></a>
 <a name="index-_005cscriptsize"></a>
@@ -2268,8 +2320,9 @@
 
 <a name="index-declarative_002c-forme-des-commandes-de-controle-de-la-taille-de-police"></a>
 <a name="index-forme-declarative-des-commandes-de-controle-de-la-taille-de-police"></a>
-<p>Les commandes énumérées ici sont des <em>formes déclaratives</em>. On est
-utilise en les déclarant comme dans l’exemple qui suit :
+<p>Les commandes énumérées ici sont des formes déclaratives (non des formes
+par environnement), vu que c’est ainsi qu’on les utilise
+typiquement. Comme dans l’exemple qui suit :
 </p>
 <div class="example">
 <pre class="example">\begin{quotation} \small
@@ -2283,7 +2336,7 @@
 qu’on aurait pu la mettre entre accolades <code>{\small Ce texte est en
 petits caractères.}</code>.
 </p>
-<a name="index-forme-par-environnement-des-commandes"></a>
+<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,
 en pratique cette forme peut aisément mener à des espaces indésirables au
@@ -2295,15 +2348,15 @@
 <code>\begin</code> et <code>\end</code>, presque toutes les commandes qui ne
 prennent pas d’argument on une forme par environnement. Mais dans
 presque tous les cas ce serait juste une source de confusion de
-l’utiliser. La raison pour mentionner en particulier la forme par
-environnement des déclarations de taille de police est que leur
-utilisation s’avère assez courante, en dépit des problèmes qu’il pose).
+l’utiliser. La raison pour mentionner spécifiquement la forme par
+environnement des déclarations de taille de police est que cet usage
+particulier n’est pas rare).
 </p>
 <hr>
 <a name="Low_002dlevel-font-commands"></a>
 <div class="header">
 <p>
-Previous: <a href="#Font-sizes" accesskey="p" rel="prev">Font sizes</a>, Up: <a href="#Fonts" accesskey="u" rel="up">Fonts</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+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>
@@ -2315,6 +2368,7 @@
 de celles disponibles.
 </p>
 <dl compact="compact">
+<dd><a name="low-level-font-commands-fontencoding"></a></dd>
 <dt><code>\fontencoding{codage}</code></dt>
 <dd><a name="index-_005cfontencoding"></a>
 <p>Sélectionne le codage de police, le codage de la police utilisée en
@@ -2329,7 +2383,7 @@
 </p>
 </dd>
 <dt><code>\fontfamily{<var>famille</var>}</code></dt>
-<dd><a name="index-_005cfontfamily"></a>
+<dd><a name="low-level-font-commands-fontfamily"></a><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
@@ -2363,7 +2417,7 @@
 
 </dd>
 <dt><code>\fontseries{<var>série</var>}</code></dt>
-<dd><a name="index-_005cfontseries"></a>
+<dd><a name="low-level-font-commands-fontseries"></a><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
@@ -2419,7 +2473,7 @@
 <dt><code>\fontshape{<var>allure</var>}</code></dt>
 <dd><a name="index-_005cfontshape"></a>
 <a name="index-allure-de-police"></a>
-<p>Sélectionne l’allure de police. Les allures valides sont :
+<a name="low-level-font-commands-fontshape"></a><p>Sélectionne l’allure de police. Les allures valides sont :
 </p>
 <table>
 <tr><td><code>n</code></td><td>Droit (normal)</td></tr>
@@ -2437,7 +2491,7 @@
 
 </dd>
 <dt><code>\fontsize{<var>taille</var>}{<var>interligne</var>}</code></dt>
-<dd><a name="index-_005cfontsize"></a>
+<dd><a name="low-level-font-commands-fontsize"></a><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
@@ -2451,7 +2505,7 @@
 </p>
 </dd>
 <dt><code>\baselinestretch</code></dt>
-<dd><a name="index-_005cbaselinestretch"></a>
+<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
@@ -2472,7 +2526,7 @@
 </p>
 </dd>
 <dt><code>\linespread{<var>facteur</var>}</code></dt>
-<dd><a name="index-_005clinespread"></a>
+<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
@@ -2481,19 +2535,19 @@
 </p>
 </dd>
 <dt><code>\selectfont</code></dt>
-<dd><a name="index-_005cselectfont"></a>
+<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
 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
 il est plus pratique de mettre cela dans une macro :
 <code>\newcommand*{\mapolice}{\fontfamily{<var>nomfamille</var>}\selectfont}</code><br>
-(see <a href="#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a>).
+(voir <a href="#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a>).
 </p>
 
 </dd>
 <dt><code>\usefont{<var>codage</var>}{<var>famille</var>}{<var>série</var>}{<var>allure</var>}</code></dt>
-<dd><a name="index-_005cusefont"></a>
+<dd><a name="low-level-font-commands-usefont"></a><a name="index-_005cusefont"></a>
 <p>Revient à la même chose que d’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 :
@@ -2510,7 +2564,7 @@
 <a name="Layout"></a>
 <div class="header">
 <p>
-Next: <a href="#Sectioning" accesskey="n" rel="next">Sectioning</a>, Previous: <a href="#Fonts" accesskey="p" rel="prev">Fonts</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Sectioning" accesskey="n" rel="next">Sectioning</a>, Précédent: <a href="#Fonts" accesskey="p" rel="prev">Fonts</a>, Monter: <a href="#Top" accesskey="u" rel="up">Top</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="Mise-en-page"></a>
 <h2 class="chapter">5 Mise en page</h2>
@@ -2538,7 +2592,7 @@
 <a name="g_t_005conecolumn"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005ctwocolumn" accesskey="n" rel="next">\twocolumn</a>, Up: <a href="#Layout" accesskey="u" rel="up">Layout</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005ctwocolumn" accesskey="n" rel="next">\twocolumn</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_005conecolumn-1"></a>
 <h3 class="section">5.1 <code>\onecolumn</code></h3>
@@ -2552,7 +2606,7 @@
 <a name="g_t_005ctwocolumn"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cflushbottom" accesskey="n" rel="next">\flushbottom</a>, Previous: <a href="#g_t_005conecolumn" accesskey="p" rel="prev">\onecolumn</a>, Up: <a href="#Layout" accesskey="u" rel="up">Layout</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cflushbottom" accesskey="n" rel="next">\flushbottom</a>, Précédent: <a href="#g_t_005conecolumn" accesskey="p" rel="prev">\onecolumn</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_005ctwocolumn-1"></a>
 <h3 class="section">5.2 <code>\twocolumn</code></h3>
@@ -2563,66 +2617,105 @@
 <p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\twocolumn [<var>texte1col</var>]
+<pre class="example">\twocolumn [<var>texte1col préliminaire</var>]
 </pre></div>
 
-<p>La déclaration <code>\twocolumn</code> commence une nouvelle page et produit
-sortie à deux colonnes. Si l’argument optionnel <var>texte1col</var> est
-présent, il est composée dans le mode à une colonne avant que la
-composition à deux colonnes ne commence.
+<p>Commence une nouvelle page et produit une sortie en deux colonnes. Si on
+a passé l’option de classe <code>twocolumn</code> au document alors c’est le
+comportement par défaut (voir <a href="#Document-class-options">Document class options</a>). Cette commande
+est fragile (voir <a href="#g_t_005cprotect">\protect</a>).
 </p>
-<p>Les paramètres ci-après contrôlent la composition de la production de deux
+<p>Si l’argument optionnel <var>texte1col préliminaire</var> est présent, il est
+composé dans le mode à une colonne avant que la composition à deux
+colonnes ne commence.
+</p>
+<p>Les paramètres ci-après contrôlent la composition de la sortie en deux
 colonnes :
 </p>
 <dl compact="compact">
 <dt><code>\columnsep</code>
 <a name="index-_005ccolumnsep"></a>
 </dt>
-<dd><p>La distance entre les colonnes (35pt par défaut).
+<dd><a name="twocolumn-columnsep"></a><p>La distance entre les colonnes. Vaut 35pt par défaut. Changer la valeur
+avec une commande telle que
+<code>\setlength{\columnsep}{40pt}</code>. Vous devez faire le changement
+avant que le mode en deux colonnes ne commence ; le préambule est
+une bonne place pour le faire.
 </p>
 </dd>
 <dt><code>\columnseprule</code>
 <a name="index-_005ccolumnseprule"></a>
 </dt>
-<dd><p>La largeur du filet entre les colonnes ; la valeur par défaut est 0pt,
-de sorte qu’il n’y a pas de filet.
+<dd><a name="twocolumn-columnseprule"></a><p>La largeur du filet entre les colonnes. La valeur par défaut est 0pt, de
+sorte qu’il n’y a pas de filet. Autrement, le filet apparaît à mi-chemin
+entre les deux colonnes. Changez la valeur avec une commande telle que
+<code>\setlength{\columnseprule}{0.4pt}</code>, avant que le mode en deux
+colonnes ne commence.
 </p>
 </dd>
 <dt><code>\columnwidth</code>
 <a name="index-_005ccolumnwidth"></a>
 </dt>
-<dd><p>La largeur de la colonne en cours ; il est égal à <code>\textwidth</code> dans
-le cas d’un texte composé en une seule colonne.
+<dd><a name="twocolumn-columnwidth"></a><p>La largeur d’une colonnne. En mode à une colonne ceci vaut
+<code>\textwidth</code>. En mode à deux colonnes par défaut LaTeX règle la
+largeur de chacune des deux colonnes, <code>\columnwidth</code>, à la moitié
+de <code>\textwidth</code> moins <code>\columnsep</code>.
 </p>
 </dd>
 </dl>
 
-<p>Les paramètres ci-après contrôlent le comportement des flottants en cas de production
-à deux colonnes :
+<p>Dans un document en deux colonnes, les environnements étoilés
+<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.
+Les paramètres ci-après contrôlent le comportement des flottants en cas
+de sortie à deux colonnes :
 </p>
 <dl compact="compact">
 <dt><code>\dbltopfraction</code>
 <a name="index-_005cdbltopfraction"></a>
 </dt>
-<dd><p>Fraction maximale au sommet d’une page sur deux colonnes qui peut être
-occupée par des flottants. Par défaut vaut ‘<samp>0,7</samp>’, peut être
-utilement redéfini en (par exemple) ‘<samp>0,9</samp>’ pour aller moins tôt sur
-des pages de flottants.
+<dd><a name="twocolumn-dbltopfraction"></a><p>Fraction maximale au sommet d’une page sur deux colonnes qui peut être
+occupée par des flottants s’étendant sur deux colonnes en largeur. Par
+défaut vaut 0,7, ce qui signifie que la hauteur d’un environnement
+<code>table*</code> ou <code>figure*</code> ne doit pas excéder
+<code>0.7\textheight</code>. Si la hauteur de vos environnement flottant
+excède cela alors vous pouvez prendre l’une des actions suivante pour
+l’empêcher de flotter jusqu’à la fin du document :
 </p>
+<ul class="no-bullet">
+<li>– Utiliser le spécificateur de localisation <code>[tp]</code> pour dire à
+LaTeX d’essayer de placer le flottant volumineux sur une page dédiée,
+ou de même au sommet d’une page.
+
+</li><li>– Utiliser le spécificateur de localisation <code>[t!]</code> pour l’emporter
+sur l’effet de <code>\dbltopfraction</code> pour ce flottant en particulier.
+
+</li><li>– Augmenter la valeur de <code>\dbltopfraction</code> à un nombre de grandeur
+adéquate, pour éviter de faire flotter les pages si tôt.
+</li></ul>
+
+
+<p>Vous pouvez le redéfinir, comme dans
+<code>\renewcommand{\dbltopfraction}{0.9}</code>.
+</p>
 </dd>
 <dt><code>\dblfloatpagefraction</code>
 <a name="index-_005cdblfloatpagefraction"></a>
 </dt>
-<dd><p>La fraction minimum d’une page de flottants qui doit être occupée par
-des flottants, pour une page à flottant à deux colonnes. Par défaut vaut
-‘<samp>0,5</samp>’.
+<dd><a name="twocolumn-dblfloatpagefraction"></a><p>Pour une page de flottants s’étendant sur deux colonnes en largeur,
+c’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>.
 </p>
 </dd>
 <dt><code>\dblfloatsep</code>
 <a name="index-_005cdblfloatsep"></a>
 </dt>
-<dd><p>Distance entre les flottants en haut ou en bas d’une page de flottants à
-deux colonnes. Par défaut vaut ‘<samp>12pt plus2pt minus2pt</samp>’ pour des
+<dd><a name="twocolumn-dblfloatsep"></a><p>Sur une page de flottants s’étendant sur deux colonnes en largeur, cette
+longueur est la distance entre les flottants à la fois en haut et en bas
+de la page. Par défaut vaut ‘<samp>12pt plus2pt minus2pt</samp>’ pour des
 documents en ‘<samp>10pt</samp>’ ou ‘<samp>11pt</samp>’, et ‘<samp>14pt plus2pt minus4pt</samp>’
 pour ‘<samp>12pt</samp>’.
 </p>
@@ -2631,17 +2724,49 @@
 <dt><code>\dbltextfloatsep</code>
 <a name="index-_005cdbltextfloatsep"></a>
 </dt>
-<dd><p>Distance entre un flottant multi-colonnes en haut ou en bas d’une page
-et le texte principal. Par défaut vaut ‘<samp>20pt plus2pt minus4pt</samp>’ .
+<dd><a name="twocolumn-dbltextfloatsep"></a><p>Cette longueur est la distance entre un flottant multi-colonnes en haut
+ou en bas d’une page et le texte principal. Par défaut vaut ‘<samp>20pt
+plus2pt minus4pt</samp>’.
 </p>
 </dd>
+<dt><code>\dbltopnumber</code>
+<a name="index-_005cdbltopnumber"></a>
+</dt>
+<dd><a name="twocolumn-dbltopnumber"></a><p>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
+page.  La valeur par défaut de LaTeX est <code>2</code>.
+</p></dd>
 </dl>
 
+<p>L’exemple suivant utilise l’argument optionnel de <code>\twocolumn</code> pour
+crée un titre s’étendant sur les deux colonnes du document article :
+</p>
+<div class="example">
+<pre class="example">\documentclass[twocolumn]{article}
+\newcommand{\authormark}[1]{\textsuperscript{#1}}
+\begin{document}
+\twocolumn[{% au sein de cet argument optionnel, du texte en une colonne
+  \centering
+  \LARGE Le titre \\[1.5em]
+  \large Auteur Un\authormark{1},
+         Auteur Deux\authormark{2},
+         Auteur Trois\authormark{1} \\[1em]
+  \normalsize
+  \begin{tabular}{p{.2\textwidth}@{\hspace{2em}}p{.2\textwidth}}
+    \authormark{1}Departement Un  &\authormark{2}Department Deux \\ 
+     École Un                   &École Deux
+  \end{tabular}\\[3em] % espace sous la partie titre
+  }]
+
+Le texte en deux colonnes est ici.
+</pre></div>
+
+
 <hr>
 <a name="g_t_005cflushbottom"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005craggedbottom" accesskey="n" rel="next">\raggedbottom</a>, Previous: <a href="#g_t_005ctwocolumn" accesskey="p" rel="prev">\twocolumn</a>, Up: <a href="#Layout" accesskey="u" rel="up">Layout</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005craggedbottom" accesskey="n" rel="next">\raggedbottom</a>, Précédent: <a href="#g_t_005ctwocolumn" accesskey="p" rel="prev">\twocolumn</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_005cflushbottom-1"></a>
 <h3 class="section">5.3 <code>\flushbottom</code></h3>
@@ -2653,13 +2778,14 @@
 nécessaire pour remplir le page.
 </p>
 <p>C’est la valeur par défaut si le mode <code>twocolumn</code> est sélectionné
-(see <a href="#Document-class-options">Document class options</a>).
+(voir <a href="#Document-class-options">Document class options</a>). Cette command est fragile
+(voir <a href="#g_t_005cprotect">\protect</a>).
 </p>
 <hr>
 <a name="g_t_005craggedbottom"></a>
 <div class="header">
 <p>
-Next: <a href="#Page-layout-parameters" accesskey="n" rel="next">Page layout parameters</a>, Previous: <a href="#g_t_005cflushbottom" accesskey="p" rel="prev">\flushbottom</a>, Up: <a href="#Layout" accesskey="u" rel="up">Layout</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Page-layout-parameters" accesskey="n" rel="next">Page layout parameters</a>, Précédent: <a href="#g_t_005cflushbottom" accesskey="p" rel="prev">\flushbottom</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_005craggedbottom-1"></a>
 <h3 class="section">5.4 <code>\raggedbottom</code></h3>
@@ -2675,7 +2801,7 @@
 <a name="Page-layout-parameters"></a>
 <div class="header">
 <p>
-Next: <a href="#Floats" accesskey="n" rel="next">Floats</a>, Previous: <a href="#g_t_005craggedbottom" accesskey="p" rel="prev">\raggedbottom</a>, Up: <a href="#Layout" accesskey="u" rel="up">Layout</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</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>
 </div>
 <a name="Parametres-de-mise-en-page"></a>
 <h3 class="section">5.5 Paramètres de mise en page</h3>
@@ -2685,103 +2811,228 @@
 <a name="index-mise-en-page_002c-les-parametres-de"></a>
 <a name="index-en_002dtete_002c-des-parametres-pour"></a>
 <a name="index-bas-de-page_002c-des-parametres-pour"></a>
-<a name="index-en_002dtete-et-pied-de-page-en-cours-de-traitement"></a>
+<a name="index-en_002dtete-et-pied-de-page-en-cours"></a>
 
 <dl compact="compact">
+<dt><code>\columnsep</code>
+<a name="index-_005ccolumnsep-1"></a>
+</dt>
+<dt><code>\columnseprule</code>
+<a name="index-_005ccolumnseprule-1"></a>
+</dt>
+<dt><code>\columnwidth</code>
+<a name="index-_005ccolumnwidth-1"></a>
+</dt>
+<dd><a name="index-_005ccolumnsep-2"></a>
+<a name="index-_005ccolumnseprule-2"></a>
+<a name="index-_005ccolumnwidth-2"></a>
+<a name="page-layout-parameters-columnsep"></a><a name="page-layout-parameters-columnseprule"></a><a name="page-layout-parameters-columnwidth"></a><p>La distance entre les deux colonnes, la largeur d’un filet entre les
+colonnes, et la largeur des colonnes, lorsque l’option de classe de
+document <code>twocolumn</code> est en vigueur (voir <a href="#Document-class-options">Document class options</a>).  Voir <a href="#g_t_005ctwocolumn">\twocolumn</a>.
+</p>
+</dd>
 <dt><code>\headheight</code>
 <a name="index-_005cheadheight"></a>
 </dt>
-<dd><p>Hauteur de la boîte qui contient la tête en cours de traitement. La
-valeur par défaut est ‘<samp>30pt</samp>’, sauf dans la classe <code>book</code>, où
-elle varie en fonction de la taille de la police.
+<dd><a name="index-_005cheadheight-1"></a>
+<a name="page-layout-parameters-headheight"></a><p>Hauteur de la boîte qui contient l’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.
 </p>
 </dd>
 <dt><code>\headsep</code>
 <a name="index-_005cheadsep"></a>
 </dt>
-<dd><p>La distance verticale entre le bas de la ligne d’en-tête et la partie
-supérieure du texte principal. La valeur par défaut est ‘<samp>25pt</samp>’,
-sauf dans la classe <code>book</code>, où elle varie avec la taille de
-la police.
+<dd><a name="index-_005cheadsep-1"></a>
+<a name="page-layout-parameters-headsep"></a><p>La distance verticale entre le bas de la ligne d’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.
 </p>
 </dd>
 <dt><code>\footskip</code>
 <a name="index-_005cfootskip"></a>
 </dt>
-<dd><p>Distance de la ligne de base de la dernière ligne de texte à la ligne de
-base du bas de page. La valeur par défaut est ‘<samp>30pt</samp>’, sauf dans la
-classe <code>book</code> où elle varie avec la taille de la police.
+<dd><a name="index-_005cfootskip-1"></a>
+<a name="page-layout-parameters-footskip"></a><p>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
+<code>article</code> et <code>report</code> est ‘<samp>30pt</samp>’. Dans la classe
+<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.
 </p>
 </dd>
 <dt><code>\linewidth</code>
 <a name="index-_005clinewidth"></a>
 </dt>
-<dd><p>Largeur de la ligne actuelle, diminuée pour chaque <code>list</code> imbriquée
-(see <a href="#list">list</a>). Plus précisément, elle est inférieure à
-<code>\textwidth</code> par la somme de <code>\leftmargin</code> et
-<code>\rightmargin</code> (see <a href="#itemize">itemize</a>). La valeur par défaut varie en
-fonction de la taille de la police, la largeur du papier, le mode à deux
-colonnes, etc. Pour un document de classe <code>article</code> en taille de
-police ‘<samp>10pt</samp>’, elle vaut ‘<samp>345pt</samp>’ ; dans le mode à deux
-colonnes, elle passe à ‘<samp>229.5pt</samp>’.
+<dd><a name="index-_005clinewidth-1"></a>
+<a name="page-layout-parameters-linewidth"></a><p>Largeur de la ligne actuelle, diminuée pour chaque <code>list</code> imbriquée
+(voir <a href="#list">list</a>). C-à-d. que la valeur nominale <code>\linewidth</code> vaut
+<code>\textwidth</code> mais que pour chaque liste imbriquée la largeur
+<code>\linewidth</code> est diminuée de la somme de <code>\leftmargin</code> et
+<code>\rightmargin</code> pour cette liste (voir <a href="#itemize">itemize</a>).
 </p>
 </dd>
-<dt><code>\textheight</code>
-<a name="index-_005ctextheight"></a>
+<dt><code>\marginparpush</code>
+<a name="index-_005cmarginparpush"></a>
 </dt>
-<dd><p>La hauteur verticale normale du corps de la page ; la valeur par défaut
-varie en fonction de la taille de la police, de la classe du document,
-etc. Pour un document de classe <code>article</code> ou <code>report</code> en
-taille de police ‘<samp>10pt</samp>’, elle vaut ‘<samp>43\baselineskip</samp>’ ; pour
-une classe <code>book</code>, elle vaut ‘<samp>41\baselineskip</samp>’.  Pour
-‘<samp>11pt</samp>’, c’est ‘<samp>38\baselineskip</samp>’ et pour ‘<samp>12pt</samp>’ c’est
-‘<samp>36\baselineskip</samp>’.
+<dt><code>\marginsep</code>
+<a name="index-_005cmarginsep"></a>
+</dt>
+<dt><code>\marginparwidth</code>
+<a name="index-_005cmarginparwidth"></a>
+</dt>
+<dd><a name="index-_005cmarginparpush-1"></a>
+<a name="index-_005cmarginsep-1"></a>
+<a name="index-_005cmarginparwidth-1"></a>
+<a name="page-layout-parameters-marginparpush"></a><a name="page-layout-parameters-marginsep"></a><a name="page-layout-parameters-marginparwidth"></a><p>L’espace vertical miniminal entre deux notes marginales, l’espace
+horizontal entre le corps du texte et les notes marginales, et la largeur
+horizontale des notes.
 </p>
+<p>Normalement les notes en marginales apparaissent à l’extérieur de la
+page, mais la déclaration <code>\reversemarginpar</code> change cela (et
+<code>\normalmarginpar</code> le rétablit).
+</p>
+<p>La valeur par défaut pour <code>\marginparpush</code> à la fois dans un
+document de classe <code>book</code> ou <code>article</code> est : ‘<samp>7pt</samp>’ si le
+document est réglé à 12pt, et ‘<samp>5pt</samp>’ s’il l’est à 11pt ou 10pt.
+</p>
+<p>Pour <code>\marginsep</code>, dans la classe <code>article</code> la valeur par
+défaut est ‘<samp>10pt</samp>’ sauf si le document est réglé à 10pt et en mode en
+deux colonne où la valeur par défaut est ‘<samp>11pt</samp>’.
+</p>
+<p>Pour <code>\marginsep</code> dans la classe <code>book</code> la valeur par défaut
+est ‘<samp>10pt</samp>’ en mode deux colonnes, et ‘<samp>7pt</samp>’ en mode
+mono-colonne.
+</p>
+<p>Pour <code>\marginparwidth</code> aussi bien dans les classes <code>book</code> que
+<code>article</code>, en mode à deux colonnes la valeur par défaut est 60% ou
+<code>\paperwidth - \textwidth</code>, alors qu’en mode monocolonne
+c’est 50% de cette distance.
+</p>
 </dd>
+<dt><code>\oddsidemargin</code>
+<a name="index-_005coddsidemargin-1"></a>
+</dt>
+<dt><code>\evensidemargin</code>
+<a name="index-_005cevensidemargin-1"></a>
+</dt>
+<dd><a name="index-_005coddsidemargin-2"></a>
+<a name="index-_005cevensidemargin-2"></a>
+<a name="page-layout-parameters-oddsidemargin"></a><a name="page-layout-parameters-evensidemargin"></a><a name="index-marge-gauche"></a>
+<p>La <em>marge gauche</em> est la bande entre le bord gauche de la page et le
+corps du texte.
+</p>
+<a name="index-marge-gauche-nominale"></a>
+<p>La <em>marge gauche nominale</em> 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
+à une distance de <code>1in + \hoffset</code> du bord gauche de la page en
+allant vers le côté droit. La longueur <code>\hoffset</code> vaut <code>0pt</code>,
+ce paramètre est obsolète il servait dans les années 1980, quand le
+système TeX a été conçu, à rattraper les défauts des imprimantes de
+l’époque dont le placement horizontal de la page par rapport à la
+feuille de papier pouvait se dérégler.
+</p>
+<p>La longueur <code>\oddsidemargin</code> est la distance entre le bord gauche
+du texte et la frontière de la marge gauche nominale pour les pages de
+numéro impair dans les documents en recto-verso, et pour toutes les
+pages sinon pour les document en recto simple. La longueur
+<code>\evensidemargin</code> est la distance entre le bord gauche du texte et
+la frontière de la marge gauche nominale pour les pages de numéro pair
+dans les documents en recto-verso.
+</p>
+<p>En d’autres termes <code>\oddsidemargin</code> ou <code>\evensidemargin</code>
+donnent la différence entre la largeur de la marge gauche réel et la
+marge gauche nominale. Ces distances <code>\oddsidemargin</code> et
+<code>\evensidemargin</code> sont donc signées vers le coté droit, c’est à
+dire qu’une valeur positive indique que la marge gauche réelle est plus
+large que la marge gauche nominale, alors qu’une valeur négative indique
+qu’au contraire elle est plus étroite.
+</p>
+<p>Dans une document en recto-verso le <em>côté intérieur</em> de la page est
+le côté gauche pour les pages de numéro impair, et le côté droit pour
+les page de numéro pair. Le <em>côté extérieur</em> est le côté opposé au
+côté intérieur : la longueur <code>\oddsidemargin</code> règle donc la
+position de la marge intérieure des pages de numéro impair, alors que
+<code>\evensidemargin</code> règle la position la marge extérieur des pages de
+numéro pair.
+</p>
+<p>Pour une marge intérieure de 4cm dans un document en recto-verso, mettre
+le code suivant dans le préambule :
+</p>
+<div class="example">
+<pre class="example">\evensidemargin\dimexpr\paperwidth-\textwidth-1in-4cm
+\oddsidemargin\dimexpr4cm-1in
+</pre></div>
+
+<p>Vice-versa, pour une marge extérieure de 5cm dans un document en
+recto-verso, mettre le code suivant dans le préambule :
+</p>
+<div class="example">
+<pre class="example">\evensidemargin\dimexpr5cm-1in
+\oddsidemargin\dimexpr\paperwidth-\textwidth-1in-5cm
+</pre></div>
+
+</dd>
 <dt><code>\paperheight</code>
 <a name="index-_005cpaperheight"></a>
 </dt>
-<dd><p>La hauteur du papier, à ne pas confondre avec la hauteur de la zone
+<dd><a name="page-layout-parameters-paperheight"></a><p>La hauteur du papier, à ne pas confondre avec la hauteur de la zone
 d’impression.  Elle est normalement réglée avec une option de classe de
 document, comme dans <code>\documentclass[a4paper]{article}</code>
-(see <a href="#Document-class-options">Options de classe de document</a>).
+(voir <a href="#Document-class-options">Options de classe de document</a>).
 </p>
 </dd>
 <dt><code>\paperwidth</code>
 <a name="index-_005cpaperwidth"></a>
 </dt>
-<dd><p>La largeur du papier, à ne pas confondre avec la largeur de la zone
+<dd><a name="page-layout-parameters-paperwidth"></a><p>La largeur du papier, à ne pas confondre avec la largeur de la zone
 d’impression.  Elle est normalement réglée avec une option de classe de
 document, comme dans <code>\documentclass[a4paper]{article}</code>
-(see <a href="#Document-class-options">Options de classe de document</a>).
+(voir <a href="#Document-class-options">Options de classe de document</a>).
 </p>
 </dd>
+<dt><code>\textheight</code>
+<a name="index-_005ctextheight"></a>
+</dt>
+<dd><a name="page-layout-parameters-textheight"></a><p>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
+<code>article</code> ou <code>report</code>, elle vaut ‘<samp>43\baselineskip</samp>’ ; pour
+une classe <code>book</code>, elle vaut ‘<samp>41\baselineskip</samp>’.  Pour 11pt,
+c’est ‘<samp>38\baselineskip</samp>’ pour toutes les classes de document. Pour
+‘<samp>12pt</samp>’ c’est ‘<samp>36\baselineskip</samp>’ pour toutes les classes aussi.
+</p>
+</dd>
 <dt><code>\textwidth</code>
 <a name="index-_005ctextwidth"></a>
 </dt>
-<dd><p>La largeur horizontale totale de l’ensemble du corps de la page; la
-valeur par défaut varie comme d’habitude. Pour un document de classe
-<code>article</code> ou <code>report</code>, elle vaut ‘<samp>345pt</samp>’ à ‘<samp>10pt</samp>’ de
-taille de police, ‘<samp>360pt</samp>’ à ‘<samp>11pt</samp>’, et ‘<samp>390pt</samp>’ à
-‘<samp>12pt</samp>’. Pour un document <code>book</code>, elle veut ‘<samp>4.5in</samp>’ à
-‘<samp>10pt</samp>’ et ‘<samp>5in</samp>’ à ‘<samp>11pt</samp>’ ou ‘<samp>12pt</samp>’.
+<dd><a name="page-layout-parameters-textwidth"></a><p>La largeur horizontale totale de l’ensemble du corps de la page. Pour un
+document de classe <code>article</code> ou <code>report</code>, elle vaut
+‘<samp>345pt</samp>’ à 10pt de taille de police, ‘<samp>360pt</samp>’ à
+11pt, et ‘<samp>390pt</samp>’ à 12pt. Pour un document
+<code>book</code>, elle veut ‘<samp>4.5in</samp>’ à 10pt et ‘<samp>5in</samp>’ à
+11pt ou 12pt.
 </p>
 <p>En sortie multi-colonne, <code>\textwidth</code> reste de la largeur de tout
 le corps de la page, tandis que <code>\columnwidth</code> est la largeur d’une
-colonne (see <a href="#g_t_005ctwocolumn">\twocolumn</a>).
+colonne (voir <a href="#g_t_005ctwocolumn">\twocolumn</a>).
 </p>
-<p>Dans les listes (see <a href="#list">list</a>), <code>\textwidth</code> est le reste la
-largeur du corps corps de la page entière (et <code>\columnwidth</code> est la
-largeur d’une colonne entière), alors que <code>\linewidth</code> peut
-diminuer au sein de listes imbriquées.
+<p>Dans les listes (voir <a href="#list">list</a>), <code>\textwidth</code> demeure la largeur du
+corps de la page entière (et <code>\columnwidth</code> est la largeur d’une
+colonne entière), alors que <code>\linewidth</code> peut diminuer au sein de
+listes imbriquées.
 </p>
-<p>À l’intérieur d’une minipage (see <a href="#minipage">minipage</a> ) ou <code>\parbox</code>
-(see <a href="#g_t_005cparbox">\parbox</a>), tous les paramètres liés à la largeur sont mis à la
+<p>À l’intérieur d’une minipage (voir <a href="#minipage">minipage</a> ) ou <code>\parbox</code>
+(voir <a href="#g_t_005cparbox">\parbox</a>), tous les paramètres liés à la largeur sont mis à la
 largeur spécifiée, et de reviennent à leurs valeurs normales à la fin du
 <code>minipage</code> ou <code>\parbox</code>.
 </p>
+</dd>
+<dt><code>\hsize</code>
 <a name="index-_005chsize"></a>
-<p>Par souci d’exhaustivité : <code>\hsize</code> est le paramètre TeX
+</dt>
+<dd><a name="index-_005chsize-1"></a>
+<a name="page-layout-parameters-hsize"></a><p>Par souci d’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.
 </p>
@@ -2789,17 +3040,40 @@
 <dt><code>\topmargin</code>
 <a name="index-_005ctopmargin"></a>
 </dt>
-<dd><p>L’espace entre le haut de la page TeX (un pouce à partir du haut de
-la feuille, par défaut) et le sommet de l’en-tête de page. La valeur par
-défaut est calculée sur la base de nombreux autres paramètres :
-<code>\paperheight - 2in - \headheight - \headsep
-- \textheight - \footskip</code>, et ensuite divisé par deux.
+<dd><a name="index-topmargin"></a>
+<a name="page-layout-parameters-topmargin"></a><a name="index-marge-superieure"></a>
+<p>La <em>marge supérieure</em> est la bande entre le bord supérieur de la page et le
+bord supérieure de l’en-tête de page.
 </p>
+<a name="index-marge-superieure-nominale"></a>
+<p>La <em>marge supérieure nominale</em> 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
+bord supérieur de la page en allant vers le bas. La longueur
+<code>\voffset</code> vaut <code>0pt</code>, ce paramètre est obsolète il servait
+dans les années 1980, quand le système TeX a été conçu, à rattraper
+les défauts des imprimantes de l’époque dont le placement vertical de la
+page par rapport à la feuille de papier pouvait se dérégler.
+</p>
+<p>La distance <code>\topmargin</code> sépare le haut de l’en-tête de page de la
+frontière de la marge supérieure nominale. Elle est signée vers le bas,
+c’est à dire que quand <code>\topmargin</code> est positif la marge supérieure
+est plus large que la marge supérieure nominale, et que s’il est négatif
+elle est au contraire plus étroite. En d’autres termes <code>\topmargin</code>
+est la différence entre la largeur de la marge supérieure réelle et la
+marge supérieure nominale.
+</p>
+<p>L’espace le haut de la page TeX et le haut du corps de texte est
+<code>1in + \voffset + \topmargin + \headheight + \headsep</code>. La marge
+inférieure vaut donc <code>\paperheight -\textheight -\footskip - 1in -
+\voffset - \topmargin - \headheight - \headsep</code>.
+</p>
 </dd>
 <dt><code>\topskip</code>
 <a name="index-_005ctopskip"></a>
 </dt>
-<dd><p>La distance minimale entre le sommet du corps de la page et la ligne de base de
+<dd><a name="index-_005ctopskip-1"></a>
+<a name="page-layout-parameters-topskip"></a><p>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
 même que la taille de la police, par exemple, ‘<samp>10pt</samp>’ à ‘<samp>10pt</samp>’.
 </p>
@@ -2810,7 +3084,7 @@
 <a name="Floats"></a>
 <div class="header">
 <p>
-Previous: <a href="#Page-layout-parameters" accesskey="p" rel="prev">Page layout parameters</a>, Up: <a href="#Layout" accesskey="u" rel="up">Layout</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</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>
 </div>
 <a name="Flottants"></a>
 <h3 class="section">5.6 Flottants</h3>
@@ -2821,8 +3095,8 @@
 sommet d’une page ultérieure
 </p>
 <p>LaTeX sait gérer plusieurs classes de matériel flottant. Il y a deux
-classes définies par défaut, <code>figure</code> (see <a href="#figure">figure</a>) et
-<code>table</code> (see <a href="#table">table</a>), mais vous pouvez créer une nouvelle
+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>.
 </p>
 <p>Au sein d’une même classe flottante LaTeX respecte l’ordre, de sorte
@@ -3039,7 +3313,7 @@
 <a name="Sectioning"></a>
 <div class="header">
 <p>
-Next: <a href="#Cross-references" accesskey="n" rel="next">Cross references</a>, Previous: <a href="#Layout" accesskey="p" rel="prev">Layout</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Cross-references" accesskey="n" rel="next">Cross references</a>, Précédent: <a href="#Layout" accesskey="p" rel="prev">Layout</a>, Monter: <a href="#Top" accesskey="u" rel="up">Top</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="Rubricage"></a>
 <h2 class="chapter">6 Rubricage</h2>
@@ -3106,7 +3380,7 @@
 fabriquer une entrée dans la table des matières.  Un exemple
 d’utilisation est pour un appendice dans un <code>article</code>.  Entrer le
 code <code>\appendix\section{Appendice}</code> donne en sortie ‘<samp>A
-Appendix</samp>’ (see <a href="#g_t_005cappendix">\appendix</a>).  Vous pouvez ôter le numéro ‘<samp>A</samp>’ en
+Appendix</samp>’ (voir <a href="#g_t_005cappendix">\appendix</a>).  Vous pouvez ôter le numéro ‘<samp>A</samp>’ en
 entrant à la place <code>\section*{Appendice}</code> (les articles omettent
 couramment d’avoir une table des matières et ont des en-têtes de pages
 simples alors les autres différences de la commande <code>\section</code>
@@ -3114,7 +3388,7 @@
 </p>
 <p>Le titre <var>titre</var> fournit la rubrique en tant que titre dans le texte
 principal, mais il peut également apparaître dans la table des matières
-et le haut et le bas de bage (see <a href="#Page-styles">Page styles</a>).  Vous pourriez
+et le haut et le bas de bage (voir <a href="#Page-styles">Page styles</a>).  Vous pourriez
 désirer un texte différent à ces endroits que dans le texte principal.
 Toute ces commandes ont un argument optionnel <var>tdm-titre</var> destiné à
 ces autres endroits.
@@ -3124,10 +3398,10 @@
 lesquelles apparaissent dans la table des matières.  Si le <var>niveau</var>
 de la commande de rubricage est inférieur ou égal à la valeur du
 compteur <code>secnumdepth</code> alors les rubriques correspondant à ces
-commandes de rubricage sont numérotées (see <a href="#Sectioning_002fsecnumdepth">Sectioning/secnumdepth</a>).
+commandes de rubricage sont numérotées (voir <a href="#Sectioning_002fsecnumdepth">Sectioning/secnumdepth</a>).
 Et, si <var>niveau</var> est inférieur ou égal à la valeur du compteur
 <code>tocdepth</code> alors la table des matières comprend une entrée pour
-cette rubrique (see <a href="#Sectioning_002ftocdepth">Sectioning/tocdepth</a>).
+cette rubrique (voir <a href="#Sectioning_002ftocdepth">Sectioning/tocdepth</a>).
 </p>
 <p>LaTeX s’attend que avant d’avoir une <code>\subsection</code> vous ayez une
  <code>\section</code> et, dans un document de classe <code>book</code>, qu’avant
@@ -3142,7 +3416,7 @@
 simple de ceci est que vous pouvez mettre le numéro de rubrique de type
 section en lettres majuscules avec
 <code>\renewcommand\thesection{\Alph{section}}</code> dans le préambule
-(see <a href="#g_t_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol">\alph \Alph \arabic \roman \Roman \fnsymbol</a>).  Le CTAN a
+(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>.
 </p>
@@ -3159,7 +3433,7 @@
 numérotés.  Régler le compteur avec
 <code>\setcounter{secnumdepth}{<var>niveau</var>}</code> supprime la
 numérotation des rubriques à toute profondeur supérieure à <var>niveau</var>
-(See <a href="#g_t_005csetcounter">\setcounter</a>).  Voir la table plus haut pour la valeur des
+(voir <a href="#g_t_005csetcounter">\setcounter</a>).  Voir la table plus haut pour la valeur des
 niveaux. Par exemple, si le <code>secnumdepth</code> vaut 1 dans un
 <code>article</code> alors la commande <code>\section{Introduction}</code> produit
 en sortie quelque-chose comme ‘<samp>1 Introduction</samp>’ alors que
@@ -3177,7 +3451,7 @@
 <a name="sectioning-tocdepth"></a><a name="Sectioning_002ftocdepth"></a><p>Contrôle quelles rubriques sont listées dans la table des matières.
 Régler <code>\setcounter{tocdepth}{<var>niveau</var>}</code> a pour effet que
 les rubriques au niveau <var>niveau</var> sont celles de plus petit niveau à
-être listées (see <a href="#g_t_005csetcounter">\setcounter</a>).  Voir la table ci-dessus pour les
+être listées (voir <a href="#g_t_005csetcounter">\setcounter</a>).  Voir la table ci-dessus pour les
 numéros de niveau.  Par exemple, if <code>tocdepth</code> vaut 1 alors la table
 des matières contiendra les rubriques issues de <code>\section</code>, mais pas
 celles de <code>\subsection</code>.  La valeur par défaut de LaTeX pour
@@ -3211,7 +3485,7 @@
 <a name="g_t_005cpart"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cchapter" accesskey="n" rel="next">\chapter</a>, Up: <a href="#Sectioning" accesskey="u" rel="up">Sectioning</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cchapter" accesskey="n" rel="next">\chapter</a>, Monter: <a href="#Sectioning" accesskey="u" rel="up">Sectioning</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_005cpart-1"></a>
 <h3 class="section">6.1 <code>\part</code></h3>
@@ -3262,8 +3536,8 @@
 aucune entrée dans la table des matières.
 </p>
 <p>L’argument optionnel <var>tdm-titre</var> apparaît comme le titre de la
-partie dans la table des matières (see <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>) et
-dans les hauts de pages (see <a href="#Page-styles">Page styles</a>).  S’il n’est pas présent
+partie dans la table des matières (voir <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>) et
+dans les hauts de pages (voir <a href="#Page-styles">Page styles</a>).  S’il n’est pas présent
 alors <var>titre</var> est utilisé à sa place. Dans l’exemple suivante on met
 un saut de ligne dans <var>titre</var> mais on l’enlève dans la table des
 matière.
@@ -3274,8 +3548,8 @@
 
 <p>Pour déterminer quelles rubrique sont numéroté et lesquelles
 apparaissent dans la table des matières, le numéro de niveau d’une
-partie vaut -1 (see <a href="#Sectioning_002fsecnumdepth">Sectioning/secnumdepth</a> et
-see <a href="#Sectioning_002ftocdepth">Sectioning/tocdepth</a>).
+partie vaut -1 (voir <a href="#Sectioning_002fsecnumdepth">Sectioning/secnumdepth</a> et
+voir <a href="#Sectioning_002ftocdepth">Sectioning/tocdepth</a>).
 </p>
 <a name="index-paquetage-indentfirst"></a>
 <a name="index-indentfirst_002c-paquetage"></a>
@@ -3296,7 +3570,7 @@
 <a name="g_t_005cchapter"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005csection" accesskey="n" rel="next">\section</a>, Previous: <a href="#g_t_005cpart" accesskey="p" rel="prev">\part</a>, Up: <a href="#Sectioning" accesskey="u" rel="up">Sectioning</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005csection" accesskey="n" rel="next">\section</a>, Précédent: <a href="#g_t_005cpart" accesskey="p" rel="prev">\part</a>, Monter: <a href="#Sectioning" accesskey="u" rel="up">Sectioning</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_005cchapter-1"></a>
 <h3 class="section">6.2 <code>\chapter</code></h3>
@@ -3331,7 +3605,7 @@
 en gros caractère gras (la taille est <code>\huge</code>). Ensuite il place le
 <var>titre</var> sur une nouvelle ligne, en caractère gras encore plus gros
 (taille <code>\Huge</code>).  Il incrémente également le compteur
-<code>chapter</code>, ajoute une entrée à la table des matières (see <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>), et règle l’information de haut de page (see <a href="#Page-styles">Page styles</a>).
+<code>chapter</code>, ajoute une entrée à la table des matières (voir <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>), et règle l’information de haut de page (voir <a href="#Page-styles">Page styles</a>).
 </p>
 <p>La forme étoilée, ou forme en <code>*</code>, affiche <var>titre</var> sur une
 nouvelle ligne, en caractère gras. Mais elle n’affiche pas le numéro de
@@ -3346,8 +3620,8 @@
 </pre></div>
 
 <p>L’argument optionnel <var>tdm-titre</var> apparaît comme titre de chapitre
-dans la tabvle des matières (see <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>) et dans les
-hauts de page (see <a href="#Page-styles">Page styles</a>).  Si il n’est pas présent alors
+dans la tabvle des matières (voir <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>) et dans les
+hauts de page (voir <a href="#Page-styles">Page styles</a>).  Si il n’est pas présent alors
 <var>titre</var> sera à la place.  L’exemple suivant montre le nom complet
 dans le titre de chapitre,
 </p>
@@ -3366,8 +3640,8 @@
 
 <p>Pour déterminer quelles rubriques sont numérotées et lesquelles
 apparaissent dans la table des matières, le numéro de niveau d’un
-chapitre est 0 (see <a href="#Sectioning_002fsecnumdepth">Sectioning/secnumdepth</a> et
-see <a href="#Sectioning_002ftocdepth">Sectioning/tocdepth</a>).
+chapitre est 0 (voir <a href="#Sectioning_002fsecnumdepth">Sectioning/secnumdepth</a> et
+voir <a href="#Sectioning_002ftocdepth">Sectioning/tocdepth</a>).
 </p>
 <a name="index-paquetage-indentfirst-1"></a>
 <a name="index-indentfirst_002c-paquetage-1"></a>
@@ -3387,7 +3661,7 @@
 <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
 préambule soit <code>\renewcommand{\chaptername}{Cours}</code>, soit
-cela (see <a href="#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a>) :
+cela (voir <a href="#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a>) :
 </p>
 <div class="example">
 <pre class="example">\makeatletter
@@ -3433,7 +3707,7 @@
 <a name="g_t_005csection"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005csubsection" accesskey="n" rel="next">\subsection</a>, Previous: <a href="#g_t_005cchapter" accesskey="p" rel="prev">\chapter</a>, Up: <a href="#Sectioning" accesskey="u" rel="up">Sectioning</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005csubsection" accesskey="n" rel="next">\subsection</a>, Précédent: <a href="#g_t_005cchapter" accesskey="p" rel="prev">\chapter</a>, Monter: <a href="#Sectioning" accesskey="u" rel="up">Sectioning</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_005csection-1"></a>
 <h3 class="section">6.3 <code>\section</code></h3>
@@ -3481,8 +3755,8 @@
 rubrique précédente).
 </p>
 <p>L’argument optionnel <var>tdm-titre</var> apparaît comme titre de section
-dans la table des matières (see <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>) et dans les
-titres de haut de page (see <a href="#Page-styles">Page styles</a>).  S’il n’est pas présent
+dans la table des matières (voir <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>) et dans les
+titres de haut de page (voir <a href="#Page-styles">Page styles</a>).  S’il n’est pas présent
 alors <var>titre</var> est à la place.  L’exemple suivant montre le nom
 complet dans le titre de la section,
 </p>
@@ -3505,8 +3779,8 @@
 
 <p>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
-section est 1 (see <a href="#Sectioning_002fsecnumdepth">Sectioning/secnumdepth</a> et
-see <a href="#Sectioning_002ftocdepth">Sectioning/tocdepth</a>).
+section est 1 (voir <a href="#Sectioning_002fsecnumdepth">Sectioning/secnumdepth</a> et
+voir <a href="#Sectioning_002ftocdepth">Sectioning/tocdepth</a>).
 </p>
 <a name="index-paquetage-indentfirst-2"></a>
 <a name="index-indentfirst_002c-paquetage-2"></a>
@@ -3528,7 +3802,7 @@
 
 <p>En général, pour changer le comportement de la commande <code>\section</code>,
 il y a diverses options.  L’une d’elles et la commande
-<code>\@startsection</code> (see <a href="#g_t_005c_0040startsection">\@startsection</a>).  Il y a aussi un grand
+<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
 documentation, mais l’exemple ci-dessous donne un aperçu de ce qu’il
@@ -3552,7 +3826,7 @@
 <a name="g_t_005csubsection"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph" accesskey="n" rel="next">\subsubsection & \paragraph & \subparagraph</a>, Previous: <a href="#g_t_005csection" accesskey="p" rel="prev">\section</a>, Up: <a href="#Sectioning" accesskey="u" rel="up">Sectioning</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph" accesskey="n" rel="next">\subsubsection & \paragraph & \subparagraph</a>, Précédent: <a href="#g_t_005csection" accesskey="p" rel="prev">\section</a>, Monter: <a href="#Sectioning" accesskey="u" rel="up">Sectioning</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_005csubsection-1"></a>
 <h3 class="section">6.4 <code>\subsection</code></h3>
@@ -3595,7 +3869,7 @@
 et ne produit aucune entrée dans la table des matières.
 </p>
 <p>L’argument optionnel <var>tdm-titre</var> apparaît comme le titre de
-sous-section dans la table des matières (see <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>).  S’il n’est pas présent alors <var>titre</var> est à la place.
+sous-section dans la table des matières (voir <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>).  S’il n’est pas présent alors <var>titre</var> est à la place.
 L’exemple suivant montre le texte complet dans le titre de sous-section,
 </p>
 <div class="example">
@@ -3608,8 +3882,8 @@
 </p>
 <p>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
-sous-section est 2 (see <a href="#Sectioning_002fsecnumdepth">Sectioning/secnumdepth</a> et
-see <a href="#Sectioning_002ftocdepth">Sectioning/tocdepth</a>).
+sous-section est 2 (voir <a href="#Sectioning_002fsecnumdepth">Sectioning/secnumdepth</a> et
+voir <a href="#Sectioning_002ftocdepth">Sectioning/tocdepth</a>).
 </p>
 <a name="index-paquetage-indentfirst-3"></a>
 <a name="index-indentfirst_002c-paquetage-3"></a>
@@ -3631,7 +3905,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>
-(see <a href="#g_t_005c_0040startsection">\@startsection</a>).  Il y a aussi divers paquetages sur le CTAN
+(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
 l’exemple ci-dessous donne un aperçu de ce qu’il peut faire.
 </p>
@@ -3652,7 +3926,7 @@
 <a name="g_t_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cappendix" accesskey="n" rel="next">\appendix</a>, Previous: <a href="#g_t_005csubsection" accesskey="p" rel="prev">\subsection</a>, Up: <a href="#Sectioning" accesskey="u" rel="up">Sectioning</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cappendix" accesskey="n" rel="next">\appendix</a>, Précédent: <a href="#g_t_005csubsection" accesskey="p" rel="prev">\subsection</a>, Monter: <a href="#Sectioning" accesskey="u" rel="up">Sectioning</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_005csubsubsection_002c-_005cparagraph_002c-_005csubparagraph"></a>
 <h3 class="section">6.5 <code>\subsubsection</code>, <code>\paragraph</code>, <code>\subparagraph</code></h3>
@@ -3721,14 +3995,14 @@
 (et le titre produit pas <code>\subsubsection</code> n’a pas de numéro).
 </p>
 <p>L’argument optionnel <var>titre-tdm</var> apparaît comme le titre de la
-rubrique dans la table des matières (see <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>).
+rubrique dans la table des matières (voir <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>).
 S’il est omis, alors <var>titre</var> est utilisé à la place.
 </p>
 <p>Pour déterminer quelles rubriques sont numérotées et lesquelles
 apparaissent dans la table des matières, le numéro de nuveau d’une
 sous-sous-section est 3, celui d’un paragraphe est 4, et celui d’un
-sous-paragraphe est 5 (see <a href="#Sectioning_002fsecnumdepth">Sectioning/secnumdepth</a> et
-see <a href="#Sectioning_002ftocdepth">Sectioning/tocdepth</a>).
+sous-paragraphe est 5 (voir <a href="#Sectioning_002fsecnumdepth">Sectioning/secnumdepth</a> et
+voir <a href="#Sectioning_002ftocdepth">Sectioning/tocdepth</a>).
 </p>
 <a name="index-paquetage-indentfirst-4"></a>
 <a name="index-indentfirst_002c-paquetage-4"></a>
@@ -3750,7 +4024,7 @@
 
 <p>Il y a de nombreuses manières de changer le comportement de ces
 commandes. L’une est la commande <code>\@startsection</code>
-(see <a href="#g_t_005c_0040startsection">\@startsection</a>).  Il y a aussi un grand nombre de paquetages
+(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
 documentation sur le CTAN.
 </p>
@@ -3758,7 +4032,7 @@
 <a name="g_t_005cappendix"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cfrontmatter-_0026-_005cmainmatter-_0026-_005cbackmatter" accesskey="n" rel="next">\frontmatter & \mainmatter & \backmatter</a>, Previous: <a href="#g_t_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph" accesskey="p" rel="prev">\subsubsection & \paragraph & \subparagraph</a>, Up: <a href="#Sectioning" accesskey="u" rel="up">Sectioning</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cfrontmatter-_0026-_005cmainmatter-_0026-_005cbackmatter" accesskey="n" rel="next">\frontmatter & \mainmatter & \backmatter</a>, Précédent: <a href="#g_t_005csubsubsection-_0026-_005cparagraph-_0026-_005csubparagraph" accesskey="p" rel="prev">\subsubsection & \paragraph & \subparagraph</a>, Monter: <a href="#Sectioning" accesskey="u" rel="up">Sectioning</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_005cappendix-1"></a>
@@ -3795,7 +4069,7 @@
 
 <p>les deux premières commandes produisent en sortie ‘<samp>Chapitre 1</samp>’ and
 ‘<samp>Chapitre 2</samp>’.  Après la commande <code>\appendix</code> la numérotation devient
-‘<samp>Annexe A</samp>’ et ‘<samp>Annexe B</samp>’.  See <a href="#Larger-book-template">Larger book template</a>
+‘<samp>Annexe A</samp>’ et ‘<samp>Annexe B</samp>’.  Voir <a href="#Larger-book-template">Larger book template</a>
 pour un autre exemple.
 </p>
 <a name="index-paquetage-appendix"></a>
@@ -3813,7 +4087,7 @@
 <a name="g_t_005cfrontmatter-_0026-_005cmainmatter-_0026-_005cbackmatter"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005c_0040startsection" accesskey="n" rel="next">\@startsection</a>, Previous: <a href="#g_t_005cappendix" accesskey="p" rel="prev">\appendix</a>, Up: <a href="#Sectioning" accesskey="u" rel="up">Sectioning</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005c_0040startsection" accesskey="n" rel="next">\@startsection</a>, Précédent: <a href="#g_t_005cappendix" accesskey="p" rel="prev">\appendix</a>, Monter: <a href="#Sectioning" accesskey="u" rel="up">Sectioning</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_005cfrontmatter_002c-_005cmainmatter_002c-_005cbackmatter"></a>
 <h3 class="section">6.7 <code>\frontmatter</code>, <code>\mainmatter</code>, <code>\backmatter</code></h3>
@@ -3821,21 +4095,28 @@
 <a name="index-_005cfrontmatter"></a>
 <a name="index-book_002c-pieces-preliminaires"></a>
 <a name="index-livre_002c-pieces-preliminaires"></a>
+<a name="index-pieces-preliminaires-d_0027un-livre"></a>
 <a name="index-_005cmainmatter"></a>
 <a name="index-book_002c-pieces-principales"></a>
 <a name="index-livre_002c-pieces-principales"></a>
+<a name="index-pieces-principales-d_0027un-livre"></a>
 <a name="index-_005cbackmatter"></a>
 <a name="index-book_002c-pieces-postliminaires"></a>
 <a name="index-book_002c-annexes"></a>
 <a name="index-livre_002c-pieces-postliminaires"></a>
 <a name="index-livre_002c-annexes"></a>
+<a name="index-pieces-postliminaires-d_0027un-livre"></a>
+<a name="index-annexes-d_0027un-livre"></a>
 
-<p>Synopsis, l’un parmi :
+<p>Synopsis, l’un ou plus parmi :
 </p>
 <div class="example">
 <pre class="example">\frontmatter
+…
 \mainmatter
+…
 \backmatter
+…
 </pre></div>
 
 <p>Formate un document de classe <code>book</code> différemment selon la partie
@@ -3851,23 +4132,27 @@
 contenir des choses telles qu’un glossaire, une bibliographie, et un
 index.
 </p>
-<p>La déclaration <code>\frontmatter</code> rend les numéros de page en chiffres
+<p>La commande <code>\frontmatter</code> rend les numéros de page en chiffres
 romains bas de casse, et rend les chapitres non numérotés, bien que les
 titres de chaque chapitre apparaissent dans la table des matières ; si
 vous utilisez là aussi d’autres commandes de rubricage, alors utilisez
-la version en <code>*</code> (see <a href="#Sectioning">Sectioning</a>).  La commande
-<code>\mainmatter</code> permet de revenir au comportement attendu, et
-réinitialise le numéro de page.  La commande <code>\backmatter</code>
-n’affecte pas la numérotation des pages, mais commute de nouveau les
-chapitres en mode sans numéros.  See <a href="#Larger-book-template">Larger book template</a> pour un
-exemple d’usage des trois commandes.
+la version en <code>*</code> (voir <a href="#Sectioning">Sectioning</a>).
 </p>
+<p>La commande <code>\mainmatter</code> permet de revenir au comportement
+attendu, et réinitialise le numéro de page.
+</p>
+<p>La commande <code>\backmatter</code> n’affecte pas la numérotation des pages,
+mais commute de nouveau les chapitres en mode sans numéros.
+</p>
+<p>Voir <a href="#Larger-book-template">Larger book template</a>, pour un exemple d’usage de ces trois
+commandes.
+</p>
 
 <hr>
 <a name="g_t_005c_0040startsection"></a>
 <div class="header">
 <p>
-Previous: <a href="#g_t_005cfrontmatter-_0026-_005cmainmatter-_0026-_005cbackmatter" accesskey="p" rel="prev">\frontmatter & \mainmatter & \backmatter</a>, Up: <a href="#Sectioning" accesskey="u" rel="up">Sectioning</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Précédent: <a href="#g_t_005cfrontmatter-_0026-_005cmainmatter-_0026-_005cbackmatter" accesskey="p" rel="prev">\frontmatter & \mainmatter & \backmatter</a>, Monter: <a href="#Sectioning" accesskey="u" rel="up">Sectioning</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_0040startsection_002c-composer-les-rubriques_002e"></a>
 <h3 class="section">6.8 <code>\@startsection</code>, composer les rubriques.</h3>
@@ -3914,7 +4199,7 @@
 <p>redéfinit <code>\section</code> en gardant sa forme standarde d’appel
 <code>\section*[<var>titretdm</var>]{<var>titre</var>}</code> (dans laquelle on
 rappelle que l’étoile <code>*</code> est optionnelle).
-See <a href="#Sectioning">Sectioning</a>. Ceci implique que quand vous écrivez une commande
+Voir <a href="#Sectioning">Sectioning</a>. Ceci implique que quand vous écrivez une commande
 comme <code>\renewcommand{\section}{...}</code>, le
 <code>\@startsection{...}</code> doit venir en dernier dans la définition.
 Voir les exemples ci-dessous.
@@ -3935,12 +4220,12 @@
 </dd>
 <dt><var>niveau</var></dt>
 <dd><a name="startsection-level"></a><a name="g_t_005c_0040startsection_002flevel"></a><p>Entier donnant la profondeur de la commande de
-rubricage. See <a href="#Sectioning">Sectioning</a> pour une liste des numéros standards de
+rubricage. Voir <a href="#Sectioning">Sectioning</a> pour une liste des numéros standards de
 niveaux.
 </p>
 <p>Si <var>niveau</var> est inférieur ou égal à la valeur du compteur
 <code>secnumdepth</code>, alors les titres pour cette commande de rubricage
-sont numérotés (see <a href="#Sectioning_002fsecnumdepth">Sectioning/secnumdepth</a>). Par exemple : dans un
+sont numérotés (voir <a href="#Sectioning_002fsecnumdepth">Sectioning/secnumdepth</a>). Par exemple : dans un
 <code>article</code>, si <code>secnumdepth</code> vaut 1, alors une commande
 <code>\section{Introduction}</code> produira en sortie une chaîne du type
 « <code>1 Introduction</code> », alors que <code>\subsection{Historique}</code>
@@ -3976,7 +4261,7 @@
 paragraphe de la rubrique n’est pas renfoncé.  Utiliser une longueur
 élastique, c.-à-d. comprenant <code>plus</code> et <code>minus</code>, est une
 bonne pratique ici car cela donne à LaTeX plus de latitude lors de la
-fabrication de la page (see <a href="#Lengths">Lengths</a>).
+fabrication de la page (voir <a href="#Lengths">Lengths</a>).
 </p>
 <p>La quantité totale d’espace vertical entre la ligne de base de la ligne
 précédant cette rubrique et la ligne de base du titre de la rubrique est
@@ -4030,29 +4315,32 @@
 <p>Voici les réglages par défaut de LaTeX pour les trois premiers
 niveaux de rubricage qui sont définis par <code>\@startsection</code>, pour
 les classes <samp>article</samp>, <samp>book</samp>, et <samp>report</samp>.
-</p><ul>
-<li> Pour section, le <var>niveau</var> vaut 1, le <var>retrait</var> vaut 0pt,
+</p>
+<ul>
+<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>.  
-</li><li> Pour subsection, le <var>niveau</var>
+
+</li><li> Pour <code>subsection</code> : le <var>niveau</var>
 vaut 2, le <var>retrait</var> vaut 0pt, le <var>avant</var> vaut
 <code>-3.25ex plus -1ex minus -0.2ex</code>, le <var>après</var> vaut <code>1.5ex
 plus 0.2ex</code>, et le <var>style</var> vaut <code>\normalfont\large\bfseries</code>.
-</li><li> Pour subsubsection, le <var>niveau</var> vaut 3, le <var>retrait</var> vaut
+
+</li><li> Pour <code>subsubsection</code> : le <var>niveau</var> vaut 3, le <var>retrait</var> vaut
 0pt, le <var>avant</var> vaut <code>-3.25ex plus -1ex minus -0.2ex</code>, le
 <var>après</var> vaut <code>1.5ex plus 0.2ex</code>, et le <var>style</var> vaut
 <code>\normalfont\normalsize\bfseries</code>.
 </li></ul>
 
 
-<p>Voici des exemples. Pour les utiliser, mettez-les soit au sein d’un
-fichier de paquetage ou de classe, soit dans le préambule d’un document
+<p>Quelques exemples suivent. Ils vont soit au sein d’un fichier de
+paquetage ou de classe, soit dans le préambule d’un document
 LaTeX. Si vous les mettez dans le préambule, elle doivent être entre
 une commande <code>\makeatletter</code> et une commande <code>\makeatother</code>.
 (Le message d’erreur <code>You can't use `\spacefactor' in vertical
 mode.</code>  est le plus probable lorsque on oublie de faire
-cela). See <a href="#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a>.
+cela). Voir <a href="#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a>.
 </p>
 <p>L’exemple ci-dessous centre les titres de section et les met en gros
 caractères gras. Il le fait avec <code>\renewcommand</code> parce que les
@@ -4114,7 +4402,7 @@
 <a name="Cross-references"></a>
 <div class="header">
 <p>
-Next: <a href="#Environments" accesskey="n" rel="next">Environments</a>, Previous: <a href="#Sectioning" accesskey="p" rel="prev">Sectioning</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Environments" accesskey="n" rel="next">Environments</a>, Précédent: <a href="#Sectioning" accesskey="p" rel="prev">Sectioning</a>, Monter: <a href="#Top" accesskey="u" rel="up">Top</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="Des-renvois"></a>
 <h2 class="chapter">7 Des renvois</h2>
@@ -4192,7 +4480,7 @@
 <a name="g_t_005clabel"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cpageref" accesskey="n" rel="next">\pageref</a>, Up: <a href="#Cross-references" accesskey="u" rel="up">Cross references</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cpageref" accesskey="n" rel="next">\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_005clabel-1"></a>
 <h3 class="section">7.1 <code>\label</code></h3>
@@ -4210,7 +4498,7 @@
 l’environnement <code>table</code> ou <code>theorem</code>,
 <code>\label{<var>clef</var>}</code> attribue le numéro de cet environnement à
 <var>clef</var>. On retire le numéro attribué avec la commande
-<code>\ref{<var>clef</var>}</code> (see <a href="#g_t_005cref">\ref</a>).
+<code>\ref{<var>clef</var>}</code> (voir <a href="#g_t_005cref">\ref</a>).
 </p>
 <p>Le nom <var>clef</var> peut se composer de n’importe quelle séquence de
 lettres, chiffres, ou caractères de ponctuation ordinaires. Il est
@@ -4264,7 +4552,7 @@
 <a name="g_t_005cpageref"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cref" accesskey="n" rel="next">\ref</a>, Previous: <a href="#g_t_005clabel" accesskey="p" rel="prev">\label</a>, Up: <a href="#Cross-references" accesskey="u" rel="up">Cross references</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cref" accesskey="n" rel="next">\ref</a>, Précédent: <a href="#g_t_005clabel" accesskey="p" rel="prev">\label</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_005cpageref_007bclef_007d"></a>
 <h3 class="section">7.2 <code>\pageref{<var>clef</var>}</code></h3>
@@ -4299,7 +4587,7 @@
 <a name="g_t_005cref"></a>
 <div class="header">
 <p>
-Previous: <a href="#g_t_005cpageref" accesskey="p" rel="prev">\pageref</a>, Up: <a href="#Cross-references" accesskey="u" rel="up">Cross references</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</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>
 </div>
 <a name="g_t_005cref_007bclef_007d"></a>
 <h3 class="section">7.3 <code>\ref{<var>clef</var>}</code></h3>
@@ -4317,7 +4605,7 @@
 </pre></div>
 
 <p>Produit le numéro de la rubrique, équation, note en bas de page, figure,
-…, de la commande correspondante <code>\label</code> (see <a href="#g_t_005clabel">\label</a>).
+…, de la commande correspondante <code>\label</code> (voir <a href="#g_t_005clabel">\label</a>).
 Elle ne produit aucun texte, tel que le mot ‘<samp>Section</samp>’ ou
 ‘<samp>Figure</samp>’, juste le numéro lui-même sans plus.
 </p>
@@ -4326,7 +4614,7 @@
 <code>\label{populaire}</code>.
 </p>
 <div class="example">
-<pre class="example">Le format utilisé le plus largement est à l'item item numéro~\ref{populaire}.
+<pre class="example">Le format utilisé le plus largement est à l'item numéro~\ref{populaire}.
 \begin{enumerate}
 \item Plain \TeX
 \item \label{populaire} \LaTeX
@@ -4339,7 +4627,7 @@
 <a name="Environments"></a>
 <div class="header">
 <p>
-Next: <a href="#Line-breaking" accesskey="n" rel="next">Line breaking</a>, Previous: <a href="#Cross-references" accesskey="p" rel="prev">Cross references</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Line-breaking" accesskey="n" rel="next">Line breaking</a>, Précédent: <a href="#Cross-references" accesskey="p" rel="prev">Cross references</a>, Monter: <a href="#Top" accesskey="u" rel="up">Top</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="Environments-1"></a>
 <h2 class="chapter">8 Environments</h2>
@@ -4421,7 +4709,7 @@
 <a name="abstract"></a>
 <div class="header">
 <p>
-Next: <a href="#array" accesskey="n" rel="next">array</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#array" accesskey="n" rel="next">array</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="abstract-1"></a>
 <h3 class="section">8.1 <code>abstract</code></h3>
@@ -4440,12 +4728,12 @@
 
 <p>Produit un résumé, potentiellement contenant plusieurs paragraphes. Cet
 environnement n’est défini que dans les classes de document
-<code>article</code> et <code>report</code> (see <a href="#Document-classes">Document classes</a>).
+<code>article</code> et <code>report</code> (voir <a href="#Document-classes">Document classes</a>).
 </p>
 <p>Utiliser l’exemple ci-dessous au sein de la classe <code>article</code>
 produit un paragraphe détaché. L’option <code>titlepage</code> de la classe de
 document a pour effet que le résumé soit sur une page séparée
-(see <a href="#Document-class-options">Document class options</a>) ; ceci est le comportement par défaut
+(voir <a href="#Document-class-options">Document class options</a>) ; ceci est le comportement par défaut
 selement dans la classe <code>report</code>.
 </p>
 <div class="example">
@@ -4488,7 +4776,7 @@
 <a name="array"></a>
 <div class="header">
 <p>
-Next: <a href="#center" accesskey="n" rel="next">center</a>, Previous: <a href="#abstract" accesskey="p" rel="prev">abstract</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#center" accesskey="n" rel="next">center</a>, Précédent: <a href="#abstract" accesskey="p" rel="prev">abstract</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="array-1"></a>
 <h3 class="section">8.2 <code>array</code></h3>
@@ -4517,15 +4805,33 @@
 
 <p>Les tableaux mathématiques sont produits avec l’environnement
 <code>array</code>, normalement au sein d’un environnement <code>equation</code>
-(see <a href="#equation">equation</a>).  Les entrées dans chaque colonne sont séparées avec
+(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 (see <a href="#g_t_005c_005c">\\</a>).
+contr’oblique (voir <a href="#g_t_005c_005c">\\</a>).
 </p>
+<p>L’exemple suivant affiche un tableau trois par trois.
+</p>
+<div class="example">
+<pre class="example">\begin{equation*}
+  \chi(x) =
+  \left|              % barre verticale en bordure
+    \begin{array}{ccc}
+      x-a  &-b  &-c  \\
+      -d   &x-e &-f  \\
+      -g   &-h  &x-i
+    \end{array}
+ \right|
+\end{equation*}
+</pre></div>
+
 <p>L’argument obligatoire <var>patron</var> décrit le nombre de colonnes,
 l’alignement en leur sein, et le formatage des régions
-inter-colonne. Voir <a href="#tabular">tabular</a> pour une description complete de
+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 à
+gauche. Voir <a href="#tabular">tabular</a> pour une description complète de
 <var>patron</var>, et des autres caractéristiques communes aux deux
-environnement, y compris l’argument optionnel <code>pos</code>.
+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
@@ -4581,7 +4887,7 @@
 <a name="center"></a>
 <div class="header">
 <p>
-Next: <a href="#description" accesskey="n" rel="next">description</a>, Previous: <a href="#array" accesskey="p" rel="prev">array</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#description" accesskey="n" rel="next">description</a>, Précédent: <a href="#array" accesskey="p" rel="prev">array</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="center-1"></a>
 <h3 class="section">8.3 <code>center</code></h3>
@@ -4600,12 +4906,50 @@
 \end{center}
 </pre></div>
 
+<p>L’environnement <code>center</code> vous permet de créer un paragraphe
+consistant de lignes qui sont centrées entre les marges de gauche et de
+droite de la page courante. On utilise une double contr’oblique,
+<code>\\</code>, pour obtenir un saut de ligne (voir <a href="#g_t_005c_005c">\\</a>).
 <a name="index-_005c_005c-_0028pour-center_0029"></a>
-<p>L’environnement <code>center</code> vous permet de créer un paragraphe
-consistant de lignes qui sont centrée entre les marges de gauche et de
-droite de la page courante. Chaque ligne est terminée avec la chaîne
-<code>\\</code>.
+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.
 </p>
+<p>Cet environnement insert de l’espace au-dessus et en-dessou le corps du
+texte. Voir <a href="#g_t_005ccentering">\centering</a> pour ne pas avoir cet espace, par exemple
+au sein d’un environnement <code>figure</code>.
+</p>
+<p>L’exemple suivant produit trois ligne centrées.  Il y a un espace
+vertical supplementaire entre les deux dernière lignes.
+</p>
+<div class="example">
+<pre class="example">\begin{center}
+  Une thèse soumise en remplissant partiellement \\
+  les exigences de \\[0.5ex]
+  l'École pour l'Ingénierie Environnementale
+\end{center}
+</pre></div>
+
+<p>Dans l’exemple suivant, selon la largeur de la ligne de la page,
+LaTeX pourrait faire un saut de ligne pour la partie avant la double
+contr’oblique.  SIf so, it will center each of the two lines and if not
+it will center the single line.  Then LaTeX will break at the double
+backslash, and will center the ending.
+</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 
+\end{center}
+</pre></div>
+
+<p>Ajouter une double contr’oblique à la fin de la ligne finale est
+optionnel.  Lorsque elle est présente, cela n’ajoute pas d’espace
+vertical.
+</p>
+<p>Dans un document en double-colonne le texte est centré dans une colonne,
+et non sur la page entière.
+</p>
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="#g_t_005ccentering" accesskey="1">\centering</a>:</td><td>  </td><td align="left" valign="top">Forme déclarative de l’environnement <code>center</code>.
 </td></tr>
@@ -4616,7 +4960,7 @@
 <a name="g_t_005ccentering"></a>
 <div class="header">
 <p>
-Up: <a href="#center" accesskey="u" rel="up">center</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Monter: <a href="#center" accesskey="u" rel="up">center</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_005ccentering-1"></a>
 <h4 class="subsection">8.3.1 <code>\centering</code></h4>
@@ -4653,7 +4997,7 @@
 <a name="description"></a>
 <div class="header">
 <p>
-Next: <a href="#displaymath" accesskey="n" rel="next">displaymath</a>, Previous: <a href="#center" accesskey="p" rel="prev">center</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#displaymath" accesskey="n" rel="next">displaymath</a>, Précédent: <a href="#center" accesskey="p" rel="prev">center</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="description-1"></a>
 <h3 class="section">8.4 <code>description</code></h3>
@@ -4661,7 +5005,7 @@
 <a name="index-environnement-description"></a>
 <a name="index-description_002c-environnement"></a>
 
-<a name="index-lists-etiquetee_002c-creer"></a>
+<a name="index-listes-etiquetees_002c-creer"></a>
 <a name="index-listes-de-description_002c-creer"></a>
 
 <p>Synopsis :
@@ -4678,13 +5022,12 @@
 <p>L’environnement <code>description</code> est utilisé pour fabriquer des listes
 d’articles étiquetés. Chaque <var>étiquette</var> d’article est composée en
 gras, alignée à gauche de sorte que les étiquettes longues continuent
-sur la première lgne du texte de l’article.  Il doit y avoir au moins un
-article ; sans cela provoque l’erreur LaTeX ‘<samp>Something's
+sur la première ligne du texte de l’article.  Il doit y avoir au moins un
+article ; sans cela on provoque l’erreur LaTeX ‘<samp>Something's
 wrong--perhaps a missing \item</samp>’.
 </p>
 <p>Cet exemple montre l’environnement utilisé pour une séquence de
-définitions. Les étiquettes ‘<samp>lama</samp>’ et ‘<samp>llama</samp>’ ressortent en
-gras avec leur bords gauches alignés sur la marge de gauche.
+définitions.
 </p>
 <div class="example">
 <pre class="example">\begin{definition}
@@ -4692,9 +5035,12 @@
   \item[lame] Une pièce coupante.
 </pre></div>
 
+<p>Les étiquettes ‘<samp>lama</samp>’ et ‘<samp>llama</samp>’ ressortent en gras avec leur
+bords gauches alignés sur la marge de gauche.
+</p>
 <a name="index-_005citem-1"></a>
 <p>Faites démarrer la liste d’articles avec la commande <code>\item</code>
-(see <a href="#g_t_005citem">\item</a>). Utilisez l’étiquette optionnelle, comme dans
+(voir <a href="#g_t_005citem">\item</a>). Utilisez l’étiquette optionnelle, comme dans
 <code>\item[Point principal]</code>, en effet il n’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.
@@ -4736,7 +5082,7 @@
 <a name="displaymath"></a>
 <div class="header">
 <p>
-Next: <a href="#document" accesskey="n" rel="next">document</a>, Previous: <a href="#description" accesskey="p" rel="prev">description</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#document" accesskey="n" rel="next">document</a>, Précédent: <a href="#description" accesskey="p" rel="prev">description</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="displaymath-1"></a>
 <h3 class="section">8.5 <code>displaymath</code></h3>
@@ -4760,7 +5106,7 @@
 </p>
 <p>Aucun numéro d’équation n’est ajouté au texte de texte
 <code>displaymath</code> ; pour obtenir un numéro d’équation, vous pouvez
-utiliser l’environnement <code>equation</code> (see <a href="#equation">equation</a>).
+utiliser l’environnement <code>equation</code> (voir <a href="#equation">equation</a>).
 </p>
 <p>LaTeX ne fait pas de saut de ligne au sein de <var>des maths</var>.
 </p>
@@ -4786,7 +5132,7 @@
 language TeX de base est souvent utilisée à tort comme un synonyme
 de <code>displaymath</code>.  Elle n’en est pas un, et n’est pas du tout
 officiellement prise en charge par LaTeX ; <code>$$</code> ne prend pas en
-charge <code>fleqn</code> (see <a href="#Document-class-options">Document class options</a>), gère l’espacement
+charge <code>fleqn</code> (voir <a href="#Document-class-options">Document class options</a>), gère l’espacement
 verticial environment différemment, et n’effectue pas de vérification de
 cohérence).
 </p>
@@ -4803,7 +5149,7 @@
 <a name="document"></a>
 <div class="header">
 <p>
-Next: <a href="#enumerate" accesskey="n" rel="next">enumerate</a>, Previous: <a href="#displaymath" accesskey="p" rel="prev">displaymath</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#enumerate" accesskey="n" rel="next">enumerate</a>, Précédent: <a href="#displaymath" accesskey="p" rel="prev">displaymath</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="document-1"></a>
 <h3 class="section">8.6 <code>document</code></h3>
@@ -4813,7 +5159,7 @@
 
 
 <p>L’environnement <code>document</code> entoure le corps entier d’un document.
-Il est obligatoire dans tout document LaTeX. See <a href="#Starting-and-ending">Starting and ending</a>.
+Il est obligatoire dans tout document LaTeX. Voir <a href="#Starting-and-ending">Starting and ending</a>.
 </p><table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="#g_t_005cAtBeginDocument" accesskey="1">\AtBeginDocument</a>:</td><td>  </td><td align="left" valign="top">Crochet pour commandes à exécuter au début du document.
 </td></tr>
@@ -4826,7 +5172,7 @@
 <a name="g_t_005cAtBeginDocument"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cAtEndDocument" accesskey="n" rel="next">\AtEndDocument</a>, Up: <a href="#document" accesskey="u" rel="up">document</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cAtEndDocument" accesskey="n" rel="next">\AtEndDocument</a>, Monter: <a href="#document" accesskey="u" rel="up">document</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>
 <h4 class="node-heading">\AtBeginDocument</h4>
 
@@ -4854,7 +5200,7 @@
 <a name="g_t_005cAtEndDocument"></a>
 <div class="header">
 <p>
-Previous: <a href="#g_t_005cAtBeginDocument" accesskey="p" rel="prev">\AtBeginDocument</a>, Up: <a href="#document" accesskey="u" rel="up">document</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Précédent: <a href="#g_t_005cAtBeginDocument" accesskey="p" rel="prev">\AtBeginDocument</a>, Monter: <a href="#document" accesskey="u" rel="up">document</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>
 <h4 class="node-heading">\AtEndDocument</h4>
 
@@ -4881,7 +5227,7 @@
 <a name="enumerate"></a>
 <div class="header">
 <p>
-Next: <a href="#eqnarray" accesskey="n" rel="next">eqnarray</a>, Previous: <a href="#document" accesskey="p" rel="prev">document</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#eqnarray" accesskey="n" rel="next">eqnarray</a>, Précédent: <a href="#document" accesskey="p" rel="prev">document</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="enumerate-1"></a>
 <h3 class="section">8.7 <code>enumerate</code></h3>
@@ -4923,8 +5269,8 @@
 <p>Les énumerations peuvent être imbriquées les unes dans les autres,
 jusqu’à une profondeur de quatre niveaux. Elles peuvent aussi être
 imbriquées au sein d’autres environnements fabriquant des paragraphes,
-tels que <code>itemize</code> (see <a href="#itemize">itemize</a>) et <code>description</code>
-(see <a href="#description">description</a>).
+tels que <code>itemize</code> (voir <a href="#itemize">itemize</a>) et <code>description</code>
+(voir <a href="#description">description</a>).
 Le format de l’étiquette produite dépend du niveau d’imbrication de la
 liste. Voici les valeurs par défaut de LaTeX pour le format à chaque
 niveau d’imbrication (où 1 est le niveau le plus externe) :
@@ -4942,9 +5288,9 @@
 <a name="index-_005cenumiii"></a>
 <a name="index-_005cenumiv"></a>
 <p>L’environnement <code>enumerate</code> utilise les compteurs <code>\enumi</code>,
-…, <code>\enumiv</code> (see <a href="#Counters">Counters</a>).  Si vous utilisez l’argument
+…, <code>\enumiv</code> (voir <a href="#Counters">Counters</a>).  Si vous utilisez l’argument
 optionnel d’<code>\item</code> alors le compteur n’est pas incrementé pour cet
-article (see <a href="#g_t_005citem">\item</a>).
+article (voir <a href="#g_t_005citem">\item</a>).
 </p>
 <a name="index-_005clabelenumi"></a>
 <a name="index-_005clabelenumii"></a>
@@ -4953,7 +5299,7 @@
 <p>L’environnement <code>enumerate</code> utilise les commandes de
 <code>\labelenumi</code> jusqu’à <code>\labelenumiv</code> pour produire l’étiquette
 par défaut. Ainsi, vous pouvez utiliser <code>\renewcommand</code> pour
-chancher le format des étiquettes (see <a href="#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a>). Par exemple, cette liste de premier niveau va être
+chancher le format des étiquettes (voir <a href="#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a>). Par exemple, cette liste de premier niveau va être
 étiquettée avec des lettres capitales, en gras, non suivies point :
 </p>
 <a name="index-_005cAlph-example"></a>
@@ -4978,7 +5324,7 @@
 <a name="eqnarray"></a>
 <div class="header">
 <p>
-Next: <a href="#equation" accesskey="n" rel="next">equation</a>, Previous: <a href="#enumerate" accesskey="p" rel="prev">enumerate</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#equation" accesskey="n" rel="next">equation</a>, Précédent: <a href="#enumerate" accesskey="p" rel="prev">enumerate</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="eqnarray-1"></a>
 <h3 class="section">8.8 <code>eqnarray</code></h3>
@@ -4992,14 +5338,16 @@
 <a name="index-align-environnement_002c-d_0027amsmath"></a>
 <a name="index-amsmath-paquetage_002c-remplacant-eqnarray"></a>
 <a name="index-Madsen_002c-Lars"></a>
-<p>Tout d’abord une mise en garde : l’environnement <code>eqnarray</code> a
-quelques maladresse que l’on ne peut pas surmonter ; l’artice « Évitez
-eqnarray ! » de Lars Madsen les décrit en détail
-(<a href="http://tug.org/TUGboat/tb33-1/tb103madsen.pdf">http://tug.org/TUGboat/tb33-1/tb103madsen.pdf</a>). Ce qu’il faut
-retenir c’est qu’il vaut mieux utiliser l’environnement <code>align</code> (et
-d’autres) du paquetage <code>amsmath</code>.
+<p>L’environnement <code>eqnarray</code> est obsolète. Il a des maladresses parmi
+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
+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.
 </p>
-<p>Néanmoins, voici une description d’<code>eqnarray</code> :
+<p>Synopsis :
 </p>
 <div class="example">
 <pre class="example">\begin{eqnarray} <span class="roman">(ou <code>eqnarray*</code>)</span>
@@ -5037,7 +5385,7 @@
 <a name="equation"></a>
 <div class="header">
 <p>
-Next: <a href="#figure" accesskey="n" rel="next">figure</a>, Previous: <a href="#eqnarray" accesskey="p" rel="prev">eqnarray</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#figure" accesskey="n" rel="next">figure</a>, Précédent: <a href="#eqnarray" accesskey="p" rel="prev">eqnarray</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="equation-1"></a>
 <h3 class="section">8.9 <code>equation</code></h3>
@@ -5052,21 +5400,30 @@
 </p>
 <div class="example">
 <pre class="example">\begin{equation}
-<var>math</var>
+<var>texte mathématique</var>
 \end{equation}
 </pre></div>
 
-<p>L’environnement <code>equation</code> commence un environnement en
-<code>displaymath</code> (see <a href="#displaymath">displaymath</a>), par ex. en centrant le texte
-<var>math</var> sur la page, et aussi en plaçant un numéro d’équation dans la
-marge de droite.
+<p>Même chose que l’environnement <code>displaymath</code> (voir <a href="#displaymath">displaymath</a>)
+à ceci près que LaTeX place un numéro d’équation aligné sur la marge
+de droite. Le numéro d’équation est généré en utilisant le compteur
+<code>equation</code>.
 </p>
+<p>Il ne faut aucune ligne vide entre <code>\begin{equation}</code> et
+<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>
 
+<p>Le paquetage <samp>amsmath</samp> comprend des moyens étendus pour l’affichage
+d’équations.  Les nouveau documents devrait inclure ce paquetage.
+</p>
 <hr>
 <a name="figure"></a>
 <div class="header">
 <p>
-Next: <a href="#filecontents" accesskey="n" rel="next">filecontents</a>, Previous: <a href="#equation" accesskey="p" rel="prev">equation</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#filecontents" accesskey="n" rel="next">filecontents</a>, Précédent: <a href="#equation" accesskey="p" rel="prev">equation</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="figure-1"></a>
 <h3 class="section">8.10 <code>figure</code></h3>
@@ -5081,50 +5438,57 @@
 <div class="example">
 <pre class="example">\begin{figure}[<var>placement</var>]
   <var>corpsfigure</var>
-\caption[<var>titreldf</var>]{<var>texte</var>}
-\label{<var>étiquette}</var>
+  \caption[<var>titreldf</var>]{<var>texte</var>}  % optionnel
+  \label{<var>étiquette}</var>          % optionnel
 \end{figure}
 </pre></div>
 
-<p>ou
+<p>ou :
 </p>
 <div class="example">
 <pre class="example">\begin{figure*}[<var>placement</var>]
-<var>corpsfigure</var>
-\caption[<var>titreldf</var>]{<var>texte</var>}
-\label{<var>étiquette}</var>
+  <var>corpsfigure</var>
+  \caption[<var>titreldf</var>]{<var>texte</var>}  % optionnel
+  \label{<var>étiquette}</var>          % optionnel
 \end{figure*}
 </pre></div>
 
-<p>Une classe de flottant (see <a href="#Floats">Floats</a>). Parce qu’elles ne peuvent pas
-être coupées à cheval sur plusieurs pages, elles ne sont pas composées
-en séquence avec le texte normal, mais au contraire sont “flottées”
-vers un endroit convenable, tel que le sommet d’une page suivante.
+<p>Les figures sont du matériel qui ne fait pas partie du texte normal.  Un
+exemple est du matériel qu’on ne peut pas avoir segmenté entre deux
+pages, comme un graphique.  À cause de cela, LaTeX ne compose pas les
+figures en séquence avec le texte normal, mais au lieu de cela les fait
+« flotter » jusqu’à un endroit convenable, tel que le haut de la page
+suivante (voir <a href="#Floats">Floats</a>).
 </p>
-<p>Pour les valeurs possibles de <var>placement</var> et leur effet sur
-l’algorithme de placement des flottants, voir <a href="#Floats">Floats</a>.
+
+<p>Le <var>corpsfigure</var> peut consister de graphiques importés
+(voir <a href="#Graphics">Graphics</a>), de texte, de commandes LaTeX, etc. Il est composé
+une <code>parbox</code> de largueur <code>\textwidth</code>.
 </p>
+
+<p>Pour les valeurs possibles de <var>placement</var> sont <code>h</code> pour « ici »
+(‘<samp>here</samp>’ en anglais), <code>t</code> pour « en haut » (‘<samp>top</samp>’),
+<code>b</code> pour « en bas », et <code>p</code> pour sur un page séparée de
+flottants. Pour l’effet de ces options sur l’algorithme de placement des
+flottants, voir <a href="#Floats">Floats</a>.
+</p>
 <p>La version étoilée <code>figure*</code> est utilisée quand un document est en
-mode double-colonne (see <a href="#g_t_005ctwocolumn">\twocolumn</a>). elle produit une figure qui
+mode double-colonne (voir <a href="#g_t_005ctwocolumn">\twocolumn</a>). elle produit une figure qui
 s’étend sur les deux colonnes, au sommet de la page. Pour ajouter la
 possibiltié de la placer à un bas de page voir la discussion de
 <var>placement</var> <code>b</code> dans <a href="#Floats">Floats</a>.
 </p>
-<p>Le corps de la figure est composé dans une <code>parbox</code> de largueur
-<code>\textwidth</code> and ainsi il peut contenir du texte, des commandes,
-etc.
-</p>
-<p>L’étiquette est optionnelle ; elle est utilisée pour les double renvois
-(see <a href="#Cross-references">Cross references</a>).
+<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>
-(see <a href="#Table-of-contents-etc_002e">Table of contents etc.</a>).
+(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 paquetage <samp>graphics</samp> ou <samp>graphicx</samp>. Le graphique,
-avec sa légende, est palcé au sommet d’une page ou, s’il est rejet à la
+l’un des paquetages <samp>graphics</samp> ou <samp>graphicx</samp>. Le graphique,
+avec sa légende, est placé au sommet d’une page ou, s’il est rejeté à la
 fin du document, sur une page de flottants.
 </p>
 <div class="example">
@@ -5140,7 +5504,7 @@
 <a name="filecontents"></a>
 <div class="header">
 <p>
-Next: <a href="#flushleft" accesskey="n" rel="next">flushleft</a>, Previous: <a href="#figure" accesskey="p" rel="prev">figure</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#flushleft" accesskey="n" rel="next">flushleft</a>, Précédent: <a href="#figure" accesskey="p" rel="prev">figure</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="filecontents_003a-Ecrire-un-fichier-externe"></a>
 <h3 class="section">8.11 <code>filecontents</code>: Écrire un fichier externe</h3>
@@ -5170,7 +5534,7 @@
 </pre></div>
 
 <p>Crée un fichier nommé <var>nomfichier</var> dans le répertoire courant (ou
-dans le répertoire de sortie s’il a été spécifié ; see <a href="#output-directory">output directory</a>) et y écrit <var>texte</var>. Par défaut un fichier déjà existant
+dans le répertoire de sortie s’il a été spécifié ; voir <a href="#output-directory">output directory</a>) et y écrit <var>texte</var>. Par défaut un fichier déjà existant
 n’est pas écrasé.
 </p>
 <p>La version non étoilée de l’environnement <code>filecontent</code> préfixe le
@@ -5244,7 +5608,7 @@
 <a name="flushleft"></a>
 <div class="header">
 <p>
-Next: <a href="#flushright" accesskey="n" rel="next">flushright</a>, Previous: <a href="#filecontents" accesskey="p" rel="prev">filecontents</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#flushright" accesskey="n" rel="next">flushright</a>, Précédent: <a href="#filecontents" accesskey="p" rel="prev">filecontents</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="flushleft-1"></a>
 <h3 class="section">8.12 <code>flushleft</code></h3>
@@ -5256,6 +5620,8 @@
 <a name="index-texte-ferre-a-gauche_002c-environnement-pour"></a>
 <a name="index-texte-drapeau-droit_002c-environnement-pour"></a>
 
+<p>Synopsis :
+</p>
 <div class="example">
 <pre class="example">\begin{flushleft}
 <var>ligne1</var> \\
@@ -5268,10 +5634,25 @@
 <p>L’environnement <code>flushleft</code> vous permet de créer un paragraphe
 ferré à gauche, c’est à dire consistant en lignes qui sont alignées sur
 la marge de gauche et en dentelures à droite comme un drapeau dont la
-hampe (fer du composteur) serait à gauche et les franges à
-droite. Chaque ligne doit être terminée par la séquence de contrôle
-<code>\\</code>.
+hampe (fer du composeur) serait à gauche et les franges à droite. Si
+vous avez des lignes qui sont trop longues alors LaTeX insère des
+sauts de ligne sans faire de césure ni dilater ou contracter les espaces
+inter-mot. Pour forcer un saut de ligne on utilise une double
+contr’oblique, <code>\\</code>. Pour la forme déclarative,
+voir <a href="#g_t_005craggedright">\raggedright</a>.
 </p>
+<p>L’exemple suivant crée une boîte de texte qui fait au plus 7,5cm de
+large, et dont le texte est fer à gauche et drapeau à droite.
+</p>
+<div class="example">
+<pre class="example">\noindent\begin{minipage}{7.5cm}
+\begin{flushleft}
+  Une longue phrase que \LaTeX{} coupe à l'endroit approprié. \\
+  Et, une nouvelle ligne forcée par la double contr'oblique.
+\end{flushleft}
+\end{minipage}
+</pre></div>
+
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="#g_t_005craggedright" accesskey="1">\raggedright</a>:</td><td>  </td><td align="left" valign="top">Forme déclarative de l’environnement <code>flushleft</code>.
 </td></tr>
@@ -5282,7 +5663,7 @@
 <a name="g_t_005craggedright"></a>
 <div class="header">
 <p>
-Up: <a href="#flushleft" accesskey="u" rel="up">flushleft</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Monter: <a href="#flushleft" accesskey="u" rel="up">flushleft</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_005craggedright-1"></a>
 <h4 class="subsection">8.12.1 <code>\raggedright</code></h4>
@@ -5293,23 +5674,54 @@
 <a name="index-justifie-a-gauche-du-texte"></a>
 <a name="index-justification_002c-drapeau-droit"></a>
 
-<p>La déclaration <code>\raggedright</code> correspond à l’environnement
-<code>flushleft</code>. Cette déclaration peut être utilisée au sein d’un
-environnement tel que <code>quote</code> ou d’une <code>parbox</code>.
+<p>Synopsis :
 </p>
+<div class="example">
+<pre class="example">{\raggedright  ... }
+</pre></div>
+
+<p>ou :
+</p>
+<div class="example">
+<pre class="example">\begin{<var>environnement</var>} \raggedright
+  ...
+\end{<var>environnement</var>}
+</pre></div>
+
+<p>Une déclaration qui a pour effet que les lignes sont ferrées sur la
+marge de gauche et drapeau sur la droite, c-à-d. que les mots sont
+alignés sur la gauche comme sur le fer du composeur, et en dentelure
+comme les frange d’un drapeau à droite. Elle peut être utilisée au sein
+d’un <var>environnement</var> tel que <code>quote</code> ou d’une
+<code>parbox</code>. Pour la forme par environnement voir <a href="#flushleft">flushleft</a>.
+</p>
 <p>Contrairement à l’environnement <code>flushleft</code>, la commande
 <code>\raggedright</code> ne démarre pas un nouveau paragraphe ; elle change
 seulement la façon dont LaTeX formatte les unités de paragraphe. Pour
-affecter le format d’une unité de paragraphe, la porté de la déclaration
-doit contenir la ligne à blanc où la commande <code>\end</code> qui termine
+affecter le format d’une unité de paragraphe, la portée de la déclaration
+doit contenir la ligne à blanc ou la commande <code>\end</code> qui termine
 l’unité de paragraphe.
 </p>
 
+<p>Dans l’exemple ci-après <code>\raggedright</code> dans la deuxième colonne
+empèche LaTeX de faire une composition très maladroite pour faire
+rentrer le texte dans une colonne étroite.  Notez que
+<code>\raggedright</code> est au sein d’accolades <code>{...}</code> pour borner
+son effet.
+</p>
+<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.} \\
+\end{tabular}
+</pre></div>
+
 <hr>
 <a name="flushright"></a>
 <div class="header">
 <p>
-Next: <a href="#itemize" accesskey="n" rel="next">itemize</a>, Previous: <a href="#flushleft" accesskey="p" rel="prev">flushleft</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#itemize" accesskey="n" rel="next">itemize</a>, Précédent: <a href="#flushleft" accesskey="p" rel="prev">flushleft</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="flushright-1"></a>
 <h3 class="section">8.13 <code>flushright</code></h3>
@@ -5321,19 +5733,28 @@
 
 <div class="example">
 <pre class="example">\begin{flushright}
-<var>ligne1</var> \\
-<var>ligne2</var> \\
+  <var>ligne1</var> \\
+  <var>ligne2</var> \\
 ...
 \end{flushright}
 </pre></div>
 
 <a name="index-_005c_005c-_0028pour-flushright_0029"></a>
 <p>L’environnement <code>flushright</code> vous permet de créer un paragraphe
-ferré à droite et drapeau gauche, c.-à-d.  consistant de lignes qui sont
-alignées sur la marge de droite (fer à droite) et en dentelures
-(drapeau) sur la marge de gauche. Chaque ligne doit être temrinée par la
-séquence de contrôle <code>\\</code>.
+ferré à droite et drapeau gauche, c.-à-d. consistant de lignes qui
+sont alignées sur la marge de droite (fer à droite) et en dentelures
+(drapeau) sur la marge de gauche. Si vous avez des lignes qui sont trop
+longues pour entrer entre les marges, alors LaTeX insère des sauts de
+ligne sans faire de césure ni dilater ou contracter les espaces
+inter-mot. Pour forcer un saut de ligne on utilise une double
+contr’oblique, <code>\\</code>. Pour la forme déclarative,
+voir <a href="#g_t_005craggedleft">\raggedleft</a>.
 </p>
+<p>Pour un exemple en relation avec cet environnement,
+voir <a href="#flushleft">flushleft</a>, où il suffit mutatis mutandis de changer
+<code>flushright</code> en <code>flushleft</code>.
+</p>
+
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="#g_t_005craggedleft" accesskey="1">\raggedleft</a>:</td><td>  </td><td align="left" valign="top">Forme déclarative de l’environnement <code>flushright</code>.
 </td></tr>
@@ -5344,7 +5765,7 @@
 <a name="g_t_005craggedleft"></a>
 <div class="header">
 <p>
-Up: <a href="#flushright" accesskey="u" rel="up">flushright</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Monter: <a href="#flushright" accesskey="u" rel="up">flushright</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_005craggedleft-1"></a>
 <h4 class="subsection">8.13.1 <code>\raggedleft</code></h4>
@@ -5353,23 +5774,43 @@
 <a name="index-justification_002c-drapeau-gauche"></a>
 <a name="index-justifier-le-texte-a-droite"></a>
 
-<p>La déclaration <code>\raggedleft</code> correspond à l’environnement
-<code>flushright</code>. Cette déclaration peut être utilisée au sein d’un
-environnement tel que as <code>quote</code> ou d’une <code>parbox</code>.
+<p>Synopsis :
 </p>
+<div class="example">
+<pre class="example">{\raggedleft  ... }
+</pre></div>
+
+<p>ou
+</p>
+<div class="example">
+<pre class="example">\begin{<var>environnement</var>} \raggedleft
+  ...
+\end{<var>environnement</var>}
+</pre></div>
+
+<p>Une déclaration qui a pour effet que les lignes sont ferrées sur la
+marge de droite et drapeau sur la gauche, c-à-d. que les mots sont
+alignés sur la droite comme sur le fer du composeur, et en dentelure
+comme les frange d’un drapeau à gauche. Elle peut être utilisée au sein
+d’un <var>environnement</var> tel que <code>quote</code> ou d’une
+<code>parbox</code>. Pour la forme par environnement voir <a href="#flushleft">flushleft</a>.
+</p>
 <p>Contrairement à l’environnement <code>flushright</code>, la commande
-<code>\raggedleft</code> ne commence pas un nouveau paragraphe ; elle change
+<code>\raggedleft</code> ne démarre pas un nouveau paragraphe ; elle change
 seulement la façon dont LaTeX formatte les unités de paragraphe. Pour
-affecter le format d’une une unité de paragraphe, la portée de la
-déclaration doit contenir la ligne à blanc ou la commande <code>\end</code> qui
-termine l’unité de paragraphe.
+affecter le format d’une unité de paragraphe, la portée de la déclaration
+doit contenir une ligne à blanc ou la commande <code>\end</code> qui termine
+l’unité de paragraphe.
 </p>
-
+<p>Pour un exemple en relation avec cet environnement,
+voir <a href="#g_t_005craggedright">\raggedright</a>, où il suffit mutatis mutandis de changer
+<code>\raggedright</code> en <code>\raggedleft</code>.
+</p>
 <hr>
 <a name="itemize"></a>
 <div class="header">
 <p>
-Next: <a href="#letter" accesskey="n" rel="next">letter</a>, Previous: <a href="#flushright" accesskey="p" rel="prev">flushright</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#letter" accesskey="n" rel="next">letter</a>, Précédent: <a href="#flushright" accesskey="p" rel="prev">flushright</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="itemize-1"></a>
 <h3 class="section">8.14 <code>itemize</code></h3>
@@ -5385,46 +5826,74 @@
 </p>
 <div class="example">
 <pre class="example">\begin{itemize}
-\item <var>item1</var>
-\item <var>item2</var>
-...
+  \item[<var>étiquette optionnelle du 1er article</var>] <var>texte du 1er article</var>
+  \item[<var>étiquette optionnelle du 2e article</var>] <var>texte du 2e article</var>
+   ...
 \end{itemize}
 </pre></div>
 
-<p>L’environnement <code>itemize</code> produit une liste « non ordonnée », « à
-puces ». Les environnement <code>itemize</code> peuvent être imbriqués l’un
-dans l’autre, jusqu’à quatre niveaux de profondeur. Ils peuvent aussi
-être imbriqués avec d’autre environnements fabriquant des paragraphes,
-comme <code>enumerate</code> (see <a href="#enumerate">enumerate</a>).
+<p>L’environnement <code>itemize</code> produit une <em>liste non ordonnée</em>, qu’on
+appelle parfois liste à puces. Il doit y avoir au moins une commande
+<code>\item</code> au sein de l’environnement ; sans quoi LaTeX produit
+l’erreur ‘<samp>Something's wrong--perhaps a missing \item</samp>’.
 </p>
-<p>Chaque article d’une liste <code>itemize</code> commence avec une commande
-<code>\item</code>.  Il doit y avoir au moins une commande <code>\item</code> au
-sein de l’environnement.
+<p>L’exemple suivant donne une liste à deux articles.
 </p>
-<p>Par défaut, les marques de chaque niveau ressemblent à cela :
+<div class="example">
+<pre class="example">\begin{itemize}
+ \item Esquisse au crayon et aquarelle par Cassandra
+ \item Portrait Rice
+\end{itemize}
+</pre></div>
+
+<p>Par défaut — sans charger par ex. le paquetage <samp>babel</samp> 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.
 </p>
-<ol>
-<li> • (puce)
-</li><li> <b>-<span class="nolinebreak">-</span><!-- /@w --></b> (tiret demi-cadratin gras)
-</li><li> * (asterisque)
-</li><li> . (point centré verticalement, rendu ici comme un point final)
-</li></ol>
 
-
-<p>Si vous utilisez l’environnement <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.
+<a name="index-_005citem-4"></a>
+<p>On démarre les article de liste avec la commande <code>\item</code>
+(voir <a href="#g_t_005citem">\item</a>).  Si vous passez à <code>\item</code> un argument optionnel en
+le faisant suivre de crochets, comme dans <code>\item[<var>étiquette
+optionnelle</var>]</code>, alors par défaut <var>étiquette optionnelle</var> apparaît en
+gras et aligné à droite, de sorte qu’elle peut s’étendre dans la marge
+de gauche.  Pour des étiquettes alignées à gauche voir l’environnement
+<a href="#description">description</a>. À la suite <code>\item</code> se trouve le texte que
+l’article qui peut être vide ou contenir plusieurs paragraphes.
 </p>
+<p>Les listes non ordonnées peuvent être imbriquées l’une dans l’autre, sur
+jusqu’à quatre niveaux de profondeur. Elles peuvent aussi être imbriquées
+avec d’autre environnements fabriquant des paragraphes, comme
+<code>enumerate</code> (voir <a href="#enumerate">enumerate</a>).
+</p>
 <a name="index-_005clabelitemi"></a>
 <a name="index-_005clabelitemii"></a>
 <a name="index-_005clabelitemiii"></a>
 <a name="index-_005clabelitemiv"></a>
-<p>L’environnement <code>itemize</code> utilise les commandes de
+<a name="itemize-labelitemi"></a><a name="itemize-labelitemii"></a><a name="itemize-labelitemiii"></a><a name="itemize-labelitemiv"></a><p>L’environnement <code>itemize</code> utilise les commandes de
 <code>\labelitemi</code> jusqu’à <code>\labelitemiv</code> pour produire les
-étiquettes par défaut. Ainsi, vous pouvez utiliser <code>\renewcommand</code>
-pour changer les étiquettes. Par exemple, pour que le premier niveau
-utilise des losanges :
+étiquettes par défaut (notez la convention que le nombre romain en bas
+de casse à la fin du nom de la commande indique le niveau
+d’imbrication). Voici les marques de chaque niveau :
 </p>
+<ol>
+<li> • (puce, issue de <code>\textbullet</code>)
+</li><li> <b>-<span class="nolinebreak">-</span><!-- /@w --></b> (tiret demi-cadratin gras, issu du <code>\normalfont\bfseries\textendash</code>)
+</li><li> * (asterisque, issu de <code>\textasteriskcentered</code>)
+</li><li> . (point centré verticalement, rendu ici comme un point final, issu de <code>\textperiodcentered</code>)
+</li></ol>
+
+
+<p>Si vous utilisez le paquetage <samp>babel</samp> 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>
+
+
+<p>Utilisez <code>\renewcommand</code> pour changer les étiquettes. Par exemple,
+pour que le premier niveau utilise des losanges :
+</p>
 <div class="example">
 <pre class="example">\renewcommand{\labelitemi}{$\diamond$}
 </pre></div>
@@ -5438,7 +5907,7 @@
 <a name="index-_005cleftmarginvi"></a>
 <a name="itemize-leftmargin"></a><a name="itemize-leftmargini"></a><a name="itemize-leftmarginii"></a><a name="itemize-leftmarginiii"></a><a name="itemize-leftmarginiv"></a><a name="itemize-leftmarginv"></a><a name="itemize-leftmarginvi"></a><p>Les paramètres de <code>\leftmargini</code> jusqu’à <code>\leftmarginvi</code>
 définissent la distance entre la marge de gauche de l’environnement
-surjacent et la marge de gauche de la liste. (Notez la convention de
+surjacent et la marge de gauche de la liste. (On utilise aussi la convention de
 nommage de la commande avec un nombre romain en bas de casse à la fin
 pour désigner le niveau d’imbrication). Les valeurs par défaut sont :
 <code>2.5em</code> pour le niveau 1 (<code>2em</code> en mode deux-colonnes),
@@ -5450,104 +5919,21 @@
 <a name="index-enumitem_002c-paquetage"></a>
 
 <p>Pour les autres environnements majeurs de listes à étiquettes de
-LaTeX, voir <a href="#description">description</a> et <a href="#enumerate">enumerate</a>. Pour des
-informations concernant les paramètres de contrôle de la disposition des
-listes, y compris les valeurs par défaut, ainsi que la personalisaton de
-la disposition, voir <a href="#list">list</a>. La paquetage <samp>enumitem</samp> est utile
-pour personaliser les listes.
+LaTeX, voir <a href="#description">description</a> et <a href="#enumerate">enumerate</a>. Les environnements
+<code>itemize</code>, <code>enumerate</code> et <code>description</code> utilisent les
+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.
 </p>
 <p>Dans cet exemple on réduit grandement l’espace de marge pour la liste à
-puces la plus externe~:
+puces la plus externe :
 </p>
 <div class="example">
 <pre class="example">\setlength{\leftmargini}{1.25em} % valeur par défaut 2.5em
 </pre></div>
 
-<p>Quelques paramètres qui affectent le formatage des listes :
-</p>
-<dl compact="compact">
-<dt><code>\itemindent</code>
-<a name="index-_005citemindent"></a>
-</dt>
-<dd><p>Renfoncement supplementaire avant chaque articles dans une liste ; la
-valeur par défaut est zéro.
-</p>
-</dd>
-<dt><code>\labelsep</code>
-<a name="index-_005clabelsep"></a>
-</dt>
-<dd><p>Espace entre l’étiquette et le texte d’un article ; la valeur par défaut
-est ‘<samp>.5em</samp>’.
-</p>
-</dd>
-<dt><code>\labelwidth</code>
-<a name="index-_005clabelwidth"></a>
-</dt>
-<dd><p>Largeur de l’étiquette ; la valeur par défaut est ‘<samp>2em</samp>’, ou
-‘<samp>1.5em</samp>’ en mode deux-colonnes.
-</p>
-</dd>
-<dt><code>\listparindent</code>
-<a name="index-_005clistparindent"></a>
-</dt>
-<dd><p>Renfoncement supplémentaire ajoutée aux paragraphes suivants à commencer
-par le second au sein d’un article de liste ; la valeur par défaut est
-‘<samp>0pt</samp>’.
-</p>
-</dd>
-<dt><code>\rightmargin</code>
-<a name="index-_005crightmargin"></a>
-</dt>
-<dd><p>Distance horizontale entre la marge de droite de la liste et
-l’environnement surjacent ; la valeur par défaut est ‘<samp>0pt</samp>’, sauf à
-l’intérieur des environnement <code>quote</code>, <code>quotation</code>, et
-<code>verse</code>, où elle est réglée pour être égale à <code>\leftmargin</code>.
-</p>
-</dd>
-</dl>
 
-<p>Paramètres affectant l’espacement vertical entre les articles de liste
-(plutôt relâché, par défaut).
-</p>
-<dl compact="compact">
-<dt><code>\itemsep</code>
-<a name="index-_005citemsep"></a>
-</dt>
-<dd><p>Espace vertical entre les articles. La valeur par défaut est <code>2pt
-plus1pt minus1pt</code> pour les documents en <code>10pt</code>, <code>3pt plus2pt
-minus1pt</code> pour ceux en <code>11pt</code>, et <code>4.5pt plus2pt minus1pt</code>
-pour ceux en <code>12pt</code>.
-</p>
-</dd>
-<dt><code>\parsep</code>
-<a name="index-_005cparsep"></a>
-</dt>
-<dd><p>Espace vertical supplémentaire entre les paragraphes au sein d’un
-article de liste. Par défaut vaut la même chose que <code>\itemsep</code>.
-</p>
-</dd>
-<dt><code>\topsep</code>
-<a name="index-_005ctopsep"></a>
-</dt>
-<dd><p>Espace vertical entre le premier article et le paragraphe précédent.
-Pour les listes au niveau le plus haut, la valeur par défaut est
-<code>8pt plus2pt minus4pt</code> pour les documents en <code>10pt</code>, <code>9pt
-plus3pt minus5pt</code> pour ceux en <code>11pt</code>, et <code>10pt plus4pt
-minus6pt</code> pour ceux en <code>12pt</code>. Ces valeurs sont réduites pour les
-listes avec au moins un niveau d’imbrication.
-</p>
-</dd>
-<dt><code>\partopsep</code>
-<a name="index-_005cpartopsep"></a>
-</dt>
-<dd><p>Espace supplémentaire ajouté à <code>\topsep</code> quand l’environnement de
-liste démarre un paragraphe. La valeur par défaut est <code>2pt plus1pt
-minus1pt</code> pour les documents en <code>10pt</code>, <code>3pt plus1pt minus1pt</code>
-pour ceux en <code>11pt</code>, et <code>3pt plus2pt minus2pt</code> pour ceux en
-<code>12pt</code>.
-</p>
-</dd>
-</dl>
 
 <a name="index-_005cparskip-exemple"></a>
 <p>En particulier pour les listes avec des articles courts, il peut être
@@ -5555,7 +5941,7 @@
 définissant un environnement <code>itemize*</code> sans espacement
 supplémentaire entre les articles, ni entre les paragraphes au sein d’un
 seul article (<code>\parskip</code> n’est pas spécifique aux listes,
-see <a href="#g_t_005cparindent-_0026-_005cparskip">\parindent & \parskip</a>):
+voir <a href="#g_t_005cparindent-_0026-_005cparskip">\parindent & \parskip</a>):
 </p>
 <div class="example">
 <pre class="example">\newenvironment{itemize*}%
@@ -5571,7 +5957,7 @@
 <a name="letter"></a>
 <div class="header">
 <p>
-Next: <a href="#list" accesskey="n" rel="next">list</a>, Previous: <a href="#itemize" accesskey="p" rel="prev">itemize</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#list" accesskey="n" rel="next">list</a>, Précédent: <a href="#itemize" accesskey="p" rel="prev">itemize</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="environnement-letter_003a-ecrire-des-lettres-postales"></a>
 <h3 class="section">8.15 environnement <code>letter</code>: écrire des lettres postales</h3>
@@ -5579,14 +5965,14 @@
 <a name="index-letter_002c-environnement"></a>
 
 
-<p>Cet environnement est utilisé pour créer des lettres. See <a href="#Letters">Letters</a>.
+<p>Cet environnement est utilisé pour créer des lettres. Voir <a href="#Letters">Letters</a>.
 </p>
 
 <hr>
 <a name="list"></a>
 <div class="header">
 <p>
-Next: <a href="#math" accesskey="n" rel="next">math</a>, Previous: <a href="#letter" accesskey="p" rel="prev">letter</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#math" accesskey="n" rel="next">math</a>, Précédent: <a href="#letter" accesskey="p" rel="prev">letter</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="list-1"></a>
 <h3 class="section">8.16 <code>list</code></h3>
@@ -5609,12 +5995,12 @@
 utilisé pour construire des listes plus spécialisées. On l’utilise la
 plupart du temps pour créer des listes via les environnements
 <code>description</code>, <code>enumerate</code>, et <code>itemize</code>
-(see <a href="#description">description</a>, <a href="#enumerate">enumerate</a>, et <a href="#itemize">itemize</a>).  Par ailleurs,
+(voir <a href="#description">description</a>, <a href="#enumerate">enumerate</a>, et <a href="#itemize">itemize</a>).  Par ailleurs,
 beaucoup d’environnements standards de LaTeX qui visuellement ne sont
 pas des listes sont construits en utilisant <code>list</code>, ceci comprend
 <code>quotation</code>, <code>quote</code>, <code>center</code>, <code>verbatim</code>, et bien
-d’autres (see <a href="#quotation-_0026-quote">quotation & quote</a>, see <a href="#center">center</a>,
-see <a href="#flushright">flushright</a>).
+d’autres (voir <a href="#quotation-_0026-quote">quotation & quote</a>, voir <a href="#center">center</a>,
+voir <a href="#flushright">flushright</a>).
 </p>
 <p>Ici, on décrit l’environnement <code>list</code> en définissant un
 nouvel environnement personnalisé.
@@ -5647,11 +6033,11 @@
 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
 et le texte, comme dans l’exemple précédent <code>\item[Étiquette
-spéciale.]</code> ; see <a href="#g_t_005citem">\item</a>.
+spéciale.]</code> ; voir <a href="#g_t_005citem">\item</a>.
 </p>
 <p>Le second argument obligatoire <var>espacement</var> prend une liste de
 commandes. L’une de celle qu’on y retrouve est
-<code>\usecounter{<var>nomcompteur</var>}</code> (see <a href="#g_t_005cusecounter">\usecounter</a>).  Utilisez
+<code>\usecounter{<var>nomcompteur</var>}</code> (voir <a href="#g_t_005cusecounter">\usecounter</a>).  Utilisez
 la pour dire à LaTeX de numéroter les article en utilisant le
 compteur fourni.  Ce compteur est remis à zéro chaque fois que LaTeX
 entre dans l’environnement, et le compteiur est incrémenté par un chaque
@@ -5678,7 +6064,7 @@
 d’espacement et leur valeurs par défaut. (Il se peut que les valeurs par
 défaut pour les environnements dérivés tels que <code>itemize</code> soient
 différentes des valeurs exposées ici). Voir aussi la figure qui suit la
-liste. Chaque paramètre est une longueur (see <a href="#Lengths">Lengths</a>).  Les espaces
+liste. Chaque paramètre est une longueur (voir <a href="#Lengths">Lengths</a>).  Les espaces
 verticaux sont d’ordinaire des longueurs élastiques, avec une composante
 en <code>plus</code> ou en <code>minus</code>, pour donner à TeX de la
 flexibilité dans le réglage de la page.  On change chaque paramètre avec
@@ -5688,17 +6074,17 @@
 </p>
 <dl compact="compact">
 <dt><code>\itemindent</code>
-<a name="index-_005citemindent-1"></a>
+<a name="index-_005citemindent"></a>
 </dt>
-<dd><p>Espace supplémentaire horizontal de renfoncement, ajouté à de
+<dd><a name="list-itemindent"></a><p>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>.
 </p>
 </dd>
 <dt><code>\itemsep</code>
-<a name="index-_005citemsep-1"></a>
+<a name="index-_005citemsep"></a>
 </dt>
-<dd><p>Espace vertical entre les articles, ajouté à <code>\parsep</code>.  Les
+<dd><a name="list-itemsep"></a><p>Espace vertical entre les articles, ajouté à <code>\parsep</code>.  Les
 valeurs par défaut pour les trois premiers niveaux dans les classes de
 LaTeX ‘<samp>article</samp>’, ‘<samp>book</samp>’, et ‘<samp>report</samp>’ à la taille de 10
 point sont : <code>4pt plus2pt minus1pt</code>, <code>\parsep</code> (c-à-d.
@@ -5712,17 +6098,17 @@
 </p>
 </dd>
 <dt><code>\labelsep</code>
-<a name="index-_005clabelsep-1"></a>
+<a name="index-_005clabelsep"></a>
 </dt>
-<dd><p>Espace horizontal entre l’étiquette et le texte d’un article. La valeur
+<dd><a name="list-labelsep"></a><p>Espace horizontal entre l’étiquette et le texte d’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>.
 </p>
 </dd>
 <dt><code>\labelwidth</code>
-<a name="index-_005clabelwidth-1"></a>
+<a name="index-_005clabelwidth"></a>
 </dt>
-<dd><p>Largueur horizontale. La boîte contenant l’étiquette est nominalement de
+<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
 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.
@@ -5734,20 +6120,20 @@
 <code>\leftmargin</code>+<code>\itemindent</code>-<code>\labelsep</code>-<code>\labelwidth</code>
 de la marge de gauche de l’environnement enveloppant.
 </p>
-<p>La valeur par défaut pour les classe LaTeX ‘<samp>article</samp>’,
-‘<samp>book</samp>’, et ‘<samp>report</samp>’ pour les liste de premier niveau vaut
+<p>La valeur par défaut pour les classes LaTeX ‘<samp>article</samp>’,
+‘<samp>book</samp>’, et ‘<samp>report</samp>’ pour les listes de premier niveau vaut
 <code>\leftmargini</code>-<code>\labelsep</code>, (c-à-d. <code>2em</code> en mode à une
 colonne et <code>1.5em</code> en mode à deux colonnes).  Au deuxième niveau,
 c’est <code>\leftmarginii</code>-<code>\labelsep</code>, et au troisième niveau
 <code>\leftmarginiii</code>-<code>\labelsep</code>.  Ces définitions ont pour effet
-que le bord de gauche de l’étiquette coïncide avec la marge dee gauche
+que le bord de gauche de l’étiquette coïncide avec la marge de gauche
 de l’environnement enveloppant.
 </p>
 <p>r</p></dd>
 <dt><code>\leftmargin</code>
 <a name="index-_005cleftmargin-1"></a>
 </dt>
-<dd><p>Espace horizontal entre la marge de gauche de l’environnement envelopant
+<dd><a name="list-leftmargin"></a><p>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.
 </p>
@@ -5768,7 +6154,7 @@
 </p>
 </dd>
 <dt><code>\listparindent</code>
-<a name="index-_005clistparindent-1"></a>
+<a name="index-_005clistparindent"></a>
 </dt>
 <dd><p>Espace horizontal de renfoncement supplémentaire, en plus de
 <code>\leftmargin</code>, pour le deuxième paragraphes et les suivants au sein
@@ -5777,7 +6163,7 @@
 </p>
 </dd>
 <dt><code>\parsep</code>
-<a name="index-_005cparsep-1"></a>
+<a name="index-_005cparsep"></a>
 </dt>
 <dd><a name="list-parsep"></a><p>Espace vertical entre les paragraphe d’un article.
 Les valeurs par défaut pour les trois premierss niveaux dans les classes
@@ -5786,12 +6172,12 @@
 and <code>0pt</code>.  La valeurs par défaut à la taille de 11 point sont :
 <code>4.5pt plus2pt minus1pt</code>, <code>2pt plus1pt minus1pt</code>, et
 <code>0pt</code>.  La valeurs par défaut à la taille de 12 point sont :
-<code>5pt plus2.5pt minus1pt</code>, <code>2.5pt plus1pt minus1pt</code>, and
+<code>5pt plus2.5pt minus1pt</code>, <code>2.5pt plus1pt minus1pt</code>, et
 <code>0pt</code>.
 </p>
 </dd>
 <dt><code>\partopsep</code>
-<a name="index-_005cpartopsep-1"></a>
+<a name="index-_005cpartopsep"></a>
 </dt>
 <dd><a name="list-partopsep"></a><p>Espace vertical ajouté, en plus de
 <code>\topsep</code>+<code>\parskip</code>, en haut et en bas de l’environnement
@@ -5811,7 +6197,7 @@
 </p>
 </dd>
 <dt><code>\rightmargin</code>
-<a name="index-_005crightmargin-1"></a>
+<a name="index-_005crightmargin"></a>
 </dt>
 <dd><a name="list-rightmargin"></a>
 <p>Espace horizontal entre la marge de droite de la liste et la marge de
@@ -5821,10 +6207,10 @@
 </p>
 </dd>
 <dt><code>\topsep</code>
-<a name="index-_005ctopsep-1"></a>
+<a name="index-_005ctopsep"></a>
 </dt>
 <dd><a name="list-topsep"></a><p>Espace vertical ajouté aussi bien au haut qu’au bas
-de la lise, en plus de <code>\parskip</code> (see <a href="#g_t_005cparindent-_0026-_005cparskip">\parindent & \parskip</a>).
+de la lise, en plus de <code>\parskip</code> (voir <a href="#g_t_005cparindent-_0026-_005cparskip">\parindent & \parskip</a>).
 Les valeurs par défaut pour les trois premiers niveaux dans les classes
 LaTeX ‘<samp>book</samp>’, anet ‘<samp>report</samp>’ à la taille de 10 point sont :
 <code>8pt plus2pt minus4pt</code>, <code>4pt plus2pt minus1pt</code>, and <code>2pt
@@ -5895,38 +6281,43 @@
 </dd>
 </dl>
 
-<p>The list’s left and right margins, shown above as <var>h3</var> and <var>h5</var>,
-are with respect to the ones provided by the surrounding environment, or
-with respect to the page margins for a top-level list.  The line width
-used for typesetting the list items is <code>\linewidth</code> (see <a href="#Page-layout-parameters">Page layout parameters</a>).  For instance, set the list’s left margin to be one
-quarter of the distance between the left and right margins of the
-enclosing environment with
+<p>Les marges de gauche et de droite de la liste, affichées ci-dessus comme
+<var>h3</var> et <var>h5</var>, sont exprimées relativement à celles fournies par
+l’environnement englobant, ou par rapport aux marges de la page pour une
+liste au niveau le plus externe.  La largeur de ligne utilisée pour la
+composition des articles de la liste est <code>\linewidth</code> (voir <a href="#Page-layout-parameters">Page layout parameters</a>).  Par exemple, réglez la marge de gauche de la liste
+à un quart de la distance entre les marges de gauche et de droite de
+l’environnement englobant avec
 <code>\setlength{\leftmargin}{0.25\linewidth}</code>.
 </p>
-<p>Page breaking in a list structure is controlled by the three
-parameters below. For each, the LaTeX default is
-<code>-\@lowpenalty</code>, that is, <code>-51</code>.  Because it is negative,
-it somewhat encourages a page break at each spot.  Change it with,
-e.g., <code>\@beginparpenalty=9999</code>; a value of 10000 prohibits a
-page break.
+<p>Les sauts de page au sein d’une structure de liste sont contrôlés par
+les paramètres ci-dessous. Pour chacun d’eu, la valeur par défaut de
+LaTeX est <code>-\@lowpenalty</code>, c-à-d. <code>-51</code>.  Comme c’est
+négatif, cela encourage d’une certaine façon un saut de page à tout
+endroit.  On peut changer cela avec un réglage de, par ex.,
+<code>\@beginparpenalty=9999</code> ; une valeur de 10000 interdit une saut
+de page.
 </p>
 <dl compact="compact">
 <dt><code>\@beginparpenalty</code>
 <a name="index-_005c_0040beginparpenalty"></a>
 </dt>
-<dd><p>The page breaking penalty for breaking before the list (default <code>-51</code>).
+<dd><p>La pénalité de saut de page pour un saut avanrt la liste (par défaut
+<code>-51</code>).
 </p>
 </dd>
 <dt><code>\@itempenalty</code>
 <a name="index-_005c_0040itempenalty"></a>
 </dt>
-<dd><p>The page breaking penalty for breaking before a list item (default <code>-51</code>).
+<dd><p>La pénalité pour un saut de page avant un article de liste (par défaut
+<code>-51</code>).
 </p>
 </dd>
 <dt><code>\@endparpenalty</code>
 <a name="index-_005c_0040endparpenalty"></a>
 </dt>
-<dd><p>The page breaking penalty for breaking after a list (default <code>-51</code>).
+<dd><p>La pénalité pour un saut de page après une liste (par défaut
+<code>-51</code>).
 </p>
 </dd>
 </dl>
@@ -5938,8 +6329,8 @@
 listes.
 </p>
 <p>Dans l’exemple suivant les étiquettes sont en rouge.  Elles sont
-numérotées, et le bord gauche des étiquettes est aligné avalt le bord
-gauche du texte des articles.  See <a href="#g_t_005cusecounter">\usecounter</a>.
+numérotées, et le bord gauche des étiquettes est aligné avec le bord
+gauche du texte des articles.  Voir <a href="#g_t_005cusecounter">\usecounter</a>.
 </p>
 <div class="example">
 <pre class="example">\usepackage{color}
@@ -5952,15 +6343,15 @@
      \setlength{\labelwidth}{0em}
      \setlength{\labelsep}{0.5em}
      \setlength{\leftmargin}{1.5em}
-     \setlength{\itemindent}{0.5em} % equals \labelwidth+\labelsep
+     \setlength{\itemindent}{0.5em} % vaut \labelwidth+\labelsep
      \let\makelabel=\makeredlabel
     }
   }
-{\end{list} }
+{\end{list}}
 </pre></div>
 
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">• <a href="#g_t_005citem" accesskey="1">\item</a>:</td><td>  </td><td align="left" valign="top">Une entrée dans une liste.
+<tr><td align="left" valign="top">• <a href="#g_t_005citem" accesskey="1">\item</a>:</td><td>  </td><td align="left" valign="top">Un article dans une liste.
 </td></tr>
 <tr><td align="left" valign="top">• <a href="#trivlist" accesskey="2">trivlist</a>:</td><td>  </td><td align="left" valign="top">Une forme restreinte de <code>list</code>.
 </td></tr>
@@ -5971,7 +6362,7 @@
 <a name="g_t_005citem"></a>
 <div class="header">
 <p>
-Next: <a href="#trivlist" accesskey="n" rel="next">trivlist</a>, Up: <a href="#list" accesskey="u" rel="up">list</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#trivlist" accesskey="n" rel="next">trivlist</a>, Monter: <a href="#list" accesskey="u" rel="up">list</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_005citem_003a-Une-entree-dans-une-liste"></a>
 <h4 class="subsection">8.16.1 <code>\item</code>: Une entrée dans une liste</h4>
@@ -5995,7 +6386,7 @@
 sein de l’argument optionnel vous devez les cacher entre accolades, comme
 dans <code>\item[Crochet fermant, {]}]</code>.  De même, pour utiliser un
 crochet ouvrant comme premier caractère du texte d’un article, cachez le
-aussi au sein d’accolade.  See <a href="#LaTeX-command-syntax">LaTeX command syntax</a>.
+aussi au sein d’accolade.  Voir <a href="#LaTeX-command-syntax">LaTeX command syntax</a>.
 </p>
 <p>Dans cet exemple la liste <code>enumerate</code> a deux articles qui utilise
 l’étiquette par défaut et une qui utilise l’étiquette optionnelle.
@@ -6017,7 +6408,7 @@
 <a name="trivlist"></a>
 <div class="header">
 <p>
-Previous: <a href="#g_t_005citem" accesskey="p" rel="prev">\item</a>, Up: <a href="#list" accesskey="u" rel="up">list</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Précédent: <a href="#g_t_005citem" accesskey="p" rel="prev">\item</a>, Monter: <a href="#list" accesskey="u" rel="up">list</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="trivlist_003a-Une-forme-restreinte-de-list"></a>
 <h4 class="subsection">8.16.2 <code>trivlist</code>: Une forme restreinte de <code>list</code></h4>
@@ -6051,7 +6442,7 @@
 environnements de liste imbriqués.
 </p>
 <p>En particulier, <code>trivlist</code> utilise les valeurs courantes des
-paramètres de liste (see <a href="#list">list</a>), à ceci près que <code>\parsep</code> est
+paramètres de liste (voir <a href="#list">list</a>), à ceci près que <code>\parsep</code> est
 réglé à la valeur de <code>\parskip</code>, et que <code>\leftmargin</code>,
 <code>\labelwidth</code>, et <code>\itemindent</code> sont réglés à zéro.
 </p>
@@ -6070,7 +6461,7 @@
 <a name="math"></a>
 <div class="header">
 <p>
-Next: <a href="#minipage" accesskey="n" rel="next">minipage</a>, Previous: <a href="#list" accesskey="p" rel="prev">list</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#minipage" accesskey="n" rel="next">minipage</a>, Précédent: <a href="#list" accesskey="p" rel="prev">list</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="math-1"></a>
 <h3 class="section">8.17 <code>math</code></h3>
@@ -6091,13 +6482,13 @@
 <a name="index-_005c_0028_002e_002e_002e_005c_0029-en-ligne_002c-math"></a>
 <p>L’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.
-See <a href="#Math-formulas">Math formulas</a>.
+Voir <a href="#Math-formulas">Math formulas</a>.
 </p>
 <hr>
 <a name="minipage"></a>
 <div class="header">
 <p>
-Next: <a href="#picture" accesskey="n" rel="next">picture</a>, Previous: <a href="#math" accesskey="p" rel="prev">math</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#picture" accesskey="n" rel="next">picture</a>, Précédent: <a href="#math" accesskey="p" rel="prev">math</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="minipage-1"></a>
 <h3 class="section">8.18 <code>minipage</code></h3>
@@ -6126,14 +6517,15 @@
 comme une version réduite d’une page ; elle peut contenir ses propres
 notes en bas de page, listes à puces, etc. (Il y a quelques
 restrictions, notamment qu’elle ne peut pas avoir de flottants). Cette
-boîte ne peut pas être coupé sur plusieurs pages. Ainsi <code>minipage</code>
-est similaire à la commande <code>\parbox</code> (see <a href="#g_t_005cparbox">\parbox</a>), mais
+boîte ne peut pas être coupée sur plusieurs pages. Ainsi <code>minipage</code>
+est similaire à la commande <code>\parbox</code> (voir <a href="#g_t_005cparbox">\parbox</a>), mais
 contrairement à <code>\parbox</code>, d’autres environnements de production de
-paragraphe peuvent être utilisés au sein d’une minipage.  This example
-will be 3 inches wide, and has two paragraphs.
+paragraphe peuvent être utilisés au sein d’une minipage.
 </p>
+<p>Cet exemple fait 7,5cm de large, et comprend deux paragraphes.
+</p>
 <div class="example">
-<pre class="example">\begin{minipage}{3in}
+<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é,
@@ -6145,7 +6537,7 @@
 <p>Voir plus bas pour une discussion sur le renfoncement de paragraphe au
 sein d’une <code>minipage</code>.
 </p>
-<p>L’argument obligatoire <var>largeur</var> est une longueur rigide (see <a href="#Lengths">Lengths</a>).
+<p>L’argument obligatoire <var>largeur</var> est une longueur rigide (voir <a href="#Lengths">Lengths</a>).
 Il donne la largeur de la boîte dans laquelle <var>matière</var> est composée.
 </p>
 <p>Il y a trois arguments optionnels, <var>position</var>, <var>hauteur</var>, et
@@ -6189,7 +6581,7 @@
 <p>avec ce qui se passe en remplaçant <code>c</code> par <code>b</code> ou <code>t</code>.
 </p>
 <p>L’argument optionnel <var>hauteur</var> est une longueur rigide
-(see <a href="#Lengths">Lengths</a>).  Il règle la hauteur de la <code>minipage</code>.  Vous
+(voir <a href="#Lengths">Lengths</a>).  Il règle la hauteur de la <code>minipage</code>.  Vous
 pouvez donner n’importe quelle valeur supérieure, égale ou inférieure à
 la hauteur naturelle de la <code>minipage</code> sans que LaTeX ne produise
 une erreur ou un avertissement.  Vous pouvez aussi la régler à une
@@ -6250,7 +6642,7 @@
 <code>\footnote</code>  ou <code>\footnotetext</code> met la note en bas de page au bas
 de la minipage au lieu de la mettre au bas de la page, et elle utilise
 le compteur <code>\mpfootnote</code> au lieu du compteur ordinaire
-<code>footnote</code> (see <a href="#Counters">Counters</a>).
+<code>footnote</code> (voir <a href="#Counters">Counters</a>).
 </p>
 <p>L’exemple ci-dessous place la note argument de <code>\footnote</code> en bas
 de la table, et non en bas de la page.
@@ -6271,7 +6663,7 @@
 </pre></div>
 
 <p>Si vous imbriquez des minipages, alors il y a une bizarrerie dans
-l’utilisation des note <code>\footnote</code>. Les notes apparaissement au bas
+l’utilisation des notes <code>\footnote</code>. Les notes apparaissement au bas
 du texte terminé par la prochaine <code>\end{minipage}</code> ce qui n’est
 peut-être pas leur place logique.
 </p>
@@ -6283,7 +6675,7 @@
 
 <div class="example">
 <pre class="example">% siunitx permet d'avoir le type de colonne S dans les tableaux, pour l'alignement
-% et le séparateur décimal 
+% sur le séparateur décimal, réglé comme virgule.
 \usepackage[output-decimal-marker={,}]{siunitx}
 \newcommand*{\vcenteredhbox}[1]{\begin{tabular}{@{}c@{}}#1\end{tabular}}
   ...
@@ -6292,7 +6684,10 @@
   \hspace{0.1\textwidth}
   \begin{minipage}{0.5\textwidth}
     \begin{tabular}{r|S}
-      \multicolumn{1}{r}{Quartier} &Pop. (million)  \\ \hline
+      % \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
+      {Pop. (million)}  \\ \hline
       The Bronx      &1.5  \\
       Brooklyn       &2.6  \\
       Manhattan      &1.6  \\
@@ -6307,7 +6702,7 @@
 <a name="picture"></a>
 <div class="header">
 <p>
-Next: <a href="#quotation-_0026-quote" accesskey="n" rel="next">quotation & quote</a>, Previous: <a href="#minipage" accesskey="p" rel="prev">minipage</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#quotation-_0026-quote" accesskey="n" rel="next">quotation & quote</a>, Précédent: <a href="#minipage" accesskey="p" rel="prev">minipage</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="picture-1"></a>
 <h3 class="section">8.19 <code>picture</code></h3>
@@ -6321,7 +6716,7 @@
 </p>
 <div class="example">
 <pre class="example">\begin{picture}(<var>largeur</var>,<var>hauteur</var>)
-… <var>commandes picture</var> …
+   <var>commande picture</var>
 \end{picture}
 </pre></div>
 
@@ -6329,111 +6724,161 @@
 </p>
 <div class="example">
 <pre class="example">\begin{picture}(<var>largeur</var>,<var>hauteur</var>)(<var>décalagex</var>,<var>décalagey</var>)
-… <var>commandes picture</var> …
+  <var>commande picture</var>
 \end{picture}
 </pre></div>
 
-
-<a name="index-_005cunitlength"></a>
+<p>où on a autant de <var>commande picture</var>(s) qu’on le désire.
+</p>
 <p>L’environnement <code>picture</code> vous permet de créer des dessins simples
 contenant des lignes, des flèches, des boîtes, des cercles, et du texte.
 Cet environnement n’est pas obsolète, mais les nouveaux documents
-utilisent typiquelent des systèmes de création de graphiques bien plus
-puissants tels que TikZ, PStricks, MetaPost, ou Asymptote. Ceux-ci ne
-sont pas couverts dans ce documents ; voir le CTAN.
+utilisent typiquement des systèmes de création de graphiques bien plus
+puissants tels que TikZ, PStricks, MetaPost, ou Asymptote. Aucun de
+ceux-ci n’est couvert dans ce document ; voir le CTAN.
 </p>
-<p>Vous dîtes à LaTeX où mettre les chose dans le dessin en spécifiant
-leur coordonnées. Une coordonnée est un nombre qui peut avoir une
-séparateur décimal (point et non virgule) et un signe moins — un
-nombre comme <code>5</code>, <code>0.3</code> ou <code>-3.1416</code>.  Une coordonnées
-spécifie une longueur en multiples de l’unité de longueur
-<code>\unitlength</code>, ainsi si <code>\unitlength</code> a été réglée à
-<code>1cm</code>, alors la coordonnée 2.54 spécifie une longueur de 2,54
-centimètres.
+<p>Pour commencer, voici un exemple illustant la méthode du parallélogramme
+pour additionner deux vecteurs.
 </p>
-<p>Vous devriez changer la valeur de <code>\unitlength</code>, en utilisant la
-commande <code>\setlength</code>, en dehors d’un environnement
-<code>picture</code>. La valeur par défaut est <code>1pt</code>.
-</p>
-<a name="index-paquetage-picture"></a>
-<a name="index-picture_002c-paquetage"></a>
+<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
+  \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(0,0){\vector(1,1){6}}
+    \put(3,3){\makebox(0,0)[r]{somme\ }}  
+\end{picture}
+</pre></div>
 
-<p>Le paquetage <code>picture</code> redéfinit l’environnement <code>picture</code> de
-sorte qu’où que soit utilisé un nombre au sein de <var>commandes picture</var>
-pour spécifier une coordonnée, on puisse alternativement utiliser une
-longueur. Notez bien cependant que ceci empèche de dilater/contracter
-ces longueurs en changeant <code>\unitlength</code>.
+<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
+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
+de l’image ; LaTeX dessine aussi les parties de l’image en dehors de
+la boîte de l’image.
 </p>
-<a name="index-position_002c-dans-un-dessin-picture"></a>
-<p>Une <em>position</em> est une paire de coordonnées, telle que
-<code>(2.4,-5)</code>, ce qui spécifie un point d’abscisse <code>2.4</code> et
-d’ordonnée <code>-5</code>.  Les coordonnées sont spécifiées de la manière
-habituelle relativement à une origine, qui est normalement dans le coin
-inférieur gauche du dessin. Notez que lorsque une position apparaît en
-argument, elle n’est pas entourée d’accolades ; on délimite l’argument
-avec des parenthèses.
+<p>L’environnement <code>picture</code> a aussi un argument optionnel
+(<var>décalagex</var>,<var>décalagey</var>). Il sert à décaler l’origine.
+Contrairement aux arguments optionnels ordinaire, cet argument n’est pas
+contenu entre crochets. Comme pour l’argument obligatoire, c’est une
+paire de deux nombres. En les multipliant par <code>\unitlength</code> on
+obtient les coordonnées du point dans le coin inférieur gauche de l’image.
 </p>
-<p>L’environnement <code>picture</code> a un argument obligatoire qui est une
-position (<var>largeur</var>,<var>hauteur</var>) qui spécifie la taille du dessin.
-L’environnement produit une boîte rectangulaire dont les dimensions sont
-cette <var>largeur</var> et cette <var>hauteur</var>.
+<p>Par exemple, si <code>\unitlength</code> a été réglée à <code>1mm</code>, la
+commande
 </p>
-<p>L’environnement <code>picture</code> a aussi un argument optionnel de position
-(<var>décalagex</var>,<var>décalagey</var>), qui suit l’argument de taille, et qui
-peut changer l’origine.  (Contrairement aux arguments optionnels
-ordinaire, cet argument n’est pas contenu entre crochets.) L’argument
-optionnel donne les coordonnées du point dans le coin inférieur gauche
-du dessin (par là même déterminant l’origine).  Par exemple, si
-<code>\unitlength</code> a été réglée à <code>1mm</code>, la commande
-</p>
 <div class="example">
 <pre class="example">\begin{picture}(100,200)(10,20)
 </pre></div>
 
 <p>produit un dessin de largeur 100 millimetres et hauteur 200
-millimetres, done le coin inférieur gauche est le (10,20) et dont le
-coin supérieur doint est donc le point (110,220).  Lorsque vous dessin
-la première fois un dessin, typiquement vous omettez l’argument
+millimetres. Son origine est le point (10mm,20mm) et donc le coin
+inférieur gauche est là, et le coin supérieur droit est à (110mm,220mm).
+Lorsque vous tracez un dessin, typiquement vous omettez l’argument
 optionnel, laissant l’origine au coin inférieur gauche. Si ensuite vous
 voulez modifier le dessin en translatant tout, vous pouvez juste ajouter
 l’argument optionnel approprié.
 </p>
-<p>L’argument obligatoire de l’environnement détermine la taille nominale
-du dessin. Il n’est pas nécessaire que cela soit en relation à la taille
-réèlle du dessin ; LaTeX vous laissera sans broncher mettre des chose
-en dehors de la boîte définie par la taille du dessin, et même en dehors
-de la page. La taille nominale du dessin est utilisée par LaTeX pour
-la détermination de la quantité de place à prévoir pour lui.
+<a name="index-position-dans-picture"></a>
+<p>Chaque <var>commande picture</var> dit à LaTeX où placer quelque chose en
+donnant sa position. Une <em>position</em> est une paire telle que
+<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é
+<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.
 </p>
-<p>Tout ce qui apparaît dans un dessin <code>picture</code> est dessiné par la
-commande <code>\put</code>.  La commande
+<p>La valeur par défaut de LaTeX pour <code>\unitlength</code> est
+<code>1pt</code>. C’est une longueur rigide (voir <a href="#Lengths">Lengths</a>). Utilisez la
+commande <code>\setlength</code> pour la modifier
+(voir <a href="#g_t_005csetlength">\setlength</a>). Effectuez ce changement uniquement en dehors de
+l’environnement <code>picture</code>.
 </p>
+<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
+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
+<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>,
+<code>\multiput</code>, <code>\qbezier</code>, et <code>\graphpaper</code>.  La plus
+utilisée est <code>\put</code>. Le code suivant
+</p>
+
 <div class="example">
 <pre class="example">\put (11.3,-.3){...}
 </pre></div>
 
-<p>met l’objet spécifié par <code>...</code> dans le dessin <code>picture</code>, avec sont
+<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
 référence des divers objets sont décrits plus bas.
 </p>
 <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> (see <a href="#g_t_005cmbox">\mbox</a>) dans l’argument
+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
-référence devient le coin inférieur gauche de la boîte .
+référence devient le coin inférieur gauche de la boîte. Dans cette image :
 </p>
-<p>Les commandes <code>picture</code> sont décrites dans les rubriques suivantes.
+<div class="example">
+<pre class="example">\setlength{\unitlength}{1cm}
+...\begin{picture}(1,1)
+  \put(0,0){\line(1,0){1}}
+  \put(0,0){\line(1,1){1}}
+\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>
+<p>Les cmmandes <code>\multiput</code>, <code>qbezier</code>, et <code>graphpaper</code> sont
+décrite plus bas.
+</p>
+<p>Vous pouvez également utiliser cet envionnement pour placer une matière
+quelconque à un emplacement exact. Par exemple :
+</p>
+<div class="example">
+<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
+  \put(0,0){\includegraphics[width=\textwidth]{desertedisland.jpg}}
+  \put(0.25,0.35){\textcolor{red}{X Trésor ici}}
+\end{picture}
+\end{center}
+</pre></div>
+
+<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
+similaire dans l’en-tête de page pour obtenir une matière répétée sur
+chaque page.
+</p>
 <table class="menu" border="0" cellspacing="0">
-<tr><td align="left" valign="top">• <a href="#g_t_005ccircle" accesskey="1">\circle</a>:</td><td>  </td><td align="left" valign="top">Dessine un cercle.
+<tr><td align="left" valign="top">• <a href="#g_t_005cput" accesskey="1">\put</a>:</td><td>  </td><td align="left" valign="top">Place un objet à un endroit spécifié.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cmakebox-_0028picture_0029" accesskey="2">\makebox (picture)</a>:</td><td>  </td><td align="left" valign="top">Dessine une boîte de la taille spécifiée.
+<tr><td align="left" valign="top">• <a href="#g_t_005cmultiput" accesskey="2">\multiput</a>:</td><td>  </td><td align="left" valign="top">Dessine plusieurs instances d’un objet.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cframebox-_0028picture_0029" accesskey="3">\framebox (picture)</a>:</td><td>  </td><td align="left" valign="top">Dessine une boîte avec un cadre autour.
+<tr><td align="left" valign="top">• <a href="#g_t_005cqbezier" accesskey="3">\qbezier</a>:</td><td>  </td><td align="left" valign="top">Dessine un courbe de Bézier quadratique.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cdashbox" accesskey="4">\dashbox</a>:</td><td>  </td><td align="left" valign="top">Dessine une boîte en tireté.
+<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_005cframe" accesskey="5">\frame</a>:</td><td>  </td><td align="left" valign="top">Dessine un cadre autour d’un objet.
+<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.
 </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.
 </td></tr>
@@ -6443,168 +6888,191 @@
 </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.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cmultiput">\multiput</a>:</td><td>  </td><td align="left" valign="top">Dessine plusieurs instances d’un objet.
-</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.
 </td></tr>
-<tr><td align="left" valign="top">• <a href="#g_t_005cput">\put</a>:</td><td>  </td><td align="left" valign="top">Place un objet à un endroit spécifié.
-</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>
 <tr><td align="left" valign="top">• <a href="#g_t_005cvector">\vector</a>:</td><td>  </td><td align="left" valign="top">Dessine une ligne flèchée.
 </td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cmakebox-_0028picture_0029">\makebox (picture)</a>:</td><td>  </td><td align="left" valign="top">Dessine une boîte de la taille spécifiée.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cframebox-_0028picture_0029">\framebox (picture)</a>:</td><td>  </td><td align="left" valign="top">Dessine une boîte avec un cadre autour.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cframe">\frame</a>:</td><td>  </td><td align="left" valign="top">Dessine un cadre autour d’un objet.
+</td></tr>
+<tr><td align="left" valign="top">• <a href="#g_t_005cdashbox">\dashbox</a>:</td><td>  </td><td align="left" valign="top">Dessine une boîte en tireté.
+</td></tr>
 </table>
 
 
 <hr>
-<a name="g_t_005ccircle"></a>
+<a name="g_t_005cput"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cmakebox-_0028picture_0029" accesskey="n" rel="next">\makebox (picture)</a>, Up: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cmultiput" accesskey="n" rel="next">\multiput</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.1 <code>\circle</code></h4>
-<a name="index-_005ccircle"></a>
+<a name="g_t_005cput-1"></a>
+<h4 class="subsection">8.19.1 <code>\put</code></h4>
+<a name="index-_005cput"></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><code>\put(<var>xcoord</var>,<var>ycoord</var>){ ... }</code>
 </p>
-<p>Des cercles jusqu’à 40pt peuvent être dessinés.
+<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>
 
 <hr>
-<a name="g_t_005cmakebox-_0028picture_0029"></a>
+<a name="g_t_005cmultiput"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cframebox-_0028picture_0029" accesskey="n" rel="next">\framebox (picture)</a>, Previous: <a href="#g_t_005ccircle" accesskey="p" rel="prev">\circle</a>, Up: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cqbezier" accesskey="n" rel="next">\qbezier</a>, Précédent: <a href="#g_t_005cput" accesskey="p" rel="prev">\put</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_005cmakebox-1"></a>
-<h4 class="subsection">8.19.2 <code>\makebox</code></h4>
-<a name="index-_005cmakebox-_0028picture_0029"></a>
+<a name="g_t_005cmultiput-1"></a>
+<h4 class="subsection">8.19.2 <code>\multiput</code></h4>
+<a name="index-_005cmultiput"></a>
 
 <p>Synopsis :
 </p><div class="example">
-<pre class="example">\makebox(<var>largeur</var>,<var>hauteur</var>)[<var>position</var>]{<var>texte</var>}
+<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></div>
 
-<p>La commande <code>\makebox</code> pour l’environnement <code>picture</code> est
-similaire à la commande normale <code>\makebox</code> à ceci près que vous
-devez spécifier une <var>largeur</var> et une <var>hauteur</var> implicitement
-multipliés par <code>\unitlength</code>.
+<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>
-<p>L’argument optionnel, <code>[<var>position</var>]</code>, spécifie le quadrant dans
-lequel votre <var>texte</var> apparaît. Vous pouvez sélectionner jusqu’à deux
-spécificateurs parmi les suivants :
-</p>
-<dl compact="compact">
-<dt><code>t</code></dt>
-<dd><p>Place l’article au sommet du rectangle.
-</p>
-</dd>
-<dt><code>b</code></dt>
-<dd><p>Place l’article en bas du rectangle.
-</p>
-</dd>
-<dt><code>l</code></dt>
-<dd><p>Place l’article sur la gauche.
-</p>
-</dd>
-<dt><code>r</code></dt>
-<dd><p>Place l’article sur la droite.
-</p>
-</dd>
-</dl>
-
-<p>See <a href="#g_t_005cmakebox">\makebox</a>.
-</p>
-
 <hr>
-<a name="g_t_005cframebox-_0028picture_0029"></a>
+<a name="g_t_005cqbezier"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cdashbox" accesskey="n" rel="next">\dashbox</a>, Previous: <a href="#g_t_005cmakebox-_0028picture_0029" accesskey="p" rel="prev">\makebox (picture)</a>, Up: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cgraphpaper" accesskey="n" rel="next">\graphpaper</a>, Précédent: <a href="#g_t_005cmultiput" accesskey="p" rel="prev">\multiput</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_005cframebox"></a>
-<h4 class="subsection">8.19.3 <code>\framebox</code></h4>
-<a name="index-_005cframebox"></a>
+<a name="g_t_005cqbezier-1"></a>
+<h4 class="subsection">8.19.3 <code>\qbezier</code></h4>
 
+<a name="index-_005cqbezier"></a>
+
 <p>Synopsis :
 </p>
 <div class="example">
-<pre class="example">\framebox(<var>largeur</var>,<var>hauteur</var>)[<var>pos</var>]{...}
+<pre class="example">\qbezier(<var>x1</var>,<var>y1</var>)(<var>x2</var>,<var>y2</var>)(<var>x3</var>,<var>y3</var>)
+\qbezier[<var>quant</var>](<var>x1</var>,<var>y1</var>)(<var>x2</var>,<var>y2</var>)(<var>x3</var>,<var>y3</var>)
 </pre></div>
 
-<p>La commande <code>\framebox</code> est similaire à <code>\makebox</code> (voir
-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>Dessing une courbe de Bézier quadratique dont les points de contrôle
+sont donnés par les trois arguments obligatoire
+<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
+<var>(x1,y1)</var> passe par <var>(x2,y2)</var>, et de même pour la tangente en
+<var>(x3,y3)</var>.
 </p>
-<a name="index-_005cfboxrule"></a>
-<a name="index-_005cfboxsep"></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.
+<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></div>
 
+<p>La tangente de la coubre en (1,1) passe par (1.25,0.75), et la tangent
+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>).
+</p>
+<p>L’exempel suivante dessine un rectangle avec un haut ondulé, en
+utilisant <code>\qbezier</code> pour cette courbe.
+</p>
+<div class="example">
+<pre class="example">\begin{picture}(8,4)
+  \put(0,0){\vector(1,0){8}}  % axe des x
+  \put(0,0){\vector(0,1){4}}  % axe des y
+  \put(2,0){\line(0,1){3}}       % côté gauche
+  \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
+  \put(2,3){\line(4,1){2}}
+  \put(4.5,2.5){\framebox{Trapezoidal Rule}}
+\end{picture}
+</pre></div>
+
 <hr>
-<a name="g_t_005cdashbox"></a>
+<a name="g_t_005cgraphpaper"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cframe" accesskey="n" rel="next">\frame</a>, Previous: <a href="#g_t_005cframebox-_0028picture_0029" accesskey="p" rel="prev">\framebox (picture)</a>, Up: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</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_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_005cdashbox-1"></a>
-<h4 class="subsection">8.19.4 <code>\dashbox</code></h4>
+<a name="g_t_005cgraphpaper-1"></a>
+<h4 class="subsection">8.19.4 <code>\graphpaper</code></h4>
 
-<a name="index-_005cdashbox"></a>
+<a name="index-_005cgraphpaper"></a>
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\graphpaper(<var>x_init</var>,<var>y_init</var>)(<var>x_dimen</var>,<var>y_dimen</var>)
+\graphpaper[<var>espacement</var>](<var>x_init</var>,<var>y_init</var>)(<var>x_dimen</var>,<var>y_dimen</var>)
+</pre></div>
 
-<p>Dessine une boîte avec une ligne en tireté. Synopsis :
+<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.
+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.
+Tous les arguments doivent être des entiers positifs.
 </p>
+<p>L’exemple ci-dessous fait une grille avec sept lignes verticales et onze
+horizontales.
+</p>
 <div class="example">
-<pre class="example">\dashbox{<var>tlong</var>}(<var>rlargeur</var>,<var>rhauteur</var>)[<var>pos</var>]{<var>texte</var>}
+<pre class="example">\usepackage{graphpap}    % dans le préambule
+  ...
+\begin{picture}(6,20)    % dans le corps du document
+  \graphpaper[2](0,0)(12,20)
+\end{picture}
 </pre></div>
 
-<p><code>\dashbox</code> crée un rectangle en tireté autour de <var>texte</var> au
-sein d’un environnement <code>picture</code>. Les tirets sont long de
-<var>tlong</var> unités, et le rectangle a pour largeur totale <var>rlargeur</var>
-et hauteur totale <var>rhauteur</var>.  Le <var>texte</var> est positionné par l’argument
-optionnel <var>pos</var>. </p>
-<p>Une boîte en tireté a meilleure allure quand les paramètres
-<var>rlargeur</var> et <var>rhauteur</var> sont des multiple de <var>tlong</var>.
+<p>Les lignes sont numérotées toutes les dix unités.
 </p>
 
 <hr>
-<a name="g_t_005cframe"></a>
+<a name="g_t_005ccircle"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cline" accesskey="n" rel="next">\line</a>, Previous: <a href="#g_t_005cdashbox" accesskey="p" rel="prev">\dashbox</a>, Up: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</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_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_005cframe-1"></a>
-<h4 class="subsection">8.19.5 <code>\frame</code></h4>
-<a name="index-_005cframe"></a>
+<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">\frame{<var>texte</var>}
+<pre class="example">\put(5,7){\circle{6}}
 </pre></div>
 
-<p>La commande <code>\frame</code> met un cadre rectangulaire autour de
-<var>texte</var>.  Le point de référence est le coin en bas à gauche du
-cadre. Aucun espace supplémentaire n’est mis entre le cadre et l’objet
-<var>texte</var>.
+<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>
-Next: <a href="#g_t_005clinethickness" accesskey="n" rel="next">\linethickness</a>, Previous: <a href="#g_t_005cframe" accesskey="p" rel="prev">\frame</a>, Up: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</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_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_005cline-1"></a>
 <h4 class="subsection">8.19.6 <code>\line</code></h4>
@@ -6619,8 +7087,8 @@
 <p>Dessine une ligne. Sa pente est telle que la ligne monte de <var>ypente</var>
 verticalement pour toute avancée horizontale de
 <var>xpente</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>. Da,s
-me cas spécial des ligne vertical, où (<var>xpente</var>,<var>ypente</var>)=(0,1),
+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),
 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).
@@ -6680,11 +7148,12 @@
 est d’utiliser un système graphique complet tel que TikZ, PSTricks,
 MetaPost, ou Asymptote.
 </p>
+
 <hr>
 <a name="g_t_005clinethickness"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cthicklines" accesskey="n" rel="next">\thicklines</a>, Previous: <a href="#g_t_005cline" accesskey="p" rel="prev">\line</a>, Up: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</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>
 </div>
 <a name="g_t_005clinethickness-1"></a>
 <h4 class="subsection">8.19.7 <code>\linethickness</code></h4>
@@ -6703,7 +7172,7 @@
 <a name="g_t_005cthicklines"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cthinlines" accesskey="n" rel="next">\thinlines</a>, Previous: <a href="#g_t_005clinethickness" accesskey="p" rel="prev">\linethickness</a>, Up: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</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_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_005cthicklines-1"></a>
 <h4 class="subsection">8.19.8 <code>\thicklines</code></h4>
@@ -6718,7 +7187,7 @@
 <a name="g_t_005cthinlines"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cmultiput" accesskey="n" rel="next">\multiput</a>, Previous: <a href="#g_t_005cthicklines" accesskey="p" rel="prev">\thicklines</a>, Up: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</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>
@@ -6730,34 +7199,13 @@
 </p>
 
 <hr>
-<a name="g_t_005cmultiput"></a>
-<div class="header">
-<p>
-Next: <a href="#g_t_005coval" accesskey="n" rel="next">\oval</a>, Previous: <a href="#g_t_005cthinlines" accesskey="p" rel="prev">\thinlines</a>, Up: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
-</div>
-<a name="g_t_005cmultiput-1"></a>
-<h4 class="subsection">8.19.10 <code>\multiput</code></h4>
-<a name="index-_005cmultiput"></a>
-
-<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></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>
-
-<hr>
 <a name="g_t_005coval"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cput" accesskey="n" rel="next">\put</a>, Previous: <a href="#g_t_005cmultiput" accesskey="p" rel="prev">\multiput</a>, Up: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</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_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_005coval-1"></a>
-<h4 class="subsection">8.19.11 <code>\oval</code></h4>
+<h4 class="subsection">8.19.10 <code>\oval</code></h4>
 <a name="index-_005coval"></a>
 
 <p>Synopsis :
@@ -6794,28 +7242,13 @@
 </p>
 
 <hr>
-<a name="g_t_005cput"></a>
-<div class="header">
-<p>
-Next: <a href="#g_t_005cshortstack" accesskey="n" rel="next">\shortstack</a>, Previous: <a href="#g_t_005coval" accesskey="p" rel="prev">\oval</a>, Up: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
-</div>
-<a name="g_t_005cput-1"></a>
-<h4 class="subsection">8.19.12 <code>\put</code></h4>
-<a name="index-_005cput"></a>
-
-<p><code>\put(<var>xcoord</var>,<var>ycoord</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>
-<hr>
 <a name="g_t_005cshortstack"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cvector" accesskey="n" rel="next">\vector</a>, Previous: <a href="#g_t_005cput" accesskey="p" rel="prev">\put</a>, Up: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cvector" accesskey="n" rel="next">\vector</a>, Précédent: <a href="#g_t_005coval" accesskey="p" rel="prev">\oval</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_005cshortstack-1"></a>
-<h4 class="subsection">8.19.13 <code>\shortstack</code></h4>
+<h4 class="subsection">8.19.11 <code>\shortstack</code></h4>
 <a name="index-_005cshortstack"></a>
 
 <p>Synopsis :
@@ -6847,10 +7280,10 @@
 <a name="g_t_005cvector"></a>
 <div class="header">
 <p>
-Previous: <a href="#g_t_005cshortstack" accesskey="p" rel="prev">\shortstack</a>, Up: <a href="#picture" accesskey="u" rel="up">picture</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cmakebox-_0028picture_0029" accesskey="n" rel="next">\makebox (picture)</a>, Précédent: <a href="#g_t_005cshortstack" accesskey="p" rel="prev">\shortstack</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_005cvector-1"></a>
-<h4 class="subsection">8.19.14 <code>\vector</code></h4>
+<h4 class="subsection">8.19.12 <code>\vector</code></h4>
 <a name="index-_005cvector"></a>
 
 <p>Synopsis :
@@ -6864,12 +7297,131 @@
 spécifiées. Les valeurs de <em><var>xpente</var></em> et <em><var>ypente</var></em>
 doivent être comprises entre -4 and +4 y compris.
 </p>
+<hr>
+<a name="g_t_005cmakebox-_0028picture_0029"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cframebox-_0028picture_0029" accesskey="n" rel="next">\framebox (picture)</a>, Précédent: <a href="#g_t_005cvector" accesskey="p" rel="prev">\vector</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_005cmakebox"></a>
+<h4 class="subsection">8.19.13 <code>\makebox</code></h4>
+<a name="index-_005cmakebox-_0028picture_0029"></a>
 
+<p>Synopsis :
+</p><div class="example">
+<pre class="example">\makebox(<var>largeur</var>,<var>hauteur</var>)[<var>position</var>]{<var>texte</var>}
+</pre></div>
+
+<p>La commande <code>\makebox</code> pour l’environnement <code>picture</code> est
+similaire à la commande normale <code>\makebox</code> à ceci près que vous
+devez spécifier une <var>largeur</var> et une <var>hauteur</var> implicitement
+multipliés par <code>\unitlength</code>.
+</p>
+<p>L’argument optionnel, <code>[<var>position</var>]</code>, spécifie le quadrant dans
+lequel votre <var>texte</var> apparaît. Vous pouvez sélectionner jusqu’à deux
+spécificateurs parmi les suivants :
+</p>
+<dl compact="compact">
+<dt><code>t</code></dt>
+<dd><p>Place l’article au sommet du rectangle.
+</p>
+</dd>
+<dt><code>b</code></dt>
+<dd><p>Place l’article en bas du rectangle.
+</p>
+</dd>
+<dt><code>l</code></dt>
+<dd><p>Place l’article sur la gauche.
+</p>
+</dd>
+<dt><code>r</code></dt>
+<dd><p>Place l’article sur la droite.
+</p>
+</dd>
+</dl>
+
+<p>Voir <a href="#g_t_005cmbox-_0026-_005cmakebox">\mbox & \makebox</a>.
+</p>
+
 <hr>
+<a name="g_t_005cframebox-_0028picture_0029"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cframe" accesskey="n" rel="next">\frame</a>, Précédent: <a href="#g_t_005cmakebox-_0028picture_0029" accesskey="p" rel="prev">\makebox (picture)</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_005cframebox"></a>
+<h4 class="subsection">8.19.14 <code>\framebox</code></h4>
+<a name="index-_005cframebox"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\framebox(<var>largeur</var>,<var>hauteur</var>)[<var>pos</var>]{...}
+</pre></div>
+
+<p>La commande <code>\framebox</code> est similaire à <code>\makebox</code> (voir
+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>
+<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.
+</p>
+
+<hr>
+<a name="g_t_005cframe"></a>
+<div class="header">
+<p>
+Suivant: <a href="#g_t_005cdashbox" accesskey="n" rel="next">\dashbox</a>, Précédent: <a href="#g_t_005cframebox-_0028picture_0029" accesskey="p" rel="prev">\framebox (picture)</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_005cframe-1"></a>
+<h4 class="subsection">8.19.15 <code>\frame</code></h4>
+<a name="index-_005cframe"></a>
+
+<p>Synopsis :
+</p>
+<div class="example">
+<pre class="example">\frame{<var>texte</var>}
+</pre></div>
+
+<p>La commande <code>\frame</code> met un cadre rectangulaire autour de
+<var>texte</var>.  Le point de référence est le coin en bas à gauche du
+cadre. Aucun espace supplémentaire n’est mis entre le cadre et l’objet
+<var>texte</var>.
+</p>
+
+<hr>
+<a name="g_t_005cdashbox"></a>
+<div class="header">
+<p>
+Précédent: <a href="#g_t_005cframe" accesskey="p" rel="prev">\frame</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_005cdashbox-1"></a>
+<h4 class="subsection">8.19.16 <code>\dashbox</code></h4>
+
+<a name="index-_005cdashbox"></a>
+
+<p>Dessine une boîte avec une ligne en tireté. Synopsis :
+</p>
+<div class="example">
+<pre class="example">\dashbox{<var>tlong</var>}(<var>rlargeur</var>,<var>rhauteur</var>)[<var>pos</var>]{<var>texte</var>}
+</pre></div>
+
+<p><code>\dashbox</code> crée un rectangle en tireté autour de <var>texte</var> au
+sein d’un environnement <code>picture</code>. Les tirets sont long de
+<var>tlong</var> unités, et le rectangle a pour largeur totale <var>rlargeur</var>
+et hauteur totale <var>rhauteur</var>.  Le <var>texte</var> est positionné par l’argument
+optionnel <var>pos</var>. </p>
+<p>Une boîte en tireté a meilleure allure quand les paramètres
+<var>rlargeur</var> et <var>rhauteur</var> sont des multiple de <var>tlong</var>.
+</p>
+<hr>
 <a name="quotation-_0026-quote"></a>
 <div class="header">
 <p>
-Next: <a href="#tabbing" accesskey="n" rel="next">tabbing</a>, Previous: <a href="#picture" accesskey="p" rel="prev">picture</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#tabbing" accesskey="n" rel="next">tabbing</a>, Précédent: <a href="#picture" accesskey="p" rel="prev">picture</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="quotation-et-quote"></a>
 <h3 class="section">8.20 <code>quotation</code> et <code>quote</code></h3>
@@ -6891,7 +7443,7 @@
 </p>
 <div class="example">
 <pre class="example">\begin{quotation}
-<var>texte</var>
+  <var>texte</var>
 \end{quotation}
 </pre></div>
 
@@ -6899,7 +7451,7 @@
 </p>
 <div class="example">
 <pre class="example">\begin{quote}
-<var>texte</var>
+  <var>texte</var>
 \end{quote}
 </pre></div>
 
@@ -6922,10 +7474,10 @@
 citations courtes.
 </p>
 <div class="example">
-<pre class="example">\begin{quotation}
-\it Il y a quatre-vingt sept ans
+<pre class="example">\begin{quotation} \small\it
+  Il y a quatre-vingt sept ans
   ... ne disparaîtra jamais de la surface de la terre.
-\hspace{1em plus 1fill}---Abraham Lincoln
+  \hspace{1em plus 1fill}--- Abraham Lincoln
 \end{quotation}
 </pre></div>
 
@@ -6933,7 +7485,7 @@
 <a name="tabbing"></a>
 <div class="header">
 <p>
-Next: <a href="#table" accesskey="n" rel="next">table</a>, Previous: <a href="#quotation-_0026-quote" accesskey="p" rel="prev">quotation & quote</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#table" accesskey="n" rel="next">table</a>, Précédent: <a href="#quotation-_0026-quote" accesskey="p" rel="prev">quotation & quote</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="tabbing-1"></a>
 <h3 class="section">8.21 <code>tabbing</code></h3>
@@ -6949,8 +7501,8 @@
 </p>
 <div class="example">
 <pre class="example">\begin{tabbing}
-<var>row1col1</var> \= <var>row1col2</var> \= <var>row1col3</var> \= <var>row1col4</var> \\
-<var>row2col1</var> \>                \> <var>row2col3</var> \\
+<var>lgn1col1</var> \= <var>lgn1col2</var> ... \\
+<var>lgn2col1</var> \> <var>lgn2col2</var> ... \\
 ...
 \end{tabbing}
 </pre></div>
@@ -6958,29 +7510,106 @@
 <p>L’environnement <code>tabbing</code> fournit une technique pour aligner du
 texte en colonnes. Il fonctionne en réglant des taquets et en tabulant
 jusqu’à eux à la façon dont on le faisait avec une machine à écrire
-ordinaire. Il convient le mieux pour les cas où la largeur de chaque
-colonne est constante et connue d’avance.
+ordinaire.
 </p>
-<p>Cet environnement peut être rompu entre plusieurs pages, contrairement à
-l’environnement <code>tabular</code>.
+<a name="index-paquetage-algorithm2e"></a>
+<a name="index-algorithm2e_002c-paquetage"></a>
+
+<a name="index-paquetage-listings"></a>
+<a name="index-listings_002c-paquetage"></a>
+<a name="index-paquetage-minted"></a>
+<a name="index-minted_002c-paquetage"></a>
+<a name="index-paquetage-fancyvrb"></a>
+<a name="index-fancyvrb_002c-paquetage"></a>
+
+<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
+<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.
 </p>
+<p>La description suivante n’est donc fournie que être complet.
+</p>
+<p>Dans l’exemple suivant la première ligne sert à régler les taquets à des
+largeurs explicites, elle se termine par une commande <code>\kill</code>
+(décrite plus bas) :
+</p>
+<div class="example">
+<pre class="example">\begin{tabbing}
+\hspace{3cm}\=\hspace{2.5cm}\=\kill
+Navire                \>Armement        \>Année   \\
+\textit{Sophie}       \>14              \>1800    \\
+\textit{Polychrest}   \>24              \>1803    \\
+\textit{Lively}       \>38              \>1804    \\
+\textit{Surprise}     \>28              \>1805    \\
+\end{tabbing}
+</pre></div>
+
+<p>Le résultat ressemble à cela :
+</p>
+<blockquote>
+<table>
+<tr><td width="20%">Navire</td><td width="17%">Armement</td><td width="17%">Année</td></tr>
+<tr><td width="20%"><i>Sophie</i></td><td width="17%">14</td><td width="17%">1800</td></tr>
+<tr><td width="20%"><i>Polychrest</i></td><td width="17%">24</td><td width="17%">1803</td></tr>
+<tr><td width="20%"><i>Lively</i></td><td width="17%">38</td><td width="17%">1804</td></tr>
+<tr><td width="20%"><i>Surprise</i></td><td width="17%">28</td><td width="17%">1805</td></tr>
+</table>
+</blockquote>
+
+<p>L’environnement <code>tabbing</code> se distingue de <code>tabular</code> notamment
+parce qu’avec <code>tabbing</code> l’utilisateur est obligé de régler la
+positions des taquets, et le contenu des colonnes est toujours composé
+en mode LR et s’étend sur la colonne suivante s’il est plus large que la
+colonne courante, alors qu’avec <code>tabular</code>, l’utilisateur peut selon
+le spécificateur de colonne, soit composer le contenu des cellules en
+mode LR et laisser LaTeX déterminer la largeur de colonne
+automatiquement pour que le contenu ne sorte jamais de la colonne, soit
+fixer la largeur et composer le contenu des cellules dans une
+<code>parbox</code>. Une autre différence est que <code>tabular</code> permet de
+faire des filets, notamment de border les colonnes par des filets
+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>
+é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
+quel mode, <code>tabbing</code> ne peut être utilisé qu’en mode paragraphe, et
+il démarre un nouveau paragraphe.
+</p>
+<p>De plus, comme l’illustre l’exemple donné plus haut, il n’est pas
+nécessaire d’utiliser la forme étoilée de la commande <code>\hspace</code> au
+début d’une ligne tabulée.  La marge de droite de l’environnement
+<code>tabbing</code> est la fin de ligne, de sorte que la largeur de
+l’environnement est <code>\linewidth</code>.
+</p>
 <a name="index-ligne-tabulee_002c-tabbing"></a>
 <p>L’environnement <code>tabbing</code> contient une suite de <em>lignes
 tabulées</em>, 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 de terminer la dernière ligne juste par
-<code>\end{tabbing}</code>, ce qui est équivalent à
-<code>\\\end{tabbing}</code>.
+<code>\kill</code>. Il est possible d’omettre le <code>\\</code> pour la dernière
+ligne et de terminer juste par <code>\end{tabbing}</code>.
 </p>
 <a name="index-motif-courant-de-taquets-de-tabulation_002c-tabbing"></a>
 <p>L’environnement <code>tabbing</code> a un <em>motif courant de taquets de
-tabulation</em> qui est une séquence de <var>n</var> taquets, avec <em><var>n</var> >
-0</em>, ce qui crée <var>n</var> colonnes correspondantes. Immédiatement après
-<code>\begin{tabbing}</code> on a <em><var>n</var>=1</em>, c.-à-d. le motif
-courant de taquets contient une seul taquet, désigné comme le taquet
-N°0, et dont la position est le début de ligne, c.-à-d. que la
-première colonne commence au début de la ligne.
+tabulation</em> qui est une séquence de <var>n</var> taquets, avec <em><var>n</var>
+> 0</em>, numérotés 0, 1, etc. Ceci crée <var>n</var> colonnes
+correspondantes. Le taquet № 0 est toujours la marge de gauche
+définie par l’environnement englobant. Le taquet numéro <var>i</var> est
+réglé quand on lui assigne une position horizontale sur la page avec la
+commande <code>\=</code>. Le taquet numéro <var>i</var> ne peut être réglé que si
+les autres taquets 0, …, <em><var>i</var>-1</em> ont déjà été réglés.
 </p>
+
 <a name="index-taquet-courant_002c-tabbing"></a>
 <p>L’un des taquets du motif courant ayant été réglé comme le <em>taquet
 courant</em>, par défaut tout texte composé par la suite au sein de
@@ -6991,9 +7620,16 @@
 <a name="index-taquet-de-debut-de-ligne-courant_002c-tabbing"></a>
 <p>Par ailleurs l’environnement <code>tabbing</code> a un <em>taquet de début de
 ligne courant</em>. Par défaut, immédiatement après <code>\begin{tabbing}</code>
-c’est le taquet N°0, mais cela peut être changé avec les commandes
-<code>\+</code> et <code>\-</code>. Au début de chaque ligne tabulée, le taquet
+c’est le taquet № 0, et on peut le changer pour les lignes suivantes
+avec les commandes <code>\+</code> et <code>\-</code>. Au début de chaque ligne tabulée, le taquet
 courant est initalement égal au taquet de début de ligne courant.
+Lorsque le motif de taquets est modifié par une commande <code>\=</code>,
+alors le taquet de début de ligne redevient le taquet № 0 à partir de la
+ligne suivante, à moins qu’une commande <code>\+</code> le change de nouveau
+avant le changement de ligne par <code>\\</code> ou <code>\kill</code>. La commande
+<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>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
@@ -7001,7 +7637,7 @@
 marge de droite, même s’il serait possible avec un peu de calcul d’en
 définir un à cette position (voir exemples ci-après).
 </p>
-<p>En ce qui concerne la marge de gauche, ou autrement dit le taquet N°0,
+<p>En ce qui concerne la marge de gauche, ou autrement dit le taquet № 0,
 contrairement à l’environnement <code>tabular</code>, il n’est pas nécessaire
 de mettre un <code>\noindent</code> devant <code>\begin{tabbing}</code> pour
 éviter un renfoncement : un environnement <code>tabbing</code> commence
@@ -7009,6 +7645,43 @@
 d’étoiler une commande <code>\hspace</code> en début de ligne tabulée pour que
 l’espace soit pris en compte.
 </p>
+<p>Normalement, au sein du motif de taquets de tabulation, l’ordre des
+taquets correspond à des positions allant de gauche à droite. Il est
+cependant possible de positionner n’importe quel taquet, hormis le
+taquet № 0 à n’importe quelle position en utilisant des espacements
+négatifs ou nuls. En réalité, le fait de ne pas pouvoir changer la
+position du taquet № 0 n’est pas restrictif, car on peut utiliser à la
+place comme taquet de début de ligne le taquet № 1 grâce à la commande
+<code>\+</code>. Ainsi dans l’exemple ci-dessous, alors qu’on a le même
+contenu de l’environnement <code>tabbing</code> que dans l’exemple précédent,
+la première et la troisième colonne ont été interverties en changeant
+uniquement le motif de taquets dans la première ligne se terminant en
+<code>\kill</code>.
+</p>
+<div class="example">
+<pre class="example">\begin{tabbing}
+\hspace{5.5cm}\=\hspace{-2.5cm}\=\hspace{-3cm}\=\+\kill
+Navire              \>Armement         \>Année    \\
+\textit{Sophie}     \>14               \>1800    \\
+\textit{Polychrest} \>24               \>1803    \\
+\textit{Lively}     \>38               \>1804    \\
+\textit{Surprise}   \>28               \>1805    \\
+\end{tabbing}
+</pre></div>
+
+<p>Le résultat ressemble donc à cela :
+</p>
+<blockquote>
+<table>
+<tr><td width="20%">Année</td><td width="17%">Armement</td><td width="17%">Navire</td></tr>
+<tr><td width="20%">1800</td><td width="17%">14</td><td width="17%"><i>Sophie</i></td></tr>
+<tr><td width="20%">1803</td><td width="17%">24</td><td width="17%"><i>Polychrest</i></td></tr>
+<tr><td width="20%">1804</td><td width="17%">38</td><td width="17%"><i>Lively</i></td></tr>
+<tr><td width="20%">1805</td><td width="17%">28</td><td width="17%"><i>Surprise</i></td></tr>
+</table>
+</blockquote>
+
+
 <p>Les commandes suivantes peuvent être utilisées au sein d’un
 environnement <code>tabbing</code> :
 </p>
@@ -7024,30 +7697,33 @@
 <dt><code>\= <span class="roman">(tabbing)</span></code>
 <a name="index-_005c_003d-_0028tabbing_0029"></a>
 </dt>
-<dd><p>Règle un taquet à la position courante. La <var>n</var>ième commande
-<code>\=</code> de la ligne tabulée courante définit le taquet N°<var>n</var>, ou
-le redéfinit s’il avait été déjà défini dans une ligne tabulée
-précédente. Lorsque le nombre de taquets dans le motif courant est
-<em>(<var>n</var>+1)</em>, c’est à dire qu’on a des taquets N°0 à N°<var>n</var>,
-alors la <em>(<var>n</var>+1)</em>ième commande <code>\=</code> définit le taquet
-N°<em><var>n</var>+1</em>, ce qui porte le nombre de taquets à
-<em><var>n</var>+2</em>. La position des taquets peut être définie avec plus de
-liberté que ce qui se passait avec un machine à écrire ordinaire. En
-effet il est possible de définir à la même position deux taquets de
-numéros N°<var>n</var> et N°<var>m</var> distincts, voire de faire en sorte que
-les taquets N°<var>n</var> et N°<var>m</var>, avec <em><var>n</var><<var>m</var></em>, soient
-à des positions telles que le taquet N°<var>m</var> soit avant le taquet
-N°<var>n</var>.
+<dd><p>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 № <em><var>n</var>+1</em> et
+fait de lui le taquet courant. Si on avait déjà au moins
+<em><var>n</var>+2</em> taquets, ceci redéfinit la position du taquet
+№ <em><var>n</var>+1</em>. Sinon, le nombre de taquets dans le motif courant
+était à ce moment <em>(<var>n</var>+1)</em>, c’est à dire que dernier des
+taquets en numéro d’ordre était le № <var>n</var>, alors la commande
+<code>\=</code> en définissant le taquet № <em><var>n</var>+1</em>, porte le nombre
+de taquets de <em><var>n</var>+1</em> à <em><var>n</var>+2</em>.
 </p>
+<p>La position des taquets peut être définie avec plus de liberté que ce
+qui se passait avec un machine à écrire ordinaire. En effet il est
+possible de définir à la même position deux taquets de № <var>n</var> et
+№ <var>m</var> distincts, voire de faire en sorte que les taquets № <var>n</var>
+et № <var>m</var>, avec <em><var>n</var><<var>m</var></em>, soient à des positions telles
+que le taquet № <var>m</var> soit avant le taquet № <var>n</var>.
+</p>
 </dd>
 <dt><code>\> <span class="roman">(tabbing)</span></code>
 <a name="index-_005c_003e-_0028tabbing_0029"></a>
 </dt>
 <dd><a name="index-_005c_003e"></a>
 <p>Change le taquet courant au taquet suivant dans l’ordre logique,
-c.-à-d. si le taquet courant est le taquet N°<var>n</var>, alors, en
+c.-à-d. si le taquet courant est le taquet № <var>n</var>, alors, en
 supposant qu’il y ait au moins <em><var>n</var>+2</em> taquets définis, on
-passe au taquets N°<em><var>n</var>+1</em>, sinon cette commande provoque une
+passe au taquet № <em><var>n</var>+1</em>, sinon cette commande provoque une
 erreur.
 </p>
 </dd>
@@ -7056,20 +7732,20 @@
 </dt>
 <dd><p>Change le taquet courant au taquet précédent dans l’ordre logique. Cette
 commande ne peut être utilisée qu’au début d’une ligne tabulée, et que
-lorsque le taquet de début de ligne courant est le taquet N°<var>n</var> avec
+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
-N°<em><var>n</var>-1</em>.
+№ <em><var>n</var>-1</em>.
 </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 N°<em>(<var>n</var>-<var>m</var>)</em>. Si par contre
+alors le taquet № <em>(<var>n</var>-<var>m</var>)</em>. Si par contre
 <em><var>m</var>><var>n</var></em>, alors la <em><var>n</var>+1</em> commande <code>\<</code>
 provoque une erreur.
 </p>
 <p>Il est possible, même si c’est absurde, d’avoir ensuite des commandes
 <code>\></code> qui défont ce qu’on fait les commandes <code>\<</code>. Ainsi en
 supposant qu’au début d’une ligne tabulée le taquet de début de ligne
-courant soit le taquet N°2, faire commencer la ligne par <code>\<\<\>\></code>
+courant soit le taquet № 2, faire commencer la ligne par <code>\<\<\>\></code>
 n’a aucun effet. Par contre, <code>\<\<\<\>\>\></code> provoquera une erreur,
 parce que la troisième commande <code>\<</code> est illicite. Dans les mêmes
 conditions faire <code>\<\>\<\></code> provoque également une erreur, car la
@@ -7086,29 +7762,33 @@
 de taquet suivant dans l’ordre logique suit le même principe que pour la
 commande <code>\></code>, c’est à dire que s’il n’y a que <em><var>n</var>+1</em>
 taquets défini, et que le taquet de début de ligne courant est le taquet
-N°<var>n</var>, alors cette commande provoque une erreur. La commande
+№ <var>n</var>, alors cette commande provoque une erreur. La commande
 <code>\+</code> peut être invoquée n’importe où dans la ligne tabulée, et on
 peut avoir plusieurs commandes <code>\+</code> au sein de la même ligne, du
 moment que pour chacune d’elle un nombre suffisant de taquets est déjà
 défini. Par exemple le code suivant provoque une erreur parce que bien
 qu’à la fin de la première on ait trois taquets définis, au moment où la
 commande <code>\+</code> est invoquée le nombre de taquets définis ne vaut que
-1, on ne peut donc pas passer du taquet N°0 au taquet N°1 :
-</p><div class="smallexample">
+1, on ne peut donc pas passer du taquet № 0 au taquet № 1 :
+</p>
+<div class="smallexample">
 <pre class="smallexample">\begin{tabbing}
 Vive \+\=la \=France\\
 Vive \>la\>République\\        
 \end{tabbing}
 </pre></div>
+
 <p>En revanche le code suivant fonctionne, car lorsque la commande
-<code>\+</code> est passée on a trois taquets définis, les taquets N°0 à 2, on
-peut donc passer du taquet N°0 au taquet N°1.
-</p><div class="smallexample">
+<code>\+</code> est passée on a trois taquets définis, les taquets № 0 à 2, on
+peut donc passer du taquet № 0 au taquet № 1.
+</p>
+<div class="smallexample">
 <pre class="smallexample">\begin{tabbing}
 Vive \=la \=France\+\\
 Vive \>la\>République\\        
 \end{tabbing}
 </pre></div>
+
 <p>C’est pourquoi l’usage est que la ou les commandes <code>\+</code> sont
 toujours invoquées juste avant la fin de ligne <code>\\</code> ou <code>\kill</code>.
 </p>
@@ -7123,10 +7803,10 @@
 <dd><p>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
 suivent tant qu’une autre commande ne vient pas le modifier. C’est à
-dire que si le taquet de début de ligne courant est le taquet N°<var>n</var>,
+dire que si le taquet de début de ligne courant est le taquet № <var>n</var>,
 et qu’on a <var>m</var> commandes <code>\-</code> avec <em><var>m</var>≥<var>n</var></em>,
 alors le taquet de début de ligne courant de la ligne suivante devient
-le taquet N°<em><var>n</var>-<var>m</var></em>. Par contre, si
+le taquet № <em><var>n</var>-<var>m</var></em>. Par contre, si
 <em><var>m</var>><var>n</var></em>, alors la <em>(<var>n</var>+1)</em>ième commande
 <code>\+</code> provoque une erreur.
 </p>
@@ -7170,7 +7850,7 @@
 <a name="index-_005ca_003d-_0028macron_002c-accent-dans-tabbing_0029"></a>
 <p>Dans un environnement <code>tabbing</code>, les commandes <code>\=</code>, <code>\'</code>
 et <code>\`</code> ne produisent pas d’accents comme d’habitude
-(see <a href="#Accents">Accents</a>). À leur place, on utilise les commandes <code>\a=</code>,
+(voir <a href="#Accents">Accents</a>). À leur place, on utilise les commandes <code>\a=</code>,
 <code>\a'</code> et <code>\a`</code>.
 </p>
 </dd>
@@ -7187,21 +7867,22 @@
 <a name="index-_005cpoptabs"></a>
 </dt>
 <dd><a name="index-_005cpoptabs-1"></a>
-<p>Restaure les positions de taquets sauvegardés par le dernier
-<code>\pushtabs</code>.
+<p>Restaure les positions de taquets et le taquet de début de ligne
+sauvegardés par le dernier <code>\pushtabs</code>.
 </p>
 </dd>
 <dt><code>\pushtabs</code>
 <a name="index-_005cpushtabs"></a>
 </dt>
 <dd><p>Sauvegarde dans une pile dédiée à cet effet le motif courant de taquets
-de tabulation. C’est utile pour changer temporairement les positions de
-taquets au milieu d’un environnement <code>tabbing</code>. Après un
-<code>\pushtabs</code>, on a un nouveau motif vierge, c.-à-d. ne contenant
-qu’un seul taquet, le taquet N°0 à la position de début de ligne. Pour
-toute commande <code>\pushtabs</code> il 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>.
+de tabulation ainsi que le taquet de début de ligne. C’est utile pour
+changer temporairement les positions de taquets au milieu d’un
+environnement <code>tabbing</code>. Après un <code>\pushtabs</code>, on a un nouveau
+motif vierge, c.-à-d. ne contenant qu’un seul taquet, le taquet № 0 à
+la position de début de ligne. Pour toute commande <code>\pushtabs</code> il
+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>        
 
 </dd>
@@ -7245,18 +7926,9 @@
          end;
 </pre></div>
 
-<a name="index-paquetage-algorithm2e"></a>
-<a name="index-algorithm2e_002c-paquetage"></a>
-
-<a name="index-paquetage-listings"></a>
-<a name="index-listings_002c-paquetage"></a>
-
-<p>Ceci n’était qu’un exemple illustrant <code>tabbing</code>, pour formatter du
-code considérez plutôt les paquetages <samp>algorithm2e</samp> pour du
-pseudo-code, et <code>listings</code> pour du vrai code.
-</p>        
-<p>Voici un autre exemple où le taquet N°2 est entre le taquet N°0 et le
-taquet N°1 :
+        
+<p>Voici un autre exemple où le taquet № 2 est entre le taquet № 0 et le
+taquet № 1 :
 </p>
 <div class="example">
 <pre class="example">{\ttfamily
@@ -7273,13 +7945,13 @@
 1   3   2
 </pre></div>
 
-<p>Voici un exemple où les taquets N°0 et N°1 sont confondus, ainsi que les
-taquets N°2 et N°3, ce qui permet de superposer le texte aux taquets
+<p>Voici un exemple où les taquets № 0 et № 1 sont confondus, ainsi que les
+taquets № 2 et № 3, ce qui permet de superposer le texte aux taquets
 impairs sur celui au taquets pairs, par exemple pour souligner ou barrer
 comme avec une machine à écrire, en superposant un caractère <code>_</code> ou
 un caractère <code>-</code>. Evidemment ce n’est qu’une illustration de
-la flexivilité des taquets, et non une méthode convenable pour souligner
-ou barrer un mot, d’un part parce que <code>tabbing</code> en soi commençant
+la flexibilité des taquets, et non une méthode convenable pour souligner
+ou barrer un mot, d’une part parce que <code>tabbing</code> en soi commençant
 un nouveau paragraphe ne permet pas d’agir sur un seul mot, et d’autre
 part, parce que le paquetage <code>soul</code> fait cela beaucoup mieux.
 <a name="index-paquetage-soul"></a>
@@ -7297,7 +7969,7 @@
 </pre></div>
 
 
-<p>Finalement, voici un exemple où on a placé le taquet N°5 décalé d’une
+<p>Finalement, voici un exemple où on a placé le taquet № 5 décalé d’une
 longueur <code>\tabbingsep</code> à droite de la marge de droite.
 </p>
 <div class="example">
@@ -7324,7 +7996,7 @@
 <a name="table"></a>
 <div class="header">
 <p>
-Next: <a href="#tabular" accesskey="n" rel="next">tabular</a>, Previous: <a href="#tabbing" accesskey="p" rel="prev">tabbing</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#tabular" accesskey="n" rel="next">tabular</a>, Précédent: <a href="#tabbing" accesskey="p" rel="prev">tabbing</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="table-1"></a>
 <h3 class="section">8.22 <code>table</code></h3>
@@ -7337,38 +8009,61 @@
 <p>Synopsis :
 </p>
 <div class="example">
-<pre class="example"> \begin{table}[<var>placement</var>]
+<pre class="example">\begin{table}[<var>placement</var>]
   <var>corps-du-tableau</var>
- \caption[<var>titreldt</var>]{<var>titre</var>}
- \end{table}
+  \caption[<var>titreldt</var>]{<var>titre</var>} % optionnel
+  \label{<var>étiquette</var>}         % également opionnel
+\end{table}
 </pre></div>
 
-<p>Une classe de flottants (see <a href="#Floats">Floats</a>). Parce qu’ils ne peuvent pas
+<p>Une classe de flottants (voir <a href="#Floats">Floats</a>). Parce qu’ils ne peuvent pas
 être coupés à cheval sur plusieurs pages, il ne sont pas composés en
 séquence avec le texte normale, mais à la place sont « flottés » vers un
 endroit convenable, tel que le sommet d’une page suivante.
 </p>
+<p>Dans l’exemple suivant, l’environnement <code>table</code> contient un <code>tabular</code> :
+</p>
+<div class="example">
+<pre class="example">\begin{table}
+  \centering\small
+  \begin{tabular}{ll}
+    \multicolumn{1}{c}{\textit{Auteur}}
+      &\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 
+  \end{tabular}
+  \caption{Meilleures pièces pour violoncelle}
+  \label{tab:violoncelle}
+\end{table}
+</pre></div>
+
+<p>mais vous pouvez placer beaucoup de types différents de contenu au sein
+d’une <code>table</code> : le <var>table body</var> peut contenir du texte, des
+commandes LaTeX, des graphiques, etc. Il est composé dans une
+<code>parbox</code> de largueur <code>\textwidth</code>.
+</p>
 <p>Pour les valeurs possibles de <var>placement</var> et leur effet sur
 l’algorithme de placement des flottants, voir <a href="#Floats">Floats</a>.
 </p>
-<p>Le corps du tableau est composé dans une <code>parbox</code> de largueur
-<code>\textwidth</code> and ainsi il peut contenir du texte, des commandes,
-etc.
-</p>
 <p>L’étiquette est optionnelle ; elle est utilisée pour les double renvois
-(see <a href="#Cross-references">Cross references</a>).
+(voir <a href="#Cross-references">Cross references</a>).
 <a name="index-_005ccaption-1"></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>titreldt</var> est
-présent, il est utilisé dans la liste des tableaux au lieu de <var>titre</var>
-(see <a href="#Table-of-contents-etc_002e">Table of contents etc.</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>).
 </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 à
+la fin.
+</p>
 <div class="example">
 <pre class="example">\begin{table}[b]
   \centering
   \begin{tabular}{r|p{2in}} \hline
     Un &Le plus solitaire des nombres \\
-    Deux &Peut être aussi triste qu'un.
+    Deux &Peut être aussi triste que un.
          C'est le nombre le plus solitaire après le nombre un.
   \end{tabular}
   \caption{Vertus cardinales}
@@ -7381,7 +8076,7 @@
 <a name="tabular"></a>
 <div class="header">
 <p>
-Next: <a href="#thebibliography" accesskey="n" rel="next">thebibliography</a>, Previous: <a href="#table" accesskey="p" rel="prev">table</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#thebibliography" accesskey="n" rel="next">thebibliography</a>, Précédent: <a href="#table" accesskey="p" rel="prev">table</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="tabular-1"></a>
 <h3 class="section">8.23 <code>tabular</code></h3>
@@ -7489,7 +8184,7 @@
 <dt><code>@{<var>texte ou espace</var>}</code></dt>
 <dd><p>Ceci insère <var>texte ou espace</var> à cette position dans chaque ligne. Le
 matériel <var>texte ou espace</var> est composé en mode LR. Ce texte est
-fragile (see <a href="#g_t_005cprotect">\protect</a>).
+fragile (voir <a href="#g_t_005cprotect">\protect</a>).
 </p>
 <p>Ce spécificateur est optionnel : à moins que vous mettiez dans votre
 propre @-expression alors les classes <code>book</code>, <code>article</code> et
@@ -7558,17 +8253,20 @@
 </dd>
 <dt><code>p{<var>lrg</var>}</code></dt>
 <dd><p>Chaque cellule de la colonne est composée au sein d’une parbox de
-largeur <var>lrg</var>.
+largeur <var>lrg</var>, comme si c’était l’argument d’une commande
+<code>\parbox[t]{<var>lrg</var>}{...}</code>.
 </p>
-<p>Note que les sauts de ligne de type double-contr’oblique <code>\\</code> ne
-sont pas permis au sein d’une telle cellule, sauf à l’intérieur d’un
-environnement comme <code>minipage</code>, <code>array</code>, ou <code>tabular</code>,
-ou à l’intérieur d’une <code>\parbox</code> explicite, ou dans la portée d’une
+<p>Les sauts de ligne de type double-contr’oblique <code>\\</code> ne sont pas
+permis au sein d’une telle cellule, sauf à l’intérieur d’un
+environnement comme <code>minipage</code>, <code>array</code>, ou <code>tabular</code>, ou
+à l’intérieur d’une <code>\parbox</code> explicite, ou dans la portée d’une
 déclaration <code>\centering</code>, <code>\raggedright</code>, ou
 <code>\raggedleft</code> (quand elles sont utilisées au sein d’une cellule de
 colonne en <code>p</code> ces déclarations doivent apparaître entre accolades,
 comme dans <code>{\centering .. \\ ..}</code>. Sans quoi LaTeX prendra la
-double contr’oblique comme une fin de ligne.
+double contr’oblique comme une fin de ligne de tableau. Au lieu de cela, pour
+obtenir un saut de ligne dans une cellule de ce type utilisez
+<code>\newline</code> (voir <a href="#g_t_005cnewline">\newline</a>).
 </p>
 </dd>
 <dt><code>*{<var>num</var>}{<var>cols</var>}</code></dt>
@@ -7641,7 +8339,7 @@
 <a name="g_t_005cmulticolumn"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005ccline" accesskey="n" rel="next">\cline</a>, Up: <a href="#tabular" accesskey="u" rel="up">tabular</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005ccline" accesskey="n" rel="next">\cline</a>, Monter: <a href="#tabular" accesskey="u" rel="up">tabular</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_005cmulticolumn-1"></a>
 <h4 class="subsection">8.23.1 <code>\multicolumn</code></h4>
@@ -7747,7 +8445,7 @@
 <a name="g_t_005ccline"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005chline" accesskey="n" rel="next">\hline</a>, Previous: <a href="#g_t_005cmulticolumn" accesskey="p" rel="prev">\multicolumn</a>, Up: <a href="#tabular" accesskey="u" rel="up">tabular</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005chline" accesskey="n" rel="next">\hline</a>, Précédent: <a href="#g_t_005cmulticolumn" accesskey="p" rel="prev">\multicolumn</a>, Monter: <a href="#tabular" accesskey="u" rel="up">tabular</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_005ccline-1"></a>
 <h4 class="subsection">8.23.2 <code>\cline</code></h4>
@@ -7767,7 +8465,7 @@
 <a name="g_t_005chline"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cvline" accesskey="n" rel="next">\vline</a>, Previous: <a href="#g_t_005ccline" accesskey="p" rel="prev">\cline</a>, Up: <a href="#tabular" accesskey="u" rel="up">tabular</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cvline" accesskey="n" rel="next">\vline</a>, Précédent: <a href="#g_t_005ccline" accesskey="p" rel="prev">\cline</a>, Monter: <a href="#tabular" accesskey="u" rel="up">tabular</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_005chline-1"></a>
 <h4 class="subsection">8.23.3 <code>\hline</code></h4>
@@ -7783,7 +8481,7 @@
 <a name="g_t_005cvline"></a>
 <div class="header">
 <p>
-Previous: <a href="#g_t_005chline" accesskey="p" rel="prev">\hline</a>, Up: <a href="#tabular" accesskey="u" rel="up">tabular</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Précédent: <a href="#g_t_005chline" accesskey="p" rel="prev">\hline</a>, Monter: <a href="#tabular" accesskey="u" rel="up">tabular</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_005cvline-1"></a>
 <h4 class="subsection">8.23.4 <code>\vline</code></h4>
@@ -7801,7 +8499,7 @@
 <a name="thebibliography"></a>
 <div class="header">
 <p>
-Next: <a href="#theorem" accesskey="n" rel="next">theorem</a>, Previous: <a href="#tabular" accesskey="p" rel="prev">tabular</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#theorem" accesskey="n" rel="next">theorem</a>, Précédent: <a href="#tabular" accesskey="p" rel="prev">tabular</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="thebibliography-1"></a>
 <h3 class="section">8.24 <code>thebibliography</code></h3>
@@ -7809,7 +8507,7 @@
 <a name="index-environnement-thebibliography"></a>
 <a name="index-thebibliography_002c-environnement"></a>
 
-<a name="index-bibliography_002c-creating-_0028manually_0029"></a>
+<a name="index-bibliographie_002c-creer-_0028manuellement_0029"></a>
 
 <p>Synopsis :
 </p>
@@ -7821,41 +8519,62 @@
 </pre></div>
 
 <p>L’environnement <code>thebibliography</code> produit une bibliographie ou une
-liste de références.
+liste de références.  Il y a deux façons de produire des listes
+bibliographiques.  Cet environnement convient quand vous avez un petit
+nombre de références et pouvez maintenirla liste manuellement.
+Voir <a href="#Using-BibTeX">Using BibTeX</a>, pour une approche plus sophistiquée.
 </p>
-<p>Dans la classe <code>article</code>, cette liste de références est intitulée
-‘<samp>Références</samp>’ et ce titre est stocké dans la macro <code>\refname</code> ;
-dans la classe <code>report</code>, elle est intitulée ‘<samp>Bibliographie</samp>’ et
-ce titre est stocké dans la macro <code>\bibname</code>.
+<p>L’exemple ci-dessous illustre l’environnement avec deux articles.
 </p>
-<p>Vous pouvez changer le titre en redéfinissant celle des commandes
-<code>\refname</code> ou <code>\bibname</code> qui est applicable selon la classe :
-</p>
-<ul>
-<li> <a name="index-_005cbibname"></a>
-Pour les classes standardes dont le niveau le plus élevé de rubricage
-est <code>\chapter</code> le titre est dans la macro <code>\bibname</code>, par
-exemple les classes <samp>book</samp> et <samp>report</samp> tombent dans cette
-catégorie.
-</li><li> <a name="index-_005crefname"></a>
-Pour les classes standardes dont le niveau le plus élevé de rubricage
-est <code>\section</code> le titre est dans la macro <code>\refname</code>, par
-exemple la classe <samp>article</samp> tombe dans cette catégorie.
-</li></ul>
+<div class="example">
+<pre class="example">Ce travail s'appuie sur \cite{latexdps}.
+Et ensemble à \cite{latexdps, texbook}.
+  ...
+\begin{thebibliography}{9}
+\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}. 
+  Vuibert, 1er août 2017.\end{thebibliography}
+</pre></div>
 
-<a name="index-paquetage-babel-1"></a>
-<a name="index-babel_002c-paquetage-1"></a>
-
-<p>Typiquement il n’est ni nécessaire ni désirable de redéfinir directement
-<code>\refname</code> ou <code>\bibname</code> ; les paquetages linguistiques comme
-<samp>babel</samp> s’en chargent.
+<p>Cela formate la première référe,ce comme ‘<samp>[1] Leslie ...</samp>’, de sorte
+que <code>... s'appuie sur \cite{latexdps}</code> produit ‘<samp>... s'appuie
+sur [1]</samp>’.  Le second <code>\cite</code> produit ‘<samp>[1, 2]</samp>’.  On doit
+compile le document deux fois pour que ces numéros de référence soient
+résolus.
 </p>
 <p>L’argument obligatoire <var>étiquette-la-plus-large</var> est un texte qui,
 lorsqu’il est composé, est aussi large que la plus large des étiquettes
-d’article produit pas les commandes <code>\bibitem</code>.  C’est typiquement
-donné comme <code>9</code> pour des bibliographies de moins de 10 références,
+d’article produit pas les commandes <code>\bibitem</code>.  Traditionnellement
+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.
 </p>
+<a name="index-_005cbibname"></a>
+<a name="index-_005crefname"></a>
+<p>La liste bibliographique a un titre de bibliographie tel que
+‘<samp>Bibliographie</samp>’. Pour le changer il y a deux cas. Dans les classes
+<samp>book</samp> et <samp>report</samp>, lorsque le niveau de rubricage le plus
+élevé est <code>\chapter</code> et le titre par défaut ‘<samp>Bibliographie</samp>’,
+ce titre est dans la macro <code>\bibname</code>. Pour <samp>article</samp>, lorsque
+le niveau de rubricage le plus élevé est <code>\section</code> et que le titre
+par défaut est ‘<samp>Références</samp>’, le titre est stocké dans la macro
+<code>\refname</code>. Pour le changer redéfinissez la commande, comme dans
+<code>\renewcommand{\refname}{Références citées}</code>, après
+<code>\begin{document}</code>.
+</p>
+<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>
+redéfinissent automatiquement <code>\refname</code> ou <code>\bibname</code> pour
+s’adapter à la langue sélectionnée.
+</p>
+<p>Voir <a href="#list">list</a>, pour les paramètres de contrôle de disposition de la liste.
+</p>
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="#g_t_005cbibitem" accesskey="1">\bibitem</a>:</td><td>  </td><td align="left" valign="top">Spécifier un article de bibliographie.
 </td></tr>
@@ -7872,7 +8591,7 @@
 <a name="g_t_005cbibitem"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005ccite" accesskey="n" rel="next">\cite</a>, Up: <a href="#thebibliography" accesskey="u" rel="up">thebibliography</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005ccite" accesskey="n" rel="next">\cite</a>, Monter: <a href="#thebibliography" accesskey="u" rel="up">thebibliography</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_005cbibitem-1"></a>
 <h4 class="subsection">8.24.1 <code>\bibitem</code></h4>
@@ -7880,34 +8599,81 @@
 <a name="index-_005cbibitem"></a>
 
 <p>Synopsis :
-</p><div class="example">
+</p>
+<div class="example">
+<pre class="example">\bibitem{<var>clef_de_cite</var>}
+</pre></div>
+
+<p>ou :
+</p>
+<div class="example">
 <pre class="example">\bibitem[<var>étiquette</var>]{<var>clef_de_cite</var>}
 </pre></div>
 
-<p>La commande <code>\bibitem</code> génère une entrée étiquetée par
-<var>étiquette</var>. Si l’argument <var>étiquette</var> est omis, un numéro est
-automatiquement généré en utilisant le compteur <code>enumi</code>. L’argument
+<p>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’argument
 <var>clef_de_cite</var> est une
 <a name="index-clef-de-reference-bibiliographique"></a>
 <a name="index-reference-bibiliographique_002c-clef"></a>
 <em>clef de référence bibiliographique</em> consistant
-en une séquence quelconque de lettres, chiffres, et signes de
-ponctuation ne contenant aucune virgule.
+en une chaîne quelconque de lettres, chiffres, et signes de
+ponctuation (hormis la virgule).
 </p>
-<p>Cette commande écrit une entrée dans le fichier <samp>.aux</samp>, et cette
-entrée contient les <var>étiquette</var> et <var>clef_de_cite</var> de l’article
-considéré. Lorsque le fichier <samp>.aux</samp> est lu par la commande
-<code>\begin{document}</code>, l’<var>étiquette</var> de l’article est associée à
-sa <var>clef_de_cite</var>, ce qui a pour effet que toute référence à
-<var>clef_de_cite</var> avec une commande <code>\cite</code> (see <a href="#g_t_005ccite">\cite</a>)
-produit l’<var>étiquette</var> associée.
+<p>Voir <a href="#thebibliography">thebibliography</a>, pour un exemple.
 </p>
+<p>L’argument optionnel <var>étiquette</var>, lorsqu’il est présent, sert
+d’étiquette et le compteur <code>enumi</code> n’est pas incrémenté.  Dans
+l’exemple suivant :
+</p>
+<div class="example">
+<pre class="example">\begin{thebibliography}
+\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}. 
+  Vuibert, 1er août 2017.
+\end{thebibliography}
+</pre></div>
 
+<p>le premier article est formaté comme ‘<samp>[Lamport 1993] Leslie ...</samp>’
+(la quantité d’espace horizontal que LaTeX laisse pour l’étiquette
+dépend de l’argument <var>étiquette-la-plus-large</var> de l’environnement
+<code>thebibliography</code> ; voir <a href="#thebibliography">thebibliography</a>).
+De même, <code>... s'appuyant sur \cite{latexdps}</code> produit
+‘<samp>... s'appuyant sur [Lamport 1994]</samp>’.
+</p>
+<p>Si vous mélangez des articles <code>\bibitem</code> avec et sans
+<var>étiquette</var>, alors LaTeX numérote ceux sans séquentiellement.
+Dans l’exemple ci-dessus l’article <code>texbook</code> apparaît comme
+‘<samp>[1] Donald ...</samp>’, bien que ce soit le deuxième article.
+</p>
+<p>Si vous utilisez la même <var>clef_de_cite</var> deux fois, alors vous
+obtenez ‘<samp>LaTeX Warning: There were multiply-defined labels</samp>’.
+</p>
+<p>En coulisse, LaTeX se souvient de l’information <var>clef_de_cite</var> et
+<var>étiquette</var> parce que <code>\bibitem</code> écrit dans le fichier
+auxiliaire <samp><var>jobname</var>.aux</samp> (voir <a href="#Jobname">Jobname</a>).  Par exemple dans
+l’exemple ci-dessus ce fichier contient
+<code>\bibcite{latexdps}{Lamport, 1993}</code> et
+<code>\bibcite{texbook}{1}</code>.  Le fichier <samp>.aux</samp> est lu par la
+commande <code>\begin{document}</code> et alors l’information devient
+disponible pour les commandes <code>\cite</code>.  Ceci explique qu’il est
+nécessaire d’exécuter LaTeX deux fois pour que les références soient
+résolues : une pour l’écrire, et une pour le relire.
+</p>
+<p>À cause de cet algorithme en deux passes, quand vous ajourez un
+<code>\bibitem</code> ou changez sa <var>clef_de_cite</var> vous pouvez obtenir
+‘<samp>LaTeX Warning: Label(s) may have changed. Rerun to get
+cross-references right</samp>’.  La solution est de recompiler.
+</p>
 <hr>
 <a name="g_t_005ccite"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cnocite" accesskey="n" rel="next">\nocite</a>, Previous: <a href="#g_t_005cbibitem" accesskey="p" rel="prev">\bibitem</a>, Up: <a href="#thebibliography" accesskey="u" rel="up">thebibliography</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cnocite" accesskey="n" rel="next">\nocite</a>, Précédent: <a href="#g_t_005cbibitem" accesskey="p" rel="prev">\bibitem</a>, Monter: <a href="#thebibliography" accesskey="u" rel="up">thebibliography</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_005ccite-1"></a>
 <h4 class="subsection">8.24.2 <code>\cite</code></h4>
@@ -7917,25 +8683,69 @@
 <p>Synopsis :
 </p>
 <div class="example">
+<pre class="example">\cite{<var>clefs</var>}
+</pre></div>
+
+<p>ou
+</p>
+<div class="example">
 <pre class="example">\cite[<var>subcite</var>]{<var>clefs</var>}
 </pre></div>
 
-<p>L’argument <var>clefs</var> est une liste d’une ou plus de clefs de
-références bibliographiques (see <a href="#g_t_005cbibitem">\bibitem</a>), séparées par des
-virgules. Cette commande génère une référence bibliographique au sein du
-textes contenant les étiquettes associées aux clefs contenues dans
-<var>clefs</var> par les entrées respectives au sein du fichier <samp>.aux</samp>.
+
+<p>Cette commande génère en sortie une citation des références associées à
+<var>clefs</var>.  L’argument <var>clefs</var> est une liste d’une ou plus de
+clefs de références bibliographiques (voir <a href="#g_t_005cbibitem">\bibitem</a>), séparées par
+des virgules.
 </p>
-<p>Le texte de l’argument optionnel <var>subcite</var> apparaît après
-l’étiquette de référence. Par exemple, <code>\cite[p.~314]{knuth}</code>
-pourrait produire ‘<samp>[Knuth, p. 314]</samp>’.
+
+<p>L’exemple suivant :
 </p>
+<div class="example">
+<pre class="example">La source ultime est \cite{texbook}.
+  ...
+\begin{thebibliography}
+\bibitem{texbook} 
+  Donald Ervin Knuth. 
+  \textit{Le Texbook : Composition informatique}. 
+  Vuibert, 1er août 2017.
+\end{thebibliography}
+</pre></div>
 
+<p>produit une sortie du genre ‘<samp>... ultime est [1]</samp>’.  (Vous pouvez
+changer l’apparence de la citation et de la référence en utilisant un
+style de bibliographie si vous générez automatiquement l’environnement
+<code>thebibliography</code>.  Voir <a href="#Using-BibTeX">Using BibTeX</a> pour plus ample
+information).
+</p>
+<p>L’argument optionnel <var>subcite</var> est joint à la citation.  Par
+exemple, <code>Voir 14.3 dans \cite[p.~314]{texbook}</code> pourrait
+produire ‘<samp>Voir 14.3 dans [1, p. 314]</samp>’.
+</p>
+<p>En plus de ce qui apparaît en sortie, <code>\cite</code> écrit de
+l’information dans le fichier auxiliaire <samp><var>jobname</var>.aux</samp>
+(voir <a href="#Jobname">Jobname</a>).  Par exemple, <code>\cite{latexdps}</code> écrit
+‘<samp>\citation{latexdps}</samp>’ dans ce fichier.  Cette information est
+utilisée par BibTeX pour inclure dans vos listes de référence
+seulement les ouvrages que vous avez effectivement cités ; voir aussi
+<a href="#g_t_005cnocite">\nocite</a>.
+</p>
+<p>Si <var>clefs</var> n’est pas dans votre information de bibliographie, alors
+vous obtenez ‘<samp>LaTeX Warning: There were undefined references</samp>’, et
+en sortie la citation s’affiche comme un point d’interrogation en gras
+entre crochets.  Il y a deux causes possibles.  Si vous avez fait une
+faute de frappe, comme dans <code>\cite{texbok}</code> alors il n’y a qu’à
+la corriger.  Si par contre vous venez juste d’ajouter ou de modifier
+l’information bibliographique de sorte que le fichier <samp>.aux</samp> est
+modifié (voir <a href="#g_t_005cbibitem">\bibitem</a>) alors la solution est d’exécuter de nouveau
+LaTeX.
+</p>
+
 <hr>
 <a name="g_t_005cnocite"></a>
 <div class="header">
 <p>
-Next: <a href="#Using-BibTeX" accesskey="n" rel="next">Using BibTeX</a>, Previous: <a href="#g_t_005ccite" accesskey="p" rel="prev">\cite</a>, Up: <a href="#thebibliography" accesskey="u" rel="up">thebibliography</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Using-BibTeX" accesskey="n" rel="next">Using BibTeX</a>, Précédent: <a href="#g_t_005ccite" accesskey="p" rel="prev">\cite</a>, Monter: <a href="#thebibliography" accesskey="u" rel="up">thebibliography</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_005cnocite-1"></a>
 <h4 class="subsection">8.24.3 <code>\nocite</code></h4>
@@ -7947,16 +8757,22 @@
 <pre class="example"><code>\nocite{<var>clefs</var>}</code>
 </pre></div>
 
-<p>La commande <code>\nocite</code> ne produit aucun texte, mais écrit
-<var>clefs</var>, ce qui est une liste d’une ou plusieurs clefs de référence
-bibliograhique dans le fichier <samp>.aux</samp>.
+<p>La commande <code>\nocite</code> ne produit aucun texte en sortie, mais écrit
+<var>clefs</var> dans le fichier auxiliaire <samp><var>jobname</var>.aux</samp>
+(voir <a href="#Jobname">Jobname</a>).
 </p>
+<p>L’argument obligatoire <var>clefs</var> est une liste d’une ou plusieurs
+clefs de référence bibliograhique (voir <a href="#g_t_005cbibitem">\bibitem</a>). Cette information
+est utilisée par BibTeX pour inclure ces ouvrages dans votre liste de
+références même si vous ne les avez pas cités explicitement
+(voir <a href="#g_t_005ccite">\cite</a>).
+</p>
 
 <hr>
 <a name="Using-BibTeX"></a>
 <div class="header">
 <p>
-Previous: <a href="#g_t_005cnocite" accesskey="p" rel="prev">\nocite</a>, Up: <a href="#thebibliography" accesskey="u" rel="up">thebibliography</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Précédent: <a href="#g_t_005cnocite" accesskey="p" rel="prev">\nocite</a>, Monter: <a href="#thebibliography" accesskey="u" rel="up">thebibliography</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="Utilisation-de-BibTeX"></a>
 <h4 class="subsection">8.24.4 Utilisation de BibTeX</h4>
@@ -7967,31 +8783,32 @@
 <a name="index-_005cbibliographystyle"></a>
 <a name="index-_005cbibliography"></a>
 
-<p>Si vous utilisez le programme BibTeX d’Oren Patashnik (ce qui est
-fortement recommandé si vous avez besoin d’une bibliographie de plus
-d’un ou deux titre) pour mainteninr votre bibliographie, vous n’utilisez
-pas l’environnement <code>thebibliography</code>
-(see <a href="#thebibliography">thebibliography</a>). Au lieu de cela, vous incluez les lignes :
+<p>Comme déscrit dans <code>thebibliography</code> (voir <a href="#thebibliography">thebibliography</a>), une
+approche sophistiqué pour gérer les bibliographies est fournie par le
+programme BibTeX.  Ceci est uniquement une introduction ; voir la
+documentation complète sur le CTAN (voir <a href="#CTAN">CTAN</a>).
 </p>
+<p>Avec BibTeX vous n’utilisez pas <code>thebibliography</code>
+(voir <a href="#thebibliography">thebibliography</a>). Au lieu de cela, vous incluez les lignes :
+</p>
 <div class="example">
 <pre class="example">\bibliographystyle{<var>stylebib</var>}
-\bibliography{<var>ficbib1</var>,<var>ficbib2</var>}
+\bibliography{<var>ficbib1</var>,<var>ficbib2</var>, ...}
 </pre></div>
 
-<p>La commande <code>\bibliographystyle</code> ne produit aucune sortie en
-elle-même. En revanche, elle définit le style dans lequel la
-bibliographie est à produite : <var>stylebib</var> fait référence à un
-fichier <var>stylebib</var><samp>.bst</samp> définissant l’aspect que doivent avoir
-vos référence bibliographique.  Les nom <var>stylebib</var> standards
-distribués avec BibTeX sont :
+<p>L’argument <var>stylebib</var> fait référence à un fichier
+<samp><var>stylebib</var>.bst</samp> définissant l’aspect que doivent avoir vos
+référence bibliographique.  Les noms <var>stylebib</var> standards distribués
+avec BibTeX sont :
 </p>
 <dl compact="compact">
 <dt><code>alpha</code></dt>
-<dd><p>Classé alphabetiquement. Les étiquettes sont formées à partir du nom de
-l’auteur et de l’année de publication.
+<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. 
 </p></dd>
 <dt><code>plain</code></dt>
-<dd><p>Classé alphabetiquement. Les étiquettes sont des numéros.
+<dd><p>Les étiquettes sont des numéros.
+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
@@ -8002,23 +8819,46 @@
 </p></dd>
 </dl>
 
-<p>De plus, de nombreux autres styles BibTeX existent faits sur mesure pour
-satisfaire les exigences de diverses publications. Voir
-<a href="http://mirror.ctan.org/biblio/bibtex/contrib">http://mirror.ctan.org/biblio/bibtex/contrib</a>.
+<p>De très nombreux autres styles BibTeX existent, taillés sur mesure
+pour satisfaire les exigences de diverses publications. Voir la liste du
+CTAN <a href="http://mirror.ctan.org/biblio/bibtex/contrib">http://mirror.ctan.org/biblio/bibtex/contrib</a>.
 </p>
 <p>La commande <code>\bibliography</code> est ce qui produit pour de bon la
 bibliographie. L’argument de <code>\bibliography</code> fait référence aux
 fichiers nommés <samp><var>ficbib1</var>.bib</samp>, <samp><var>ficbib2</var>.bib</samp>,
-…, qui sont censés contenir votre base de donnée au format
-BibTeX. Seules les entrées désignées par les commandes <code>\cite</code>
-ou <code>\nocite</code> sont listées dans la bibliographie.
+…, qui sont censés contenir votre base de données au format
+BibTeX. L’exemple suivant illustre une paire typique d’entrées dans
+ce format.
 </p>
+<div class="example">
+<pre class="example">@book{texbook,
+  title     = {Le {{\TeX}}book~: composition informatique},
+  author    = {D.E. Knuth},
+  isbn      = {2-7117-4819-7},
+  series    = {Vuibert informatique},
+  year      = {2003},
+  publisher = {Vuibert}
+}
+ at book{sexbook,
+    author    = {W.H. Masters and V.E. Johnson},
+    title     = {Les r{\'e}action sexuelles},
+    year      = {1976},
+    publisher = {Robert Laffont}
+}
+</pre></div>
 
+<p>Seules les entrées désignées par les commandes <code>\cite</code> ou
+<code>\nocite</code> sont listées dans la bibliographie du document. De la
+sorte, vous pouvez conserver toutes vos sources ensemble dans un
+fichier, ou un petit nombre de fichiers, et compter sur BibTeX pour
+inclure dans le document seulement celles que vous avez utilisées.
+</p>
+
 <hr>
 <a name="theorem"></a>
 <div class="header">
 <p>
-Next: <a href="#titlepage" accesskey="n" rel="next">titlepage</a>, Previous: <a href="#thebibliography" accesskey="p" rel="prev">thebibliography</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#titlepage" accesskey="n" rel="next">titlepage</a>, Précédent: <a href="#thebibliography" accesskey="p" rel="prev">thebibliography</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="theorem-1"></a>
 <h3 class="section">8.25 <code>theorem</code></h3>
@@ -8032,20 +8872,45 @@
 </p>
 <div class="example">
 <pre class="example">\begin{theorem}
-<var>texte-théorème</var>
+  <var>corps du théorème</var>
 \end{theorem}
 </pre></div>
 
 <p>L’environnement <code>theorem</code> produit « Théorème <var>n</var> » en gras
-suivi de <var>texte-théorème</var>, où les possibilité de numérotation pour
-<var>n</var> sont décrites par <code>\newtheorem</code> (see <a href="#g_t_005cnewtheorem">\newtheorem</a>).
+suivi de <var>corps du théorème</var>, où les possibilités de numérotation pour
+<var>n</var> sont décrites par <code>\newtheorem</code> (voir <a href="#g_t_005cnewtheorem">\newtheorem</a>).
 </p>
+<div class="example">
+<pre class="example">\newtheorem{lem}{Lemme}      % dans le préambule
+\newtheorem{thm}{Théorème}    
+  ...
+\begin{lem}                  % dans le corps du document
+  texte du lemme
+\end{lem}
 
+Le résultat suivant en découle immédiatement.
+\begin{thm}[Gauss] % place « Gauss » entre parenthèses après le titre
+  texte du théorème
+\end{thm}
+</pre></div>
+
+<a name="index-paquetage-amsmath-3"></a>
+<a name="index-amsmath_002c-paquetage-3"></a>
+
+<a name="index-paquetage-amsthm"></a>
+<a name="index-amsthm_002c-paquetage"></a>
+
+<p>La plupart des nouveaux documents utilisent les paquetages <code>amsthm</code>
+et <code>amsmath</code> de l’American Mathematical Society.  Entre autres ces
+paquetages incluent un grand nombre d’options pour les environnements de
+théorèmes, telles que des options de formatage.
+</p>
+
 <hr>
 <a name="titlepage"></a>
 <div class="header">
 <p>
-Next: <a href="#verbatim" accesskey="n" rel="next">verbatim</a>, Previous: <a href="#theorem" accesskey="p" rel="prev">theorem</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#verbatim" accesskey="n" rel="next">verbatim</a>, Précédent: <a href="#theorem" accesskey="p" rel="prev">theorem</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="titlepage-1"></a>
 <h3 class="section">8.26 <code>titlepage</code></h3>
@@ -8060,26 +8925,51 @@
 </p>
 <div class="example">
 <pre class="example">\begin{titlepage}
-<var>texte</var>
+  ... texte et espacement ...
 \end{titlepage}
 </pre></div>
 
 <p>L’environnement <code>titlepage</code> crée une page de titre, c’est à dire
 une page sur laquelle ne sont inscrit aucun numéro de page ou libellé de
-rubrique. Il entraîne aussi que la page suivante a le numéro un. Le
-formatage de la page de titre vous est laissé. La commande <code>\today</code>
-peut être utile sur les pages de titre (see <a href="#g_t_005ctoday">\today</a>).
+rubrique. Il entraîne aussi que la page suivante a le numéro un.
 </p>
-<p>Vous pouvez utiliser la commande <code>\maketitle</code> (see <a href="#g_t_005cmaketitle">\maketitle</a>)
-pour produire une page de titre standarde sans utiliser l’environnement
-<code>titlepage</code>.
+
+<p>Dans l’exemple suivant tout le formatage, y compris l’espacement
+vertical, est laissé à l’auteur.
 </p>
+<div class="example">
+<pre class="example">\begin{titlepage}
+\vspace*{\stretch{1}}
+\begin{center}
+  {\huge\bfseries Thèse \\[1ex] 
+                  titre}                  \\[6.5ex]
+  {\large\bfseries Nom de l'auteur}           \\
+  \vspace{4ex}
+  Thèse soumise à                    \\[5pt]
+  \textit{Nom de l'université}                \\[2cm]
+  pour obtenir le grade de \\[2cm]
+  \textsc{\Large Docteeur en}    \\[2ex]
+  \textsc{\large Mathématiques}             \\[12ex]
+  \vfill
+  Departement de Mathématiques               \\
+  Adresse                                 \\
+  \vfill
+  \today
+\end{center}
+\vspace{\stretch{2}}
+\end{titlepage}
+</pre></div>
 
+<p>Pour produire par contre une une page de titre standarde sans utiliser
+l’environnement <code>titlepage</code>, utilisez la commande <code>\maketitle</code>
+(voir <a href="#g_t_005cmaketitle">\maketitle</a>).
+</p>
+
 <hr>
 <a name="verbatim"></a>
 <div class="header">
 <p>
-Next: <a href="#verse" accesskey="n" rel="next">verse</a>, Previous: <a href="#titlepage" accesskey="p" rel="prev">titlepage</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#verse" accesskey="n" rel="next">verse</a>, Précédent: <a href="#titlepage" accesskey="p" rel="prev">titlepage</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="verbatim-1"></a>
 <h3 class="section">8.27 <code>verbatim</code></h3>
@@ -8091,25 +8981,70 @@
 <a name="index-simuler-du-texte-tapuscrit"></a>
 <a name="index-texte-tapuscrit_002c-simulation-de"></a>
 <a name="index-code-source_002c-composer-du"></a>
-<a name="index-source-logiciel_002c-composer-du"></a>
+<a name="index-programmes-informatiques_002c-composer-du"></a>
 
 <p>Synopsis :
 </p>
 <div class="example">
 <pre class="example">\begin{verbatim}
-<var>literal-texte</var>
+<var>texte-litéral</var>
 \end{verbatim}
 </pre></div>
 
 <p>L’environnement <code>verbatim</code> est un environnement qui fabrique des
-paragraphes dans lequel LaTeX produit exactement ce qui vous y taez ;
-par exemple le caractère <code>\</code> produit ‘<samp>\</samp>’ à l’impression . Il,
-fait de LaTeX une machine à écrire, c.-à-d. que le retour chariot
-et les blancs y ont un tel effet.
+paragraphes dans lequel LaTeX produit exactement ce qui vous y tapez.
+Par exemple au sein de <var>texte-litéral</var> le caractère <code>\</code> ne
+commence pas de commande, il produit ‘<samp>\</samp>’ à l’impression, et les
+retour chariot et les blancs sont pris littéralement. La sortie
+appraraît dans une police genre tapuscrit (encore appelé « machine à
+écrire ») à chasse fixe (<code>\tt</code>).
 </p>
-<p>L’environnement <code>verbatim</code> utilise une police de type tapuscrit
-(encore appelé « machine à écrire ») à chasse fixe (<code>\tt</code>).
+<div class="example">
+<pre class="example">\begin{verbatim}
+Juron symbolique : %&$#?!.
+\end{verbatim}
+</pre></div>
+
+<p>La seule restriction sur <code>text-literale</code> est qu’il ne peut pas
+inclure la chaîne <code>\end{verbatim}</code>.
 </p>
+<a name="index-paquetage-cprotect"></a>
+<a name="index-cprotect_002c-paquetage"></a>
+
+
+<p>Il est impossible d’utiliser l’environnement <code>verbatim</code> au sein
+d’un argument de macro, par exemple dans l’argument passé à
+<code>\section</code>. Ce n’est pas le même problème que celui des commandes
+fragiles (voir <a href="#g_t_005cprotect">\protect</a>), mais c’est juste impossible parce que
+l’environnement <code>verbatim</code> change le régime de catcode avant de
+traiter son contenu, et le rétablit juste après, or au sein d’un argument
+de macro le contenu de l’argument est déjà converti en une liste
+d’unités lexicales selon le régime de catcode courant à l’appel de la
+macro.  Cependant, le paquetage <code>cprotect</code> peut être utile dans
+cette situation.
+</p>
+<a name="index-paquetage-listings-1"></a>
+<a name="index-listings_002c-paquetage-1"></a>
+<a name="index-paquetage-minted-1"></a>
+<a name="index-minted_002c-paquetage-1"></a>
+
+<p>Une utilisation courante d’entrée verbatim est de composer du code
+informatique.  Il y a des paquetages qui améliorent l’environnement
+<code>verbatim</code>.  Par exemple, une amélioration est de permettre
+l’inclusion verbatim de fichiers externes, totalement ou en
+partie. Parmi ces paquetages : <code>listings</code> et <code>minted</code>.
+</p>
+<a name="index-paquetage-fancyvrb-1"></a>
+<a name="index-fancyvrb_002c-paquetage-1"></a>
+
+<a name="index-paquetage-verbatimbox"></a>
+<a name="index-verbatimbox_002c-paquetage"></a>
+
+<p>Un paquetage qui offre beaucoup plus d’options pour les environnements
+verbatim est <code>fancyvrb</code>.  Un autre <code>verbatimbox</code>.
+</p>
+<p>Pour une liste complète de tous les paquetages pertinents voir le CTAN (voir <a href="#CTAN">CTAN</a>).
+</p>
 <table class="menu" border="0" cellspacing="0">
 <tr><td align="left" valign="top">• <a href="#g_t_005cverb" accesskey="1">\verb</a>:</td><td>  </td><td align="left" valign="top">La forme macro de l’environnement <code>verbatim</code>.
 </td></tr>
@@ -8119,7 +9054,7 @@
 <a name="g_t_005cverb"></a>
 <div class="header">
 <p>
-Up: <a href="#verbatim" accesskey="u" rel="up">verbatim</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Monter: <a href="#verbatim" accesskey="u" rel="up">verbatim</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_005cverb-1"></a>
 <h4 class="subsection">8.27.1 <code>\verb</code></h4>
@@ -8145,12 +9080,48 @@
 <p>La forme étoilée (en <code>*</code>) diffère seulement en ce que les espaces
 sont tapés avec un caractère « espace visible ».
 </p>
+<p>La sortie correspondant à ce qui suit utilise un espace visible de part
+et d’autre du mot ‘<samp>with</samp>’ :
+</p>
+<div class="example">
+<pre class="example">Le premier argument de la commande est \verb*!filename with extension! et ...
+</pre></div>
 
+<a name="index-paquetage-url"></a>
+<a name="index-url_002c-paquetage"></a>
+
+<p>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.
+</p>
+<a name="index-paquetage-listings-2"></a>
+<a name="index-listings_002c-paquetage-2"></a>
+
+<a name="index-paquetage-minted-2"></a>
+<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>.
+</p>
+<a name="index-paquetage-cprotect-1"></a>
+<a name="index-cprotect_002c-paquetage-1"></a>
+
+<p>Vous ne pouvez pas utiliser <code>\verb</code> au sein d’un argument de macro,
+par exemple dans l’argument passé à <code>\section</code>.  Ce n’est pas une
+question que <code>\verb</code> serait fragile (voir <a href="#g_t_005cprotect">\protect</a>), mais c’est
+juste impossible parce que la commande <code>\verb</code> change le régime de
+catcode avant de lire son argument et le rétablit juste après, or au sein
+d’un argument de macro le contenu de l’argument a déjà été converti en
+une liste d’unités lexicales selon le régime de catcode courant l’appel
+de la macro. Cependant, le paquetage <code>cprotect</code> peut être utile
+dans cette situation.
+</p>
+
 <hr>
 <a name="verse"></a>
 <div class="header">
 <p>
-Previous: <a href="#verbatim" accesskey="p" rel="prev">verbatim</a>, Up: <a href="#Environments" accesskey="u" rel="up">Environments</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Précédent: <a href="#verbatim" accesskey="p" rel="prev">verbatim</a>, Monter: <a href="#Environments" accesskey="u" rel="up">Environments</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="verse-1"></a>
 <h3 class="section">8.28 <code>verse</code></h3>
@@ -8163,8 +9134,8 @@
 </p>
 <div class="example">
 <pre class="example">\begin{verse}
-<var>line1</var> \\
-<var>line2</var> \\
+  <var>line1</var> \\
+  <var>line2</var> \\
 ...
 \end{verse}
 </pre></div>
@@ -8183,7 +9154,7 @@
 <a name="Line-breaking"></a>
 <div class="header">
 <p>
-Next: <a href="#Page-breaking" accesskey="n" rel="next">Page breaking</a>, Previous: <a href="#Environments" accesskey="p" rel="prev">Environments</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Page-breaking" accesskey="n" rel="next">Page breaking</a>, Précédent: <a href="#Environments" accesskey="p" rel="prev">Environments</a>, Monter: <a href="#Top" accesskey="u" rel="up">Top</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="Saut-a-la-ligne"></a>
 <h2 class="chapter">9 Saut à la ligne</h2>
@@ -8226,7 +9197,7 @@
 <a name="g_t_005c_005c"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cobeycr-_0026-_005crestorecr" accesskey="n" rel="next">\obeycr & \restorecr</a>, Up: <a href="#Line-breaking" accesskey="u" rel="up">Line breaking</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cobeycr-_0026-_005crestorecr" accesskey="n" rel="next">\obeycr & \restorecr</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_005c_005c-1"></a>
 <h3 class="section">9.1 <code>\\</code></h3>
@@ -8262,7 +9233,7 @@
 <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>
-(see <a href="#g_t_005cnewline">\newline</a>).
+(voir <a href="#g_t_005cnewline">\newline</a>).
 </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,
@@ -8278,7 +9249,7 @@
 <a name="g_t_005cobeycr-_0026-_005crestorecr"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cnewline" accesskey="n" rel="next">\newline</a>, Previous: <a href="#g_t_005c_005c" accesskey="p" rel="prev">\\</a>, Up: <a href="#Line-breaking" accesskey="u" rel="up">Line breaking</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cnewline" accesskey="n" rel="next">\newline</a>, Précédent: <a href="#g_t_005c_005c" accesskey="p" rel="prev">\\</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_005cobeycr-_0026-_005crestorecr-1"></a>
 <h3 class="section">9.2 <code>\obeycr</code> & <code>\restorecr</code></h3>
@@ -8288,18 +9259,17 @@
 
 <p>La commande <code>\obeycr</code> a pour effet qu’un retour chariot dans le
 fichier d’entrée (‘<samp>^^M</samp>’, internement) soit traité de la même façon
-que <code>\\</code> (suivi d’un <code>\relax</code>). Ainsi chaque passage à la
-ligne dans l’entrée est aussi un passage à la ligne dans la sortie.
+que <code>\\</code> suivi d’un <code>\relax</code>. Ainsi chaque passage à la ligne
+dans l’entrée est aussi un passage à la ligne dans la sortie.  La
+commande <code>\restorecr</code> restaure le comportement normal vis à vis des
+sauts de ligne.
 </p>
-<p><code>\restorecr</code> restaure le comportement normal vis à vis des saut de
-ligne.
-</p>
 
 <hr>
 <a name="g_t_005cnewline"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005c_002d-_0028hyphenation_0029" accesskey="n" rel="next">\- (hyphenation)</a>, Previous: <a href="#g_t_005cobeycr-_0026-_005crestorecr" accesskey="p" rel="prev">\obeycr & \restorecr</a>, Up: <a href="#Line-breaking" accesskey="u" rel="up">Line breaking</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005c_002d-_0028hyphenation_0029" accesskey="n" rel="next">\- (hyphenation)</a>, Précédent: <a href="#g_t_005cobeycr-_0026-_005crestorecr" accesskey="p" rel="prev">\obeycr & \restorecr</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_005cnewline-1"></a>
 <h3 class="section">9.3 <code>\newline</code></h3>
@@ -8309,7 +9279,7 @@
 <a name="index-saut-de-ligne"></a>
 
 <p>Dans du texte ordinaire ceci est équivalent à une double-contr’oblique
-(see <a href="#g_t_005c_005c">\\</a>) ; cela rompt la ligne, sans dilatation du texte le
+(voir <a href="#g_t_005c_005c">\\</a>) ; cela rompt la ligne, sans dilatation du texte le
 précéndent.
 </p>
 <p>Au sein d’un environnement <code>tabular</code> ou <code>array</code>, dans une
@@ -8335,7 +9305,7 @@
 <a name="g_t_005c_002d-_0028hyphenation_0029"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cdiscretionary" accesskey="n" rel="next">\discretionary</a>, Previous: <a href="#g_t_005cnewline" accesskey="p" rel="prev">\newline</a>, Up: <a href="#Line-breaking" accesskey="u" rel="up">Line breaking</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cdiscretionary" accesskey="n" rel="next">\discretionary</a>, Précédent: <a href="#g_t_005cnewline" accesskey="p" rel="prev">\newline</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_005c_002d-_0028cesure-a-gre_0029"></a>
 <h3 class="section">9.4 <code>\-</code> (césure à gré)</h3>
@@ -8356,7 +9326,7 @@
 <a name="g_t_005cdiscretionary"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cfussy" accesskey="n" rel="next">\fussy</a>, Previous: <a href="#g_t_005c_002d-_0028hyphenation_0029" accesskey="p" rel="prev">\- (hyphenation)</a>, Up: <a href="#Line-breaking" accesskey="u" rel="up">Line breaking</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</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>
 </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>
@@ -8374,7 +9344,7 @@
 l’algorithme de césure de TeX et les règles de césures données par les
 paquetages de gestion linguistiques, ni les moyens de contrôle
 explicites offerts par les commandes <code>\hyphenation</code>
-(see <a href="#g_t_005chyphenation">\hyphenation</a>) et <code>\-</code> (see <a href="#g_t_005c_002d-_0028hyphenation_0029">\- (césure
+(voir <a href="#g_t_005chyphenation">\hyphenation</a>) et <code>\-</code> (voir <a href="#g_t_005c_002d-_0028hyphenation_0029">\- (césure
 à gré)</a>).
 </p>
 <p><code>\discretionary</code> indique qu’un saut de ligne est possible à cet
@@ -8419,7 +9389,7 @@
 <a name="g_t_005cfussy"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005csloppy" accesskey="n" rel="next">\sloppy</a>, Previous: <a href="#g_t_005cdiscretionary" accesskey="p" rel="prev">\discretionary</a>, Up: <a href="#Line-breaking" accesskey="u" rel="up">Line breaking</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</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>
 </div>
 <a name="g_t_005cfussy-1"></a>
 <h3 class="section">9.6 <code>\fussy</code></h3>
@@ -8431,14 +9401,14 @@
 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
-(see <a href="#g_t_005csloppy">\sloppy</a>).
+(voir <a href="#g_t_005csloppy">\sloppy</a>).
 </p>
 
 <hr>
 <a name="g_t_005csloppy"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005chyphenation" accesskey="n" rel="next">\hyphenation</a>, Previous: <a href="#g_t_005cfussy" accesskey="p" rel="prev">\fussy</a>, Up: <a href="#Line-breaking" accesskey="u" rel="up">Line breaking</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</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_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>
@@ -8447,14 +9417,14 @@
 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> (see <a href="#g_t_005cfussy">\fussy</a>).
+<p>L’effet dure jusqu’à la prochaine commande <code>\fussy</code> (voir <a href="#g_t_005cfussy">\fussy</a>).
 </p>
 
 <hr>
 <a name="g_t_005chyphenation"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005clinebreak-_0026-_005cnolinebreak" accesskey="n" rel="next">\linebreak & \nolinebreak</a>, Previous: <a href="#g_t_005csloppy" accesskey="p" rel="prev">\sloppy</a>, Up: <a href="#Line-breaking" accesskey="u" rel="up">Line breaking</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</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_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>
 </div>
 <a name="g_t_005chyphenation-1"></a>
 <h3 class="section">9.8 <code>\hyphenation</code></h3>
@@ -8484,7 +9454,7 @@
 <a name="g_t_005clinebreak-_0026-_005cnolinebreak"></a>
 <div class="header">
 <p>
-Previous: <a href="#g_t_005chyphenation" accesskey="p" rel="prev">\hyphenation</a>, Up: <a href="#Line-breaking" accesskey="u" rel="up">Line breaking</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+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>
@@ -8515,7 +9485,7 @@
 <a name="Page-breaking"></a>
 <div class="header">
 <p>
-Next: <a href="#Footnotes" accesskey="n" rel="next">Footnotes</a>, Previous: <a href="#Line-breaking" accesskey="p" rel="prev">Line breaking</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Footnotes" accesskey="n" rel="next">Footnotes</a>, Précédent: <a href="#Line-breaking" accesskey="p" rel="prev">Line breaking</a>, Monter: <a href="#Top" accesskey="u" rel="up">Top</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="Saut-de-page"></a>
 <h2 class="chapter">10 Saut de page</h2>
@@ -8543,7 +9513,7 @@
 <a name="g_t_005cclearpage-_0026-_005ccleardoublepage"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cnewpage" accesskey="n" rel="next">\newpage</a>, Up: <a href="#Page-breaking" accesskey="u" rel="up">Page breaking</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cnewpage" accesskey="n" rel="next">\newpage</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_005cclearpage-_0026-_005ccleardoublepage-1"></a>
 <h3 class="section">10.1 <code>\clearpage</code> & <code>\cleardoublepage</code></h3>
@@ -8572,7 +9542,7 @@
 <a name="g_t_005cnewpage"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cenlargethispage" accesskey="n" rel="next">\enlargethispage</a>, Previous: <a href="#g_t_005cclearpage-_0026-_005ccleardoublepage" accesskey="p" rel="prev">\clearpage &  \cleardoublepage</a>, Up: <a href="#Page-breaking" accesskey="u" rel="up">Page breaking</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</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>
@@ -8587,7 +9557,7 @@
 </pre></div>
 
 <p>La commande <code>\newpage</code> finit la page courante. Cette commande est
-robuste (see <a href="#g_t_005cprotect">\protect</a>).
+robuste (voir <a href="#g_t_005cprotect">\protect</a>).
 </p>
 <p>Les sauts de page de LaTeX sont optimisés de sorte que d’ordinaire on
 n’utilise cette commande dans le corps d’un document que pour les
@@ -8595,13 +9565,13 @@
 </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 (see <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
 la colonne courante.
 </p>
-<p>Contrairement à <code>\pagebreak</code> (see <a href="#g_t_005cpagebreak-_0026-_005cnopagebreak">\pagebreak & \nopagebreak</a>),
+<p>Contrairement à <code>\pagebreak</code> (voir <a href="#g_t_005cpagebreak-_0026-_005cnopagebreak">\pagebreak & \nopagebreak</a>),
 la commande <code>\newpage</code> n’a pas pour effet que la nouvelle page
 commence exactement là où la requête est faite.  Dans l’exemple suivant
 </p>
@@ -8622,7 +9592,7 @@
 <a name="g_t_005cenlargethispage"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cpagebreak-_0026-_005cnopagebreak" accesskey="n" rel="next">\pagebreak & \nopagebreak</a>, Previous: <a href="#g_t_005cnewpage" accesskey="p" rel="prev">\newpage</a>, Up: <a href="#Page-breaking" accesskey="u" rel="up">Page breaking</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cpagebreak-_0026-_005cnopagebreak" accesskey="n" rel="next">\pagebreak & \nopagebreak</a>, Précédent: <a href="#g_t_005cnewpage" accesskey="p" rel="prev">\newpage</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_005cenlargethispage-1"></a>
 <h3 class="section">10.3 <code>\enlargethispage</code></h3>
@@ -8646,7 +9616,7 @@
 <a name="g_t_005cpagebreak-_0026-_005cnopagebreak"></a>
 <div class="header">
 <p>
-Previous: <a href="#g_t_005cenlargethispage" accesskey="p" rel="prev">\enlargethispage</a>, Up: <a href="#Page-breaking" accesskey="u" rel="up">Page breaking</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Précédent: <a href="#g_t_005cenlargethispage" accesskey="p" rel="prev">\enlargethispage</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_005cpagebreak-_0026-_005cnopagebreak-1"></a>
 <h3 class="section">10.4 <code>\pagebreak</code> & <code>\nopagebreak</code></h3>
@@ -8677,7 +9647,7 @@
 <a name="Footnotes"></a>
 <div class="header">
 <p>
-Next: <a href="#Definitions" accesskey="n" rel="next">Definitions</a>, Previous: <a href="#Page-breaking" accesskey="p" rel="prev">Page breaking</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Definitions" accesskey="n" rel="next">Definitions</a>, Précédent: <a href="#Page-breaking" accesskey="p" rel="prev">Page breaking</a>, Monter: <a href="#Top" accesskey="u" rel="up">Top</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"></a>
 <h2 class="chapter">11 Note en bas de page</h2>
@@ -8721,7 +9691,7 @@
 <a name="g_t_005cfootnote"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cfootnotemark" accesskey="n" rel="next">\footnotemark</a>, Up: <a href="#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cfootnotemark" accesskey="n" rel="next">\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_005cfootnote-1"></a>
 <h3 class="section">11.1 <code>\footnote</code></h3>
@@ -8756,7 +9726,7 @@
 <p>Changez l’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
-utilise une séquence de symboles (see <a href="#g_t_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol">\alph \Alph \arabic \roman \Roman \fnsymbol</a>).  Pour rendre ce changement global mettez cela dans
+utilise une séquence de symboles (voir <a href="#g_t_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol">\alph \Alph \arabic \roman \Roman \fnsymbol</a>).  Pour rendre ce changement global mettez cela dans
 le préambule.  Si vous faite ce changement local alors vous désirerez
 sans doute réinitialiser le compte avec
 <code>\setcounter{footnote}{0}</code>.  Par défaut LaTeX utilise des
@@ -8777,14 +9747,14 @@
 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
 au bas de l’environnement, et non au bas de la page.  Et par défaut
-elles apparaissent alphabétiquement. See <a href="#minipage">minipage</a>.
+elles apparaissent alphabétiquement. Voir <a href="#minipage">minipage</a>.
 </p>
 
 <hr>
 <a name="g_t_005cfootnotemark"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cfootnotetext" accesskey="n" rel="next">\footnotetext</a>, Previous: <a href="#g_t_005cfootnote" accesskey="p" rel="prev">\footnote</a>, Up: <a href="#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cfootnotetext" accesskey="n" rel="next">\footnotetext</a>, Précédent: <a href="#g_t_005cfootnote" accesskey="p" rel="prev">\footnote</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_005cfootnotemark-1"></a>
 <h3 class="section">11.2 <code>\footnotemark</code></h3>
@@ -8816,7 +9786,7 @@
 <a name="g_t_005cfootnotetext"></a>
 <div class="header">
 <p>
-Next: <a href="#Footnotes-in-a-table" accesskey="n" rel="next">Footnotes in a table</a>, Previous: <a href="#g_t_005cfootnotemark" accesskey="p" rel="prev">\footnotemark</a>, Up: <a href="#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</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>
 </div>
 <a name="g_t_005cfootnotetext-1"></a>
 <h3 class="section">11.3 <code>\footnotetext</code></h3>
@@ -8840,7 +9810,7 @@
 <a name="Footnotes-in-a-table"></a>
 <div class="header">
 <p>
-Next: <a href="#Footnotes-in-section-headings" accesskey="n" rel="next">Footnotes in section headings</a>, Previous: <a href="#g_t_005cfootnotetext" accesskey="p" rel="prev">\footnotetext</a>, Up: <a href="#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</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_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="Notes-en-bas-de-page-dans-un-tableau"></a>
 <h3 class="section">11.4 Notes en bas de page dans un tableau</h3>
@@ -8866,7 +9836,7 @@
 </pre></div>
 
 <p>La solution est d’entourer l’environnement the <code>tabular</code> d’un environnement
-<code>minipage</code>, comme ci-après (see <a href="#minipage">minipage</a>).
+<code>minipage</code>, comme ci-après (voir <a href="#minipage">minipage</a>).
 </p>
 <div class="example">
 <pre class="example">\begin{center}
@@ -8877,7 +9847,7 @@
 </pre></div>
 
 <p>La même technique marche au sein d’un environnement <code>table</code>
-flottant (see <a href="#table">table</a>).  To get the footnote at the bottom of the page
+flottant (voir <a href="#table">table</a>).  To get the footnote at the bottom of the page
 use the <samp>tablefootnote</samp> package, comme illustré dans l’exemple
 ci-apès.  Si vous placez <code>\usepackage{tablefootnote}</code> dans le
 préambule et utilisez le code source ci-dessous, alors la note
@@ -8903,7 +9873,7 @@
 <a name="Footnotes-in-section-headings"></a>
 <div class="header">
 <p>
-Next: <a href="#Footnote-parameters" accesskey="n" rel="next">Footnote parameters</a>, Previous: <a href="#Footnotes-in-a-table" accesskey="p" rel="prev">Footnotes in a table</a>, Up: <a href="#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</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>
@@ -8943,7 +9913,7 @@
 <a name="Footnote-parameters"></a>
 <div class="header">
 <p>
-Previous: <a href="#Footnotes-in-section-headings" accesskey="p" rel="prev">Footnotes in section headings</a>, Up: <a href="#Footnotes" accesskey="u" rel="up">Footnotes</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</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>
 </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>
@@ -8966,7 +9936,7 @@
 </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
-<code>\footnotesize</code> (see <a href="#Font-sizes">Font sizes</a>), donc il n’y a pas d’espace
+<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
 ‘<samp>12pt</samp>’.
@@ -8979,7 +9949,7 @@
 <a name="Definitions"></a>
 <div class="header">
 <p>
-Next: <a href="#Counters" accesskey="n" rel="next">Counters</a>, Previous: <a href="#Footnotes" accesskey="p" rel="prev">Footnotes</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Counters" accesskey="n" rel="next">Counters</a>, Précédent: <a href="#Footnotes" accesskey="p" rel="prev">Footnotes</a>, Monter: <a href="#Top" accesskey="u" rel="up">Top</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="Definitions-1"></a>
 <h2 class="chapter">12 Définitions</h2>
@@ -9018,7 +9988,7 @@
 <a name="g_t_005cnewcommand-_0026-_005crenewcommand"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cprovidecommand" accesskey="n" rel="next">\providecommand</a>, Up: <a href="#Definitions" accesskey="u" rel="up">Definitions</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cprovidecommand" accesskey="n" rel="next">\providecommand</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_005cnewcommand-_0026-_005crenewcommand-1"></a>
 <h3 class="section">12.1 <code>\newcommand</code> & <code>\renewcommand</code></h3>
@@ -9156,7 +10126,7 @@
 <a name="g_t_005cprovidecommand"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cmakeatletter-_0026-_005cmakeatother" accesskey="n" rel="next">\makeatletter & \makeatother</a>, Previous: <a href="#g_t_005cnewcommand-_0026-_005crenewcommand" accesskey="p" rel="prev">\newcommand & \renewcommand</a>, Up: <a href="#Definitions" accesskey="u" rel="up">Definitions</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cmakeatletter-_0026-_005cmakeatother" accesskey="n" rel="next">\makeatletter & \makeatother</a>, Précédent: <a href="#g_t_005cnewcommand-_0026-_005crenewcommand" accesskey="p" rel="prev">\newcommand & \renewcommand</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_005cprovidecommand-1"></a>
 <h3 class="section">12.2 <code>\providecommand</code></h3>
@@ -9176,7 +10146,7 @@
 </pre></div>
 
 <p>Si aucune commande de ce nom n’existe alors ceci a le même effet que
-<code>\newcommand</code> (see <a href="#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a>).  Si une
+<code>\newcommand</code> (voir <a href="#g_t_005cnewcommand-_0026-_005crenewcommand">\newcommand & \renewcommand</a>).  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.
@@ -9185,7 +10155,7 @@
 <a name="g_t_005cmakeatletter-_0026-_005cmakeatother"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005c_0040ifstar" accesskey="n" rel="next">\@ifstar</a>, Previous: <a href="#g_t_005cprovidecommand" accesskey="p" rel="prev">\providecommand</a>, Up: <a href="#Definitions" accesskey="u" rel="up">Definitions</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005c_0040ifstar" accesskey="n" rel="next">\@ifstar</a>, Précédent: <a href="#g_t_005cprovidecommand" accesskey="p" rel="prev">\providecommand</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_005cmakeatletter-et-_005cmakeatother"></a>
 <h3 class="section">12.3 <code>\makeatletter</code> et <code>\makeatother</code></h3>
@@ -9198,15 +10168,15 @@
 \makeatother
 </pre></div>
 
-<p>Utilisez cette paire de commande quand vous redéfinissser les commandes
-LaTeX dont le nom comprend un caractère arobe <code>@</code>.  La
-déclaration <code>\makeatletter</code> a pour effet que le caractère
-arobase <code>@</code> ait le code de catégorie des lettres, c.-à-d. 11. La
-déclaration <code>\makeatother</code> règle de code de catégorie de <code>@</code>
-à 12, sa valeur d’origine.
+<p>Utilisez cette paire de commandes quand vous redéfinissser les commandes
+LaTeX dont le nom comprend un caractère arobe ‘<samp><code>@</code></samp>’.  La
+déclaration <code>\makeatletter</code> a pour effet que le caractère arobe ait
+le code de catégorie des lettres, c.-à-d. le code 11. La déclaration
+<code>\makeatother</code> règle de code de catégorie de l’arobe au code 12, sa
+valeur d’origine.
 </p>
-<p>À mesure que chaque caractère est lu par TeX pour LaTeX, un code
-de catégorie lui est assigné. On appelle aussi ce code
+<p>À mesure que chaque caractère est lu par TeX, un code de catégorie
+lui est assigné. On appelle aussi ce code
 <a name="index-catcode"></a>
 <a name="index-code-de-categorie-de-caractere"></a>
 <a name="index-categorie_002c-code-de-caractere"></a>
@@ -9235,7 +10205,7 @@
 <a name="index-paquetage-macros2e"></a>
 <a name="index-macros2e_002c-paquetage"></a>
 
-<p>Pour une liste complète des macros contenant une arobase dans leur nom,
+<p>Pour une liste complète des macros contenant une arobe dans leur nom,
 voir le document <a href="http://ctan.org/pkg/macros2e">http://ctan.org/pkg/macros2e</a>.
 </p>
 <p>Dans l’exemple suivant une commande <code>\these at nomuniversite</code> se
@@ -9254,7 +10224,7 @@
 <a name="g_t_005c_0040ifstar"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cnewcounter" accesskey="n" rel="next">\newcounter</a>, Previous: <a href="#g_t_005cmakeatletter-_0026-_005cmakeatother" accesskey="p" rel="prev">\makeatletter & \makeatother</a>, Up: <a href="#Definitions" accesskey="u" rel="up">Definitions</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cnewcounter" accesskey="n" rel="next">\newcounter</a>, Précédent: <a href="#g_t_005cmakeatletter-_0026-_005cmakeatother" accesskey="p" rel="prev">\makeatletter & \makeatother</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_005c_0040ifstar-1"></a>
 <h3 class="section">12.4 <code>\@ifstar</code></h3>
@@ -9263,31 +10233,47 @@
 <a name="index-commandes_002c-variantes-etoilees"></a>
 <a name="index-etoilees_002c-variantes-de-commandes"></a>
 
+<p>Synopsis :
+</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 star}[<var>star-nbre-args</var>]{<var>star-corps</var>}
+</pre></div>
 
 
 <p>Vous l’avez sans doute remarqué, beaucoup d’environnements ou commandes
-standards de LaTeX existent sous une variante étoilée. Vous pouvez avoir
-envie de reprendre cette idée quand vous définissez vos commandes et arguments.
+standards de LaTeX existent sous une variante avec le même nom mais
+finissant avec le caractère étoile <code>*</code>, un astérisque. Par exemple
+c’est le cas des environnement <code>table</code> et <code>table*</code>, et des
+commandes <code>\section</code> et <code>\section*</code>.
 </p>
-<p>Si vous avez lu <a href="#g_t_005cnewenvironment-_0026-_005crenewenvironment">\newenvironment & \renewenvironment</a>, vous aurez compris
-que c’est immédiat pour les environnements car l’étoile est un caractère
-autorisé dans les noms d’environnements. Il vous suffit donc de faire
-<code>\newenvironment{<var>monenv</var>}</code> et
-<code>\newenvironment{<var>monenv</var>*}</code> avec les définitions souhaitées.
+<p>Lorsque on définit un environnement, cela est facile puisque
+<code>\newenvironment</code> et <code>\renewenvironment</code> autorisent que le nom
+de l’environnement contienne un astérisque.  Il vous suffit donc
+d’écrire <code>\newenvironment{<var>monenv</var>}</code> ou
+<code>\newenvironment{<var>monenv</var>*}</code> et de continuer la définition
+comme d’habitude.  Pour les commandes, c’est plus compliqué car l’étoile
+n’étant pas une lettre one peut pas faire partie du nom de la
+commande. Comme dans le synopsis ci-dessus, on a donc une commande
+utilisateur, donnée ci-dessus comme <code>\macmd</code>, qui doit être capable
+de regarder si elle est ou non suivie d’une étoile. Par exemple,
+LaTeX n’a pas réellement une commande <code>\section*</code> ; au lieu de
+cela la commande <code>\section</code> regarde ce qui la suit. Cette première
+commande n’accepte d’argument, mais au lieu de cela se développe en
+l’une de deux commandes qui elle accepte des arguments. Dans le synopsis
+ces commande sont <code>\macmd at nostar</code> et <code>\macmd at star</code>.  Elles
+peuvent prendre le même nombre d’arguments ou un nombre différent, ou
+pas d’argument du tout.  Comme d’habitude, dans un document LaTeX une
+commande utilisant l’arobe <code>@</code> dans son nom doit être comprise au
+sein d’un bloc <code>\makeatletter ... \makeatother</code>
+(voir <a href="#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a>).
 </p>
-<p>Pour les commandes, c’est plus compliqué car l’étoile ne peut pas faire partie
-du nom de la commande. Il y aura donc une première commande, qui devra être
-capable de regarder si elle est ou non suivie d’une étoile et d’adapter son
-comportement en conséquence. Cette première commande ne pourra pas accepter
-d’argument, mais pourra faire appel à des commandes qui en acceptent. Par
-ailleurs, on utilise la commande <code>\@ifstar</code> interne du noyau LaTeX et
-vous pouvez vous reportez à « <a href="#g_t_005cmakeatletter-_0026-_005cmakeatother">\makeatletter & \makeatother</a> » pour
-comprendre pourquoi cela implique l’usage d’un bloc
-<code>\makeatletter...\makeatother</code>.
-</p>
 <p>Dans cet exemple, on définit <code>\ciel</code> comme une commande avec un
 argument obligatoire et admettant une variante étoilée <code>\ciel*</code>
-également avec un argument obligatoire :
+également avec un argument obligatoire. Ainsi, <code>\ciel{bleu}</code>
+composera « ciel bleu non étoilé » tandis que <code>\ciel*{nocturne}</code>
+composera « ciel nocturne étoilé ».
 </p>
 <div class="example">
 <pre class="example">\makeatletter
@@ -9297,57 +10283,57 @@
 \makeatother
 </pre></div>
 
-<p>ainsi, <code>\ciel{bleu}</code> composera « ciel bleu non étoilé » tandis que
-<code>\ciel*{nocturne}</code> composera « ciel nocturne étoilé ».
+
+<p>Voici un autre exemple, où la variante étoilée prend un nombre
+d’arguments différent de la non étoilée. Avec cette définition, la
+célèbre réplique de l’agent 007 « <code>Mon nom est
+\agentsecret*{Bond}, \agentsecret{James}{Bond}</code>. » est équivalente
+à saisir les commandes « Je m’appelle \textsc{Bond}, \textit{James}
+textsc{Bond}. »
 </p>
-<p>Notez que les commandes intermédiaires <code>\ciel at starred</code> et
-<code>\ciel at unstarred</code> comportent un <code>@</code> dans leur nom ce qui est
-possible puisque elles apparaissent au sein d’un bloc
-<code>\makeatletter...\makeatother</code>. Ceci assure qu’elles ne puissent pas être
-utilisées directement dans le document. L’utilisation de @ dans le nom
-comporte certes un risque de collision avec une commande interne du noyeau
-LaTeX, mais une telle collision est facile à détecter et corriger car
-<code>\newcommand*{\<var>cmd</var>}</code> vérifie que si la commande <code>\<var>cmd</var></code>
-n’est pas déjà définie et génère une erreur si c’est le cas.
-</p>
-<p>Voici un autre exemple, où la commande <code>\agentsecret</code> comporte deux
-arguments, tandis que sa variante étoilée <code>\agentsecret*</code> n’en présente qu’un seul :
-</p>
 <div class="example">
 <pre class="example">\makeatletter
 \newcommand*\agentsecret at starred[1]{\textsc{#1}}
 \newcommand*\agentsecret at unstarred[2]{\textit{#1} \textsc{#2}}
-\newcommand\agentsecret{\@ifstar{\agentsecret at starred}
-                                        {\agentsecret at unstarred}}
+\newcommand\agentsecret{\@ifstar{\agentsecret at starred}{\agentsecret at unstarred}}
 \makeatother
 </pre></div>
 
-<p>Avec cette définition, la célèbre réplique de l’agent 007 :
+<p>Après le nom d’une commande, l’étoile est traitée d’une manière
+similaire à un argument optionnel.  (Ceci est différent des noms
+d’environnement, où l’étoile fait partie du nom lui-même, et peut donc
+être à n’importe quelle position).  D’un point de vue purement technique
+il est donc possible de mettre un nombre indéfini d’espaces entre la
+commande et l’étoile. Ainsi <code>\agentsecret*{Bond}</code> et
+<code>\agentsecret *<!-- /@w -->{Bond}</code> sont équivalents. Toutefois, la
+pratique normale est de ne pas insérer de tels espaces.
 </p>
-<div class="example">
-<pre class="example">Je m'appelle \agentsecret*{Bond}, \agentsecret{James}{Bond}.
-</pre></div>
+<a name="index-paquetage-suffix"></a>
+<a name="index-suffix_002c-paquetage"></a>
 
-<p>est équivalente à :
+<a name="index-paquetage-xparse"></a>
+<a name="index-xparse_002c-paquetage"></a>
+
+
+<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
+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.
 </p>
 <div class="example">
-<pre class="example">Je m'appelle \textsc{Bond}, \textit{James} textsc{Bond}.
+<pre class="example">\NewDocumentCommand\toto{s}{\IfBooleanTF#1
+  {<var>variante-étoilée</var>}%
+  {<var>variante-non-étoilée</var>}% 
+  }
 </pre></div>
 
-<p>Un dernier mot :
-dans le nom d’une commande, l’étoile est comme une sorte d’argument optionnel.
-Ceci est différent des noms d’environnement, où l’étoile fait partie
-du nom lui-même, et peut donc être à n’importe quelle position !
-D’un point de vue purement TeXnique il est donc possible de mettre un nombre indéfini
-d’espaces entre la commande et l’étoile. Ainsi <code>\agentsecret*{Bond}</code> et
-<code>\agentsecret *{Bond}</code> sont équivalents. Toutefois la pratique commune
-est de ne jamais insérer de tels espaces.
-</p>
 <hr>
 <a name="g_t_005cnewcounter"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cnewlength" accesskey="n" rel="next">\newlength</a>, Previous: <a href="#g_t_005c_0040ifstar" accesskey="p" rel="prev">\@ifstar</a>, Up: <a href="#Definitions" accesskey="u" rel="up">Definitions</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cnewlength" accesskey="n" rel="next">\newlength</a>, Précédent: <a href="#g_t_005c_0040ifstar" accesskey="p" rel="prev">\@ifstar</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_005cnewcounter-_003a-allouer-un-compteur"></a>
 <h3 class="section">12.5 <code>\newcounter</code> : allouer un compteur</h3>
@@ -9368,14 +10354,14 @@
 <var>nomcompteur</var> est réinitialisé à chaque incrémentation du compteur
 nommé <var>super</var>.
 </p>
-<p>See <a href="#Counters">Counters</a>, pour plus d’information à propos des compteurs.
+<p>Voir <a href="#Counters">Counters</a>, pour plus d’information à propos des compteurs.
 </p>
 
 <hr>
 <a name="g_t_005cnewlength"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cnewsavebox" accesskey="n" rel="next">\newsavebox</a>, Previous: <a href="#g_t_005cnewcounter" accesskey="p" rel="prev">\newcounter</a>, Up: <a href="#Definitions" accesskey="u" rel="up">Definitions</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</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>
@@ -9400,14 +10386,14 @@
 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>
-<p>See <a href="#Lengths">Lengths</a>, pour plus d’information à propos des longueurs.
+<p>Voir <a href="#Lengths">Lengths</a>, pour plus d’information à propos des longueurs.
 </p>
 
 <hr>
 <a name="g_t_005cnewsavebox"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cnewenvironment-_0026-_005crenewenvironment" accesskey="n" rel="next">\newenvironment & \renewenvironment</a>, Previous: <a href="#g_t_005cnewlength" accesskey="p" rel="prev">\newlength</a>, Up: <a href="#Definitions" accesskey="u" rel="up">Definitions</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cnewenvironment-_0026-_005crenewenvironment" accesskey="n" rel="next">\newenvironment & \renewenvironment</a>, Précédent: <a href="#g_t_005cnewlength" accesskey="p" rel="prev">\newlength</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_005cnewsavebox-_003a-allouer-une-boite"></a>
 <h3 class="section">12.7 <code>\newsavebox</code> : allouer une boîte</h3>
@@ -9423,19 +10409,19 @@
 
 <p>Définit <code>\<var>cmd</var></code> pour se référer à un nouveau baquet pour stocker
 des boîtes. Une telle boîte sert à détenir du matériel composé, pour
-l’utiliser plusieurs fois (see <a href="#Boxes">Boxes</a>) ou pour le mesurer ou le
+l’utiliser plusieurs fois (voir <a href="#Boxes">Boxes</a>) ou pour le mesurer ou le
 manipuler. Le nom <code>\<var>cmd</var></code> doit commencer par une
 contr’oblique, et ne doit pas être déjà défini.
 </p>
 <p>L’allocation d’une boîte est globale. Cette commande est fragile
-(see <a href="#g_t_005cprotect">\protect</a>).
+(voir <a href="#g_t_005cprotect">\protect</a>).
 </p>
 
 <hr>
 <a name="g_t_005cnewenvironment-_0026-_005crenewenvironment"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cnewtheorem" accesskey="n" rel="next">\newtheorem</a>, Previous: <a href="#g_t_005cnewsavebox" accesskey="p" rel="prev">\newsavebox</a>, Up: <a href="#Definitions" accesskey="u" rel="up">Definitions</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cnewtheorem" accesskey="n" rel="next">\newtheorem</a>, Précédent: <a href="#g_t_005cnewsavebox" accesskey="p" rel="prev">\newsavebox</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_005cnewenvironment-_0026-_005crenewenvironment-1"></a>
 <h3 class="section">12.8 <code>\newenvironment</code> & <code>\renewenvironment</code></h3>
@@ -9566,7 +10552,7 @@
 
 <p>Ce dernier exemple montre comment sauvegarder la valeur d’un argument
 pour l’utiliser dans <var>déffin</var>, dans ce cas dans une boîte
-(see <a href="#g_t_005csbox">\sbox</a>).
+(voir <a href="#g_t_005csbox-_0026-_005csavebox">\sbox & \savebox</a>).
 </p>
 <div class="example">
 <pre class="example">\newsavebox{\quoteauthor}
@@ -9584,7 +10570,7 @@
 <a name="g_t_005cnewtheorem"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cnewfont" accesskey="n" rel="next">\newfont</a>, Previous: <a href="#g_t_005cnewenvironment-_0026-_005crenewenvironment" accesskey="p" rel="prev">\newenvironment & \renewenvironment</a>, Up: <a href="#Definitions" accesskey="u" rel="up">Definitions</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cnewfont" accesskey="n" rel="next">\newfont</a>, Précédent: <a href="#g_t_005cnewenvironment-_0026-_005crenewenvironment" accesskey="p" rel="prev">\newenvironment & \renewenvironment</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_005cnewtheorem-1"></a>
 <h3 class="section">12.9 <code>\newtheorem</code></h3>
@@ -9633,9 +10619,9 @@
 <p>Cette commande crée un compteur nommé <var>name</var>.  De plus, à moins que
 l’argument optionnel <var>numéroté_comme</var> soit utilisé, la valeur
 courrante de <code>\ref</code> est celle de
-<code>\the<var>numéroté_au_sein_de</var></code> (see <a href="#g_t_005cref">\ref</a>).
+<code>\the<var>numéroté_au_sein_de</var></code> (voir <a href="#g_t_005cref">\ref</a>).
 </p>
-<p>Cette déclaration est globale. Elle est fragile (see <a href="#g_t_005cprotect">\protect</a>).
+<p>Cette déclaration est globale. Elle est fragile (voir <a href="#g_t_005cprotect">\protect</a>).
 </p>
 <dl compact="compact">
 <dt><var>nom</var></dt>
@@ -9735,7 +10721,7 @@
 <a name="g_t_005cnewfont"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cprotect" accesskey="n" rel="next">\protect</a>, Previous: <a href="#g_t_005cnewtheorem" accesskey="p" rel="prev">\newtheorem</a>, Up: <a href="#Definitions" accesskey="u" rel="up">Definitions</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cprotect" accesskey="n" rel="next">\protect</a>, Précédent: <a href="#g_t_005cnewtheorem" accesskey="p" rel="prev">\newtheorem</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_005cnewfont_003a-definit-une-nouvelle-police-_0028obsolete_0029"></a>
 <h3 class="section">12.10 <code>\newfont</code>: définit une nouvelle police (obsolète)</h3>
@@ -9766,7 +10752,7 @@
 convenu de nommer le « Nouveau Plan de Sélection de Polices de
 caractère », soit en utilisant des fichier <samp>.fd</samp> ou à travers
 l’utilisation d’un moteur qui sait accéder au système de polices de
-caractère, tel que XeLaTeX (see <a href="#TeX-engines">Les moteurs
+caractère, tel que XeLaTeX (voir <a href="#TeX-engines">Les moteurs
 TeX</a>).
 </p>
 
@@ -9796,7 +10782,7 @@
 <a name="g_t_005cprotect"></a>
 <div class="header">
 <p>
-Previous: <a href="#g_t_005cnewfont" accesskey="p" rel="prev">\newfont</a>, Up: <a href="#Definitions" accesskey="u" rel="up">Definitions</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</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>
 </div>
 <a name="g_t_005cprotect-1"></a>
 <h3 class="section">12.11 <code>\protect</code></h3>
@@ -9825,10 +10811,10 @@
 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
 valide. Certains exemples d’arguments mouvants sont ceux qui apparaissent
-au sein des commandes <code>\caption{...}</code> (see <a href="#figure">figure</a>), dans la
-commande <code>\thanks{...}</code> (see <a href="#g_t_005cmaketitle">\maketitle</a>), et dans les
+au sein des commandes <code>\caption{...}</code> (voir <a href="#figure">figure</a>), dans la
+commande <code>\thanks{...}</code> (voir <a href="#g_t_005cmaketitle">\maketitle</a>), et dans les
 expression en @ des environnements <code>tabular</code> et <code>array</code>
-(see <a href="#tabular">tabular</a>).
+(voir <a href="#tabular">tabular</a>).
 </p>
 <p>Si vous obtenez des erreurs étranges de commandes utilisées au sein
 d’arguments mouvants, essayez des les précéder d’un <code>\protect</code>. Il
@@ -9870,7 +10856,7 @@
 <a name="Counters"></a>
 <div class="header">
 <p>
-Next: <a href="#Lengths" accesskey="n" rel="next">Lengths</a>, Previous: <a href="#Definitions" accesskey="p" rel="prev">Definitions</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#Lengths" accesskey="n" rel="next">Lengths</a>, Précédent: <a href="#Definitions" accesskey="p" rel="prev">Definitions</a>, Monter: <a href="#Top" accesskey="u" rel="up">Top</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="Compteurs"></a>
 <h2 class="chapter">13 Compteurs</h2>
@@ -9917,7 +10903,7 @@
 <a name="g_t_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cusecounter" accesskey="n" rel="next">\usecounter</a>, Up: <a href="#Counters" accesskey="u" rel="up">Counters</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cusecounter" accesskey="n" rel="next">\usecounter</a>, Monter: <a href="#Counters" accesskey="u" rel="up">Counters</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_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol_003a-Taper-des-compteurs"></a>
 <h3 class="section">13.1 <code>\alph \Alph \arabic \roman \Roman \fnsymbol</code>: Taper des compteurs</h3>
@@ -9987,7 +10973,7 @@
 <a name="g_t_005cusecounter"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005cvalue" accesskey="n" rel="next">\value</a>, Previous: <a href="#g_t_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol" accesskey="p" rel="prev">\alph \Alph \arabic \roman \Roman \fnsymbol</a>, Up: <a href="#Counters" accesskey="u" rel="up">Counters</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005cvalue" accesskey="n" rel="next">\value</a>, Précédent: <a href="#g_t_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol" accesskey="p" rel="prev">\alph \Alph \arabic \roman \Roman \fnsymbol</a>, Monter: <a href="#Counters" accesskey="u" rel="up">Counters</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_005cusecounter_007bcompteur_007d"></a>
 <h3 class="section">13.2 <code>\usecounter{<var>compteur</var>}</code></h3>
@@ -10010,7 +10996,7 @@
 <a name="g_t_005cvalue"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005csetcounter" accesskey="n" rel="next">\setcounter</a>, Previous: <a href="#g_t_005cusecounter" accesskey="p" rel="prev">\usecounter</a>, Up: <a href="#Counters" accesskey="u" rel="up">Counters</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005csetcounter" accesskey="n" rel="next">\setcounter</a>, Précédent: <a href="#g_t_005cusecounter" accesskey="p" rel="prev">\usecounter</a>, Monter: <a href="#Counters" accesskey="u" rel="up">Counters</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_005cvalue_007bcompteur_007d"></a>
 <h3 class="section">13.3 <code>\value{<var>compteur</var>}</code></h3>
@@ -10027,10 +11013,10 @@
 souvent utilisé dans <code>\setcounter</code> ou <code>\addtocoutner</code>, mais
 <code>\value</code> peut être utilisé partout là où LaTeX attend un
 nombre. Elle ne doit pas être précédée par <code>\protect</code>
-(see <a href="#g_t_005cprotect">\protect</a>).
+(voir <a href="#g_t_005cprotect">\protect</a>).
 </p>
 <p>La commande <code>\value</code> n’est pas utiliser pour composer la valeur du
-compteur. See <a href="#g_t_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol">\alph \Alph \arabic \roman \Roman \fnsymbol</a>.
+compteur. Voir <a href="#g_t_005calph-_005cAlph-_005carabic-_005croman-_005cRoman-_005cfnsymbol">\alph \Alph \arabic \roman \Roman \fnsymbol</a>.
 </p>
 <p>Cet exemple produit en sortie ‘<samp>Le compteur essai vaut 6. Le
 compteur autre vaut 5</samp>’.
@@ -10056,7 +11042,7 @@
 <a name="g_t_005csetcounter"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005caddtocounter" accesskey="n" rel="next">\addtocounter</a>, Previous: <a href="#g_t_005cvalue" accesskey="p" rel="prev">\value</a>, Up: <a href="#Counters" accesskey="u" rel="up">Counters</a>   [<a href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a href="#Concept-Index" title="Index" rel="index">Index</a>]</p>
+Suivant: <a href="#g_t_005caddtocounter" accesskey="n" rel="next">\addtocounter</a>, Précédent: <a href="#g_t_005cvalue" accesskey="p" rel="prev">\value</a>, Monter: <a href="#Counters" accesskey="u" rel="up">Counters</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_005csetcounter_007bcompteur_007d_007bvalue_007d"></a>
 <h3 class="section">13.4 <code>\setcounter{<var>compteur</var>}{<var>value</var>}</code></h3>
@@ -10078,7 +11064,7 @@
 <a name="g_t_005caddtocounter"></a>
 <div class="header">
 <p>
-Next: <a href="#g_t_005crefstepcounter" accesskey="n" rel="next">\refstepcounter</a>, Previous: <a href="#g_t_005csetcounter" accesskey="p" rel="prev">\setcounter</a>, Up: <