TBbalance

将哪个 rank 移动到浮动(松散)节点

类型:string, 默认值:''

有效选项

  • "min": 将浮动(松散)节点移动到最小 rank.
  • "max": 将浮动(松散)节点移动到最大 rank.
  • 否则,浮动节点将放置在任何地方。

尽管名称为 TBbalance(“顶-底平衡”),但这在左右 rank 上也适用,例如 rankdir=LR.

示例

默认行为
digraph {
    layout="dot"

    { rank="min"; "min" }
    { rank="max"; "max" }
    "min" -> "middle" -> "max"
    
    "Floater 1"
    "Floater 2"
}
浮动节点移动到 min rank
digraph {
    layout="dot"
    TBbalance="min"

    { rank="min"; "min" }
    { rank="max"; "max" }
    "min" -> "middle" -> "max"
    
    "Floater 1"
    "Floater 2"
}
浮动节点移动到 max rank
digraph {
    layout="dot"
    TBbalance="max"

    { rank="min"; "min" }
    { rank="max"; "max" }
    "min" -> "middle" -> "max"
    
    "Floater 1"
    "Floater 2"
}
有效于

注意:仅限 dot.

在 Graphviz 代码库中搜索 "TBbalance"

上次修改时间:2022 年 9 月 27 日:Add docs for TBbalance (b838ec8)