[latexrefman-commits] r452 - in /trunk: ChangeLog latex2e-fr.texi latex2e.texi

vincent.b.1 at domain.hid vincent.b.1 at domain.hid
Thu Oct 8 18:36:24 CEST 2015


Author: vincentb1
Date: Thu Oct  8 18:36:23 2015
New Revision: 452

URL: http://svn.gna.org/viewcvs/latexrefman?rev=452&view=rev
Log:
* latex2e.texi (\makelabels): @var{...}-ify argument 'to addess',
and @code{...}-ify class name.
(\signature): Improve wording. Remove spurious space before '\\'
in the \signature example with picture.

* latex2e-fr.texi (Low-level font commands): typo.
(\item): typo.
(Letters): Translate from Jim's updates.
(Letters): Remove menu entries for \startbreaks & stopbreaks, as
per Jim's update.
(\makelabels): Translate from Jim's updates and improve text
significantly.
(\name): Translate this node.
(\opening): Translate this node.
(\ps): Add synopsis, as per Jim's update.
(\signature): Translate this node.
(\startbreaks, \stopbreaks): Remove nodes \startbreaks &
stopbreaks, as per Jim's update.
(\telephone): Take into account Jim's updates.

Modified:
    trunk/ChangeLog
    trunk/latex2e-fr.texi
    trunk/latex2e.texi

Modified: trunk/ChangeLog
URL: http://svn.gna.org/viewcvs/latexrefman/trunk/ChangeLog?rev=452&r1=451&r2=452&view=diff
==============================================================================
--- trunk/ChangeLog	(original)
+++ trunk/ChangeLog	Thu Oct  8 18:36:23 2015
@@ -1,3 +1,25 @@
+2015-10-08  Vincent Belaïche  <vincentb1 at domain.hid>
+
+	* latex2e.texi (\makelabels): @var{...}-ify argument 'to addess',
+	and @code{...}-ify class name.
+	(\signature): Improve wording. Remove spurious space before '\\'
+	in the \signature example with picture.
+
+	* latex2e-fr.texi (Low-level font commands): typo.
+	(\item): typo.
+	(Letters): Translate from Jim's updates.
+	(Letters): Remove menu entries for \startbreaks & stopbreaks, as
+	per Jim's update.
+	(\makelabels): Translate from Jim's updates and improve text
+	significantly.
+	(\name): Translate this node.
+	(\opening): Translate this node.
+	(\ps): Add synopsis, as per Jim's update.
+	(\signature): Translate this node.
+	(\startbreaks, \stopbreaks): Remove nodes \startbreaks &
+	stopbreaks, as per Jim's update.
+	(\telephone): Take into account Jim's updates.
+
 2015-10-04  Jim Hefferon  <jhefferon at domain.hid>
 
 	* latex2e.texi (Footnotes in a table): Provide examples.
@@ -21,7 +43,7 @@
 
 	* latex2e.texi (Letters): \opening is required.
 
-s2015-09-26  Jim Hefferon  <jhefferon at domain.hid>
+2015-09-26  Jim Hefferon  <jhefferon at domain.hid>
 
 	* latex2e.texi (\makelabel): Reword, add examples.  Omit \stopbreaks
 	and \startbreaks as those are not user-directed commands.
@@ -44,7 +66,6 @@
 	* latex2e-fr.texi (filecontents): Add Jim's 2015-09-18 (r439) edits.
 	(\addvspace): Add Jim's 2015-09-13 (r432) edits.
 	(\vspace): Translate this node.
-
 
 	* latex2e.texi (filecontents): Use `write' instead of  `create' also in concept index. Improve wording
 

Modified: trunk/latex2e-fr.texi
URL: http://svn.gna.org/viewcvs/latexrefman/trunk/latex2e-fr.texi?rev=452&r1=451&r2=452&view=diff
==============================================================================
--- trunk/latex2e-fr.texi	(original)
+++ trunk/latex2e-fr.texi	Thu Oct  8 18:36:23 2015
@@ -1010,7 +1010,7 @@
 
 Ces commandes sont principalement destinés aux auteurs de macros et
 paquetages. Les commandes indiquées ici sont seulement un sous-ensemble
-de celle disponibles.
+de celles disponibles.
 
 @table @code
 @item \fontencoding at domain.hid@} 
@@ -2503,7 +2503,7 @@
 doivent être étiquetés (à moins que son argument optionnel soit fourni à
 @code{\item}).  Cet argument est un morceau de texte qui est inséré dans
 une boîte pour former l'étiquette. Il peut contenir, et d'habitude c'est
-le cas, d'autes commandes @LaTeX{}.
+le cas, d'autres commandes @LaTeX{}.
 
 L'argument obligatoire @var{espacement} contient des commandes pour
 changer les paramètres d'espacement pour la liste. Cet argument est le
