Vai al contenuto

Template:Codifica colore

Da Wikipedia, l'enciclopedia libera.
Info Istruzioni per l'uso
Le istruzioni che seguono sono contenute nella sottopagina Template:Codifica colore/man (modifica · cronologia)
Sandbox: Template:Codifica colore/Sandbox (modifica · cronologia) · TemplateStyles: Template:Codifica colore/styles.css (modifica · cronologia) · Tutte le sottopagine: lista

Questo template è utilizzato nelle voci sui colori per indicare le informazioni relative alla codifica del colore.

Uso

Sintassi

(legenda colori)

{{Codifica colore
|testata =
|nome =
|no cmyk =
|hex =
|textcolor =
|link_variazioni =
|immagine_variazioni =
|nome_complementare =
|riferimento =
}}

  • testata: se questo parametro è presente (a prescindere dal suo valore, che può essere ad esempio "sì"), appare la testata del template con il nome del colore all'interno di un box colorato dello stesso colore; evitare di utilizzare la testata nelle pagine dove è presente il template:Colore generico, che presenta già queste informazioni.
  • nome: il nome del colore (corrispondente al nome della pagina senza l'eventuale disambiguante "(colore)")
  • no cmyk: valorizzare il parametro se i valori CMYK non devono comparire, come ad esempio in Nero, dove sono definite tre possibili quaterne CMYK.
  • hex: codice esadecimale rappresentativo del colore
  • textcolor: colore del testo del nome del colore nel box; scegliere un colore del testo che risalti bene rispetto al colore del box, solitamente "white" per i colori più scuri e "black" per i colori più chiari; questo parametro non ha senso (cioè non cambia nulla) se non è stata impostata la testata
  • nome_html: nome html del colore
  • link_variazioni: link alla categoria o alla voce sulle gradazioni del colore in questione
  • immagine_variazioni: nome dell'immagine che rappresenta alcune gradazioni del colore in questione
  • nome_complementare: nome del colore complementare
  • riferimento: fonte a cui si riferiscono i valori di cui sopra.

I parametri obbligatori sono il nome del colore e il suo codice esadecimale.

Valori calcolati in automatico dal template

I valori della terna (r; g; b) che identifica il colore (vedi RGB) sono calcolati in automatico dal template a partire dal valore del codice esadecimale del colore.

I valori della quaterna (c; m; y; k) che identifica il colore (vedi CMYK) sono calcolati in automatico dal template a partire dal valore del codice esadecimale del colore attraverso le seguenti formule:[1]

R' = R/255
G' = G/255
B' = B/255
K = 1-max(R', G', B')
C = (1-R'-K) / (1-K)
M = (1-G'-K) / (1-K)
Y = (1-B'-K) / (1-K)

Anche i valori della terna (h; s; v) che identifica il colore (vedi Hue Saturation Brightness) sono calcolati in automatico a partire dal valore del codice esadecimale del colore (vedi qui per le formule).

I codici dei colori complementari sono calcolati a partire dai codici RGB, come differenza tra 255 e il codice in questione. Il nome del colore complementare, se esiste, deve invece essere specificato (avendo cura che corrisponda al codice calcolato).

Esempio

{{Codifica colore
|nome=Rosso
|hex=#FF0000
|nome_html = Red
|link_variazioni=:Categoria:Gradazioni di rosso
|immagine_variazioni=Color icon red.svg
|nome_complementare = [[Ciano]]
|riferimento=<ref name="Georgia State University Department of Physics and Astronomy">{{cita web|url=http://hyperphysics.phy-astr.gsu.edu/hbase/vision/specol.html |titolo=Spectral Colors |sito=HyperPhysics site |autore=Georgia State University Department of Physics and Astronomy |accesso=20 ottobre 2017 |urlarchivio=https://web.archive.org/web/20171027012933/http://hyperphysics.phy-astr.gsu.edu/hbase/vision/specol.html |dataarchivio=27 ottobre 2017 }}</ref>
}}
Info sulle coordinate del coloreCodifica colore
Nome HTML e rappresentazioneRed     
HEX#FF0000
sRGB1 (r; g; b)(255; 0; 0)
xxx nm
xxx nm
xxx nm
Lunghezza d'onda del colore nello spettro visibile
CMYK2 (c; m; y; k)(0; 100; 100; 0)
...
xxx nm
xxx nm
xxx nm
Rappresentazione CMYK del colore
HSV (h; s; v)(0°; 100%; 100%)
...
Rappresentazione HSV del colore
Gradazioni di codifica colore
Colore complementare (nello spazio colore sRGB)Ciano      (0; 255; 255)
Riferimento
[2]
1: normalizzato a [0-255] (byte)
2: normalizzato a [0-100] (%)
  1. (EN) RGB to CMYK color conversion
  2. Georgia State University Department of Physics and Astronomy, Spectral Colors, su HyperPhysics site. URL consultato il 20 ottobre 2017 (archiviato dall'url originale il 27 ottobre 2017).