首页 > 解决方案 > Gnuplot 默认线条颜色 rgb 值

问题描述

我正在使用 gnuplot 5.2 并希望获取与默认线条颜色相关联的 rgb 值。使用该命令test,我得到了可用选项和参数的一个很好的摘要,但默认颜色只是标记为1, 2, 3, ....rgb 值没有显示。该命令show colors也很有用,但它只显示颜色的名称和 rgb 值,而不是标签1, 2, 3, ...,所以我不知道哪个是哪个。

我的目标是使用默认的线条颜色和具有透明度的绘图线。从这里的其他问题中,我了解到这在 5.2 版中是可能的,lc rgb #aarrggbb但为此我需要知道 rgb 值。

而且似乎没有包含默认线条颜色的 gnuplot 的简单文本配置文件(我在 fedora 上),rpm -ql gnuplot没有显示任何这样的配置文件,所以我有点迷路了。

标签: gnuplot

解决方案


简单的回答:

gnuplot> show linetype

        linetype 1,  linecolor rgb "dark-violet"  linewidth 1.000 dashtype solid pointtype 1 pointsize default
        linetype 2,  linecolor rgb "#009e73"  linewidth 1.000 dashtype solid pointtype 2 pointsize default
        linetype 3,  linecolor rgb "#56b4e9"  linewidth 1.000 dashtype solid pointtype 3 pointsize default
        linetype 4,  linecolor rgb "#e69f00"  linewidth 1.000 dashtype solid pointtype 4 pointsize default
        linetype 5,  linecolor rgb "#f0e442"  linewidth 1.000 dashtype solid pointtype 5 pointsize default
        linetype 6,  linecolor rgb "#0072b2"  linewidth 1.000 dashtype solid pointtype 6 pointsize default
        linetype 7,  linecolor rgb "#e51e10"  linewidth 1.000 dashtype solid pointtype 7 pointsize default
        linetype 8,  linecolor rgb "black"  linewidth 1.000 dashtype solid pointtype 8 pointsize default
        Linetypes repeat every 8 unless explicitly defined

推荐阅读