pdf文档 PlantUML 1.2019.1 Sprachreferenz

1.85 MB 147 页 0 评论
语言 格式 评分
德语
.pdf
3
摘要
Die Sprachreferenz zu PlantUML Version 1.2019.1 beschreibt die Syntax und Funktionen des Werkzeugs für UML-Diagramme. Es wird erläutert, wie diverse Diagrammtypen wie Sequenzdiagramme, Aktivitätsdiagramme und Klassendiagramme erstellt werden können. Darüber hinaus werden Befehle für Header, Footer, Zoom und Skalierung behandelt. Die Dokumentation enthält zahlreiche Codebeispiele und Erläuterungen zur Formatierung und Anpassung der Diagramme.
AI总结
《PlantUML 1.2019.1 Sprachreferenz》文档总结: 1. **支持的图表类型** PlantUML 支持多种 UML 图表和非 UML 图表,包括: - UML 类图、序列图、活动图、组件图、状态图、对象图、分布图、时序图、用例图 - 非 UML 图表:ArchiMate 图、SDL 图、Ditaa 图、甘特图、数学公式图(ASCII Math 或 JLaTeX Math) - 其他功能:Wireframe 图形界面设计 2. **核心语法与功能** - **注释**:使用单引号 `'` 或 `/* ... */` 添加注释。 - **页眉与页脚**:通过 `header` 和 `footer` 命令添加,可指定居中、左对齐或右对齐,支持 HTML 格式。 - **缩放**:支持通过 `scale` 命令调整图像大小,可指定比例、宽度、高度或最大尺寸(如 `scale 180*90` 或 `scale max 300*200`)。 - **时序图**:支持使用 `concise` 或 `robust` 关键字定义参与者(如 `concise "Web User" as WU"`),并通过 `@` 符号定义时间点和状态变化。 - **活动图**:支持新的语法,使用冒号 `:` 和分号 `;` 定义活动,如 `:Hello world;`,并支持 `start` 和 `stop` 关键字标记流程边界。旧语法仍被支持,但建议迁移至新语法。 - **SKINPARAM 命令**:允许自定义组件、节点和数据库的颜色,例如: ``` skinparam component { backgroundColor <> DarkKhaki } skinparam node { borderColor Green backgroundColor Yellow } ``` 3. **其他功能** - 支持与类图结合使用的功能,如可见性、注释、包和输出格式化。 - 支持在对象图中定义属性,如 `user : name = "Dummy"` 或 `user { name = "Dummy" id = 123 }`。 - **语言扩展**:支持多种语言,包括德语。 4. **项目性质** - PlantUML 是开源项目,通过简单的文本语法生成 UML 图表,无需安装外部工具(如 Graphviz,仅在需要时使用)。 - 提供高度的可定制性和灵活性,支持通过皮肤参数(skinparam)自定义图表样式。 总结:PlantUML 是一个功能强大且灵活的工具,支持多种图表类型和语法,适用于 UML 和其他领域的图形化需求,特别适合用于快速生成图表和进行可视化设计。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 135 页请下载阅读 -
文档评分
请文明评论,理性发言.