On peut parfaitement utiliser `soulutf8` avec `xcolor` et des noms de couleurs exotiques.
Voici unn un exemple où, nonseulement j'utilise des couleurs exotiques, mais elles sont mélangées. La precaution précaution à prendre est de leur donner un nom au préalable, avec la command `\colorlet`.
Incidemment, inutile de charger l'option `[usenames]`: c'est le défaut depuis un certain nombre d'innées d'années déjà. Inutile aussi de charger `color` si vous chargezr chargez `xcolor`.
\documentclass{article}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{soulutf8}
\usepackage[dvipsnames, svgnames]{xcolor}
\sethlcolor{green}
\colorlet{MySeaGreen}{SeaGreen!30!Honeydew}
\colorlet{MyPeachPuff}{PeachPuff!40}
\newcommand{\hlc}[2][yellow]{{\sethlcolor{#1} \hl{#2}}}
\begin{document}
This is a text. \hlc[yellow]{And this is highlighted with color yellow}. \hlc[green]{Then with color green}, \hlc[CarnationPink]{and then with color pink.} Or you can also use \hlc[Dandelion]{Dandelion}, or \hlc[MySeaGreen]{my seagreen}, or anything as described in \hlc[MyPeachPuff]{http://en.wikibooks.org/wiki/LaTeX/Colors}
\end{document}
![alt text][1]
[1]: https://texnique.fr/osqa/upfiles/surligneravecsoulutf8-1.png