Vorlage:VarHelligkeit: Unterschied zwischen den Versionen
Zur Navigation springen
Zur Suche springen
Loki (Diskussion | Beiträge) (Die Seite wurde neu angelegt: <includeonly><nowiki>#</nowiki>{{Hexadezimal2|{{ #expr: {{Dezimal2|{{#titleparts:{{{1|}}}|2|1}}}} + {{{add|}}} }}}}{{Hexadezimal2|{{ #expr: {{Dezimal2|{{#titleparts:{{{...) |
Loki (Diskussion | Beiträge) (Modifikationen wie VarFarbe) |
||
Zeile 1: | Zeile 1: | ||
<includeonly><nowiki>#</nowiki>{{Hexadezimal2|{{ #expr: {{Dezimal2|{{#titleparts:{{{1|}}}|2|1}}}} + {{{add|}}} }}}}{{Hexadezimal2|{{ #expr: {{Dezimal2|{{#titleparts:{{{1|}}}|2|3}}}} + {{{add|}}} }}}}{{Hexadezimal2|{{ #expr: {{Dezimal2|{{#titleparts:{{{1|}}}|2|5}}}} + {{{add|}}} }}}}</includeonly><noinclude> | <includeonly><nowiki>#</nowiki>{{ Hexadezimal2 | ||
| {{ #ifexpr: {{ #expr: ({{Dezimal2|{{#titleparts:{{{1|}}}|2|1}}}} + {{{add|}}}) < 0 }} | |||
| 0 | |||
| {{ #ifexpr: {{ #expr: ({{Dezimal2|{{#titleparts:{{{1|}}}|2|1}}}} + {{{add|}}}) > 255 }} | |||
| 255 | |||
| {{ #expr: {{Dezimal2|{{#titleparts:{{{1|}}}|2|1}}}} + {{{add|}}} }} | |||
}} | |||
}} | |||
}}{{ Hexadezimal2 | |||
| {{ #ifexpr: {{ #expr: ({{Dezimal2|{{#titleparts:{{{1|}}}|2|3}}}} + {{{add|}}}) < 0 }} | |||
| 0 | |||
| {{ #ifexpr: {{ #expr: ({{Dezimal2|{{#titleparts:{{{1|}}}|2|3}}}} + {{{add|}}}) > 255 }} | |||
| 255 | |||
| {{ #expr: {{Dezimal2|{{#titleparts:{{{1|}}}|2|3}}}} + {{{add|}}} }} | |||
}} | |||
}} | |||
}}{{ Hexadezimal2 | |||
| {{ #ifexpr: {{ #expr: ({{Dezimal2|{{#titleparts:{{{1|}}}|2|5}}}} + {{{add|}}}) < 0 }} | |||
| 0 | |||
| {{ #ifexpr: {{ #expr: ({{Dezimal2|{{#titleparts:{{{1|}}}|2|5}}}} + {{{add|}}}) > 255 }} | |||
| 255 | |||
| {{ #expr: {{Dezimal2|{{#titleparts:{{{1|}}}|2|5}}}} + {{{add|}}} }} | |||
}} | |||
}} | |||
}}</includeonly><noinclude> | |||
Diese Vorlage dient der Variierung der Helligkeit von Farben. Bei einer gegebenen Farbe werden die drei Farbkanäle (RGB) jeweils um den positiven oder negativen Wert der Variable ''add'' verändert (also heller oder dunkler gemacht), zurückgegeben wird der veränderte Farbcode mit #. Die Hexadezimalzahl, die den Farbcode verschlüsselt, muss in der Form ''x/x/x/x/x/x'' (siehe:[[Vorlage:Dezimal2|Dezimal2]]) angegeben werden. | Diese Vorlage dient der Variierung der Helligkeit von Farben. Bei einer gegebenen Farbe werden die drei Farbkanäle (RGB) jeweils um den positiven oder negativen Wert der Variable ''add'' verändert (also heller oder dunkler gemacht), zurückgegeben wird der veränderte Farbcode mit #. Die Hexadezimalzahl, die den Farbcode verschlüsselt, muss in der Form ''x/x/x/x/x/x'' (siehe:[[Vorlage:Dezimal2|Dezimal2]]) angegeben werden. Veränderungen, die zur Über- oder Unterschreitung des Zahlbereichs (00-FF) in einem Farbkanal führen, setzen den Wert auf die Ober- bzw. Untergrenze. | ||
Beispiel: | Beispiel: | ||
Zeile 15: | Zeile 39: | ||
und y positive oder negative ganze Zahl | und y positive oder negative ganze Zahl | ||
</pre> | </pre> | ||
==Siehe auch== | ==Siehe auch== |
Aktuelle Version vom 25. Juni 2007, 17:46 Uhr
Diese Vorlage dient der Variierung der Helligkeit von Farben. Bei einer gegebenen Farbe werden die drei Farbkanäle (RGB) jeweils um den positiven oder negativen Wert der Variable add verändert (also heller oder dunkler gemacht), zurückgegeben wird der veränderte Farbcode mit #. Die Hexadezimalzahl, die den Farbcode verschlüsselt, muss in der Form x/x/x/x/x/x (siehe:Dezimal2) angegeben werden. Veränderungen, die zur Über- oder Unterschreitung des Zahlbereichs (00-FF) in einem Farbkanal führen, setzen den Wert auf die Ober- bzw. Untergrenze.
Beispiel:
Ursprungsfarbe
Variierte Farbe mit add=+15
Variierte Farbe mit add=-15
Aufruf:
{{VarFarbe|Hexadezimalzahl|add=y}} mit Hexadezimal = x/x/x/x/x/x mit x = 0 ... F und y positive oder negative ganze Zahl
Siehe auch