Стрелка Graphviz не работает, когда dir = back - PullRequest
0 голосов
/ 12 июня 2018

Я не могу понять, как изменить хвост ребра.

Нет проблем с наконечником стрелы, например, это прекрасно работает

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

Но так как я хочуизменив хвост, я попытался изменить направление:

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

Это не работает, стрелка возвращается к стилю по умолчанию.

Также атрибут arrowtail, кажется, не работает, явсегда получайте стиль по умолчанию

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

1 Ответ

0 голосов
/ 13 июня 2018

У вас почти это было - не все комбинации dir, arrowhead и arrowtail действительны.

Вот что работает для которых dir значение:

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

Следовательно, в вашем случае должно работать следующее:

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

dir определяет, какие стрелки могут отображаться.Какой конец стрелки является головкой, а какой считается хвостом, не меняется.

...