Difference between revisions of "Command/definecolor"

From Wiki
Jump to navigation Jump to search
m (Text replace - "Reference/en|" to "Commands|")
m (Text replace - "Reference/en/" to "Command/")
Line 14: Line 14:
 
   </tr>
 
   </tr>
 
   <tr valign="top" class="second">
 
   <tr valign="top" class="second">
     <td class="cmd">[[Reference/en/keyword:r|r]]</td>
+
     <td class="cmd">[[Command/keyword:r|r]]</td>
     <td>[[Reference/en/value:number|number]] red channel (RGB)</td>
+
     <td>[[Command/value:number|number]] red channel (RGB)</td>
 
   </tr>
 
   </tr>
 
   <tr valign="top" class="second">
 
   <tr valign="top" class="second">
     <td class="cmd">[[Reference/en/keyword:g|g]]</td>
+
     <td class="cmd">[[Command/keyword:g|g]]</td>
     <td>[[Reference/en/value:number|number]] green channel (RGB)</td>
+
     <td>[[Command/value:number|number]] green channel (RGB)</td>
 
   </tr>
 
   </tr>
 
   <tr valign="top" class="second">
 
   <tr valign="top" class="second">
     <td class="cmd">[[Reference/en/keyword:b|b]]</td>
+
     <td class="cmd">[[Command/keyword:b|b]]</td>
     <td>[[Reference/en/value:number|number]] blue channel (RGB)</td>
+
     <td>[[Command/value:number|number]] blue channel (RGB)</td>
 
   </tr>
 
   </tr>
 
   <tr valign="top" class="second">
 
   <tr valign="top" class="second">
     <td class="cmd">[[Reference/en/keyword:c|c]]</td>
+
     <td class="cmd">[[Command/keyword:c|c]]</td>
     <td>[[Reference/en/value:number|number]] cyan channel (CMYK)</td>
+
     <td>[[Command/value:number|number]] cyan channel (CMYK)</td>
 
   </tr>
 
   </tr>
 
   <tr valign="top" class="second">
 
   <tr valign="top" class="second">
     <td class="cmd">[[Reference/en/keyword:m|m]]</td>
+
     <td class="cmd">[[Command/keyword:m|m]]</td>
     <td>[[Reference/en/value:number|number]] magenta channel (CMYK)</td>
+
     <td>[[Command/value:number|number]] magenta channel (CMYK)</td>
 
   </tr>
 
   </tr>
 
   <tr valign="top" class="second">
 
   <tr valign="top" class="second">
     <td class="cmd">[[Reference/en/keyword:y|y]]</td>
+
     <td class="cmd">[[Command/keyword:y|y]]</td>
     <td>[[Reference/en/value:number|number]] yellow channel (CMYK)</td>
+
     <td>[[Command/value:number|number]] yellow channel (CMYK)</td>
 
   </tr>
 
   </tr>
 
   <tr valign="top" class="second">
 
   <tr valign="top" class="second">
     <td class="cmd">[[Reference/en/keyword:k|k]]</td>
+
     <td class="cmd">[[Command/keyword:k|k]]</td>
     <td>[[Reference/en/value:number|number]] black channel (CMYK)</td>
+
     <td>[[Command/value:number|number]] black channel (CMYK)</td>
 
   </tr>
 
   </tr>
 
   <tr valign="top" class="second">
 
   <tr valign="top" class="second">
     <td class="cmd">[[Reference/en/keyword:s|s]]</td>
+
     <td class="cmd">[[Command/keyword:s|s]]</td>
     <td>[[Reference/en/value:number|number]] gray value (Grayscale), if v isn't set</td>
+
     <td>[[Command/value:number|number]] gray value (Grayscale), if v isn't set</td>
 
   </tr>
 
   </tr>
 
   <tr valign="top" class="second">
 
   <tr valign="top" class="second">
     <td class="cmd">[[Reference/en/keyword:h|h]]</td>
+
     <td class="cmd">[[Command/keyword:h|h]]</td>
     <td>[[Reference/en/value:number|number]] hue (HSB)</td>
+
     <td>[[Command/value:number|number]] hue (HSB)</td>
 
   </tr>
 
   </tr>
 
   <tr valign="top" class="second">
 
   <tr valign="top" class="second">
     <td class="cmd">[[Reference/en/keyword:s|s]]</td>
+
     <td class="cmd">[[Command/keyword:s|s]]</td>
     <td>[[Reference/en/value:number|number]] saturation (HSB)</td>
