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

vincentb1 at gnu.org.ua vincentb1 at gnu.org.ua
Tue Oct 17 10:45:03 CEST 2017


Author: vincentb1
Date: 2017-10-17 11:45:03 +0300 (Tue, 17 Oct 2017)
New Revision: 597

Modified:
   trunk/ChangeLog
   trunk/latex2e-fr.texi
   trunk/latex2e.texi
Log:
Translate Jim's r348 and r348 to the French version.

* latex2e-fr.texi (document header): Uppercase title 1st
letter. Make PlainTeX a flag, not sure what the best translation
of this is.
(@TeX{} engines, Class and package commands): use @value{PlainTeX} flag.
(Document class options): Add @PkgIndex{geometry}.
(\newlenth, \newsavebox, \value): Add Jim's edits of r366 2015-06-20.
(\providecommand): Add Jim's edits of r348 2015-05-29.
(\newcommand & \renewcommand): Typo.
(\newenvironment & \renewenvironment): typo.
(\newsavebox): Use ?\194?\171?\194?\160baquet?\194?\160?\194?\187 rather than ?\194?\171?\194?\160bac?\194?\160?\194?\187 to translate
?\194?\171?\194?\160bin?\194?\160?\194?\187.
(Special insertions, Non-English characters): Rename node
?\194?\171?\194?\160Non-English characters?\194?\160?\194?\187 to ?\194?\171?\194?\160Additional Latin letters?\194?\160?\194?\187. Add an
anchor for backward compatibility.

* latex2e.texi	(Document class options): Add @PkgIndex{geometry}.


Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2017-10-08 13:33:57 UTC (rev 596)
+++ trunk/ChangeLog	2017-10-17 08:45:03 UTC (rev 597)
@@ -1,3 +1,22 @@
+2017-10-17  Vincent Belaïche  <vincentb1 at users.sourceforge.net>
+
+	* latex2e-fr.texi (document header): Uppercase title 1st
+	letter. Make PlainTeX a flag, not sure what the best translation
+	of this is.
+	(@TeX{} engines, Class and package commands): use @value{PlainTeX} flag.
+	(Document class options): Add @PkgIndex{geometry}.
+	(\newlenth, \newsavebox, \value): Add Jim's edits of r366 2015-06-20.
+	(\providecommand): Add Jim's edits of r348 2015-05-29.
+	(\newcommand & \renewcommand): Typo.
+	(\newenvironment & \renewenvironment): typo.
+	(\newsavebox): Use « baquet » rather than « bac » to translate
+	« bin ».
+	(Special insertions, Non-English characters): Rename node
+	« Non-English characters » to « Additional Latin letters ». Add an
+	anchor for backward compatibility.
+
+	* latex2e.texi	(Document class options): Add @PkgIndex{geometry}.
+
 2017-10-08  Vincent Belaïche  <vincentb1 at users.sourceforge.net>
 
 	* latex2e.texi: Mark tabbing node translation from French as TODO.

Modified: trunk/latex2e-fr.texi
===================================================================
--- trunk/latex2e-fr.texi	2017-10-08 13:33:57 UTC (rev 596)
+++ trunk/latex2e-fr.texi	2017-10-17 08:45:03 UTC (rev 597)
@@ -6,7 +6,7 @@
 @documentencoding UTF-8
 @set UPDATED Août 2017
 @include common.texi
