Graphviz Dot, mix dirigé et non dirigé

Pour mon application, je dois représenter simultanément (sur le même graphique) deux relations: l'une est simmétrique, l'autre ne l'est pas.

Cibles:

  • idéalement, la relation à deux devrait aboutir à des arêtes ayant des couleurs différentes;
  • pour la relation symétrique, je voudrais ne pas avoir de doubles arêtes;

Est-il un moyen de le faire avec dot?

28
demandé sur Dacav 2012-11-05 21:12:36

1 réponses

digraph {

    A; B; C

    subgraph Rel1 {
        edge [dir=none, color=red]
        A -> B -> C -> A
    }

    subgraph Rel2 {
        edge [color=blue]

        B -> C
        C -> A
    }

}

entrez la description de l'image ici

35
répondu Dacav 2012-11-05 17:12:36