我需要使用 Graphviz DOT 打印大量图表。为了区分每个图对应的输入,我还想为每个图加上一个标题。无论如何将其嵌入到图形的 DOT 表示中。
问问题
16261 次
3 回答
48
您可以使用label
为图表添加标题。
例子:
digraph {
A -> B;
label="Graph";
labelloc=top;
labeljust=left;
}
labelloc
并可labeljust
用于确定图形标签的顶部/底部和左侧/右侧位置。
可用于修改graphviz 属性参考中的标签(字体等)的所有详细信息和其他属性。
提示:定义点文件的图形标签结尾,否则子图将继承这些属性。
于 2011-01-17T18:40:12.837 回答
11
图形可以像节点和边一样具有属性:
digraph {
graph [label="The Tale of Two Cities", labelloc=t, fontsize=30];
node [color=blue];
rankdir = LR;
London -> Paris;
Paris -> London;
}
该点文件生成此图。
于 2012-07-21T18:15:45.413 回答