2011-06-28 16 views
3

我有一個腳本,它將圖形打印爲.dot文件。我想用不同的顏色突出所有不同程度的頂點。 Graphviz有可能嗎?Graphviz/Dot - 如何標記具有獨特顏色的樹中的所有葉子?

所以,我感興趣的是以下幾點:

For each i-degree vertex use color[i]. 

,並作爲一個特殊的情況下,如何以鮮明的顏色在樹中的所有葉標記? :

For each 1-degree vertex use color_A. 

回答

4

嘗試使用graphviz實用程序gvpr編寫圖形腳本。 特別地,

gvpr -c 'N [度== 1] {顏色= 「紅色」}'

您可以增強這種方法來定義的陣列(或關聯映射),並期待彩色[$ .degree]

Stephen North