Comment faire pour obtenir que l'accent aigü d'un « e » soit coloré ? Rouge, par exemple, alors que le « e » lui-même serait noir ? N'ayant pas la moindre idée d'un procédé permettant d'obtenir ce résultat, j'ai quelque peine à imaginer un ECM ! Posée 03 Déc '19, 11:11 Pathe ♦♦ |
Voici une solution, élaborée à partir de celle postée sur un autre site : Ouvrir dans l'éditeur Overleaf
\documentclass{article} \usepackage[T1]{fontenc} \usepackage[utf8]{inputenc} \usepackage{color} \newcommand\twocolour[2]{\hspace*{0pt}\rlap{\textcolor{red}{#1}}#2} \DeclareUnicodeCharacter{00E9}{\twocolour{\'{e}}{e}} \DeclareUnicodeCharacter{00C9}{\twocolour{\'{E}}{E}} \DeclareUnicodeCharacter{00C1}{\twocolour{\'{A}}{A}} \DeclareUnicodeCharacter{00E1}{\twocolour{\'{a}}{a}} \DeclareUnicodeCharacter{00D3}{\twocolour{\'{O}}{O}} \DeclareUnicodeCharacter{00F3}{\twocolour{\'{o}}{o}} \DeclareUnicodeCharacter{00E8}{\twocolour{\`{e}}{e}} \DeclareUnicodeCharacter{00C8}{\twocolour{\`{E}}{E}} \DeclareUnicodeCharacter{00C0}{\twocolour{\`{A}}{A}} \DeclareUnicodeCharacter{00E0}{\twocolour{\`{a}}{a}} \DeclareUnicodeCharacter{00D2}{\twocolour{\`{O}}{O}} \DeclareUnicodeCharacter{00F2}{\twocolour{\`{o}}{o}} \DeclareUnicodeCharacter{00C7}{\twocolour{\c{C}}{C}} \DeclareUnicodeCharacter{00E7}{\twocolour{\c{c}}{c}} \DeclareUnicodeCharacter{00CA}{\twocolour{\^{E}}{E}} \DeclareUnicodeCharacter{00EA}{\twocolour{\^{e}}{e}} \DeclareUnicodeCharacter{00C2}{\twocolour{\^{A}}{A}} \DeclareUnicodeCharacter{00E2}{\twocolour{\^{a}}{a}} \DeclareUnicodeCharacter{00CE}{\twocolour{\^{I}}{I}} \DeclareUnicodeCharacter{00EE}{\twocolour{\^{i}}{\i}} \begin{document} Les canards écrivent avec \LaTeX è È É Á á À à Ó ó Ò ò Ç ç Ê ê Â â Î î \end{document} |