pdf文档 PlantUML 을사용해서 UML 그리기 - PlantUML 언어참조가이드(Version 1.2019.3)

1.76 MB 158 页 0 评论
语言 格式 评分
韩语
.pdf
3
摘要
本文档是PlantUML语言参考指南(Version 1.2019.3),详细介绍了PlantUML的功能和用法。PlantUML是一个开源项目,允许用户快速创建多种UML图表,如序列图、用例图、类图、活动图、组件图、状态图、对象图、部署图和定时图等。此外,还支持非UML图表如Wireframe界面、Archimate图表、SDL、Ditaa图、甘特图以及使用AsciiMath或JLaTeXMath表示的数学公式。文档还介绍了PlantUML的常用命令,如注释、页眉页脚、缩放、颜色、字体设置、表格创建等功能。此外,文档展示了如何使用 PlantUML 定义Variables、注入HTML、处理Unicode字符、创建独立的数学公式以及使用Creole语法定义文本样式。
AI总结
《PlantUML 을사용해서 UML 그리기 - PlantUML 언어참조가이드(Version 1.2019.3)》摘要如下: ### 核心内容总结 **1. PlantUML 简介** PlantUML 是一个开源项目,允许用户使用简单的语言快速创建 UML 图表。它支持以下类型的图表: - UML 图表:序列图、用例图、类图、活动图、组件图、状态图、对象图、部署图、Timing 图 - 非 UML 图表:Wireframe 接口图、Archimate 图、SDL(Specification and Description Language)、Ditaa 图、Gantt 图、AsciiMath 或 JLaTeXMath 表达式 **2. 语法与使用** - PlantUML 使用简单直观的语言定义图表。 - 需要的依赖包包括:`l-1.0.3.jar`, `jlm_cyrillic.jar`, `jlm_greek.jar`,这些需与 `PlantUML.jar` 放在同一文件夹中。 **3. 常用命令** - **注释**:使用单引号 `'` 或 `/' ... '/` 添加注释。 - **标题和页脚**:使用 `header` 和 `footer` 命令,可指定居中、左对齐或右对齐,并支持 HTML 内容。 - **缩放**:使用 `scale` 命令调整图表大小,支持比例、宽度、高度或最大尺寸。 - **数学表达式**:支持 AsciiMath 和 JLaTeXMath 表达式,可在图表中插入数学公式或生成独立公式。 - **Gantt 图**:支持定义任务、依赖关系和时间轴,例如: ```plantuml @startgantt [Test prototype] lasts 10 days ... @endgantt ``` **4. 其他功能** - **Unicode 支持**:PlantUML 支持多种语言字符,包括非拉丁字符。 - **自定义外观**:通过 `skinparam` 命令调整背景颜色、字体颜色、大小和名称。 - **访问 HTTP 资源**:可在图表中插入通过 URL 引用的图片。 - **内联和文件引用**:使用 `!include` 命令引用外部文件,便于代码复用。 - **Creole 语法**:支持文本样式(如加粗、斜体、删除线)和列表,支持 HTML 标签兼容性。 - **表格**:支持创建带背景色的表格,例如: ```plantuml |= Header |= Content | |<#FF8080>红色单元格|<#80FF80>绿色单元格| ``` **5. 对象图** - 支持对象字段的定义,例如: ```plantuml object user { name = "Dummy" id = 123 } ``` ### 使用建议 PlantUML 是一个功能强大且灵活的工具,适合快速创建各种图表。通过其简单的语法和丰富的功能,用户可以根据需求生成清晰、直观的图表,并进行个性化定制,满足不同的项目需求。
P1
P2
P3
P4
P5
P6
P7
下载文档到本地,方便使用
- 可预览页数已用完,剩余 151 页请下载阅读 -
文档评分
请文明评论,理性发言.