Если вы не хотите указывать точки компаса, вы, вероятно, не захотите использовать HTML-подобные метки и порты .
Если вы 'Используя точку, вы все равно можете достичь чего-то подобного, используя атрибуты samehead
и sametail
.Из ссылки:
Края с одинаковым значением и одинаковым значением головки нацелены на одну и ту же точку на голове
Это позволяет группировать исходящие и входящие ребра.Вот простой пример:
digraph g{
rankdir=LR;
edge[samehead=h1, sametail=t1];
a1->b->c1;
a2->b->c2;
edge[samehead=h2, sametail=t2];
a3->b->c3;
a4->b->c4;
}
Это, конечно, только группирование головок и хвостов ребер, и не гарантирует противоположных сторон для ребер разных типов.