Graphviz中如何设置箭头尾部与头部不同颜色?
实现Graphviz箭头尾部与头部的分色设置
完全可以实现这个效果,Graphviz提供了专门的属性来分别控制边的线条(箭头尾部)和箭头头部的颜色:
- 使用
color属性设置边的主体线条(即箭头连接的尾部部分)颜色为#7a82de - 使用
headcolor属性单独设置箭头头部的颜色为黑色
以下是具体的示例代码:
digraph Example { Node1 -> Node2 [ color="#7a82de", headcolor="black", arrowhead="normal" // 可选,指定箭头样式,默认就是normal ]; }
这段代码会生成一条线条颜色为#7a82de、箭头头部为黑色的有向边。如果需要对尾部箭头(比如反向边)设置颜色,可以用tailcolor属性,用法和headcolor一致。
内容的提问来源于stack exchange,提问作者Joseph
相关产品推荐
相关产品推荐

