Gnuplot 如何在鼠标移动时不显示坐标(x,y)?

Gnuplot 如何在鼠标移动时不显示坐标(x,y)?,gnuplot,Gnuplot,我能够使用gnuplot生成svg文件。当我单击绘图中的任何位置时,(x,y)坐标将显示,当鼠标移动时,坐标将更改,当我再次单击绘图时,坐标将消失 如何在鼠标单击并移动时不显示坐标? 谢谢 我试过: set mouse noruler set mouse mouseformat 6 set mouse mouseformat "" set mouse clipboardformat 6 代码是: set term svg mouse jsdir "http://.../TEST/" s

我能够使用gnuplot生成svg文件。当我单击绘图中的任何位置时,(x,y)坐标将显示,当鼠标移动时,坐标将更改,当我再次单击绘图时,坐标将消失

如何在鼠标单击并移动时不显示坐标? 谢谢

我试过:

set mouse noruler

set mouse mouseformat 6

set mouse mouseformat ""

set mouse clipboardformat 6
代码是:

set term svg mouse jsdir "http://.../TEST/"

set output "test.svg"

plot 'test.data' using 1:2:3 with labels hypertext point pt 7

我想我最初误解了你的问题(第一个答案现在被删除)。让我再试一次

您正在描述gnuplot+svg中鼠标移动支持的默认行为

(1) 简单选项:如果您不想使用这些选项,请不要在选择终端时包含
鼠标
关键字

(2) 无限定制选项:javascript鼠标行为在单独的文件
gnuplot_svg.js
中实现。存在多个版本,但您可以编辑或替换其中任何一个以满足您的需要。最新版本如下:

(3) 可能的妥协:gnuplot生成的
*.svg
文件包含如下行:

<g id="gnuplot_canvas" onclick="gnuplot_svg.toggleCoordBox(evt)" onmousemove="gnuplot_svg.moveCoordBox(evt)">


如果只想禁用对鼠标单击或鼠标移动的响应,请编辑这些行以删除相应的
onclick
onmousemove
指令。

谢谢!在gnuplot_svg.js文件中,我将visibility设置为hidden,解决了这个问题。