0

フローチャートを作ってみました。このフローチャートでは、さまざまなラベル (したがって、さまざまなラベル サイズ) を持つボックス化されたノードが必要ですが、ノードは同じサイズにする必要があります。

ソースコードは次のとおりです。

digraph G {

    a0 [ label="this is a loooong label" ]
    a3 [ label="short label" ]

    b0 [ label="this is a long label" ]
    b3 [ label="short label" ]

    a0, a1, a2, a3 [ shape=box ]
    b0, b1, b2, b3 [ shape=box ]

    subgraph cluster_one {
        style=filled;
        color=lightgrey;

        a0 -> a1 -> a2 -> a3;

        label = "This is nice and grey";
    }

    subgraph cluster_two {
        b0 -> b1 -> b2 -> b3;
        label = "This is nice and white";
        color=blue;
    }

}

私はこの画像を取得します:

フローチャート

サブグラフのボックスの幅を同じにしたい。これどうやってするの?

前もって感謝します :)

4

2 に答える 2

2

経由でノードのデフォルト値を設定できますnode [width=5]。これにより、最小サイズが設定されます。設定fixed-size=trueすると実寸になります。

于 2013-08-19T13:51:04.000 に答える
0

次のように、グローバル ノード スタイルを定義できます。

digraph G {

  node[width=4]
  ...
于 2013-08-19T13:50:53.037 に答える