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

Vincent Belaiche INVALID.NOREPLY at gnu.org.ua
Wed Aug 25 22:47:21 CEST 2021


Author: vincentb1
Date: 2021-08-25 20:47:21 +0000 (Wed, 25 Aug 2021)
New Revision: 1012

Modified:
   trunk/ChangeLog
   trunk/latex2e-fr.texi
Log:
[fr] Indexe, realign on en.

* latex2e-fr.texi (Indexes): re-align node on English
(\index, makeindex, \printindex): Create new nodes with old French
text, they will need translation refurbish.


Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2021-08-25 20:47:19 UTC (rev 1011)
+++ trunk/ChangeLog	2021-08-25 20:47:21 UTC (rev 1012)
@@ -1,5 +1,11 @@
 2021-08-25  Vincent Bela\"iche  <vincentb1 at users.sourceforge.net>
 
+	* latex2e-fr.texi (Indexes): re-align node on English
+	(\index, makeindex, \printindex): Create new nodes with old French
+	text, they will need translation refurbish.
+
+2021-08-25  Vincent Bela\"iche  <vincentb1 at users.sourceforge.net>
+
 	* latex2e-fr.texi (Counters): Add index entry for each standard
 	  counter. Typoes on standard counter names.
 

Modified: trunk/latex2e-fr.texi
===================================================================
--- trunk/latex2e-fr.texi	2021-08-25 20:47:19 UTC (rev 1011)
+++ trunk/latex2e-fr.texi	2021-08-25 20:47:21 UTC (rev 1012)
@@ -18580,7 +18580,7 @@
 Cette commande est fragile, aussi vous pourriez avoir besoin de la
 précéder d'un @code{\protect} (@pxref{\protect}).  Un exemple
 est l'utilisation de @code{\protect} dans la commande