@@ -2535,8 +2535,8 @@
 dont la valeur par défaut dépend du type de liste.
 
 Parce que l'argument optionnel @var{étiquette optionnelle} est entouré
-de crochet at domain.hid{[} et @code{]}), pour utiliser des crochets au
-sin de l'argument optionnel vous devez les cacher entre accolades, comme
+de crochets at domain.hid{[} et @code{]}), pour utiliser des crochets au
+sein de l'argument optionnel vous devez les cacher entre accolades, comme
 dans @code{\item[Crochet fermant, @{]@}]}.  De même, pour utiliser un
 crochet ouvrant comme premier caractère du texte d'un article, cachez le
 aussi au sein d'accolade.  @xref{@LaTeX{} command syntax}.
@@ -8008,15 +8008,55 @@
 @c 
 @c 
 @node Letters
- at domain.hid Letters
- at domain.hid @cindex letters
- at domain.hid @cindex creating letters
- at domain.hid 
- at domain.hid You can use @LaTeX{} to typeset letters, both personal and business.  The
- at domain.hid @code{letter} document class is designed to make a nombre of letters at
- at domain.hid once, although you can make just one if you so desire.
- at domain.hid 
- at domain.hid Your @file{.tex} source file has the same minimum commandes as the other
+ at chapter Des lettres
+ at cindex lettres, écrire des
+ at cindex écrire des lettres
+
+Synopsis: 
+
+ at example
+\documentclass at domain.hid@}
+\address at domain.hid experditeur}@}
+\signature at domain.hid de l'expéditeur}@}
+\begin at domain.hid@}
+\begin at domain.hid destinataire}@}
+\opening at domain.hid}@}
+  @var{corps de la lettre}
+\closing at domain.hid de clôture}@}
+\end at domain.hid@}
+  ...  encore des lettres ...
+\end at domain.hid@}
+ at end example
+
+Produit une ou plusieurs lettres.
+
+Chaque lettre est dans un environnement séparé @code{letter}, dont
+l'argument @var{adresse desinataire} contient souvent plusieurs ligne
+séparées par une double contr'oblique (@code{\\}).  Par exemple, vous
+pourriez avoir :
+
+ at example
+ \begin at domain.hid. Joseph Fabre \\ 
+      25 rue de la République\\ 
+      35700 Rennes@}
+   ...
+ \end at domain.hid@}
+ at end example
+
+Le début de l'environnement @code{letter} reinitialise le numéro de page
+environmà 1, et le numéro de note en bas de page à 1 aussi.
+
+Les @var{adresse experditeur}@} et @var{nom de l'expéditeur} sont
+communs à toutes les lettres, qu'il y en ait une ou plus, ainsi il est
+préférable de mettre ces déclaration dans le préambule.
+
+
+Vous pouver utiliser @LaTeX{} pour composer des lettres, qu'elles soient
+personnelles ou professionnelles. La classe de document @code{letter}
+est conçue pour faire plusieurs lettres à la fois, bien que vous pouvez
+en faire juste une si c'est ce que vous désirez.
+
+Votre fichier code source @file{.tex} source file has the same minimum commandes as the other
 @c document classes, c.-à-d., you must have the following commandes as a
 @c minimum:
 @c 
@@ -8061,8 +8101,8 @@
 * \opening::            Dire bonjour.
 * \ps::                 Ajouter un postscriptum.
 * \signature::          Votre signature.
-* \startbreaks::        Autorisez les sauts de page.
-* \stopbreaks::         Interdire les sauts de page.
+ at c * \startbreaks::        Autorisez les sauts de page.
+ at c * \stopbreaks::         Interdire les sauts de page.
 * \telephone::          Votre numéro de téléphone.
 @end menu
 @c 
@@ -8144,65 +8184,159 @@
 @c 
 @node \makelabels
 @section @code{\makelabels}
- at domain.hid @findex \makelabels
- at domain.hid 
- at domain.hid @code{\makelabels at domain.hid@}}
- at domain.hid 
- at domain.hid If you issue this commande in the préambule, @LaTeX{} will create a sheet of
- at domain.hid address labels. This sheet will be output before the letters.
- at domain.hid 
- at domain.hid 
- at domain.hid 
+ at findex \makelabels
+
+Synopsis:
+
+ at example
+\makelabels
+ at end example
+
+Crée une feuille d'étiquettes d'adresses à partir des adresses des
+destinataires, une pour chaque lettre. Cette feuille sera sortie avant
+les lettres, avec dans l'idée de la copier sur une feuille vierge de
+vignettes autocollantes. Cette commande est à mettre dans le préambule.
+
+Vous pouvez personnaliser les étiquettes en redéfinissant les trois
+commandes @code{\startlabels}, @code{\mlabel} et @code{\returnaddress}
+dans le préambule.  Ces commandes ne sont pas à appeler directement par
+l'utilisateur, c'est la classe @code{letter} qui les appelle.  La
+commande @code{\startlabels} compose la page sur laquelle les étiquettes
+sont imprimées en termes de largeur, de hauteur, et de nombre de
+colonnes, etc.  La commande @code{\mlabel at domain.hid
+expéditeur}@}@{@var{adresse destinataire}@}} est appelée pour chaque
+lettre du document avec deux arguments :
+
+ at itemize
+ at item 
+Le premier, @var{adresse expéditeur}, est le contenu courant de la macro
+ at code{\returnaddress}
+ at item
+Le second, @var{adresse destinataire}, est l'adresse du destinataire
+telle que passée en argument à l'environnement @code{letter}.
+ at end itemize
+
+La définition par défaut de @code{\mlabel} ignore le premier argument,
+c'est à dire que si vous placez seulement un @code{\makelabels} dans le
+préambule, la feuille d'étiquettes ne contiendra des étiquettes que pour
+les destinataires.
+
+Si vous désirez imprimer une étiquette d'adresse expéditeur et d'adresse
+destinataire pour chaque lettre, vous devez faire deux choses :
+ at enumerate
+ at item
+La première est de redéfinir @code{\mlabel} pour fabriquer deux
+étiquettes au lieu d'une, vous pouvez pour cela mettre ce qui suit dans le préambule :
+
+ at example
+\newcommand*\originalMlabel@{@}
+\let\originalMlabel\mlabel
+\def\mlabel#1#2 at domain.hid@}@}
+ at end example
+
+Ceci ne suffit toutefois pas, parce que la première des deux étiquettes
+est vide, vu que la définition par défaut de @code{\returnaddress} l'est.
+ at item
+La seconde est de redéfinir @code{\returnaddress} pour contenir
+l'adresse de l'expéditeur, vous pouvez faire cela en plaçant dans le
+préambule :
+
+ at example
+\renewcommand*\returnaddress at domain.hid@}
+ at end example
+
+ at end enumerate
+        
 @node \name
 @section @code{\name}
