[Tex/LaTex] Define colors using xcolor-material

color

Problem:

I am trying to define colors using the xcolor-material package but receive an error when compiling.

Error message:

Paragraph ended before \XC@definec@lor was complete.

Minimal Working Example (MWE):

\documentclass{scrreprt}

\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[swedish]{babel}
\usepackage{xcolor}
\usepackage{kvoptions}
\usepackage{xcolor-material}

% Material Colors
\definecolor{MaterialOrange}[cmyk]{orange}

\begin{document}

{\color{MaterialOrange}Hello}

\end{document}

Best Answer

orange is predefined, you can simply use it as {\color{orange}Hello} without any color definitions. Otherwise, use the form \definecolor{MaterialOrange}{named}{orange} as noted also by @samcarter or using the color value and model given in the manual. Finally, you should embrace the colored portion between two {}, otherwise, the whole document will take the defined color.

\documentclass{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[swedish]{babel}
\usepackage{xcolor}
\usepackage{kvoptions}
\usepackage{xcolor-material}

% Material Colors
%\definecolor{MaterialOrange}{named}{orange}  % This or
%\definecolor{MaterialOrange}{HTML}{FF8000}   % this or
\definecolor{MaterialOrange}{cmyk}{0,0.5,1,0} % this

\begin{document}

{\color{MaterialOrange}Hello} and normal text ..

\end{document}
Related Question