Graphviz 未在子图周围绘制边框

ein*_*ica 2 border graphviz subgraph

考虑以下 Graphviz 代码:

digraph g1 { 
    compound = true;
    node [shape = box, style=filled, fillcolor=Khaki] a;

    subgraph sg1 {
        node [shape = "", style="", fillcolor=""] b -> c;
        graph [style=solid, penwidth=3];
    }
}
Run Code Online (Sandbox Code Playgroud)

这产生:

在此输入图像描述

为什么我没有得到子图/簇周围的边框?

Jen*_*ens 7

sg1 必须是一个簇才能绘制边界

IE。将其重命名为例如。集群_sg1

[编辑]

或者在子图中添加行: cluster=true 请参阅此处的文档:https ://graphviz.org/docs/attrs/cluster/