gpt4 book ai didi

plantuml - 有没有办法在 PlantUML 组件图中包含一列元素?

转载 作者:行者123 更新时间:2023-12-02 00:12:30 25 4
gpt4 key购买 nike

我试图在单列上垂直对齐 PlantUML 组件图的元素。我尝试了“从上到下方向”和“从左到右方向”选项,但没有很好的结果。我发现的唯一方法是将每个元素包装在一个匿名“框架”中并设置“从左到右方向”选项。有没有办法避免这种情况?

作为一个相关问题,是否有文档解释元素如何与最终 View 对齐,以及“从上到下”和“从左到右”应该如何工作?

非常感谢!

最佳答案

通过切换到从左到右的方向 并使用向下 指示器,您可以垂直对齐所有组件而没有依赖性。

@startuml
left to right direction
[a] -down-> [b]
[c] -down-> [d]
[e] -down-> [f]
@enduml

vertically aligned components

除此之外,您还可以使用 [hidden] 箭头进一步加强对象位置。 See "Help on layout" in the class diagram documentation .

@startuml
[x] -[hidden]down- [down]
[x] -[hidden]up- [up]
[x] -[hidden]left- [left]
[x] -[hidden]right- [right]
@enduml

position in component diagram

我认为除了您可以在 official docs 中找到的内容之外,没有更多的文档了。 , the forumsource code . PlantUML 的样式和定位功能有限。

如果您需要一些管理就绪的东西,可以考虑将图形导出为 SVG 并使用可以编辑矢量图形的工具对其进行编辑。 (即 Inkscape,Microsoft Visio,...)

关于plantuml - 有没有办法在 PlantUML 组件图中包含一列元素?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58490840/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com