PGFplots 独立色彩图问题

PGFplots 独立色彩图问题

我正在尝试为我的一个文档创建颜色图。为了测试并查看此颜色图的外观,我使用了该\pgfplotscolorbardrawstandalone命令。

但是,使用此命令时,颜色图的上部会变灰,而它应该是红色。另一方面,当我在图表中使用颜色图时,颜色是正确的。(与预定义颜色图相同。)

您知道问题是什么吗?
是否应该在命令中添加选项\pgfplotscolorbardrawstandalone

在此处输入图片描述

\documentclass[border=5mm]{standalone}
\usepackage{pgfplots}

\pgfplotsset{colormap={mycolormap}{
        rgb255=(80,80,80)
        rgb255=(255,255,255)
        rgb255=(230,40,25)
    },
}

\begin{document}

\pgfplotscolorbardrawstandalone[colormap name=mycolormap]

\begin{tikzpicture}
    \begin{axis}[hide axis, colormap name=mycolormap]
       \addplot3[surf, samples=50, domain=-8:8]
            {sin(deg(sqrt(x^2+y^2)))/sqrt(x^2+y^2)};
    \end{axis}
\end{tikzpicture}

\pgfplotscolorbardrawstandalone[colormap name=viridis]

\begin{tikzpicture}
    \begin{axis}[hide axis, colormap name=viridis]
        \addplot3[surf, samples=50, domain=-8:8]
             {sin(deg(sqrt(x^2+y^2)))/sqrt(x^2+y^2)};
    \end{axis}
\end{tikzpicture}

\end{document}

相关内容