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

vincentb1 at gnu.org.ua vincentb1 at gnu.org.ua
Tue Apr 14 20:52:38 CEST 2020


Author: vincentb1
Date: 2020-04-14 21:52:38 +0300 (Tue, 14 Apr 2020)
New Revision: 789

Modified:
   trunk/latex2e-fr.texi
Log:
[fr] \message, \wlog, node translation.

* latex2e-fr.texi (\message): Translation.
(\wlog): Translation.


Modified: trunk/latex2e-fr.texi
===================================================================
--- trunk/latex2e-fr.texi	2020-04-12 22:46:18 UTC (rev 788)
+++ trunk/latex2e-fr.texi	2020-04-14 18:52:38 UTC (rev 789)
@@ -13344,8 +13344,8 @@
 le fichier @file{@var{racine}.aux} et exécuter de nouveau @LaTeX{}.
 
 
- at c xxx \includeonly omis = tout prendre
- at c xxx \includeonly sur la ligne de commande
+ at c xxx \includeonly omis = mettre plus haut dans le nœeud, pour la
+ at c xxx progressivité de l'exposé.
 
 
 @node \input
@@ -13477,7 +13477,7 @@
 @c xxx Et avec les .lot n'est-ce pas 3 fois.
 En particulier, la première fois que vous exécutez @LaTeX{} sur un
 nouveau document, la page de table des matières est vide hormis le titre
- at samp{Table des matières}.  Il suffit de l'exécutier de nouveau.
+ at samp{Table des matières}.  Il suffit de l'exécuter de nouveau.
 
 @c xxx ajouter que les fichier .lot et .lof sont renseignés par la commande \caption
 Les commandes @code{\listoffigures} et @code{\listoftables} produisent
@@ -14457,7 +14457,6 @@
 sortie verbatim, dans développer les macros.  CTAN a plusieurs
 paquetages pour cela ; parmi lesquels @file{answers}.
 
- at c xxx que veut dire "part of a line"
 @menu
 * \message::          Écrit du texte vers le fichier journal et le terminal.
 * \wlog::             Écrit du texte vers le fichier journal.
@@ -14471,85 +14470,88 @@
 
 @findex \message
 
-Synopsis:
+Synopsis :
 
 @example
 \message@{@var{chaîne}@}
 @end example
 
-Write @var{chaîne} to the log file and the terminal.
+Écrit @var{chaîne} vers le fichier journal en @file{.log} et le
+terminal.
 
-Typically, @LaTeX{} authors use @code{\typeout} (@pxref{\typeout}). It
-allows you to use @code{\protect} on any fragile commands in
- at var{chaîne} (@pxref{\protect}).  But @code{\typeout} always inserts a
-newline at the end of @var{chaîne} while @code{\message} does not, so
-the latter can be useful.
+Typiquement, les auteurs @LaTeX{} utilisent @code{\typeout}
+(@pxref{\typeout}) qui permet d'utiliser @code{\protect} sur toute
+commande fragile au sein de @var{chaîne} (@pxref{\protect}).  Mais la
+commande @code{\typeout} insère un saut de ligne à la fin de
+ at var{chaîne} contrairement à @code{\message}, aussi cette dernière peut
+être utile.
 
-With this example document body.
+Dans l'exemple ci-dessous dans le corps du document
 
 @example
-before\message@{One Two@}\message@{Three@}\message@{Four^^JI@}
-\message@{declare a thumb war.@}After
+avant\message@{Un Deux@}\message@{Trois@}\message@{Quatre^^JLes@}
+\message@{pouces vont se battre.@}Après
 @end example
 
-under some circumstances (see below) @LaTeX{} writes the following to
-both the terminal and the log file.
+ at noindent
+dans certaines circonstances (voir ci-dessous) @LaTeX{} écrit ce qui suit
+à la fois vers le terminal et le fichier journal.
 
 @example
-One Two Three Four
-I declare a thumb war.
+Un Deux Trois Quatre
+Les pouces vont se battre.
 @end example
 
 @noindent
-Note that @code{^^J} produces a newline.  Also, in the output document,
-between @samp{before} and @samp{After} will be a single space (from
-the end of line following @samp{I@}}).
+Notez que @code{^^J} produit un saut de ligne.  Aussi, dans le document
+en sortie, on a entre @samp{avant} et @samp{Après} un seul espace (issu
+de la fin de ligne suivant @samp{Les@}}).
 
-While @code{\message} allows you more control over formatting
-interaction lines, a gotcha is that @LaTeX{} may mess up your formatting
-because it inserts line breaks depending on what it has already put
-out. Contrast this document body, where the @samp{Two} has moved, to the
-one given above.
+Alors que @code{\message} vous permet de mieux contrôler le formatage de
+l'interaction entre lignes, un truc à piger c'est que @LaTeX{} peut très
+bien bousiller votre formatage en insérant des sauts de ligne selon ce
+qu'il a déjà sorti. Comparez ce corps de document, où le @samp{Deux} a
+été déplacé, à celui donné en exemple plus haut.
 
 @example
