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

Vincent Belaiche INVALID.NOREPLY at gnu.org.ua
Wed Aug 25 22:46:58 CEST 2021


Author: vincentb1
Date: 2021-08-25 20:46:58 +0000 (Wed, 25 Aug 2021)
New Revision: 1002

Modified:
   trunk/ChangeLog
   trunk/latex2e-fr.texi
Log:
[fr] inputenc package, translate.

* latex2e-fr.texi (inputenc package): Translate from en.


Modified: trunk/ChangeLog
===================================================================
--- trunk/ChangeLog	2021-08-25 20:46:55 UTC (rev 1001)
+++ trunk/ChangeLog	2021-08-25 20:46:58 UTC (rev 1002)
@@ -1,5 +1,9 @@
 2021-08-25  Vincent Bela\"iche  <vincentb1 at users.sourceforge.net>
 
+	* latex2e-fr.texi (inputenc package): Translate from en.
+
+2021-08-25  Vincent Bela\"iche  <vincentb1 at users.sourceforge.net>
+
 	* latex2e-fr.texi (~): Translate node.
 
 2021-08-25  Vincent Bela\"iche  <vincentb1 at users.sourceforge.net>

Modified: trunk/latex2e-fr.texi
===================================================================
--- trunk/latex2e-fr.texi	2021-08-25 20:46:55 UTC (rev 1001)
+++ trunk/latex2e-fr.texi	2021-08-25 20:46:58 UTC (rev 1002)
@@ -16496,6 +16496,7 @@
 * Symboles dans du texte: Text symbols.            Insérer d'autres symboles non-lettre dans le texte.
 * Accents::                 Insérer des accents.
 * Lettres latines supplémentaires: Additional Latin letters.  Insérer d'autres caractères non-Américain.
+* inputenc package::        Régler le codage de texte du fichier d'entrée.
 * \rule::                   Insérer des lignes et des  rectangles.
 * \today::                  Insérer la date du jour.
 @end menu
@@ -17265,6 +17266,76 @@
 @end table
 
 
+ at node inputenc package
+ at section paquetage @code{inputenc}
+
+ at findex inputenc
+
+Synopsis :
+
+ at example
+\usepackage[@var{nom-codage}]@{inputenc@}
+ at end example
+
+Déclare que le codage du texte du fichier d'entrée est
+ at var{nom-codage}. Par défaut, quand ce paquetage n'est pas chargé, c'est
+UTF-8.  Techniquement, la spécificaton du nom du codage est optionnelle,
+mais en pratique il n'est pas utile de l'omettre.
+
+ at cindex codage des fichiers d'entrée
+ at cindex caractère, codage de
+ at cindex Unicode
+Dans un fichier informatique, les caractères sont stockés selon un
+schéma appelé le @dfn{codage}.  Il y a de nombreux différents
+codages. Le plus simple est l'ASCII, il prend en charge 95 caractères
+imprimables, soit trop peu pour la plupart des langages du monde. Par
+exemple, pour composer un e tréma @samp{ë} dans un fichier source
+ at LaTeX{} codé en ASCII, on utilise la séquence @code{\"e}. Ceci
+rendrait les fichiers source pour quoi que ce soit d'autre que
+l'anglais difficiles à lire ; et même pour l'anglais il est commode
+d'avoir un codage plus étendu.
+
+La norme moderne de codage, d'une certaine façon une réunion des autres,
+est l'UTF-8, l'une des représentations de l'Unicode. C'est le codage par
+défaut de @LaTeX{} depuis 2018.
+
+Le paquetage @code{inputenc} permet à @LaTeX{} de savoir quel codage est
+utilisé. Par exemple, la commande suivante dit explictement que le
+fichier d'entrée est en UTF-8 (notez l'absence de tiret).
+
+ at example
+\usepackage[utf8]@{inputenc@}
+ at end example
+
+Attention : n'utilisez @code{inputenc} qu'avec le moteur pdf at TeX{}
+(@pxref{@TeX{} engines}).  (Les moteurs Xe at TeX{} et Lua at TeX{} supposent
+que le fichier d'entrée est codé en UTF-8). Si vous invoquez @LaTeX{}
+avec soit la commande @command{xelatex} soit la commande
+ at command{lualatex}, et essayez de déclarer un codage distinct d'UTF-8
+avec @code{inputenc}, comme par ex.@: @code{latin1}, alors vous
+obtiendrez l'erreur @code{inputenc is not designed for xetex or luatex}.
+
+Une erreur du paquetage @code{inputenc} telle que @code{Invalid UTF-8
+byte "96} signifie que le fichier d'entrée contient du matériel qui ne
+suit pas le schéma de codage. Souvent ces erreurs proviennent de la copie
+de matériel issu d'un document utilisant un codage différent de celui du
+fichier d'entrée ; l'erreur donnée en exemple provient d'un guillemet
+anglais simple copié d'une page web utilisant @code{latin1} vers un
+fichier d'entrée @LaTeX{} utilisant UTF-8.  La solutiçon la plus simple
+consiste à remplacer tout caractère non-UTF-8 avec leur équivalent UTF-8,
+ou d'utiliser une commande ou un caractère équivalent en @LaTeX{}.
+
+ at findex \inputencoding
+ at anchor{\inputencoding}
+Dans certains documents, tel que des collections d'articles de revue
+écrits pas différents auteurs, changer le codage en milieu de document
+peut s'avérer nécessaire. Utiliser la commande
+ at code{\inputencoding@{@var{nom-codage}@}}.  Les valeurs les plus usuelles
+pour @var{nom-codage} sont : @code{ascii}, @code{latin1}, @code{latin2},
+ at code{latin3}, @code{latin4}, @code{latin5}, @code{latin9},
+ at code{latin10}, et @code{utf8}.
+
+
 @node \rule
 @section @code{\rule}
 @findex \rule



More information about the latexrefman-commits mailing list.