Bonjour
un bon petit,
J'ai été peut-être un peu succin dans mes explications. Je les complète maintenant.
Mon objectif initial était d'avoir du code en ligne coloré. J'ai bien sûr utilisé le package
listings comme vous le recommandez. J'ai bien créé un style particulier pour le langage HTML :
Mais premier écueil, les caractères accentués ne sont pas reconnus. J'ai cherché une solution sur le web que j'ai trouvé :
Code : Tout sélectionner
\lstset{%
inputencoding=utf8,
extendedchars=true,
literate=
{é}{{\'e}}{1}%
{è}{{\`e}}{1}%
{à}{{\`a}}{1}%
{ç}{{\c{c}}}{1}%
{œ}{{\oe}}{1}%
{ù}{{\`u}}{1}%
{É}{{\'E}}{1}%
{È}{{\`E}}{1}%
{À}{{\`A}}{1}%
{Ç}{{\c{C}}}{1}%
{Œ}{{\OE}}{1}%
{Ê}{{\^E}}{1}%
{ê}{{\^e}}{1}%
{î}{{\^i}}{1}%
{ô}{{\^o}}{1}%
{û}{{\^u}}{1}%
{ë}{{\¨{e}}}1%
{û}{{\^{u}}}1%
{â}{{\^{a}}}1%
{Â}{{\^{A}}}1%
{Î}{{\^{I}}}1
}
Malheureusement, dans le code en ligne, les caractères accentués ne sont pas colorés et les espaces ne sont pas conservés après les
à par exemple.
Donc deux problèmes non résolus, sans trouver de solutions.
Donc je me suis dis, revenons au basique, essayons d'utiliser une nouvelle commande avec
\verb
.
Voilà mon cheminement.