8

perl スクリプトでドット ファイルを作成します。これは、同じノードを含むサブグラフです。例えば:

subgraph{aa->bb->cc;}
subgraph{dd->bb->ee;}

これらのサブグラフが同じ名前空間を使用していることはわかっているため、結果の出力は混乱しています。

各サブグラフで、以下のように、それらを一意にすることができbbますbb_1

subgraph{aa->bb->cc; bb_1->dd;}

しかし、すべてのサブグラフのすべてのノードを一意にすることは困難です。

各サブグラフを「厳密」にするか、別の名前空間を使用する方法はありますか?

4

2 に答える 2

10

ノードに表示されるラベルは、明示的な参照によってオーバーライドされない場合にのみ、ノードの名前に関連付けられます。

たとえば、 を使用"45" [label = "bb"]; "53" [label = "bb"];して、同じラベルを持つ 2 つのノードを表すことができます。

それで

subgraph{aa->"45"->cc;}
subgraph{dd->"53"->ee;}

各ノードの内部 ID を使用してノードを識別し、同じラベルを多くの場所で再利用できるようにします。

于 2013-09-23T13:28:58.247 に答える