TBbalance

浮動(ルーズ)ノードを移動するrankを指定します。

型: string、デフォルト: ''

有効なオプション

  • "min": 浮動(ルーズ)ノードを最小のrankに移動します。
  • "max": 浮動(ルーズ)ノードを最大のrankに移動します。
  • それ以外の場合は、浮動ノードはどこにでも配置されます。

名前がTBbalance(「トップボトムバランス」)であるにもかかわらず、これは左右のランクでも機能します(例:rankdir=LR)。

デフォルトの動作
digraph {
    layout="dot"

    { rank="min"; "min" }
    { rank="max"; "max" }
    "min" -> "middle" -> "max"
    
    "Floater 1"
    "Floater 2"
}
浮動ノードを最小ランクに移動
digraph {
    layout="dot"
    TBbalance="min"

    { rank="min"; "min" }
    { rank="max"; "max" }
    "min" -> "middle" -> "max"
    
    "Floater 1"
    "Floater 2"
}
浮動ノードを最大ランクに移動
digraph {
    layout="dot"
    TBbalance="max"

    { rank="min"; "min" }
    { rank="max"; "max" }
    "min" -> "middle" -> "max"
    
    "Floater 1"
    "Floater 2"
}
有効な対象
  • グラフ

注:dotのみ。

Graphvizのコードベースで"TBbalance"を検索

最終更新日 2022年9月27日: TBbalanceのドキュメントを追加 (b838ec8)