PlantUML:在块中使用不同的对齐方向?

 mobiledu2502894591 发布于 2023-01-11 12:07

我们可以在块中应用不同的Align方向吗?(正如标题所说)

例如,在状态图中:

State_1和State_2都有两个内部状态State_1.x和State_2.y(x = 1..2,y = 1..2)

@startuml

[*] -->  State_1
State_1 --> State_2

state State_1 {
    left to right direction
    [*] --> State_1.1
    [*] --> State_1.2
}

state State_2 {
    top to bottom direction
    [*] --> State_2.1
    [*] --> State_2.2
}

@enduml

我已经尝试过上面的代码,它不起作用.我们可以限制命令"从上到下"的影响区域吗?

我也尝试了以下代码.

@startuml

[*] -->  State_1
State_1 --> State_2

state State_1 {
    /‘not good..'/
    [*] -> State_1.1
    [*] -> State_1.2
    [*] -> State_1.3

    /‘not good either'/
    [*] -right-> State_1.1
    [*] -right-> State_1.2
    [*] -right-> State_1.3
}

state State_2 {
    [*] --> State_2.1
    [*] --> State_2.2
}

@enduml

PS,任何UML建模软件都可以编辑.eps.svg文件吗?

提前致谢!

撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有