简介
到底如何画流程图呢?用PowerPoint么?Viso?好像都很难满足自己的需求。本文介绍一种比较“专业”的流程图生成方式— 使用dot语言来制作流程图。
准备工作
首先请确保你已经安装了Graphviz,如果没有安装请移步 http://www.graphviz.org/Download_windows.php
注意到,Graphviz支持windows和linux,所以不用担心平台的问题。
Graphviz包含了若干软件,我们下面的例子都用的是Graphviz里的dot这个软件。
从一个例子开始
一个简单的流程图的例子如下:
digraph F {
rankdir = LR;
edge [style=solid];
node [style=filled, font=Courier];
subgraph M {
rank = same;
Start [label = "Lamp doesn't work", shape = box, color = coral];
End [label = "Repair lamp" , shape = box, color = coral];
Con1 [lab