-before\message@{One@}\message@{Two Three@}\message@{Four^^JI@}
-\message@{declare a thumb war.@}After
+avant\message@{Un@}\message@{Deux Trois@}\message@{Quatre^^JLes@}
+\message@{pouces vont se battre.@}Après
 @end example
 
-This can happen: when @LaTeX{} is outputting the messages to the
-terminal, now the message with @samp{One} is shorter and it fits at the
-end of the output terminal line, and so @LaTeX{} breaks the line between
-it and the @samp{Two Three}.  That line break appears also in the log
-file.  This line break insertion can depend on, for instance, the length
-of the full path names of included files.  So producing finely-formatted
-lines in a way that is portable is hard.
+La chose suivante peut se produire : lorsque @LaTeX{} produit les
+messages en sortie vers le terminal, le message avec @samp{Un} désormais
+plus court tient à la fin de la ligne de terminal, et du coup @LaTeX{}
+saute de ligne juste après lui et avant le @samp{Deux Trois}.  Ce saut
+de ligne apparaît également dans le fichier journal.  Cette insertion de
+saut de ligne peut déprendre de, par exemple, la longueur des noms
+complet des fichiers inclus. C'est pourquoi il est difficile de produire
+des lignes formatées précisément et d'une façon qui soit portable.
 
 
 @node \wlog
- at c xxx À traduire
 @subsection @code{\wlog}
 
 @findex \wlog
 
-Synopsis:
+Synopsis :
 
 @example
 \wlog@{@var{chaîne}@}
 @end example
 
-Write @code{string} to the log file.
+Écrit @var{chaîne} vers le fichier journal @file{.log}.
 
 @example
-\wlog@{Did you hear about the mathematician who hates negatives?@}
-\wlog@{He'll stop at nothing to avoid them.@}
+\wlog@{Pour tout n différent de 0, et tout x, (sin x)/n vaut six.@}
+\wlog@{Ben oui, il suffit de simplifier par n.@}
 @end example
 
-Ordinarily @var{chaîne} appears in a single separate line.  Use
- at code{^^J} to insert a newline.
+D'ordinaire @var{chaîne} apparaît sur une seule ligne séparée.  Utilisez
+ at code{^^J} pour insérer un saut de ligne.
 
 @example
-\wlog@{Helvetica and Times Roman walk into a bar.@}
-\wlog@{The barman says,^^JWe don't serve your type.@}
+\wlog@{C'est Helvetica qui téléphone à Times Roman :@}
+\wlog@{Change de ligne^^J je t'entends très mal.@}
 @end example
 
 
@@ -14557,18 +14559,20 @@
 @subsection @code{\write18}
 @c xxx À traduire
 @findex \write18
- at cindex external commands
- at cindex commands, run from @LaTeX{}
- at cindex system commands, run from @LaTeX{}
- at cindex shell access
+ at cindex externes, commandes
+ at cindex commandes exécutées depuis @LaTeX{}
+ at cindex système, commandes exécutées depuis @LaTeX{}
+ at cindex interpréteur de commandes du système d'exploitation, accès à
 @c Derived from: Joseph Wright: https://tex.stackexchange.com/a/20446/121234
 
-Synopsis:
+Synopsis :
 
 @example
-\write18@{@var{shell_command}@}
+\write18@{@var{commande_shell}@}
 @end example
 
+
+ at c xxx continuer la traduction
 Issue a command to the operating system shell.  The operating system
 runs the command and @LaTeX{}'s execution is blocked until that
 finishes.
@@ -14588,7 +14592,7 @@
 will run @file{Asymptote} on @file{pix/figure1.asy}, so that the
 document can later read in the resulting graphic
 (@pxref{\includegraphics}).  Like any @code{\write}, here @LaTeX{}
-expands macros in @var{shell_command} so that @code{\fignum} is replaced
+expands macros in @var{commande_shell} so that @code{\fignum} is replaced
 by @samp{1}.
 
 Another example is that you can automatically run Bib at TeX{} at the start
@@ -14609,7 +14613,7 @@
 The standard behaviour of any @code{\write} is to wait until a page is
 being shipped out before expanding the macros or writing to the stream
 (@pxref{\write}). But sometimes you want it done now.  For this, use
- at code{\immediate\write18@{@var{shell_command}@}}.
+ at code{\immediate\write18@{@var{commande_shell}@}}.
 
 There are obvious security issues with allowing system commands inside a
 @LaTeX{} file.  If you download a file off the net and it contains
@@ -14823,7 +14827,7 @@
 @itemx --disable-write18
 @itemx --shell-escape
 @itemx --no-shell-escape
-Enable or disable @code{\write18@{@var{shell_command}@}}
+Enable or disable @code{\write18@{@var{commande_shell}@}}
 (@pxref{\write18}).  The first two options are supported by both
 @TeX{} Live and MiK at TeX{}, while the second two are synonyms supported
 by @TeX{} Live.



More information about the latexrefman-commits mailing list.