pdf文档 PlantUML 1.2019.9 Guía de Referencia del Lenguaje

1.93 MB 172 页 0 评论
语言 格式 评分
西班牙语
.pdf
3
摘要
文档介绍了PlantUML 1.2019.9版本的功能,支持多种图表类型如UML图、流程图、甘特图等,并详细说明了语法、数学公式和文本格式化的支持。新版本引入了Work Breakdown Structure的OrgMode语法,并改进了活动图的语法,不再依赖Graphviz。
AI总结
### PlantUML 1.2019.9 语言参考指南总结 #### 1. 概述 PlantUML 是一个开源工具,支持通过简单直观的文本语法快速生成多种图表,包括 UML 和其他类型的图表。 #### 2. 支持的图表类型 - **UML 图表**: - 序列图 - 类图 - 活动图 - 组件图 - 状态图 - 对象图 - 部署图 - **非 UML 图表**: - Wireframe 图形界面 - Archimate 图表 - SDL 图表 - Ditaa 图表 - 甘特图 - 思维导图 - 工作分解结构(WBS)图 - 数学公式(支持 AsciiMath 和 JLaTeXMath) #### 3. 新功能与语法示例 - **工作分解结构(WBS)**: - 支持 OrgMode 语法,用于定义项目分解结构。 - 示例语法: ```plantuml @startwbs * Business Process Modelling WBS ** Launch the project *** Complete Stakeholder Research *** Initial Implementation Plan ** Design phase *** Model of AsIs Processes Completed **** Model of AsIs Processes Completed1 **** Model of AsIs Processes Completed2 *** Measure AsIs performance metrics *** Identify Quick Wins @endwbs ``` - 支持方向调整,使用 `<` 和 `>` 改变方向。 - **Cloud Insight 图标**: - 提供通过 Cloudinsight 图标生成的Sprites,用于在图表中添加视觉元素。 - 示例语法: ```plantuml !include !include title Cloudinsight sprites example skinparam monochrome true rectangle "<$tomcat>\nwebapp" as webapp queue "<$kafka>" as kafka webapp -> kafka ``` #### 4. 数学公式支持 - 支持通过 AsciiMath 和 JLaTeXMath 渲染数学公式。 - 示例: ```plantuml @startlatex \sum_{i=0}^{n-1} (a_i + b_i^2) @endlatex ``` #### 5. 其他功能 - **活动图(Beta 版)**: - 新语法支持更灵活的定义,无需依赖 Graphviz。 - 示例语法: ```plantuml start :Hello world; stop ``` - **滚动条与列表**: - 支持滚动条和列表的定义。 - 示例语法: ```plantuml object demo { * Bullet list * Second item } ``` - **Legend 和注释**: - 支持自定义图例和注释位置。 --- ### 总结 PlantUML 1.2019.9 提供了丰富的图表类型和灵活的语法支持,适用于多种场景。其新功能包括对 WBS 的 OrgMode 语法支持、Cloud Insight 图标集成、数学公式渲染以及改进的活动图语法。用户可以通过简洁的文本定义图表,满足快速原型设计和文档生成的需求。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 160 页请下载阅读 -
文档评分
请文明评论,理性发言.