Commands\definecolor

\definecolorCommand

Defines a named color from a model and a specification, such as RGB with 204,85,0, so that later color commands can refer to it by name; it produces no output itself.

\definecolor{accent}{RGB}{204,85,0}\textcolor{accent}{x} + y
Available in
color
Kind
prefix
Allowed mode
both
Frequency
Not measured
Commonality
low
Tags
invisible, newdefine
Renderer support
PackageMathJaxKaTeXXeTeX
colorMathJax: FullKaTeX: NoneXeTeX: Full
About the test scope

Syntax#

\definecolorm:N{\cs}control sequencem:N{\cs}control sequencem:N{\cs}control sequence

Argspec m:N m:N m:N — three mandatory arguments. Reading argspecs

Examples#

\definecolor{myblue}{rgb}{0.1,0.3,0.7}{\color{myblue} \alpha + \beta}
\definecolor{lightgray}{gray}{0.9}\colorbox{lightgray}{$a = b$}

In TeXForm#

TeXForm parses this entry as prefix syntax; the package determines its argument specification.

Test cases#

color
InputCaseMathJaxKaTeXXeTeX
\definecolor{accent}{RGB}{255,128,0}Positive · baselinePassFailPass
\definecolor{\alpha}{RGB}{255,128,0}Negative · neg:N[0]PassFailPass
\definecolor{accent}{\alpha}{255,128,0}Negative · neg:N[1]FailFailFail
\definecolor{accent}{RGB}{\alpha}Negative · neg:N[2]FailFailFail