矩形后回车return

Carriage return after a rectangle

我有以下定义,其中我需要在垂直布局中放置所有两个内部矩形,而不是像下图那样水平布局;

@startuml

rectangle "AAAAAA" {

  rectangle "CCCCCC" {
    CDE --> (AAAAAAAAAAAAAAAAAA)
    CDE --> (BBBBBBBBBBBBBBBBBB)
    CDE ---> (CCCCCCCCCCCCCCCCC)
    CDE ---> (DDDDDDDDDDDDDDDDD)
    CDE ----> (EEEEEEEEEEEEEEEEE)
    CDE ----> (FFFFFFFFFFFFFFFFF)
    CDE ----> (GGGGGGGGGGGGGGGGGGGG)
  }

  rectangle "BBBBBB" {
    ABC-down-> (AAAAAAAAAAAAAAAAA)
    ABC -> (BBBBBBBBBBBBBBBBBBB)
    ABC --> (CCCCCCCCCCCCCCCCCC)
  }
}

@enduml

有办法吗?

我用一个非常疯狂的技巧设法实现了它,我试图用隐藏的箭头控制布局;

虽然使用不同的数据可能会变得混乱,但请告诉我您的真实示例是否有效。

Working example