例如:
digraph G {
rankdir = TB;
subgraph A {
a -> {a0, a1};
};
subgraph B {
b -> {b0, b1, b2};
};
};
我想把B放在A的底部,怎么做?
答案 0 :(得分:1)
你必须告诉graphviz子图不相等。一种方法是简单地在图形之间添加不可见的边缘:
digraph G {
rankdir = TB;
subgraph A {
a -> {a0, a1};
};
subgraph B {
b -> {b0, b1, b2};
};
a0 -> b [style=invis];
a1 -> b [style=invis];
};
通过添加两个不可见边,子图整齐排列。