我想定义一种简单的(非 RGB)颜色并将其用于绘图和填充:
\documentclass{standalone}
\usepackage{tikz}
\begin{document}
\tikzset{mycolor/.style={color=black!45}}
\begin{tikzpicture}
\draw[mycolor] (0,0) rectangle (1,1);
\draw[fill=mycolor] (2,2) rectangle (3,3);
\end{tikzpicture}
\end{document}
然而,当我用它来填充(第二个方块)时,我得到了
! Package xcolor Error: Undefined color `mycolor'.
我究竟做错了什么?