labelloc

节点、根图和簇标签的垂直放置

类型:string, 默认值:"t" (集群), "b" (根图), "c" (节点)

对于图形和集群,仅允许使用labelloc=tlabelloc=b,分别对应顶部和底部的放置位置。

默认情况下,根图标签位于底部,集群标签位于顶部。

请注意,子图会继承其父图的属性。因此,如果根图设置了labelloc=b,子图也会继承这个值。

对于节点,此属性仅在节点高度大于其标签高度时使用。

如果 labelloc=tlabelloc=clabelloc=b,标签将分别与节点的顶部对齐、居中或与底部对齐。

默认情况下,标签是垂直居中的。

图表顶部的标签
digraph {
  labelloc="t"
  label="Title"
  a -> b
}
图表底部的标签
digraph {
  labelloc="b"
  label="Title"
  a -> b
}
集群标签位置
digraph {
  label="Graph Title"
  subgraph cluster_t {
    labelloc="t"
    label="Cluster Top"
    a -> b
  }
  subgraph cluster_b {
    labelloc="b"
    label="Cluster Bottom"
    c -> d
  }
}
节点标签位置
digraph {
  t [labelloc=t]
  c [labelloc=c]
  b [labelloc=b]
}
Valid on:
  • 节点
  • 图表
  • 集群

在Graphviz代码库中搜索"labelloc"

Last modified June 12, 2022: 为属性添加简单描述 (b2a18ac)