У меня есть простая точечная диаграмма, чтобы показать, как выполнять тесты.
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, имеющего форму ромба. Моя проблема здесь. Мне бы хотелось, чтобы край, выходящий за пределы алмаза, чтобы «Нет» выходил из алмаза справа (восток), а не наклонно вниз вправо (юго-восток).
What I have What I want
^ ^
/ \ / \
< > < >--->
\ /\ \ /
v \ v
Я видел такое compass_pt
в точечной грамматике, но не могу понять, как его использовать. И что я хочу, возможно, и как это сделать?