当dir = back时,Graphviz箭头不起作用

时间:2018-06-12 16:02:50

标签: graphviz

我无法弄清楚如何改变边缘的尾部。

箭头没问题,例如这样可以正常使用

digraph foo {  
    x->y [arrowhead=odot]  
}

但是因为我想改变尾巴,我试图颠倒方向:

digraph foo {  
    x->y [arrowhead=odot dir=back]  
}

这不起作用,箭头返回默认样式。

同样,arrowtail属性似乎不起作用,我总是得到默认样式

digraph foo {  
    x->y [arrowtail=odot]  
}

1 个答案:

答案 0 :(得分:1)

你几乎拥有它 - 并非dirarrowheadarrowtail的所有组合都有效。

以下是适用于dir值的内容:

dir      arrowhead  arrowtail
-----------------------------
forward      x
back                    x
both         x          x
none

因此,以下情况适用于您的情况:

digraph foo {  
    x->y [arrowtail=odot, dir=back] 
}

dir确定允许显示哪些箭头。箭头的哪一端是头部,哪一端被认为是尾部不会改变。