====== Comment définir de nouvelles couleurs? ======

===== Avec l'extension “xcolor” =====

Les couleurs sont gérées en temps normal par l'extension [[ctanpkg>xcolor]]. Sa [[texdoc>xcolor|documentation]] (en anglais) fournit une excellente introduction à la théorie des couleurs.

Il existe plusieurs modèles de description des couleurs pour définir de nouvelles couleurs :

==== Pour le modèle CMYK (cyan, magenta, yellow, black) ====

Ce modèle nommé en français [[wpfr>Quadrichromie|quadrichromie]] ou CMJN, pour « cyan, magenta, jaune, noir », est associé aux commandes suivantes :

<code latex>
\definecolor{nouveau_nom}{cmyk}{w,x,y,z}
</code>

avec w,x,y,z des valeurs numériques décimales comprises entre 0 et 1 (le séparateur décimal étant le « . »).

==== Pour le modèle RGB (red, green, blue) ====

Ce modèle nommé en français [[wpfr>Rouge_vert_bleu|RVB]], pour « rouge, vert, bleu », est associé aux commandes suivantes :

<code latex>
\definecolor{nouveau_nom}{rgb}{x,y,z}
</code>

avec x,y,z des valeurs numériques décimales comprises entre 0 et 1.

==== Pour le modèle HSB (hue, saturation, brightness) ====

Ce modèle nommé en français [[wpfr>Teinte_saturation_luminosité|TSL]], pour « teinte, saturation, luminosité », est associé aux commandes suivantes :

<code latex>
\definecolor{nouveau_nom}{hsb}{x,y,z}
</code>

avec x,y,z des valeurs numériques décimales comprises entre 0 et 1.

<note>
Le prédécesseur de l'extension [[ctanpkg>xcolor]] était [[ctanpkg>color]]. Il est toujours maintenu et n'est pas encore considéré comme obsolète, mais il n'y a pas vraiment de raisons de le préférer à [[ctanpkg>xcolor]].
</note>

===== Avec l'extension “pstricks” =====

L'extension [[ctanpkg>pstricks]] qui permet d'inclure des graphiques dans un document <latex>\LaTeX</latex> propose également des commandes de descriptions des couleurs, très proches de celles vues ci-dessus.

==== Pour le modèle CMYK (cyan, magenta, yellow, black) ====

<code latex>
\newcmykcolor{le_nom_de_la_couleur}{w x y z}
</code>

avec x,y,z des valeurs numériques décimales comprises entre 0 et 1.

==== Pour le modèle RGB (red, green, blue) ====

<code latex>
\newrgbcolor{le_nom_de_la_couleur}{x y z}
</code>

avec x,y,z des valeurs numériques décimales comprises entre 0 et 1.

==== Pour le modèle HSB (hue, saturation, brightness) ====

<code latex>
\newhsbcolor{nom_de_la_couleur}{x y z}
</code>

avec x,y,z des valeurs numériques décimales comprises entre 0 et 1.

-----
//Source:// [[https://tex.stackexchange.com/questions/89763/when-to-use-the-xcolor-package-instead-of-the-color-package|When to use the xcolor package instead of the color package?]]

{{htmlmetatags>metatag-keywords=(LaTeX,définir des couleurs,espaces de couleurs,modèle de couleur)
metatag-og:title=(Comment définir de nouvelles couleurs)
metatag-og:site_name=(FAQ LaTeX francophone)
}}