【问题标题】:How to use graphviz to show graph like this如何使用graphviz显示这样的图形
【发布时间】:2014-05-31 20:27:01
【问题描述】:

我用word做这个图,点语言怎么做?线条样式是垂直的。非常感谢!

【问题讨论】:

    标签: graphviz dot


    【解决方案1】:

    您可以使用 'pos' 属性将节点放置在假想的网格上:

    graph X
    {
      a [pos="1,1"]
      b [pos="2,2"]
      c [pos="2,3"]
      d [pos="2,4"]
    }
    

    然后在布局程序中使用适当的标志来覆盖neato 放置节点的愿望(您可能还需要调整节点的大小)。您最终可能会得到不直的边缘。在这种情况下,为假想网格上的连接点定义不可见节点,并从顶部节点到不可见节点以及从不可见节点到 RIL_Init 等绘制边。如果您的图表很大,这将变得非常乏味......仍然很简单......并且您仍然可以获得graphviz的所有输出选项。需要 pos="1,1!"通常也会出现,爆炸的意思是“把它放在那里”。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2022-01-16
      • 1970-01-01
      • 2020-04-21
      • 1970-01-01
      相关资源
      最近更新 更多