Home | 簡體中文 | 繁體中文 | 雜文 | 知乎專欄 | Github | OSChina 博客 | 雲社區 | 雲棲社區 | Facebook | Linkedin | 視頻教程 | 打賞(Donations) | About
知乎專欄多維度架構 微信號 netkiller-ebook | QQ群:128659835 請註明“讀者”

181.2. The DOT Language

181.2.1. dot

181.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
				

181.2.2. twopi

181.2.3. gprof