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

vincentb1 at gnu.org.ua vincentb1 at gnu.org.ua
Mon Mar 30 12:04:33 CEST 2020


Author: vincentb1
Date: 2020-03-30 13:04:33 +0300 (Mon, 30 Mar 2020)
New Revision: 776

Modified:
   trunk/ChangeLog
   trunk/latex2e-fr.texi
Log:
[fr] (\makeatletter & \makeatother) update.

* latex2e-fr.texi (\makeatletter & \makeatother): Update translation.


Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2020-03-30 10:00:08 UTC (rev 775)
+++ trunk/ChangeLog	2020-03-30 10:04:33 UTC (rev 776)
@@ -1,5 +1,9 @@
 2020-03-30  Vincent Belaïche  <vincentb1 at users.sourceforge.net>
 
+	* latex2e-fr.texi (\makeatletter & \makeatother): Update translation.
+
+2020-03-30  Vincent Belaïche  <vincentb1 at users.sourceforge.net>
+
 	* latex2e-fr.texi (filecontents, \write18): update translation along r758
 	(Low-level font commands): Leftover from r754.
 	(): 

Modified: trunk/latex2e-fr.texi
===================================================================
--- trunk/latex2e-fr.texi	2020-03-30 10:00:08 UTC (rev 775)
+++ trunk/latex2e-fr.texi	2020-03-30 10:04:33 UTC (rev 776)
@@ -7295,30 +7295,35 @@
 \makeatother
 @end example
 
-Utilisé pour redéfinir des commandes internes de @LaTeX{}.
- at code{\makeatletter} a pour effet que le caractère arobase @code{@@} ait
-le code de catégorie des lettres, c.-à-d.@: 11.  @code{\makeatother}
-règle de code de catégorie de @code{@@} à 12, sa valeur d'origine.
+Utilisez cette paire de commande quand vous redéfinissser les commandes
+ at LaTeX{} dont le nom comprend un caractère arobe @code{@@}.  La
+déclaration @code{\makeatletter} a pour effet que le caractère
+arobase @code{@@} ait le code de catégorie des lettres, c.-à-d.@: 11. La
+déclaration @code{\makeatother} règle de code de catégorie de @code{@@}
+à 12, sa valeur d'origine.
 
 À mesure que chaque caractère est lu par @TeX{} pour @LaTeX{}, un code
 de catégorie lui est assigné. On appelle aussi ce code
 @cindex catcode
 @cindex code de catégorie de caractère
- at cindex catégorie, code de @dots{} de caractère
+ at cindex catégorie, code de caractère
 @dfn{catcode} pour faire court.  Par exemple, la contre-oblique @code{\}
-reçoit le catcode 0i : celui-ci correspond aux caractères qui commencent une
-commande.  Ces deux commandes altèrent le catcode assigné à @code{@@}.
+reçoit le catcode 0. Les noms de commande consistent en un caractère de
+catégorie 0, d'ordinaire une contr'oblique, suivi par des lettres,
+c-à-d.@: des caractères de catégorie 11  (à ceci près qu'une commande
+peut également consister en un caractère de catégorie 0 suivi d'un
+unique caractère qui n'est pas une lettre).
 
-Cette altération est nécessaire parce que beaucoup des commandes de
- at LaTeX{} utilisent @code{@@} dans leur nom, de manière à empêcher les
-utilisateurs de définir accidentellement une commande qui remplacerait
-l'une des commandes privées de @LaTeX{}.  Les noms de commandes
-consistent en un caractère de catégorie 0, d'ordinaire une
-contre-oblique, suivi de lettres, c'est-à-dire des caractères de
-catégorie 11 (à ceci près qu'un nom de commande peut aussi consister en un
-catactère de catégorie 0 suivi d'un seul symbole non-lettre). Ainsi, sous
-le régime par défaut de codes de catégorie, les commandes définies par
-l'utilisateur ne peuvent pas contenir de @code{@@}.  Mais
+Le code source de @LaTeX{} suit la convention que certaines commandes
+utilisent @code{@@} dans leur nom. Ces commandes sont principalement
+destinées aux auteurs de paquetages ou de classes. Cette convention
+empèche les auteurs qui sont juste utilisateurs d'un paquetage ou d'une
+classe de remplacer accidentellement une telle commande par une commande
+définie par eux, puisque par défaut l'arobe a le catcode 12.
+
+ at c xxx Revoir la trad.
+Ainsi, sous le régime par défaut de codes de catégorie, les commandes
+définies par l'utilisateur ne peuvent pas contenir de @code{@@}.  Mais
 @code{\makeatletter} et @code{\makeatother} permettent aux utilisateurs
 de définir et re-définir des commandes dont le nom comprend un
 @code{@@}.



More information about the latexrefman-commits mailing list.