如何将所有“平行四边形”[查看我的代码]放在带有 graphviz 点语言的 S 框的顶部?
所以基本上输出应该看起来像一条直线,所有 M1 M2 和 Mn 在图的顶部。
digraph ER {
node [group=M; shape=parallelogram]; M1; M2; M_n;
node [group=I, shape=none]; "...";
node [group=V, shape=egg]; IV; V1; V2;
node [group=C, shape=box]; "S1"; "S2"; "S_n"; f;
node [group=F, shape=hexagon]; "FINAL";
IV -> "S1";
M1 -> "S1";
"S1" -> V1;
V1 -> "S2";
M2 -> "S2";
"S2" -> V2;
V2 -> "...";
"..." -> "S_n";
M_n -> "S_n";
"S_n" -> f;
f -> "FINAL"
rankdir=LR;
}