- at domain.hid @findex \name
- at domain.hid 
- at domain.hid @code{\name at domain.hid Davenport@}}
- at domain.hid 
- at domain.hid Your name, used for printing on the envelope together avec the return
- at domain.hid address.
- at domain.hid 
- at domain.hid 
+ at findex \name
+
+ at code{\name at domain.hid Davenport@}}
+
+Le nom de l'expéditeur, à imprimer sur l'enveloppe avec l'adresse de
+retour.
+
+
 @node \opening
 @section @code{\opening at domain.hid}@}}
- at domain.hid @findex \opening
- at domain.hid @cindex letters, starting
- at domain.hid 
- at domain.hid Synopsis :
- at domain.hid 
- at domain.hid @example
- at domain.hid \opening at domain.hid}@}
- at domain.hid @end example
- at domain.hid 
- at domain.hid A letter begins avec la commande @code{\opening}.  The obligatoire
- at domain.hid argument, @var{texte}, is whatever texte you wish to start your letter.
- at domain.hid par exemple:
- at domain.hid 
- at domain.hid @example
- at domain.hid \opening at domain.hid Joe,@}
- at domain.hid @end example
- at domain.hid 
- at domain.hid 
+ at findex \opening
+ at cindex lettres, commencer
+
+Synopsis :
+
+ at example
+\opening at domain.hid}@}
+ at end example
+
+Cette commande est obligatoire. Elle commence la lettre, en suiviant le
+ at code{\begin at domain.hid@}@{..@}}. L'argument obligatoire @var{texte} est le
+ at cindex appel
+texte d'@dfn{appel} de votre lettre. Par exemple :
+
+ at example
+\opening at domain.hid John,@}
+ at end example
+
+
 @node \ps
 @section @code{\ps}
 @findex \ps
 @cindex postscriptum, dans une lettre
 
+Synopsis:
+
+ at example 
+\ps at domain.hid}@}
+ at end example
+
+
 Utilisez la commande @code{\ps} pour commencer un postscriptum dans une lettre, après
 @code{\closing}.
 
 
 @node \signature
 @section @code{\signature at domain.hid}@}}
