使用Colourbrewer时出现xcolor错误

使用Colourbrewer时出现xcolor错误

我有以下代码,它绘制一个数组并用各种颜色填充它。当我使用红色、蓝色、绿色等一般颜色时,代码运行完美。但是当我使用colorbrewer库时,它会出现以下错误。

! Package xcolor Error: Undefined color `Dark2-3-2'.
! Package pgf Error: Unsupported color model `='. Sorry.

代码片段如下

\documentclass[tikz, border=3mm]{standalone}
\usetikzlibrary{arrows.meta,chains,matrix,decorations.pathreplacing}
\usetikzlibrary{colorbrewer}
\begin{document}
\begin{tikzpicture}[
node distance=0pt,
start chain = A going right,
X/.style = {rectangle, draw,% styles of nodes in string (chain)
            minimum width=1.5ex, minimum height=2.5ex,
            outer sep=0pt, on chain}, % by default braces are mirrored
]
\node[X, fill= Dark2-3-2] {};
\node[X,fill=red] {};  
\node[X,fill=blue  ] {};
\node[X, fill=green] {};
\node[X,fill=yellow] {};  
\node[X,fill=yellow  ] {};
\end{tikzpicture}
\end{document}

答案1

Dark2-B我认为你是在追求,不是Dark2-3-2

Dark2如果你看一下手册中方案的颜色阵列pgfplots

来自手册的 Dark2 方案

请注意,每列只有一种颜色。要获取cycle list,可以使用例如Dark2-5,获取五种颜色的列表,但要获取特定颜色,可以使用Dark2-<letter>,其中字母表示列。

相关内容