答案 0 :(得分:39)
可以使用节点上的[peripheries=2]
可以通过为边指定多种颜色来完成加倍边,用冒号分隔。在这种情况下,请使用相同的颜色两次:[color="black:black"]
(或者,稍微将它们分开,执行[color="black:invis:black"]
)
我最终到了那里!对于这个答案的“进化”性质感到抱歉: - )
所以例如
graph G {
Foo [peripheries=2]
Foo -- Bar [color="black:white:black"]
}
答案 1 :(得分:12)
对于多个节点大纲使用peripheries
属性,accepted answer是正确的。
但是,使用颜色white
在节点之间绘制广泛分离的双边边缘并不理想。如果在非白色背景上绘制这样的边缘或穿过非白色物体,则可以看到白线。最好使用其中一种颜色none
或invis
。要从接受的答案中更新部分示例:
graph G {
Foo [peripheries = 2]
Foo -- Bar [color = "black:invis:black"]
}
有关详细信息,请参阅Graphviz color documentation。
答案 2 :(得分:0)