GraphViz:如何将子图中的节点连接到子图的同级节点?

GraphViz:如何将子图中的节点连接到子图的同级节点?,graphviz,Graphviz,我在Graphviz中使用子图(集群)。 通过这个链接()的帮助,我能够将子图和节点彼此连接起来。 然而,有一个问题: 假设我们有一个有向图G,它包含一个子图“cluster1”和一个节点“node1”。 假设“cluster1”包含一个节点“node10”。 现在,我想连接“node10”和“node1”。我正在尝试以下代码: digraph G { compound=true; node1; subgraph cluster1 { node10->

我在Graphviz中使用子图(集群)。 通过这个链接()的帮助,我能够将子图和节点彼此连接起来。 然而,有一个问题:

假设我们有一个有向图G,它包含一个子图“cluster1”和一个节点“node1”。 假设“cluster1”包含一个节点“node10”。 现在,我想连接“node10”和“node1”。我正在尝试以下代码:

digraph G {
    compound=true;
    node1;
    subgraph cluster1 {
        node10->node1;    
    }
}
这将给出“cluster1”中存在“node1”的输出。 我想要的是让“node1”在“cluster1”之外,在有向图G中


请帮忙。

链接创建似乎拥有两端的所有权。然后分别声明节点和链接将起作用:

digraph G {
    compound=true;
    node1;
    subgraph cluster1 {
        node10
    }
    node10->node1
}
屈服