Gestattet der Punkt gerichteten Graphen für Subgraphen mit einem anderen rankdir?
-
06-07-2019 - |
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?
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;