TeX e LaTeX

I colori

L'uso dei colori in LaTeX passa attraverso due pacchetti: color e xcolor. Il primo più semplice ma più leggero. Il secondo più potente ma anche più pesante.

Il pacchetto color

Innanzitutto diciamo subito che il pacchetto color è precaricato in molti pacchetti pertanto si potrebbe averlo a disposizione senza caricarlo direttamente. Ad esempio è già compreso nei pacchetti: graphics e graphicx.
Ecco alcuni modi di caricare il pacchetto color per produrre documenti indipendenti dal driver.

\usepackage[nodvipsnames]{color}

Questa è la maniera minimale. In questo modo i colori predefiniti sono solamente 8: black, white, red, green, blue, cyan, yellow, magenta.

\usepackage[dvipsnames]{color}

Così facendo si hanno 68 colori definiti nel modello named per lo spazio dei colori. Attenzione! Non sono nomi di colori usabili direttamente, potete usare direttamente solo gli 8 colori fondamentali detti prima! Per usare altri colori dovete prima definerli, stavolta però potete usare tutti e 68 i nomi precedenti!
Ecco la lista dei 68 colori: GreenYellow, Yellow, Goldenrod, Dandelion, Apricot, Peach, Melon, YellowOrange, Orange, BurntOrange, Bittersweet, RedOrange, Mahogany, Maroon, BrickRed, Red, OrangeRed, RubineRed, WildStrawberry, Salmon, CarnationPink, Magenta, VioletRed, Rhodamine, Mulberry, RedViolet, Fuchsia, Lavender, Thistle, Orchid, DarkOrchid, Purple, Plum, Violet, RoyalPurple, BlueViolet, Periwinkle, CadetBlue, CornflowerBlue, MidnightBlue, NavyBlue, RoyalBlue, Blue, Cerulean, Cyan, ProcessBlue, SkyBlue, Turquoise, TealBlue, Aquamarine, BlueGreen, Emerald, JungleGreen, SeaGreen, Green, ForestGreen, PineGreen, LimeGreen, YellowGreen, SpringGreen, OliveGreen, RawSienna, Sepia, Brown, Tan, Gray, Black, White.
Se volete vedere il colore corrispondente a ciascuno di questi, cercate su Google "colordvi pdf".

\usepackage[dvipsnames,usenames]{color}

Così facendo invece vengono sia definiti i 68 colori detti prima sia, grazie all'opzione usenames, vengono tutti e 68 dechiarati come colori con gli stessi nomi dello spazio named. In questa maniera avete già 68 colori pronti da usare.

L'opzione monochrome invece fa sì che i colori vengano tutti disabilitati. Questa opzione è utile nel caso in cui si voglia realizzare una versione del documento senza colori.

I modelli di colore a disposizione sono: named (con un numero variabile di colori nel suo spazio che dipende dalle opzioni appena viste) (es. {Yellow}), rgb (es. {0.3,0.5,0.4}), cmyk (es. {0.1,0.4,0.2,1.0}), gray (es. {0.6}).

I seguenti comandi sono messi a disposizione dal pacchetto color e sono autoesplicativi.

\definecolor{nome}{modello}{definizione secondo il modello}
\color{nome}
\textcolor{nome}{htexti}
\color[modello]{definizione}
\textcolor[modello]{definizione}{testo}
\pagecolor{nome}
\pagecolor[modello]{definizione}
\colorbox{nome}{testo}
\colorbox[modello]{hspecificationi}{testo}
\fcolorbox{nome1}{nome2}{testo}
\fcolorbox[modello]{definizione1}{definizione2}{testo}
Il pacchetto xcolor