使用 Graphviz 和 Dot 指向边缘
Edge pointing at edge with Graphviz and Dot
我想使用 dot
格式将一条边指向另一条边 graphviz
。
到目前为止我得到了什么:
digraph G {
Hello->dummy;
dummy->World;
dummy[shape=point width=0];
Test->dummy;
}
产生
我想得到的是更类似于此的东西:
知道怎么做吗?
也许 rank = same
可以解决问题?
digraph G
{
{ rank = same; Test; dummy } // dummy and Test on the same level
dummy[ shape = point, width = 0 ]; // connector
Hello -> dummy[ arrowhead = none ]; // remove arrowhead to connector
dummy -> Test[ dir = back ]; // you want Test on the right side
dummy -> World;
}
产量
[arrowhead=none]
和你一起 dummy
中间人替我完成工作。
digraph G {
Hello->dummy[arrowhead=none];
dummy->World;
dummy[shape=point width=0];
Test->dummy;
}
我已经在 Graphviz 的问题跟踪器中添加了 feature request。
我想使用 dot
格式将一条边指向另一条边 graphviz
。
到目前为止我得到了什么:
digraph G {
Hello->dummy;
dummy->World;
dummy[shape=point width=0];
Test->dummy;
}
产生
我想得到的是更类似于此的东西:
知道怎么做吗?
也许 rank = same
可以解决问题?
digraph G
{
{ rank = same; Test; dummy } // dummy and Test on the same level
dummy[ shape = point, width = 0 ]; // connector
Hello -> dummy[ arrowhead = none ]; // remove arrowhead to connector
dummy -> Test[ dir = back ]; // you want Test on the right side
dummy -> World;
}
产量
[arrowhead=none]
和你一起 dummy
中间人替我完成工作。
digraph G {
Hello->dummy[arrowhead=none];
dummy->World;
dummy[shape=point width=0];
Test->dummy;
}
我已经在 Graphviz 的问题跟踪器中添加了 feature request。