如何更改gnuplot生成的svg标记?
我非常喜欢gnuplotsvg输出,但是有没有办法定义gnuplot生成的如何更改gnuplot生成的svg标记?,svg,gnuplot,Svg,Gnuplot,我非常喜欢gnuplotsvg输出,但是有没有办法定义gnuplot生成的和标记 标题默认为Gnuplot,说明默认为,由Gnuplot 4.6 patchlevel 5制作(或分别使用的版本) 是否有任何方法可以使用gnuplot脚本代码更改这些内容,或者是编辑输出svg文件的唯一方法?这很有趣,我刚刚在编辑器中安装了svg终端驱动程序。使用GnuPlot 4.6.4,您可以使用terminal name选项设置标题。因此,在设置终端时,还要设置名称选项: set term svg name
和
标记
标题默认为Gnuplot
,说明默认为,由Gnuplot 4.6 patchlevel 5制作(或分别使用的版本)
是否有任何方法可以使用gnuplot脚本代码更改这些内容,或者是编辑输出svg文件的唯一方法?这很有趣,我刚刚在编辑器中安装了svg终端驱动程序。使用GnuPlot 4.6.4,您可以使用terminal name选项设置标题。因此,在设置终端时,还要设置名称选项:
set term svg name "my title"
请注意,“我的标题”周围的引号很重要,否则会出现未知变量错误
从终端驱动程序代码来看,您似乎无法更改描述,它似乎是硬编码的
fprintf (gpoutfile, "<desc>Produced by GNUPLOT %s patchlevel %s </desc>\n\n",
gnuplot_version, gnuplot_patchlevel);
fprintf(gpoutfile,“由GNUPLOT%s补丁级别%s生成\n\n”,
gnuplot_版本,gnuplot_补丁级别);
谢谢。:)但是根据我在尝试时遇到的错误,name
甚至不允许使用带引号的空格。它只允许字母数字和下划线。@FooBar名称
也用作围绕绘图的
标记的id
,这就是您有此限制的原因。谢谢,我没有注意到空格限制。