非常简单的东西。我想要一个函数,比如说函数f,用特定的颜色绘制。我还想要一段标签,上面写着“函数f颜色”,并以该颜色显示。
到目前为止,我尝试的是:
set style line 1 lw 3 lc 1
set label "AC" at 0, 70 textcolor 1
但看起来“lc”和“textcolor”遵循不同的规范,它会抱怨:
"trolo4.pl", line 8: colorspec option not recognized
希望能得到任何帮助!
可以尝试使用这个替代方案:
set label "AC" at 0, 70 textcolor linetype 1
或者set label "AC" at 0, 70 textcolor linespec 1
阅读 gnuplot> help label
中的手册以获取更多信息。
@holygeek的回答很好。作为一个Python开发者,我发现更加明确表达通常更好。
set style line 1 lw 1 lc rgb "red"
set label "AC" at 0, 70 tc rgb "red"
show colornames
以获取完整列表)。为了实现完全的系统独立性,您可以使用#RRGGBB
版本。例如,红色是'#ff0000
,绿色是#00ff00
,蓝色是#0000ff
。当然,您可以创造各种有趣的颜色(同样,请参见show colornames
以获取预定义颜色及其等效的#.....
列表)。help colorspec
。
linespec
或linetype
。 - mgilson