@@ -66,23 +66,80 @@ gap> GraphvizSetAttr(cluster2, "label",
66
66
< graphviz digraph cluster_2 with 9 nodes and 0 edges>
67
67
gap> GraphvizAddEdge(g, " n5" , " n14" );
68
68
< graphviz edge (n5, n14)>
69
- gap> AsString(g);
70
- " //dot\n digraph G {\n\t bgcolor=blue \n subgraph cluster_1 {\n\t fontcolor=white \
71
- node[shape=circle, style=filled,fillcolor=\" white:black\" , gradientangle=360, \
72
- label=\" n9:n360\" ,fontcolor=black] label=\" Linear Angle Variations (white to b\
73
- lack gradient)\" \n\t n9\n\t n8 [gradientangle=315, label=\" n8:315\" ]\n\t n7 [gra\
74
- dientangle=270, label=\" n7:270\" ]\n\t n6 [gradientangle=225, label=\" n6:225\" ]\
75
- \n\t n5 [gradientangle=180, label=\" n5:180\" ]\n\t n4 [gradientangle=135, label=\
76
- \" n4:135\" ]\n\t n3 [gradientangle=90, label=\" n3:90\" ]\n\t n2 [gradientangle=45,\
77
- label=\" n2:45\" ]\n\t n1 [gradientangle=0, label=\" n1:0\" ]\n }\n subgraph cluster\
78
- _2 {\n\t fontcolor=white node[shape=circle, style=radial,fillcolor=\" white:blac\
79
- k\" , gradientangle=360,label=\" n9:n360\" , fontcolor=black] label=\" Radial Angl\
80
- e Variations (white to black gradient)\" \n\t n18\n\t n17 [gradientangle=315, la\
81
- bel=\" n17:315\" ]\n\t n16 [gradientangle=270, label=\" n16:270\" ]\n\t n15 [gradien\
82
- tangle=225, label=\" n15:225\" ]\n\t n14 [gradientangle=180, label=\" n14:180\" ]\n \
83
- \t n13 [gradientangle=135, label=\" n13:135\" ]\n\t n12 [gradientangle=90, label=\
84
- \" n12:90\" ]\n\t n11 [gradientangle=45, label=\" n11:45\" ]\n\t n10 [gradientangle=\
85
- 0, label=\" n10:0\" ]\n }\n\t n5 -> n14\n }\n "
69
+
70
+ # @if CompareVersionNumbers(GAPInfo.Version, "4.12.0")
71
+ gap> Print(AsString(g));
72
+ // dot
73
+ digraph G {
74
+ bgcolor= blue
75
+ subgraph cluster_1 {
76
+ fontcolor= white node[ shape= circle, style= filled,fillcolor= " white:black" , grad\
77
+ ientangle= 360 , label= " n9:n360" ,fontcolor= black] label= " Linear Angle Variations\
78
+ (white to black gradient)"
79
+ n9
80
+ n8 [ gradientangle= 315 , label= " n8:315" ]
81
+ n7 [ gradientangle= 270 , label= " n7:270" ]
82
+ n6 [ gradientangle= 225 , label= " n6:225" ]
83
+ n5 [ gradientangle= 180 , label= " n5:180" ]
84
+ n4 [ gradientangle= 135 , label= " n4:135" ]
85
+ n3 [ gradientangle= 90 , label= " n3:90" ]
86
+ n2 [ gradientangle= 45 , label= " n2:45" ]
87
+ n1 [ gradientangle= 0 , label= " n1:0" ]
88
+ }
89
+ subgraph cluster_2 {
90
+ fontcolor= white node[ shape= circle, style= radial,fillcolor= " white:black" , grad\
91
+ ientangle= 360 ,label= " n9:n360" , fontcolor= black] label= " Radial Angle Variations\
92
+ (white to black gradient)"
93
+ n18
94
+ n17 [ gradientangle= 315 , label= " n17:315" ]
95
+ n16 [ gradientangle= 270 , label= " n16:270" ]
96
+ n15 [ gradientangle= 225 , label= " n15:225" ]
97
+ n14 [ gradientangle= 180 , label= " n14:180" ]
98
+ n13 [ gradientangle= 135 , label= " n13:135" ]
99
+ n12 [ gradientangle= 90 , label= " n12:90" ]
100
+ n11 [ gradientangle= 45 , label= " n11:45" ]
101
+ n10 [ gradientangle= 0 , label= " n10:0" ]
102
+ }
103
+ n5 -> n14
104
+ }
105
+ # @else
106
+ gap> Print(AsString(g));
107
+ // dot
108
+ digraph G {
109
+ bgcolor= blue
110
+ subgraph cluster_1 {
111
+ fontcolor= white node[ shape= circle, style= filled,fillcolor= " white:black" , grad\
112
+ ientangle= 360 , la\
113
+ bel= " n9:n360" ,fontcolor= black] label= " Linear Angle Variations (white to black \
114
+ gradient)"
115
+ n9
116
+ n8 [ gradientangle= 315 , label= " n8:315" ]
117
+ n7 [ gradientangle= 270 , label= " n7:270" ]
118
+ n6 [ gradientangle= 225 , label= " n6:225" ]
119
+ n5 [ gradientangle= 180 , label= " n5:180" ]
120
+ n4 [ gradientangle= 135 , label= " n4:135" ]
121
+ n3 [ gradientangle= 90 , label= " n3:90" ]
122
+ n2 [ gradientangle= 45 , label= " n2:45" ]
123
+ n1 [ gradientangle= 0 , label= " n1:0" ]
124
+ }
125
+ subgraph cluster_2 {
126
+ fontcolor= white node[ shape= circle, style= radial,fillcolor= " white:black" , grad\
127
+ ientangle= 360 ,lab\
128
+ el= " n9:n360" , fontcolor= black] label= " Radial Angle Variations (white to black \
129
+ gradient)"
130
+ n18
131
+ n17 [ gradientangle= 315 , label= " n17:315" ]
132
+ n16 [ gradientangle= 270 , label= " n16:270" ]
133
+ n15 [ gradientangle= 225 , label= " n15:225" ]
134
+ n14 [ gradientangle= 180 , label= " n14:180" ]
135
+ n13 [ gradientangle= 135 , label= " n13:135" ]
136
+ n12 [ gradientangle= 90 , label= " n12:90" ]
137
+ n11 [ gradientangle= 45 , label= " n11:45" ]
138
+ n10 [ gradientangle= 0 , label= " n10:0" ]
139
+ }
140
+ n5 -> n14
141
+ }
142
+ # @fi
86
143
87
144
#
88
145
gap> STOP_TEST(" graphviz package: angles.tst" );
0 commit comments