Я использую DOT для визуализации LISP AST, и изображение, которое генерируется в настоящее время, выглядит следующим образом:
В настоящее время вертикальные линии обычно определяются как parent -> child;
, а перекошенные задаются с помощью constraint
, например, так: parent -> child [constraint=false];
.
Такого рода работы, но я действительно ищу способ сделать так, чтобы вертикальные соединения остались прежнимигде каждое соединение помещает дочерний элемент на одну строку вниз, но делает горизонтальные соединения фактически горизонтальными.Это создаст нечто, похожее на это:
Возможно ли это?