Frage

Mit der dot gerichteten Graphen Sprache ist es möglich, Subgraphen mit einem anderen rankdir zu erstellen?

Ich habe versucht, die folgenden, die nicht funktionierten. Beiden Diagramme wurden links nach rechts, trotz der Anwesenheit von rankdir = „TB“ in den Subgraphen.

digraph g {
    rankdir="LR";
    LEFT->RIGHT;
    clusterrank="local";

    subgraph cluster1 { 
        rankdir="TB";    
        node[style=filled];         
        color=black;
        TOP->BOTTOM;                
    }   
}

Gibt es eine andere Syntax, um eine Top / Bottom und Links / Rechts-Diagramm im selben Diagramm zu bekommen, oder ist dies nicht möglich?

War es hilfreich?

Lösung

Scheint, wie dies ein langjähriger Feature-Request ist: http://www.graphviz.org/bugs/b1279.html

Andere Tipps

Desperately die gleiche Funktion zu wollen, ich gegoogelt und es gibt ein " Trick ": Im Wesentlichen Sie unsichtbare Kanten hinzufügen (und Knoten, falls erforderlich), um die Reihen zu versenken.

Es gibt ein clusterrank Attribut für Subgraphen, versuchen Sie dies:

clusterrank=local;
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top