21

Dot にクラスターを使用するが、サブグラフ ノードの周りに四角形を表示しないように指示する方法はありますか?

4

5 に答える 5

22

これは。で行うことができますstyle

使用例style=invis

digraph g{
 subgraph cluster0 {
  style=invis;
  1 -> 2;
 }
}

これをすべてのサブグラフのデフォルトとして使用する場合は、次を使用しsubgraph[style=invis]ます。

digraph g{
 subgraph[style=invis];

 subgraph cluster0 {
  1 -> 2;
 }
}

編集:9年後...

最善の解決策は使用することです

peripheries=0

これにより、実際にはsvg出力で長方形が生成されなくなりpenwidth=0ますが、ポリゴンは含まれます(とはstroke-width="0"ありますが、まだ存在します)。

これが最も賛成の答えなので、私はこれを追加しました。

于 2011-09-09T06:21:59.397 に答える
8

使用できますstyle=invis

subgraph cluster1 {
  style=invis
  ...
}

style=invis上記のアプローチの代わりに、pencolor=transparent(ローカルまたはグローバルに) 設定することもできます。

于 2011-09-12T07:54:46.643 に答える
1

peripheries=0も使用できます

于 2021-01-26T17:01:20.613 に答える