Será o ponto Directed Graph permitir subgraphs com um rankdir diferente?
-
06-07-2019 - |
Pergunta
Usando o dot dirigido linguagem gráfico, é possível criar subgraphs com um rankdir diferente?
Eu tentei o seguinte, que não funcionou. Ambos os gráficos foram esquerda para a direita, apesar da presença de rankdir = "TB" no subgrafo.
digraph g {
rankdir="LR";
LEFT->RIGHT;
clusterrank="local";
subgraph cluster1 {
rankdir="TB";
node[style=filled];
color=black;
TOP->BOTTOM;
}
}
Existe alguma outra sintaxe para obter um superior / inferior e esquerda / direita gráfico no mesmo diagrama, ou isso é não é possível?
Solução
Parece que este é um pedido de recurso de longa data: http://www.graphviz.org/bugs/b1279.html
Outras dicas
Desesperadamente querendo a mesma característica, eu pesquisei e há um " truque ": Essencialmente, você adicionar bordas invisíveis (e nós se necessário) para afundar as fileiras.
Há um atributo clusterrank
para subgraphs, tente o seguinte:
clusterrank=local;