У меня есть простая точечная диаграмма, чтобы показать, как выполнять тесты.
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
в точечной грамматике, но не могу понять, как его использовать. Я то, что хочу, возможно, и как это сделать?