摆脱“_anonymous_0”使用 GraphViz 在 SVG 中显示工具提示

发布于 2024-12-01 13:25:33 字数 89 浏览 0 评论 0原文

我使用 Graphviz 生成 SVG。当嵌入 HTML 中时,节点、边和箭头会显示“_anonymous_0”工具提示。我可以从 GraphViz 中删除这些吗?

I generate SVGs using Graphviz. When embedded in HTML, the nodes, edges and arrows show an "_anonymous_0" tooltip. Can I get rid of these from within GraphViz?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

一桥轻雨一伞开 2024-12-08 13:25:33

通过反复试验发现:-)

digraph "my title" {
tooltip=" "
node [tooltip=" "]
edge [tooltip=" "]
...
}

禁用工具提示的自动生成。


空字符串

tooltip=""

不会(!)禁用生成。

Found by trial and error :-)

digraph "my title" {
tooltip=" "
node [tooltip=" "]
edge [tooltip=" "]
...
}

disables the automatic generation of tooltips.


an empty string

tooltip=""

does not(!) disable the generation.

这个俗人 2024-12-08 13:25:33

如果您的点源开始这样的操作:

digraph { 

使用以下内容可能会有所帮助:

digraph "" {

看起来图形的名称(digraph mygraph {)被转换为标题元素(;mygraph)。如果省略名称,则使用 *anonymous_0* 代替。但如果使用 "",则不会创建标题元素。

不过,可能有更好的解决方案......

If your dot source start something like this:

digraph { 

it may help to use the following:

digraph "" {

It looks like the name of the graph (digraph mygraph { ) is transformed to a title element (<title>mygraph</title>). If you omit the name, *anonymous_0* is used instead. But if "" is used, no title element is being created.

There may be a better solution to this though...

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文