- at code{\addcontentsline@{toc@}@{section@}@{\protect\numberline@{@}Sommaire@}}
+ at code{\addcontentsline@{toc@}@{section@}@{\protect\numberline @{@}Sommaire@}}
 de sorte à obtenir le @code{\numberline} dans la commande
 @code{\contentsline} dans le fichier @file{.toc} ainsi :
 @code{\contentsline @{section@}@{\numberline @{@}Sommaire@}@{6@}} (le
@@ -18616,9 +18616,88 @@
 @cindex index
 
 @findex \makeindex
-La commande @code{\makeindex} active la création d'index.  Placez là dans le
-préambule.
+ at findex \index
+ at cindex @file{.idx}, fichier
 
+Si vous dites à @LaTeX{} les termes que vous voulez voir apparaître dans
+un index, alors il peut produire cet index, classé alphabétiquement et
+en maintenant automatiquement les numéros de page.  Ce qui suit illustre
+les bases.
+
+ at example
+\documentclass@{article@}
+\usepackage@{makeidx@}    % Fournit les commandes d'indexation
+  \makeindex
+% \usepackage@{showidx@}  % Affiche les notes en marge des articles
+                        % de l'index
+  ...
+\begin@{document@}
+  ...
+Le théorème de Wilson\index@{Théorème de Wilson@} dit qu'un nombre $n>1$
+est premier si et seulement si la factorielle de $n-1$ est congurente à
+$-1$ modulo~$n$.\index@{congruence!et théorème de Wilson@}
+  ...
+\printindex
+\end@{document@}
+ at end example
+
+ at noindent
+Comme illustré ci-dessus, on déclare des articles d'index avec la
+commande @code{\index} (@pxref{\index}). Quand vous exécutez @LaTeX{},
+le @code{\index} inscrit son information, telle que @samp{Théorème de
+Wilson}, et le numéro de page, dans un fichier auxilaire dont le nom
+finit en @file{.idx}. Ensuite, pour classer par ordre alphabétique, et
+pour d'autre manipulations, on exécute un program externe, typiquement
+ at command{makeindex} (@pxref{makeindex}), ce qui écrit un fichier dont le
+nom finit en @file{.ind}.  Finalement, @code{\printindex} ramène cette
+information manipulée dans la sortie (@pxref{\printindex}).
+
+Ainsi, si le code de l'exemple plus haut est dans le fichier
+ at file{numth.tex} alors exécuter @samp{pdflatex numth} sauvegarde
+l'information de l'article d'index et son numéro de page dans
+ at file{numth.idx}. Et ensuite exécuter @samp{makeindex numth} classe par
+ordre alphabétique et sauvegarde les résultats dans
+ at file{numth.ind}. Finalement, exécuter de nouveau @samp{pdflatex numth}
+affiche l'index désiré, à l'endoit où la commande @code{\printindex}
+est dans le code source.
+
+Il, y a beaucoup d'options pour contrôler la sortie.  Un exemple est que
+le point d'exclamation dans @code{\index@{congruence!et théorème de
+Wilson@}} produit un article principal pour @samp{congruence} avec un
+sous-article pour @samp{et théorème de Wilson}.  Pour plus
+d'information, @pxref{makeindex}.
+
+Les commandes @code{\makeindex} et @code{\printindex} sont
+indépendantes.  Ne pas mettre le @code{\makeindex} arrête que @LaTeX{}
+sauvegarde les articles d'index dans le fichier auxiliaire. Ne pas
+mettre le @code{\printindex} a pour effet que @LaTeX{} n'affiche pas
+l'index dans la sortie.
+
+ at PkgIndex{showidx}
+ at PkgIndex{multind}
+ at cindex indexes multiples
+ at cindex multiples, indexes
+Nombre de paquetages existent concernant l'indexation. Le paquetage
+ at code{showidx} a pour effet que chaque article d'index est affiché dans
+la marge sur la page où le @code{\index} apparaît. Ceci peut être utile
+pour préparer l'index.  Le paquetage @code{multind}, avec d'autres,
+prend en charge les indexes multiples. Voir aussi l'article de la FAQ
+ at TeX{} sur ce sujet,
+ at url{https://www.texfaq.org/FAQ-multind}, et le sujet CTAN,
+ at url{https://ctan.org/topic/index-multi}.
+
+ at menu
+* \index::        Déclare un article d'index.
+* makeindex::     Classe les articles d'index.
+* \printindex::   Met l'index à cet endroit.
+ at end menu
+
+
+ at node \index
+ at subsection @code{\index}
+ at c xx revoir la trad.  cf. r662 & r955
+
+
 @findex \index
 @cindex @file{.idx}, fichier
 La commande @code{\index@{@var{texte}@}} écrit un article d'index pour
@@ -18644,6 +18723,14 @@
 « Voir aussi » par la macro @code{\alsoname}.  Ils peuvent être redéfinis
 pour d'autres langages.
 
+ at node makeindex
+ at subsection @command{makeindex}
+ at c xx revoir la trad.  cf. r662 & r955
+
+ at findex \makeindex
+La commande @code{\makeindex} active la création d'index.  Placez là dans le
+préambule.
+
 @cindex @command{makeindex}, programme
 @cindex @command{xindy}, programle
 @cindex @file{.ind}, fichier
@@ -18654,6 +18741,10 @@
 Ceci résulte en un fichier en @file{.ind}, ce qui peut ensuite être lu
 pour composer l'index.
 
+ at node \printindex
+ at subsection @command{\printindex}
+ at c xx revoir la trad. cf r662 & r955
+
 @findex \printindex
 @PkgIndex{makeidx}
 L'index est d'ordinaire généré avec la commande @code{\printindex}.
@@ -18665,17 +18756,7 @@
 nouvelle lettre dans l'index imprimé ; sa valeur par défaut est
 @samp{10pt plus5pt minus3pt}.
 
- at PkgIndex{showidx}
-Le paquetage @code{showidx} a pour effet que chaque article de l'index
-est affiché dans la marge de la page où l'article apparaît. Ceci peut
-aider à la préparation de l'index.
 
- at PkgIndex{multind}
-Le paquetage @code{multind} prend en charge la pluralité des index.
-Voir aussi l'article de la FAQ @TeX{} FAQ à ce propos,
- at url{http://www.tex.ac.uk/cgi-bin/texfaq2html?label=multind}.
-
-
 @node Letters
 @chapter Des lettres
 @cindex lettres, écrire des



More information about the latexrefman-commits mailing list.