- at settitle manuel de référence officieux de @LaTeX{}2e (@value{UPDATED})
+ at settitle Manuel de référence officieux de @LaTeX{}2e (@value{UPDATED})
 @comment % ** fin de tête (c'est pour courir Texinfo sur une région.)
 
 @c latex 2.09 commandes devraient tous être présents maintenant,
@@ -138,7 +138,8 @@
 @findex @code{\pkg\}, @r{paquetage}
 
 @end macro
- at set NotInPlainTeX Ceci n'est pas disponible en @TeX{} de base.
+ at set PlainTeX @TeX{} de base
+ at set NotInPlainTeX Ceci n'est pas disponible en @value{PlainTeX}.
 @set NeedsAMSSymb @value{NotInPlainTeX} En @LaTeX{} vous devez charger le paquetage @file{amssymb}.
 @set NeedsSTIX @value{NotInPlainTeX} En @LaTeX{} vous devez charger le paquetage @file{stix}.
 
@@ -478,7 +479,7 @@
 caractéristiques supplémentaires de programmation et la composition
 bi-directionnelle, et a lui-même de nombreuses extentions.  e- at TeX{} est
 lui-même disponible par la commande système @command{etex}, mais le
-langage du fichier d'entrée est du @TeX{} de base (et le fichier produit
+langage du fichier d'entrée est du @value{PlainTeX} (et le fichier produit
 est un @file{.dvi}).
 
 Dans d'autres distributions @TeX{}, @command{latex} peut invoquer
@@ -1091,6 +1092,7 @@
 également régler la taille du papier physique. Un méthode pour faire
 cela est de placer @code{\pdfpagewidth=\paperwidth} et
 @code{\pdfpageheight=\paperheight} dans le préambule de votre document.
+ at PkgIndex{geometry}
 Le paquetage @code{geometry} fournit des méthodes flexibles pour régler
 la zone d'impression et la taille du papier physique.
 
@@ -1711,7 +1713,7 @@
 auteurs de documents.  @xref{Additional packages}. Voici un exemple :
 @code{\RequirePackage[landscape,margin=1in]@{geometry@}}.  Notez que
 l'équipe de développement de @LaTeX{} recommande fortement l'utilisation
-de ces commande de préférence à l'@code{\input} de Plain at tie{}@TeX{} ;
+de ces commandes de préférence à l'@code{\input} de @value{PlainTeX} ;
 voir le « Class Guide ».
 
 La @var{liste d'options}, si présente, est une liste ponctuée de
@@ -3257,7 +3259,7 @@
 manipuler dans le code source ; par exemple la recherche d'un caractère
 crochet @code{]} peut donner des faux positifs, alors qu'il est plus
 probable que le mot @code{displaymath} soit unique.  (La construction
- at code{$$@var{des maths}$$} tirée du language @TeX{} de base est souvent
+ at code{$$@var{des maths}$$} tirée du language @value{PlainTeX} est souvent
 utilisée à tort comme un synonyme de @code{displaymath}.  Ce n'en est
 pas un, parce que l'environnement @code{displaymath} vérifie qu'il ne
 commence pas en mode mathérmatique, parce qu'il gère l'espacement
@@ -6193,6 +6195,7 @@
 
 @menu
 * \newcommand & \renewcommand:: (Re)définir une nouvelle commande.
+* \providecommand::  Définir une commande, si le nom n'est pas utilsé.
 * \newcounter:: Définir un nouveau compteur.
 * \newlength:: Définir une nouvelle longueur.
 * \newsavebox:: Définir une nouvelle boîte.
@@ -6225,7 +6228,7 @@
 @cindex forme étoilée, définir de nouvelles commandes
 La forme étoilée (en @code{*}) de ces commandes exige que les arguments
 ne contiennent pas de paragraphes de texte (la commande n'est pas
- at code{\long}, dans la terminologie de @TeX{} de base).
+ at code{\long}, dans la terminologie de @value{PlainTeX}).
 
 @table @var
 @item cmd
