Comment utiliser les lettres accentuées?

$\Reponse$ Le moyen le plus simple de saisir des lettres accentuées sous LaTeX est de les taper sur son clavier de façon simple et classique: é donnera é.

Saisie directe au clavier

$\Reponse$ Pour que ça marche, il faut utiliser une fonte contenant toutes les lettres accentuées nécessaires (code 8 bits). Si besoin, on doit préciser un codage d'entrée via l'instruction :

\usepackage[codage d'entrée]{inputenc}

L'option est rendue nécessaire par le fait que les codes de caractères au-delà de 127 sont différents sous DOS, MacOS et Unix… Ainsi, le codage à préciser est [latin1] pour un système Unix, [ansinew] pour un PC sous Windows, [applemac] sous MacOS adapté au français ou encore [cp850] pour le code-page 850 sur PC (sous MS-DOS). Il existe également [latin9] ([latin1] avec le symbole de l'euro), [cp438], [latin2] selon les systèmes.

Il est important de noter que le codage [latin1] (ou [latin9]) fonctionnera aussi sous Windows dans la majorité des cas. L'avantage de sélectionner ce codage est de rendre le document portable sous Windows et Linux.
inputenc casse les efforts faits par MlTeX lorsqu'on utilise les fontes codées en OT1 (fontes CMR ou Postscript).

$\Reponse$ mapcodes de M. Piotrowski autorise également un grand nombre de codages de caractères (iso8859-1 (latin1), iso8859-2 (latin2), ibm850 ou 852, hproman8, etc.).

Des macros pour accéder aux autres caractères

Si votre clavier ne propose pas les lettres accentuée dont vous avez besoin, ou si elles ne sont pas présentes dans votre police, vous pouvez utiliser ces macros TeX pour les saisir, disponibles sans package particulier:

CodageEffet
\'x\'x
\`x\`x
\^x\^x
\“x\"x
\~x\~x
\.x\.x
\=x\=x
\b x\b x
\c x\c x
\d x\d x
\H x\H x
\r x\r x
\t{xx}\t{xx}
\u x\u x
\v x\v x

Les accents sont présentés sur la lettre x car aucun de ces caractères n’est précomposé dans unicode.

composition/langues/utiliser_les_lettres_accentuees.txt · Dernière modification: 2019/02/06 21:56 par jejust
CC Attribution-Share Alike 4.0 International
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0