Graphviz:力/越过“列”的框

时间:2018-09-05 15:54:36

标签: graphviz

我想用graphviz重新创建石油产品树。

prototype

为此,我对graphviz能够创建以列结构的图形感到高兴。

My graph

但是如何在不使用空框作为旁路的情况下强制在第三列而不是第二列中渲染框?

1 个答案:

答案 0 :(得分:1)

我做了一个小实验,重要的部分是rank=same

digraph g {

rankdir=LR

node [shape=box ]
Petroleum
{rank=same Benzene;Xylene;Butanes}
{rank=same Ethylbenzene;Cyclobenzene;Cumene;"p-Xylene";Toluene}

Petroleum -> Benzene
Petroleum -> Xylene
Petroleum -> Butanes
Petroleum -> Toluene
Benzene -> Ethylbenzene
Benzene -> Cyclobenzene
Benzene -> Cumene
Xylene -> "p-Xylene"

}