@@ -6261,7 +6264,7 @@
 Omettre @code{[@var{maval}]} dans un appel n'est pas la même chose
 qu'avoir les crochets ne contenant rien, comme dans @code{[]}.  Dans le
 premier cas le paramètre @code{#1} se développe en @var{optargdéfaut} ;
-alors que dans le secon @code{#1} se développe en une chaîne vide.
+alors que dans le second @code{#1} se développe en une chaîne vide.
 
 @item défn
 Le texte par lequel substituer chaque occurrence de \@code{cmd} ; le
@@ -6324,16 +6327,38 @@
 
 
 
- at c xx \providecommand, * forme (non-\long)
+ at node \providecommand
+ at section @code{\providecommand}
 
+ at findex \providecommand
+ at cindex commandes, définir de nouvelles
+ at cindex définir une nouvelle commande
+ at cindex nouvelles commandes, définir
+
+Définit une commande, du moment qu'aucune commande de même nom n'existe déjà.
+
+Synopsis :
+
+ at example
+\providecommand@{@var{cmd}@}[@var{nargs}][@var{optargdéfaut}]@{@var{defn}@}
+\providecommand*@{@var{cmd}@}[@var{nargs}][@var{optargdéfaut}]@{@var{defn}@}
+ at end example
+
+Si aucune commande de ce nom n'existe alors ceci a le même effet que
+ at code{\newcommand} (@pxref{\newcommand & \renewcommand}).  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.
+        
 @node \newcounter
- at section @code{\newcounter}
+ at section @code{\newcounter} : allouer un compteur
 @findex \newcounter
 @cindex compteurs, définir de nouveaux
 
 Synopsis :
 
 @example
+\newcounter@{@var{nomcompteur}@}
 \newcounter@{@var{nomcompteur}@}[@var{super}]
 @end example
 
@@ -6348,37 +6373,44 @@
 
 
 @node \newlength
- at section @code{\newlength}
+ at section @code{\newlength} : allouer une longueur
 @findex \newlength
- at cindex longueurs, définir de nouvelles
+ at cindex longueurs, allouer de nouvelles
+ at cindex longueurs élastiques, définir de nouvelles
+ at cindex élastiques, définir de nouvelles longueurs
+ at cindex pas, registre de, @value{PlainTeX}
+ at cindex ressort, registre de, @value{PlainTeX}
 
-Synopsis :
+Alloue un nouveau registre de @dfn{longueur}. Synopsis :
 
 @example
 \newlength@{\@var{arg}@}
 @end example
 
-La commande @code{\newlength} définit l'argument obligatoire comme une
-commande de @dfn{longueur} avec une valeur de @code{0mm}. L'argument
-doit être une séquence de contrôle, comme dans
- at code{\newlength@{\foo@}}. Une erreur se produit si @code{\foo} est déjà
-défini.
+Cette commande prnedre un argument obligatoire qui doit commencer par
+une contr'oblique (@samp{\}). Elle crée un nouveau registre de longueur
+nommé @code{\@var{arg}}, ce qui constitue un emplacement où détenir des
+longueurs (élastiques) telles que @code{1in plus.2in minus.1in} (ce que
+ at value{PlainTeX} appelle un registre @code{skip}, ou regristre de
+pas). Le registre est crée avec une valeur initiale de zéro. La séquence
+de contrôle @code{\@var{arg}} doit ne pas être déjà définie.
 
- at xref{Lengths}, pour comment régler la nouvelle longeur à une valeur non
-nulle, et pour plus d'information à propos des longueurs en général.
+ at xref{Lengths}, pour plus d'information à propos des longueurs.
 
 
 @node \newsavebox
- at section @code{\newsavebox}
+ at section @code{\newsavebox} : allouer une boîte
+
 @findex \newsavebox
+ at cindex boîte, allouer une nouvelle
 
-Synopsis :
+Alloue un « baquet » pour détenir une boîte. Synopsis :
 
 @example
 \newsavebox@{\@var{cmd}@}
 @end example
 
-Définit @code{\@var{cmd}} pour se référer à un nouveau bac pour stocker
+Définit @code{\@var{cmd}} 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 (@pxref{Boxes}) ou pour le mesurer ou le
 manipuler. Le nom @code{\@var{cmd}} doit commencer par une
@@ -6449,7 +6481,7 @@
 être suivi de crochet, alors, au sein de @var{défdébut}, le
 @cindex paramètre positionnel
 paramètre positionnel @code{#1} se développe en la valeur par défaut,
-c.-à-d.@: @var{optargdefault}.  Dans les deux cas, le premier paramètre
+c.-à-d.@: @var{optargdéfaut}.  Dans les deux cas, le premier paramètre
 positionnel faisant référence à argument obligatoire est @code{#2}.
 
 Omettre @code{[@var{maval}]} dans l'appel est différent d'avoir des
@@ -6907,16 +6939,35 @@
 \value@{@var{compteur}@}
 @end example
 
-La commande @code{\value} produit la valeur de @var{compteur}. Ça peut
-être utilisé partout là où @LaTeX{} attend un nombre, par exemple :
+Cette commande se développe en la valeur de @var{compteur}. Elle est
+souvent utilisé dans @code{\setcounter} ou @code{\addtocoutner}, mais
+ at code{\value} peut être utilisé partout là où @LaTeX{} attend un
+nombre. Elle ne doit pas être précédée par @code{\protect}
+(@pxref{\protect}).
 
+La commande @code{\value} n'est pas utiliser pour composer la valeur du
+compteur. @xref{\alph \Alph \arabic \roman \Roman \fnsymbol}.
+
+Cet exemple produit en sortie @samp{Le compteur essai vaut 6. Le
+compteur autre vaut 5}.
+
 @example
-\setcounter@{moncompteur@}@{3@}
-\addtocounter@{moncompteur@}@{1@}
-\hspace@{\value@{moncompteur@}\parindent@}
+\newcounter@{essai@} \setcounter@{essai@}@{5@}
+\newcounter@{autre@} \setcounter@{autre@}@{\value@{essai@}@}
+\addtocounter@{essai@}@{1@}
+
+Le comppteur essai vaut \arabic@{essai@}.
+Le compteur autre vaut \arabic@{autre@}.
 @end example
 
+Cet exemple insère @code{\hspace@{4\parindent@}}.
 
+ at example
+\setcounter@{moncptr@}@{3@} \addtocounter@{moncptr@}@{1@}
+\hspace@{\value@{moncptr@}\parindent@}
+ at end example
+
+
 @node \setcounter
 @section @code{\setcounter@{@var{compteur}@}@{@var{value}@}}
 @findex \setcounter
@@ -9153,7 +9204,7 @@
 @findex \nonfrenchspacing
 @cindex espacement inter-phrase
 
-Cette déclaration (provenant de @TeX{} de base) cause que @LaTeX{}
+Cette déclaration (provenant de @value{PlainTeX}) cause que @LaTeX{}
 traite l'espacement inter-phrase de la même façon que l'espacement inter-mot.
 
 En justifiant le texte sur une ligne, certaine traditions typographique,
@@ -9635,7 +9686,7 @@
 * Symboles d'une police: Symbols by font position.    Insérer des symboles d'une police par leur numéro.
 * Symboles dans du texte: Text symbols.            Insérer d'autres symboles non-lettre dans le texte.
 * Accents::                 Insérer des accents.
-* Caractères non-anglais: Non-English characters.  Insérer d'autres caractères non-Américain.
+* Lettres latines supplémentaires: Additional Latin letters.  Insérer d'autres caractères non-Américain.
 * \rule::                   Insérer des lignes et des  rectangles.
 * \today::                  Insérer la date du jour.
 @end menu
@@ -10272,8 +10323,9 @@
 @end table
 
 
- at node Non-English characters
+ at node Additional Latin letters
 @section Lettres latines supplémentaires
+ at anchor{Non-English characters}
 
 @cindex caractères speciaux
 @cindex speciaux, caractères

Modified: trunk/latex2e.texi
===================================================================
--- trunk/latex2e.texi	2017-10-08 13:33:57 UTC (rev 596)
+++ trunk/latex2e.texi	2017-10-17 08:45:03 UTC (rev 597)
@@ -807,8 +807,9 @@
 (@pxref{@TeX{} engines}), options other than @code{letterpaper} set
 the print area but you must also set the physical paper size.  One way
 to do that is to put @code{\pdfpagewidth=\paperwidth} and
- at code{\pdfpageheight=\paperheight} in your document's preamble.  The
- at code{geometry} package provides flexible ways of setting the print
+ at code{\pdfpageheight=\paperheight} in your document's preamble.
+ at PkgIndex{geometry}
+The @code{geometry} package provides flexible ways of setting the print
 area and physical page size.
 
 @findex draft @r{option}



More information about the latexrefman-commits mailing list