使用 red!50!blue 和 \definecolor

使用 red!50!blue 和 \definecolor

可能重复:
使用另一个颜色定义颜色

如何通过混合其他颜色来定义新颜色,例如red!50!blue。我可以将其作为论点,\color但不能与\defincolor……

\documentclass{article}

\usepackage{xcolor}

\definecolor{mix}{named}{red!50!blue}

\begin{document}
    \color{red!50!blue} works
    \color{mix} doesn't work
\end{document}

我猜这是伪模型的问题,named因为red!50!blue它不是单一的颜色名称。但是有没有可以接受混合颜色来定义新颜色的颜色模型呢?

答案1

使用\colorlet

\documentclass{article}

\usepackage{xcolor}

\colorlet{mix}{red!50!blue}

\begin{document}
    \color{red!50!blue} works
    \color{mix} work as well
\end{document}

相关内容