【问题标题】:Get rid of "_anonymous_0" tooltips in SVG with GraphViz使用 GraphViz 摆脱 SVG 中的“_anonymous_0”工具提示
【发布时间】:2015-03-06 01:36:01
【问题描述】:

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

【问题讨论】:

    标签: graphviz


    【解决方案1】:

    通过反复试验发现:-)

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

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


    一个空字符串

    tooltip=""
    

    不(!)禁用生成。

    【讨论】:

    • 这个答案比选择的要好,因为它允许您设置 svg 的标题(在浏览器选项卡中显示为标题),但也消除了空白区域的工具提示图表。
    • 似乎对 2.40.1 不起作用,而是生成一个带有一个空格的工具提示。
    【解决方案2】:

    如果你的点源开始是这样的:

    digraph { 
    

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

    digraph "" {
    

    看起来图的名称 (digraph mygraph {) 已转换为标题元素 (<title>mygraph</title>)。如果省略名称,则使用 *anonymous_0*。但如果使用 "",则不会创建标题元素。

    可能有更好的解决方案...

    猜你喜欢
    • 2017-02-08
    • 2021-09-06
    • 2019-07-10
    • 2018-07-12
    • 2014-09-28
    • 1970-01-01
    • 2016-08-19
    • 2021-09-18
    • 1970-01-01
    相关资源
    最近更新 更多