De droite à gauche bords dot (Graphviz)

J'essaie d'afficher les arêtes allant de droite à gauche (c'est à dire à l'envers) à l'aide de dot:

C <- A -> B

Du mieux que je pouvais faire était de:

digraph {
  a -> b;
  c -> a [dir="back"];
  {rank=same;c a b}
}

..ce qui est bien, sauf que je n'aime pas utiliser c -> a lorsque la pointe est dirigée dans l'autre sens.

J'ai donc voulu partager cette solution (qui ne semble pas être mentionné sur) et vérifier si je suis absent quelque chose d'évident.

Voir: http://www.graphviz.org/doc/info/attrs.html#k:dirType

  • Cela ne résout pas le problème que le rang de noeuds pour le a-c de bord n'est toujours pas inversée par rapport à la courbe, à moins que vous l'écrivez c -> a. Je souhaite que l'on pourrait simplement écrire a <- c. :/
InformationsquelleAutor Nickolay | 2009-10-02