[英]PlantUML object layout control is not working, how to deal with that?
@startuml
rectangle "System Architecture" as map {
rectangle "Problem" as problem {
rectangle "Quantity" as quantity {
}
}
rectangle "Soluation" as solution {
rectangle "Flow 1" as flow_1 {
}
rectangle "Flow 2" as flow_2 {
}
flow_1 -down[hidden]-> flow_2
rectangle "Flow 3" as flow_3 {
}
flow_2 -down[hidden]-> flow_3
rectangle "Flow ..." as flow_ {
}
flow_3 -down[hidden]-> flow_
rectangle "Flow N" as flow_n {
}
flow_ -down[hidden]-> flow_n
}
problem -right[hidden]- flow_3
}
@enduml
我想讓problem
放在solution
左邊,所以我認為problem -right-> solution
可以problem -right-> solution
,但事實證明-left-
和-right-
都無法做出任何更改, problem
仍然正確,我該怎么辦?
SO告訴我那里大部分是代碼,所以在這里我不得不胡說八道,我認為PlantUML的布局控制太可怕了,沒人知道開發期間的結果,好,這里
當我以其他順序定義矩形並調整問題和flow_3之間的箭頭時,對我來說看起來不錯。
@startuml
rectangle "System Architecture" as map {
rectangle "Soluation" as solution {
rectangle "Flow 1" as flow_1 {
}
rectangle "Flow 2" as flow_2 {
}
flow_1 -down[hidden]-> flow_2
rectangle "Flow 3" as flow_3 {
}
flow_2 -down[hidden]-> flow_3
rectangle "Flow ..." as flow_ {
}
flow_3 -down[hidden]-> flow_
rectangle "Flow N" as flow_n {
}
flow_ -down[hidden]-> flow_n
}
rectangle "Problem" as problem {
rectangle "Quantity" as quantity {
}
}
problem -[hidden]> flow_3
}
@enduml
也許是一些想法的來源:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.