LaTeX et macros en UTF8

Les caractères spéciaux UTF8 sont de plus en plus accessibles sur les claviers d'aujourd'hui via des combinaisons de touches, et offrent de nouvelles possibilités dans l'écriture de texte. Nous allons voir comment intégrer cela à LaTeX.

Par exemple, le caractère 2192 "→" (Alt Gr + i chez moi, sinon allez faire un tour dans votre table de caractères / raccourcis) permet d'écrire plus simplement une flèche que \rightarrow, mais n'est pas interprété par LaTeX avec les paquets usuels :

! Package inputenc Error: Unicode char \u8:→ not set up for use with LaTeX.

Il suffit alors de faire :

\usepackage[utf8]{inputenc}
\DeclareUnicodeCharacter{2192}{\rightarrow}

pour qu'il soit bien compilé. Et de même pour tous vos autres caractères favoris.

blog comments powered by Disqus