Template:Codifica colore

Da Wikipedia, l'enciclopedia libera.
Jump to navigation Jump to search


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)

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

Uso

Sintassi

  • nome: il nome del colore (corrispondente al nome della pagina senza l'eventuale disambiguante "(colore)")
  • 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
  • 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
  • codice_complementare : codice html del colore complementare
  • riferimento: fonte a cui si riferiscono i valori di cui sopra.

(legenda colori)

{{Codifica colore
|nome = 
|hex = 
|textcolor = 
|link_variazioni = 
|immagine_variazioni = 
|nome_complementare = 
|codice_complementare = 
|riferimento = 
}}

Tutti i parametri sono obbligatori tranne il parametro "riferimento".

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).

Esempio

{{Codifica colore
|nome=Rosso
|hex=#FF0000
|textcolor=white
|nome_html = Red
|link_variazioni=:Categoria:Gradazioni di rosso
|immagine_variazioni=Color icon red.svg
|nome_complementare = [[Ciano]]
|codice_complementare = Cyan
|riferimento=<ref name="Georgia State University Department of Physics and Astronomy">{{cite web |url=http://hyperphysics.phy-astr.gsu.edu/hbase/vision/specol.html |title=Spectral Colors |website=HyperPhysics site |author=Georgia State University Department of Physics and Astronomy |accessdate=October 20, 2017 |archive-url=https://web.archive.org/web/20171027012933/http://hyperphysics.phy-astr.gsu.edu/hbase/vision/specol.html |archive-date=October 27, 2017 |url-status=live }}</ref>
}}
Info sulle coordinate del colore     Codifica colore
Nome HTML e rappresentazione Red     
HEX #FF0000
sRGB1 (rgb) (255; 0; 0)
xxx nm
xxx nm
xxx nm
Lunghezza d'onda del colore nello spettro visibile
CMYK2 (cmyk) (0; 100; 100; 0)
...
xxx nm
xxx nm
xxx nm
Rappresentazione CMYK del colore
HSV (hsv) (0°; 100%; 100%)
HSV clr wheel frame.png
...
Rappresentazione HSV del colore
Gradazioni di codifica colore
Color icon red.svg
Colore complementare Ciano     
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.phy-astr.gsu.edu. URL consultato il October 20, 2017.