2013-06-22 131 views
2

對於節點,有nodesep,這增加了節點之間的空間。 subgraph cluster有這樣的屬性嗎?如何在羣集之間添加額外的空間?

+0

[增加子圖之間的距離]的可能重複(http://stackoverflow.com/questions/19518389/increasing-distance-between-subgraphs) – dsummersl

回答

1

我已經試過這樣做過。根據這個鏈接http://lists.research.att.com/pipermail/graphviz-devel/2009/000947.html,似乎目前沒有解決這個問題的方法。

但是,有點「黑客攻擊」在於用選定數量的不可見集羣包圍您的集羣。事實上,這些集羣有一個不能更改的小邊距,但是嵌套它們並隱藏邊框會模擬自定義邊距。

2

另一種可能的黑客攻擊,如果你不使用rank作爲一個屬性,每個集羣內設置rank=same,然後添加一個ranksep=K,其中K是要通過分離的一些因素。爲我工作很好。

0

我在每個羣集中設置margin選項。雖然這不會將羣集分開,但它會在最近的節點之間添加空間,這對您而言可能已足夠,尤其是如果您使用的是style=invis