Home | 简体中文 | 繁体中文 | 杂文 | Github | 知乎专栏 | 51CTO学院 | CSDN程序员研修院 | OSChina 博客 | 腾讯云社区 | 阿里云栖社区 | Facebook | Linkedin | Youtube | 打赏(Donations) | About
知乎专栏多维度架构

141.2. The DOT Language

141.2.1. dot

141.2.1.1. 布局

-Kv - Set layout engine to 'v' (overrides default based on command name)

主要用于有向图

dot 默认布局方式
neato 基于spring-model(又称force-based)算法   基于斥力+张力的布局
twopi 径向布局
circo 圆环布局
osage
				

无向图布局

fdp 用于无向图
sfdp 用于无向图
				

演示

 
 dot test.gv  -Kdot -Tpng -o test.png
 dot test.gv  -Kcirco -Tpng -o test.png
 dot test.gv  -Kneato -Tpng -o test.png
 dot test.gv  -Ktwopi  -Tpng -o test.png
 dot test.gv  -Ksfdp  -Tpng -o test.png
 dot test.gv  -Kosage  -Tpng -o test.png
				

141.2.2. twopi

141.2.3. gprof