2017-03-28 3 views
0

계속 연장되는 격자처럼 보이는 그래프를 만들려고합니다. 여기에 코드를 내가 가지고있어 :graphviz 라인을 수정하십시오.

graph

더 정기적으로 보이도록 정류 코너 노드의 가장자리를 얻을 수있는 방법이 있나요 :

graph G { 
0 [label=""]; 
1 [label=""]; 
2 [label=""]; 
3 [label=""]; 
4 [label=""]; 
5 [label=""]; 
6 [label=""]; 
7 [label=""]; 
8 [label=""]; 
9 [label="", shape="none"]; 
10 [label="", shape="none"]; 
11 [label="", shape="none"]; 
12 [label="", shape="none"]; 
13 [label="", shape="none"]; 
14 [label="", shape="none"]; 
15 [label="", shape="none"]; 
16 [label="", shape="none"]; 
17 [label="", shape="none"]; 
18 [label="", shape="none"]; 
19 [label="", shape="none"]; 
20 [label="", shape="none"]; 
0 -- 1; 
0 -- 2; 
0 -- 3; 
0 -- 4; 
1 -- 5; 
2 -- 5; 
2 -- 6; 
3 -- 6; 
3 -- 7; 
4 -- 7; 
4 -- 8; 
1 -- 8; 
1 -- 9; 
2 -- 10; 
3 -- 11; 
4 -- 12; 
5 -- 13; 
6 -- 14; 
7 -- 15; 
8 -- 16; 
5 -- 17; 
6 -- 18; 
7 -- 19; 
8 -- 20; 
} 

을하지만,이 같은 출력을 생성?

답변

0

글쎄 보이지 않는 정점과 보이지 않는 가장자리를 더 추가했습니다. 그것은 가장 우아한 해결책이 아니지만.

graph G { 
ratio="fill"; 
margin=0; 
0 [label=""]; 
1 [label=""]; 
2 [label=""]; 
3 [label=""]; 
4 [label=""]; 
5 [label=""]; 
6 [label=""]; 
7 [label=""]; 
8 [label=""]; 
9 [label="", shape=none]; 
10 [label="", shape=none]; 
11 [label="", shape=none]; 
12 [label="", shape=none]; 
13 [label="", shape=none]; 
14 [label="", shape=none]; 
15 [label="", shape=none]; 
16 [label="", shape=none]; 
17 [label="", shape=none]; 
18 [label="", shape=none]; 
19 [label="", shape=none]; 
20 [label="", shape=none]; 
0 -- 1; 
0 -- 2; 
0 -- 3; 
0 -- 4; 
1 -- 5; 
2 -- 5; 
2 -- 6; 
3 -- 6; 
3 -- 7; 
4 -- 7; 
4 -- 8; 
1 -- 8; 
1 -- 9; 
2 -- 10; 
3 -- 11; 
4 -- 12; 
5 -- 13; 
6 -- 14; 
7 -- 15; 
8 -- 16; 
5 -- 17; 
6 -- 18; 
7 -- 19; 
8 -- 20; 
11 -- 18 [style=invis]; 
14 -- 10 [style=invis]; 
10 -- 17 [style=invis]; 
13 -- 9 [style=invis]; 
9 -- 16 [style=invis]; 
20 -- 12 [style=invis]; 
12 -- 15 [style=invis]; 
19 -- 11 [style=invis]; 
}