Graph 制作相同宽度的盒子
我想做一个流程图。在此流程图中,我希望装箱的节点具有不同的标签(从而改变标签大小),但我希望节点具有相同的大小 源代码如下所示:Graph 制作相同宽度的盒子,graph,graphviz,Graph,Graphviz,我想做一个流程图。在此流程图中,我希望装箱的节点具有不同的标签(从而改变标签大小),但我希望节点具有相同的大小 源代码如下所示: digraph G { a0 [ label="this is a loooong label" ] a3 [ label="short label" ] b0 [ label="this is a long label" ] b3 [ label="short label" ] a0, a1, a2, a3 [ shap
digraph G {
a0 [ label="this is a loooong label" ]
a3 [ label="short label" ]
b0 [ label="this is a long label" ]
b3 [ label="short label" ]
a0, a1, a2, a3 [ shape=box ]
b0, b1, b2, b3 [ shape=box ]
subgraph cluster_one {
style=filled;
color=lightgrey;
a0 -> a1 -> a2 -> a3;
label = "This is nice and grey";
}
subgraph cluster_two {
b0 -> b1 -> b2 -> b3;
label = "This is nice and white";
color=blue;
}
}
我得到这个图像:
我希望子图中的框具有相同的宽度。我该怎么做
提前感谢:)您可以定义全局节点样式,如下所示:
digraph G {
node[width=4]
...
您可以通过
节点[width=5]
设置节点的默认值。这将设置最小大小。如果您将fixed size=true
设置为实际大小