2017-03-23 64 views
0

我有以下圖表如何旋轉graphviz中的此圖形?

enter image description here

我用來生成點文件是:

strict graph G { 
ratio=1; 
0 -- 1; 
0 -- 4; 
1 -- 5; 
1 -- 2; 
2 -- 6; 
2 -- 3; 
3 -- 7; 
4 -- 8; 
4 -- 5; 
5 -- 9; 
5 -- 6; 
6 -- 10; 
6 -- 7; 
7 -- 11; 
8 -- 12; 
8 -- 9; 
9 -- 13; 
9 -- 10; 
10 -- 14; 
10 -- 11; 
11 -- 15; 
12 -- 13; 
13 -- 14; 
14 -- 15; 
} 

如何強制命令dot -Tpdf test.dot -o test.pdf的輸出是一個正方形圖形,而不是這鑽石像形狀?

回答

1

通過與子rank=same

strict graph G { 
    ratio=1; 
    {0 1 2 3 rank=same} 
    {4 5 6 7 rank=same} 
    {8 9 10 11 rank=same} 
    {12 13 14 15 rank=same} 
    0 -- 1; 
    0 -- 4; 
    1 -- 5; 
    1 -- 2; 
    2 -- 6; 
    2 -- 3; 
    3 -- 7; 
    4 -- 8; 
    4 -- 5; 
    5 -- 9; 
    5 -- 6; 
    6 -- 10; 
    6 -- 7; 
    7 -- 11; 
    8 -- 12; 
    8 -- 9; 
    9 -- 13; 
    9 -- 10; 
    10 -- 14; 
    10 -- 11; 
    11 -- 15; 
    12 -- 13; 
    13 -- 14; 
    14 -- 15; 
}