我正在使用PlantUML制作简单的类图,这个工具非常棒,但除了将它们放入包中或使用像Alice -left-* Bob这样的关系之外,我找不到任何方法来使类彼此对齐。我需要的是:
@startuml
class Bob
class Alice
class Dan
**Dan aligned Alice: horizontally**
'or using a grid?
**Bob at grid (2, 3)**
@enduml有什么办法吗?
发布于 2018-12-22 13:54:35
一种更简洁的方法是将它们放在一个隐藏的包中,这更符合逻辑。
@startuml
skinparam shadowing false
skinparam package<<Layout>> {
borderColor Transparent
backgroundColor Transparent
fontColor Transparent
stereotypeFontColor Transparent
}
package x <<Layout>>{
class A
class B
}
A .. D
B .. C
C .. D
A1 .. D1
B1 .. C1
C1 .. D1
@end

https://stackoverflow.com/questions/11557426
复制相似问题