0
我在Graphviz中有布局问题。我寻找一种有点通用的方法,让入站边沿进入一个节点,均匀地分布在左侧,并从右侧中间退出。如何使用点布局布尔组合系统
总之我想让这样的事情,
但不是我的标记生成此
从这个代码
graph g {
splines=ortho;
nodesep=0.005
rankdir="LR";
node [shape=box width=.5];
x [shape=none];
y1 [label="y" shape=none];
y2 [label="y" shape=none];
z [shape=none];
f [label="f(x,y,z)" shape=none];
A [label="&"];
B [label="1" ];
C [label="&" ];
D [label="≥1"];
x -- A;
y1 -- A;
A -- D;
y2 -- B;
B -- C [arrowtail="odot"];
z -- C;
C -- D;
D -- f;
{ rank=same; x y1 y2 z }
{ rank=same; A B }
{ rank=same; C }
{ rank=same; D }
{ rank=same; f }
}
我我已经尝试过e样条,nodsep和pos属性都没有取得可接受的结果。
这太糟糕了,也许我应该看看tikz代替 – davl