pdf文档 PlantUML 1.2019.3 Sprachreferenz

1.72 MB 159 页 0 评论
语言 格式 评分
德语
.pdf
3
摘要
文档详细介绍了PlantUML的各种命令和功能,包括注释的使用、缩放图像的方法、库的管理和宏定义的技巧。此外,文档还涵盖了如何使用文本样式、列表、箭头和标签等元素。PlantUML支持多种类型的UML图以及其他类型的图表,如 Wireframe graphical interface、Archimate diagram 等。
AI总结
### PlantUML 1.2019.3 功能总结 1. **注释** - 单行注释:以单引号 `’` 开头。 - 多行注释:使用 `/*` 开始,`*/` 结束。 2. **页眉和页脚** - 使用 `header` 或 `footer` 命令添加页眉或页脚。 - 支持居中、左对齐或右对齐。 - 可包含 HTML 代码。 - 示例: ```plantuml @startuml header Warning: Do not use in production. center footer Generated for demonstration @enduml ``` 3. **缩放** - 使用 `scale` 命令调整图表大小。 - 支持比例因子(如 `1.5` 或 `2/3`)、宽度、高度或两者结合。 - 示例: ```plantuml scale 1.5 scale 200 width scale 200*100 scale max 300*200 ``` 4. **库和搜索路径** - 可将多个文件打包为 `.zip` 或 `.jar`,并通过 `!import` 导入。 - 支持从自定义库中包含文件。 - 可通过 `-Dplantuml.include.path` 设置搜索路径。 5. **宏定义** - 使用 `!define` 和 `!definelong` 创建宏。 - 示例: ```plantuml !definelong COMP_TEXTGENCOMP(name) [name] << Comp >> interface Ifc << IfcType >> AS name##Ifc ``` 6. **对象图** - 使用 `object` 关键字定义对象。 - 示例: ```plantuml object user { name = "Dummy" id = 123 } ``` 7. **UML 图表类型** - 支持多种 UML 图表,包括: - **Klassendiagramm**(类图) - **Sequenzdiagramm**(序列图) - **Anwendungsfalldiagramm**(用例图) - **Aktivitätsdiagramm**(活动图) - **Komponentendiagramm**(组件图) - **Zustandsdiagramm**(状态图) - **Objektdiagramm**(对象图) - **Verteilungsdiagramm**(分布图) - **Zeitverlaufsdiagramm**(时序图) 8. **文本样式** - 支持 Creole 语法,可定义字体样式。 - 示例: ```plantuml Alice -> Bob : hello --there-- ...Some ~~long delay~~ note left This is **bold** This is //italics// This is ""monospaced"" ``` 9. **列表和布局** - 支持项目符号和编号列表。 - 示例: ```plantuml object demo { * Bullet list * Second item ** Sub item } ``` 10. **扩展功能** - 支持自定义库、宏、文本生成和高级布局功能。 - 示例: ```plantuml User -> (Start) User --> (Use the application) : A small label ``` 11. **附录** - 文档末尾包含扩展内容,如: - **Google Material Icons** - **Office** - **ArchiMate** - **Miscellaneous**
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 147 页请下载阅读 -
文档评分
请文明评论,理性发言.