- at domain.hid @findex \signature
- at domain.hid 
- at domain.hid Your name, as it should appear at the end of the letter underneath the
- at domain.hid espace for your signature.  @code{\\} starts a new line within
- at domain.hid @var{texte} as usual.
- at domain.hid 
- at domain.hid 
- at domain.hid \startbreaks
- at domain.hid @code{\startbreaks}
+ at findex \signature
+
+Synopsis:
+
+ at example 
+\signature at domain.hid line} \\
+            .. @}
+ at end example
+
+ at findex \signature
+
+Le nom de l'expérditeur. Cette commande est optionnelle, quoique sont inclusion est habituelle.
+
+Le texte de l'argument apparaît à la fin de la lettre, après la clôture
+et après une espace verticale pour la signature manuscrite
+traditionnelle. Séparez des ligne multiple avec une double
+contr'oblique at domain.hid{\\}.  Par exemple :
+
+ at example
+\signature at domain.hid Fred Muggs \\
+           White House@}
+ at end example
+
+La valeur par défault de @LaTeX{} pour l'espace verticale space du texte
+de @code{\closing} au texte de @code{\signature} est
+ at code{6\medskipamount}, ce qui vaut six fois 0,7 at domain.hid}.
+
+Cette commande est d'ordinaire dans le preambule, de sorte à s'appliquer
+à toutes les lettres du document.  Pour qu'elle ne s'applique qu'à une
+seule lettre, placez la au sein d'un environnement @code{letter} et
+avant le @code{\closing}.
+
+Vous pouvez inclure un graphique dans la signature, par exemple avec
+ at code{\signature at domain.hid@}\\
+My name@}} (ceci nécesste d'écrire @code{\usepackage at domain.hid@}} dans
+le préambule).
+
+ at c Jim a écrit: I think this is not a user-level command; it is used to keep from breaking
+ at c the page between the closing and the signature
+ at c @node \startbreaks
+ at c @section @code{\startbreaks}
 @c @findex \startbreaks
 @c 
 @c @code{\startbreaks}
@@ -8211,8 +8345,8 @@
 @c 
 @c 
 @c 
- at domain.hid \stopbreaks
- at domain.hid @code{\stopbreaks}
+ at c @node \stopbreaks
+ at c @section @code{\stopbreaks}
 @c @findex \stopbreaks
 @c 
 @c @code{\stopbreaks}
@@ -8225,11 +8359,16 @@
 @section @code{\telephone}
 @findex \telephone
  
- at domain.hid@}}
+Synopsis:
+
+ at code{\telephone at domain.hid}@}}
  
-C'est votre numéro de telephone.  Ceci apparaît seulement si le style de
+C'est le numéro de telephone de l'expéditeur. Déclaré typiquement dans
+le préambule, où il s'applique à toutes les lettres. Ceci apparaît
+seulement si le style de
 @c vincentb1: vérifier ce que pagestyle veut dire.
-page (@code{pagestyle}) @code{firstpage} est sélectionné.
+page (@code{pagestyle}) @code{firstpage} est sélectionné. Dans ce cas,
+il apparaît en bas à droite de la page.
  
  
 @node Terminal input/output

Modified: trunk/latex2e.texi
URL: http://svn.gna.org/viewcvs/latexrefman/trunk/latex2e.texi?rev=452&r1=451&r2=452&view=diff
==============================================================================
--- trunk/latex2e.texi	(original)
+++ trunk/latex2e.texi	Thu Oct  8 18:36:23 2015
@@ -9307,14 +9307,14 @@
 Customize the labels with the two commands @code{\startlabels} and
 @code{\mlabel}.  The @code{\startlabels} command sets up the page onto
 which the labels are printed, setting width, height, number of columns,
-etc.  The @code{\mlabel at domain.hid address}@}@{to address@}} command
+etc.  The @code{\mlabel at domain.hid address}@}@{@var{to address}@}} command
 produces the two labels (or one, if you choose to ignore the @var{from
 address}).  Redefine these two in the document preamble; see the
-documentation for the letter class.
+documentation for the @code{letter} class.
 
 If you want to print a return address label for each letter, use
 @code{\returnaddress at domain.hid address}@}}.  Typically this goes in
-the preamble.  By default the letter class ignores this.
+the preamble.  By default the @code{letter} class ignores this.
 
 
 @node \name
@@ -9397,18 +9397,18 @@
            White House@}
 @end example
 
- at domain.hid default for the vertical space between the @code{\closing}
-and the @code{\signature} is @code{6\medskipamount}, which is six times
-0.7 at domain.hid.
+ at LaTeX{}'s default for the vertical space from the @code{\closing} text
+down to the @code{\signature} text is @code{6\medskipamount}, which is
+six times 0.7 at domain.hid}.
 
 This command is usually in the preamble, to apply to all the letters in
 the document.  To have it apply to one letter only, put it inside a
 @code{letter} environment and before the @code{\closing}.
 
 You can include a graphic in the signature, for instance with
- at domain.hid@}
-\\ My name@}} (this requires writing @code{\usepackage at domain.hid@}} in
-the preamble).
+ at code{\signature at domain.hid@}\\
+My name@}} (this requires writing @code{\usepackage at domain.hid@}} in the
+preamble).
 
 
 @c I think this is not a user-level command; it is used to keep from breaking





More information about the latexrefman-commits mailing list