[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