+
     <td>[[Command/value:number|number]] saturation (HSB)</td>
 
   </tr>
 
   </tr>
 
   <tr valign="top" class="second">
 
   <tr valign="top" class="second">
     <td class="cmd">[[Reference/en/keyword:v|v]]</td>
+
     <td class="cmd">[[Command/keyword:v|v]]</td>
     <td>[[Reference/en/value:number|number]] brightness/value (HSB)</td>
+
     <td>[[Command/value:number|number]] brightness/value (HSB)</td>
 
   </tr>
 
   </tr>
 
   <tr valign="top" class="second">
 
   <tr valign="top" class="second">
     <td class="cmd">[[Reference/en/keyword:t|t]]</td>
+
     <td class="cmd">[[Command/keyword:t|t]]</td>
     <td>[[Reference/en/value:number|number]] transparency factor</td>
+
     <td>[[Command/value:number|number]] transparency factor</td>
 
   </tr>
 
   </tr>
 
   <tr valign="top" class="second">
 
   <tr valign="top" class="second">
     <td class="cmd">[[Reference/en/keyword:a|a]]</td>
+
     <td class="cmd">[[Command/keyword:a|a]]</td>
     <td>[[Reference/en/value:number|number]] alternative (transparency method)</td>
+
     <td>[[Command/value:number|number]] alternative (transparency method)</td>
 
   </tr>
 
   </tr>
 
   <tr valign="top" class="second">
 
   <tr valign="top" class="second">
     <td class="cmd">[[Reference/en/keyword:p|p]]</td>
+
     <td class="cmd">[[Command/keyword:p|p]]</td>
     <td>[[Reference/en/value:number|number]] spotcolor percentage</td>
+
     <td>[[Command/value:number|number]] spotcolor percentage</td>
 
   </tr>
 
   </tr>
 
   <tr valign="top" class="second">
 
   <tr valign="top" class="second">
     <td class="cmd">[[Reference/en/keyword:e|e]]</td>
+
     <td class="cmd">[[Command/keyword:e|e]]</td>
     <td>[[Reference/en/value:text|text]] spotcolor name</td>
+
     <td>[[Command/value:text|text]] spotcolor name</td>
 
   </tr>
 
   </tr>
 
   <tr valign="top" class="second">
 
   <tr valign="top" class="second">
     <td class="cmd">[[Reference/en/keyword:x|x]]</td>
+
     <td class="cmd">[[Command/keyword:x|x]]</td>
     <td>[[Reference/en/value:text|text]] Hexadecimal RGB value (like in HTML), only with hex module</td>
+
     <td>[[Command/value:text|text]] Hexadecimal RGB value (like in HTML), only with hex module</td>
 
   </tr>
 
   </tr>
 
</table>
 
</table>
Line 118: Line 118:
 
== See also ==
 
== See also ==
 
<!-- something like [[cmd:goto|\goto]] -->
 
<!-- something like [[cmd:goto|\goto]] -->
[[Colors]], [[Reference/en/definetransparency]]
+
[[Colors]], [[Command/definetransparency]]
  
 
[[Category:Commands|definecolor]]
 
[[Category:Commands|definecolor]]

Revision as of 01:54, 14 March 2012

\definecolor

Syntax

\definecolor[...][...,...=...,...]
[...] name
r number red channel (RGB)
g number green channel (RGB)
b number blue channel (RGB)
c number cyan channel (CMYK)
m number magenta channel (CMYK)
y number yellow channel (CMYK)
k number black channel (CMYK)
s number gray value (Grayscale), if v isn't set
h number hue (HSB)
s number saturation (HSB)
v number brightness/value (HSB)
t number transparency factor
a number alternative (transparency method)
p number spotcolor percentage
e text spotcolor name
x text Hexadecimal RGB value (like in HTML), only with hex module

Description

\definecolor associates a name with a color, for later use with the \color command.

To use hexadecimal colors in mkii you need to load the proper module first:

\setupcolor[hex]

Then the colors can be specified with

\definecolor[hex-red][h=FF0000]

Regarding the key « a », which means transparency alternative method, there are a certain number of values (actually at least 13, from 0 to 12) whose meanings can be seen from below:

\definetransparency [none]        [0]
\definetransparency [normal]      [1]
\definetransparency [multiply]    [2]
\definetransparency [screen]      [3]
\definetransparency [overlay]     [4]
\definetransparency [softlight]   [5]
\definetransparency [hardlight]   [6]
\definetransparency [colordodge]  [7]
\definetransparency [colorburn]   [8]
\definetransparency [darken]      [9]
\definetransparency [lighten]    [10]
\definetransparency [difference] [11]
\definetransparency [exclusion]  [12]

Example

See also

Colors, Command/definetransparency