La couleur en LaTeX. publié le 18/04/2009

{{{Introduction}}}} La couleur sous $\LaTeX$ n'est disponible que si les extensions {{color}} et {{graphics}} sont chargées dans le préambule du document. {{{Couleurs définies par défaut}}} Avec l'extension {{color}}, les couleurs disponibles sont les suivantes: -* black -* white -* red -* green -* blue -* cyan -* magenta -* yellow ----- {{{Création de nouvelles couleurs}}}} Pour créer une nouvelle couleur il faut utiliser la commande: \definecolor{nom}{type}{description} Il existe 3 types de couleurs et à chaque type correspond une description.
Une nuance de gris
Le type sera gray. \definecolor{gris-nb}{gray}{nb} où nb varie de 0 (noir) à 1 (blanc). \definecolor{gris-0.5}{gray}{0.5} \textcolor{gris-0.5}{Mon texte est en gris}
Couleur RGB(red-green-blue)
Le type sera rgb. La description a besoin de 3 paramètres: 3 nombres entre 0 et 1 qui donnent les quantités de rouge, vert, bleu qui composent la nouvelle couleur. La couleur marron est définie ainsi: \definecolor{marron}{rgb}{0.8,0.6,0.4}
Couleur Cyan-Magenta-Yellow-Black
Le type sera cmyk. La description a besoin de 4 paramètres: 4 nombres entre 0 et 1 qui donnent les quantités de cyan, magenta, jaune, noir qui composent la nouvelle couleur. La couleur orange est définie ainsi: \definecolor{orange}{cmyk}{0,0.386,0.730,0.055} ----- {{{Couleur du texte}}}} -* Le texte saisie par la commande \textcolor{couleur}{texte} est mis en couleur. \textcolor{red}{Mon texte est en rouge} -* Le texte saisie après la commande \color{couleur} sera en couleur. \color{blue} Maintenant tout ce qui est écrit est en couleur. ----- {{{Couleur de fond du texte.}}} Si on veut changer la couleur de fond du texte, alors on utilisera la commande \colorbox{couleur}{texte} \colorbox{magenta}{mon texte est sur un fond en couleur} On peut aussi définir la couleur de l'encadrement \fcolorbox{CoulBord}{CoulFond}{texte} \fcolorbox{cyan}{green}{Mon texte sur un fond et bord en couleur.} ----- {{{Couleur de fond de la page}}} On peut définir la couleur de fond sur toute une page par la commande \pagecolor{couleur} \pagecolor{yellow}