2016-03-01 5 views
0
digraph { 
    X -> Y [xlabel="80"] 
    Y -> Z [xlabel="60"] 
    Z -> X [xlabel="3"] 
    Y -> X [xlabel="1"] 
} 

Я придающие файл GraphViz точка выше, используя:Как разместить Graphviz этикетки, чтобы избежать края

dot -Tpng a.dot -o a.png 

, но считают, что вывод изображения, как показано ниже, имеет края и наконечники стрел перекрывающихся с этикетками.

enter image description here

Я пробовал различные подходы без успеха, и поэтому я вернулся сюда, чтобы простой пример. Я уверен, что на самом деле есть очевидный флаг, чтобы преодолеть эту проблему. Может ли кто-нибудь помочь?

ответ

1

Не используйте внешние этикетки (xlabel), но стандартные этикетки (label).

Использование стандартных меток в вашем примере не создает перекрытия.

Смежные вопросы