Comment saisir les lettres accentuées ?#

Le moyen le plus simple de saisir des lettres accentuées sous est de les taper sur son clavier de façon simple et classique : é donnera « é » après compilation.

1.  Saisie directe au clavier#

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.

Note

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.

Avertissement

inputenc casse les efforts faits par lorsqu’on utilise les fontes codées en OT1 (fontes CMR ou Postscript).

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.).

2.  Des macros pour accéder aux autres caractères#

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

Codage

Effet

\'x

alt

\`x

alt

\^x

alt

\x

alt

\~x

alt

\.x

alt

\=x

alt

\b x

alt

\c x

alt

\d x

alt

\H x

alt

\r x

alt

\t{xx}

alt

\u x

alt

\v x

alt

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