我需要使用Graphviz DOT打印大量图表。为了区分每个图形对应的输入,我还希望每个图形都有一个标题。无论如何都要将其嵌入图表的DOT表示中。
答案 0 :(得分:39)
您可以使用label
为图表添加标题。
示例:
digraph {
A -> B;
label="Graph";
labelloc=top;
labeljust=left;
}
labelloc
和labeljust
可用于确定图表标签的上/下和左/右位置。
可用于修改graphviz attribute reference中标签(字体等)的所有细节和其他属性。
提示:定义点文件的图形标签末尾,否则子图将继承这些属性。
答案 1 :(得分:10)
图形可以具有与节点和边缘相同的属性:
digraph {
graph [label="The Tale of Two Cities", labelloc=t, fontsize=30];
node [color=blue];
rankdir = LR;
London -> Paris;
Paris -> London;
}
该点文件生成this graph。
答案 2 :(得分:1)