gpt4 book ai didi

graphviz - 如何引导边缘脱离右侧的菱形?

转载 作者:行者123 更新时间:2023-12-04 03:41:17 24 4
gpt4 key购买 nike

我有一个简单的点图来显示如何执行测试。

PerformTests;                                     PerformTests<---+
PerformTests -> TestsPassed; | |
TestsPassed [shape="diamond"]; v |
TestsPassed -> Release [label="Yes"]; TestsPassed |
TestsPassed -> FixErrors [label="No"]; Y| N\ |
FixErrors -> PerformTests; v FixErrors
Release

该图显示了除菱形的TestPassed之外所有节点的方框。我的问题在这里。我希望No不在钻石的边缘,以便从右侧(东)的钻石中出来,而不是从右下角(东南)的钻石出来。
           What I have        What I want
^ ^
/ \ / \
< > < >--->
\ /\ \ /
v \ v

我已经在点语法中看到了这种 compass_pt,但无法弄清楚如何使用它。我想要什么,怎么做?

最佳答案

只需在边缘声明(第5行)中,在节点名称之后立即添加compass_pt :e即可。

PerformTests;                                     PerformTests<-----+
PerformTests -> TestsPassed; | |
TestsPassed [shape="diamond"]; v N |
TestsPassed -> Release [label="Yes"]; TestsPassed --> FixErrors
TestsPassed:e -> FixErrors [label="No"]; Y|
FixErrors -> PerformTests; v
Release

关于graphviz - 如何引导边缘脱离右侧的菱形?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2781326/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com