Graphviz是开源免费跨平台图形绘制工具,使用其提供的dot语法,可以很方便的用来绘制“图”结构(这里的图可以理解为是数学上或者计算机科学中所说的图),并支持多种格式输出。 ###语法 首先,来简单看一下dot语法。 1. 使用digraph关键字定义有向图,使用->表述节点之间的关系。如: (g是图的名称,a,b,c是三个节点)
digraph g {
a->b;
b->c;
c->a;
}
- 使用graph关键字定义无向图,使用 – 表述节点之间的关系。如:
graph g {
a--b;
b--c;
c--a;
}