Как увеличить зазор между параллельными ребрами, в Графвизе

Я рисую график, написанный на точечном языке, используя движок Neato в graphviz.

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

Пожалуйста, обратитесь к следующей диаграмме

На приведенной выше схеме горизонтальные параллельные ребра между узлом 1 и узлом 2 расположены слишком близко друг к другу.

Я был бы очень рад, если бы кто-то мог дать мне представление о том, как ввести промежуток / пространство между параллельными ребрами, чтобы сделать график более четким.

Ниже приведен код языка точек, который я использовал для рендеринга node1 и node2.

digraph G { graph[size="70,20.25"] 
splines=ortho;  

edge[style=solid, penwidth="10",labeldistance="10"]; 
node [style="rounded,filled"];

node1 [ pos = "2369.7957583862712,8520.228273052428!", fontsize=300, shape = box, fixedsize=true, width=20, height=20 ];

node2 [ pos="2314.7097320138455,8503.38134510704!", fontsize=300, shape = box, fixedsize=true, width=21, height=28 ];


node1 -> node2[taillabel="99", headlabel="25" , fontsize=100]; 

node1 -> node2[taillabel="29", headlabel="49" , fontsize=100]; 

node1 -> node2[taillabel="36", headlabel="07" , fontsize=100]; 

node1 -> node2[taillabel="62", headlabel="37" , fontsize=100]; 


node2 -> node1[taillabel="251", headlabel="21" , fontsize=100]; 

node2 -> node1[taillabel="140", headlabel="30" , fontsize=100]; 

node2 -> node1[taillabel="21", headlabel="05" , fontsize=100]; 

node2 -> node1[taillabel="35", headlabel="57" , fontsize=100]; 
}

0 ответов

Другие вопросы по тегам