我试图在Graphviz中垂直堆叠一组字段(有8个特定字段,所以我最好有4x4).我有一个包含8个字段的子图集,默认情况下,它们是水平并排排列的,这使得连接非常混乱.如果子场垂直堆叠,我觉得会更清楚.
布局节点的常用技术是使用不可见边.
在以下示例中,节点n1-n8在集群内垂直布局,但不显示边.
digraph g{
subgraph cluster0 {
edge[style=invis];
n1->n2->n3->n4->n5->n6->n7->n8;
}
// some visible edges from nodes outside of the cluster to nodes within the cluster
a -> b;
a -> {n2;n7;n8};
b -> {n4;n6;n7;};
}
Run Code Online (Sandbox Code Playgroud)