新手graphviz边缘方向问题

时间:2013-11-17 22:13:41

标签: graph graphviz

我有一个无向图表,其中包含以下架构:

graph G {
    A -- B;
    B -- C;
    C -- D;
    D -- A;
}

如您所见,图表从上到下。但我希望采用矩形的形式,其中A是左上角,D是右下角,我真的不知道怎么做。

2 个答案:

答案 0 :(得分:1)

graph G {
A [ 
label = A
pos = "0,0!" 
]
B [ 
label = B
pos = "5,0!"
]
C [ 
label = C
pos = "5,5!"
]
D [ 
label = D
pos = "0,5!"
]
A -- B;
B -- C;
C -- D;
D -- A;
}

并使用neato生成图像文件。 (它对我来说不适用于dot

答案 1 :(得分:0)

我有另一个没有neato的解决方案我想这会正确地呈现dot

graph G{
    {rank=same A B}
    {rank=same C D}

    A -- B;
    B -- C;
    D -- A;
    D -- C;
}