存在全局图表的rankdir,用于设置布局的方向。子图或聚类怎么样?有没有办法在TD布局中有一个子图,在BT中有另一个子图?
如何使用以下(不正确的)代码实现附件图像中的图形?
digraph G {
subgraph cluster0 {
rankdir="TD";
A; B;
A -> B;
}
subgraph cluster1 {
rankdir="BT"; // this doesn't produce the desired output
C; D;
D -> C;
}
}
您不能这样做,rankdir仅在顶层(图形)被允许
但是在简单的情况下,您可以通过]解决它>
朝相反方向走:
C->D[dir=back]
进入侧面:
{rank=same C D}