搜索

pdf文档 PlantUML 1.2019.1 Справочное руководство по языку

1.89 MB 147 页 0 下载 83 浏览 0 评论 0 收藏
所属分类: 后端开发 / UML
语言 格式 评分
俄语
.pdf
3
摘要
文档介绍了PlantUML 1.2019.1版本的功能,包括支持的UML图类型(如类图、序列图、活动图等)和非UML图类型(如Wireframe、SDL、Gantt图等)。文档还详细说明了PlantUML的语法、文件包含功能、常量定义、数学公式支持(使用AsciiMath或JLaTeXMath)以及Unicode字符支持。此外,还介绍了如何通过宏和扩展库(如AWS和Cloud Insight库)增强功能。
AI总结
### PlantUML 1.2019.1 功能总结 PlantUML 是一个开源项目,支持使用简单直观的语言快速创建多种 UML 和非 UML 图表,包括: #### 支持的图表类型: - **UML 图表**: - 序列图 - 类图 - 活动图 - 组件图 - 状态图 - 对象图 - 展开图 - 同步图 - 先行图 - **非 UML 图表**: - Wireframe 图形界面 - Archimate 图 - SDL 图 - Ditaa 图 - 甘特图 - 数学公式图(支持 AsciiMath 和 JLaTeXMath) #### 核心功能: 1. **预处理功能**: - `!include`:包含文件,避免重复定义内容。 - `!includeurl`:从网络或内部加载文件。 - `!define`:定义常量。 2. **标准库支持**: - 提供官方标准库,包含多种扩展功能。 - 示例: - **AWS 库**:提供 Amazon AWS 图标。 - **Cloud Insight 库**:提供流行技术的图标。 3. **数学公式支持**: - 使用 AsciiMath 或 JLaTeXMath 插入数学公式。 - 支持独立公式图(`@startmath` 和 `@endmath`)。 - 需额外下载 JLaTeXMath 组件(包含 batik 和 jlatexmath 相关 JAR 文件)。 4. **Unicode 支持**: - 支持多语言字母,可创建国际化图表。 5. **文本样式**: - 集成 Creole 引擎,支持多种文本格式(粗体、斜体、单倍行距等)。 - 兼容 HTML 格式。 #### 示例: - **类图**: ```plantuml @startuml class A { +name: String -age: int +method(): void } A --> B @enduml ``` - **数学公式**: ```plantuml :int_0^1 f(x)dx; :x^2 + y_1 + z_{12}^{34}; ``` - **Unicode 示例**: ```plantuml actor 使用者 participant "頭等艙" as A participant "第二類" as B ``` #### 附加信息: - **皮肤参数(Skinparam)**:用于自定义图表样式。 - **扩展性**:支持通过 Pull Request 提交新库或功能改进。 总结:PlantUML 提供了丰富的图表创建功能,支持多种语言和扩展库,适用于软件开发、文档编写和教学等多种场景。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 135 页请下载阅读 -
文档评分
请文明评论,理性发言.