我想要使用graphviz重现我在书上看到的具体数字。这是图书中的图表:
但使用以下.dot
:
digraph rf{
rankdir=LR;
graph[size="5,5",ratio=fill, overlap=false];
//node[height="2", width="2", fontsize="50"];
//edge[penwidth="4", fontsize="50"]
<a>[color=red];
<b>[color=red];
<s>[color=purple];
<t>[color=purple];
<s>-><a>[label="500/0"]
<s>-><b>[label="500/0"]
<a>-><b>[label="1/0"]
<a>-><t>[label="500/0"]
<b>-><t>[label="500/0"]
}
我明白了:
注意它是如何变大和扩展的,标签也与边缘重叠。
我想得到一本非常类似于图书中的图表。
我用来绘制这个的命令:
circo -Tpng errornet2.dot -oerrornet2.png
希望我能得到一些帮助,谢谢!
答案 0 :(得分:1)
如果你在一边使用dot
引擎代替circo和constraint=false
,那么
digraph rf{
rankdir=LR;
graph[size="5,5",ratio=fill, overlap=false];
node[height="2", width="2", fontsize="50"];
edge[penwidth="4", fontsize="50"]
<a>[color=red];
<b>[color=red];
<s>[color=purple];
<t>[color=purple];
<s>-><a>[label="500/0"]
<s>-><b>[label="500/0"]
<a>-><b>[label="1/0" constraint=false]
<a>-><t>[label="500/0"]
<b>-><t>[label="500/0"]
}
给出