Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédente | ||
| 3_composition:langues:latex_et_l_utf8 [2021/06/20 19:14] – Traduction en français en cours. jejust | 3_composition:langues:latex_et_l_utf8 [2021/06/20 20:15] (Version actuelle) – Correction de coquille. jejust | ||
|---|---|---|---|
| Ligne 5: | Ligne 5: | ||
| ainsi que des symboles importants (y compris les symboles mathématiques). | ainsi que des symboles importants (y compris les symboles mathématiques). | ||
| - | Nativement, TeX comprend les schémas de codage utilisant des octets simples (c' | + | Nativement, TeX comprend les schémas de codage utilisant des octets simples (c' |
| et ne pouvant donc représenter que 256 caractères au maximum). Or Unicode, pour pouvoir représenter un très grand nombre de caractères, | et ne pouvant donc représenter que 256 caractères au maximum). Or Unicode, pour pouvoir représenter un très grand nombre de caractères, | ||
| [[wpfr> | [[wpfr> | ||
| - | |||
| - | For " | ||
| - | Unicode input, the sequence of bytes to make up Unicode character are | ||
| - | processed by a set of macros that deliver a glyph number in an | ||
| - | appropriate font. The macros that read these bytes is complicated, | ||
| - | and manifests as '' | ||
| - | [[ctanpkg> | ||
| - | Unicode characters that can be represented using "LaTeX standard | ||
| - | encodings" | ||
| - | equivalent to | ||
| Pour que les applications « à l' | Pour que les applications « à l' | ||
| la séquence d' | la séquence d' | ||
| un numéro de glyphe dans une police appropriée. Les macros qui lisent le flux d' | un numéro de glyphe dans une police appropriée. Les macros qui lisent le flux d' | ||
| - | et se manifestent sous la forme d'une option utf8 pour le paquet "inputenc" de la distribution LaTeX ; | + | mais pour l' |
| - | la couverture | + | (présente par défaut sur toute installation |
| - | les « encodages standards | + | |
| - | Les versions actuelles de LaTeX, depuis 2018, proposent par défaut un traitement équivalent à: | + | |
| <code latex> | <code latex> | ||
| \usepackage[utf8]{inputenc} | \usepackage[utf8]{inputenc} | ||
| </ | </ | ||
| + | Depuis 2018, il n'y a même plus besoin d' | ||
| + | c'est l' | ||
| - | The separate package | + | Cette option ne sait traiter que les caractères Unicode qui peuvent être représentés avec |
| - | coverage | + | les « encodages standards de LaTeX ». |
| - | you should never use '' | + | Le paquet séparé |
| - | can not do the job for you. | + | |
| - | Le paquet séparé [[ctanpkg>ucs]] fournit une couverture plus large, mais moins robuste, via une option | + | <note important> |
| - | En règle générale, vous ne devriez jamais utiliser '' | + | L'option '' |
| - | + | En règle générale, vous ne devriez jamais utiliser | |
| - | " | + | </ |
| - | and '' | + | |
| - | using UTF-8 representations of Unicode as standard. | + | |
| - | They also use TrueType or OpenType fonts for output; each such font | + | |
| - | has tables that tell the application which part(s) of the Unicode | + | |
| - | space it covers; the tables enable the engines to decide which | + | |
| - | font to use for which character (assuming there is any choice at all). | + | |
| Les applications « modernes », telles [[1_generalites: | Les applications « modernes », telles [[1_generalites: | ||
| et [[1_generalites: | et [[1_generalites: | ||
| - | des représentations UTF-8 d' | + | par défaut |
| - | chacune de ces polices possède des tables qui indiquent à l' | + | or chacune de ces polices possède des tables qui indiquent à l' |
| - | les tables permettent aux moteurs | + | ce qui permet au moteur |
| + | |||
| + | Tout ce ceci fait qu'UTF-8 est maintenant complètement supporté par LaTeX, | ||
| + | et que vous n'avez plus besoin d' | ||

