Graphviz(DOT)字幕

mya*_*hya 19 dot graphviz

我需要使用Graphviz DOT打印大量图形.为了区分每个图形对应的输入,我还希望每个图形都有一个标题.无论如何将其嵌入到图形的DOT表示中.

mar*_*pet 39

您可以使用label向图表添加标题.

例:

digraph {
    A -> B;
    label="Graph";
    labelloc=top;
    labeljust=left;
}
Run Code Online (Sandbox Code Playgroud)

labelloc 并且labeljust可以被用于确定顶/底和图形标签的左/右位置.

可用于修改graphviz属性引用中的标签(字体等)的所有详细信息和其他属性.

提示:定义点文件的图形标签末尾,否则子图将继承这些属性.


Ray*_*ger 10

图形可以像节点和边一样具有属性:

digraph {
    graph [label="The Tale of Two Cities", labelloc=t, fontsize=30];
    node [color=blue];
    rankdir = LR;
    London -> Paris;
    Paris -> London;
}
Run Code Online (Sandbox Code Playgroud)

该点文件生成此图.

在此输入图像描述