自循环边在graphviz中太短且难看
我用graphviz画了一幅画。请看。 我认为它很难看,因为自循环边很短。 边的属性“minlen”对我不起作用。 我尝试了节点的几个端口,但除了我当前的实现之外,所有的端口都显示出混乱。你有什么好主意给我吗? 代码如下:自循环边在graphviz中太短且难看,graphviz,Graphviz,我用graphviz画了一幅画。请看。 我认为它很难看,因为自循环边很短。 边的属性“minlen”对我不起作用。 我尝试了节点的几个端口,但除了我当前的实现之外,所有的端口都显示出混乱。你有什么好主意给我吗? 代码如下: digraph finite_state_machine { rankdir=LR; size="8,2" fontname="Verdana" node [shape = doublecircle]; Idle; node [shape = circle,nodesep =
digraph finite_state_machine {
rankdir=LR;
size="8,2"
fontname="Verdana"
node [shape = doublecircle]; Idle;
node [shape = circle,nodesep = "2.0"];
Working:s -> Working:s [ label = "response[j]?" ,minlen = 50000];
Idle -> Working [ label = "boot" ];
Working:n -> Working:n [ label = "sendtx[i]!",minlen = 50000 ];
Working:e -> Working:e [ label = "qry!" ,minlen = 50000];
}添加
nodesep=1代码>使循环更大,尽管不是更好。因此,这将有助于:
digraph finite_state_machine {
rankdir=LR;
size="8,2"
fontname="Verdana"
node [shape = doublecircle]; Idle;
node [shape = circle,nodesep = "2.0"];
Working:s -> Working:s [ label = "response[j]?" ,minlen = 50000];
Idle -> Working [ label = "boot" ];
Working:n -> Working:n [ label = "sendtx[i]!" ];
Working:e -> Working:e [ label = "qry!"];
nodesep=1;
}
将产生类似于:
还有,字体属性对我不起作用。我在windows中使用graphviz。我尝试将/etc/fonts/fonts.conf修改为:C:/Windows/fonts