显示gnuplot默认线条样式

时间:2014-08-21 20:51:06

标签: colors gnuplot

如何显示gnuplot的默认线型(针对给定的输出终端)?

我看到如果我定义自己的线条样式,我可以展示它。但它没有显示test命令显示的默认样式的规范。

gnuplot> show style line

gnuplot> set style line 44 lt 2 lc rgb "green" lw 2
gnuplot> show style line
        linestyle 44,  linetype 2 linecolor rgb "green"  linewidth 2.000 pointtype 2 pointsize default pointinterval 0

我希望看到默认线条样式颜色的规格,以便我可以在网页中使用包含我的情节的相应颜色。

请注意,我不是要问"我如何绘制特定的线条样式",或者"如何以图形方式显示线条样式的样子" (测试命令)。我问如何列出默认线型的(文本)描述。

2 个答案:

答案 0 :(得分:1)

使用gnuplot第5版,命令show linetype 1为您提供了第一个默认线型的定义。

gnuplot> show linetype 1

    linetype 1,  linecolor rgb "dark-violet"  linewidth 1.000 dashtype solid pointtype 1 pointsize default pointinterval 0

使用show linetypes,您可以获得所有预定义线型的列表:

gnuplot> show linetypes

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

答案 1 :(得分:0)

您可以使用test命令(视觉上)查看它们。 来自documentation(第4.2节):

“每个终端都有一组默认的线和点类型,可以使用命令test”查看。