可能重复:
使用另一个颜色定义颜色
如何通过混合其他颜色来定义新颜色,例如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}