搜索

pdf文档 PlantUML 1.2019.2 Sprachreferenz

1.72 MB 159 页 0 下载 63 浏览 0 评论 0 收藏
所属分类: 后端开发 / UML
语言 格式 评分
德语
.pdf
3
摘要
PlantUML ist ein quelloffenes Projekt, das die Erstellung von UML-Diagrammen ermöglicht. Es unterstützt eine Vielzahl vonDiagrammtypen, einschließlich Sequenzdiagrammen, Klassendiagrammen, Aktivitätsdiagrammen und vieles mehr. Darüber hinaus unterstützt PlantUML weitere Diagrammtypen wie Wireframe graphical interface, Archimate diagram, SDL und Gantt-Diagramm. Ein besonderes Highlight ist die Integration von Mathematik in AsciiMath- oder JLaTeXMath-Notation. Die Sprache ist einfach und intuitiv, ermöglicht却 flexible Anpassungen anDiagramme, einschließlich Notizen, Farben und Abstände. PlantUML bietet auch Funktionen wie Dateien einbinden, Konstanten definieren, Unicode Unterstützung und Skalieren von Bildern.
AI总结
### PlantUML 1.2019.2 语言参考总结 #### 1. 项目概述 - **PlantUML** 是一个开源项目,支持多种图表的创建,包括 UML 图和非 UML 图。 - 支持的 UML 图类型: - 序列图 - 应用场景图 - 类图 - 活动图 - 组件图 - 状态图 - 对象图 - 时序图 - 分布图 - 非 UML 图类型: - Wireframe 图形界面 - Archimate 图 - SDL 图 - Ditaa 图 - 甘特图 - 数学公式(支持 AsciiMath 和 JLaTeXMath) #### 2. 核心功能 - **图表描述**:通过简单的文本语言描述图表,语法直观易用。 - **扩展库**: - **标准库**:包含常用图表元素,用户可提交 Pull Request 更新或添加。 - **第三方库**:如 AWS 图标库(提供大小两种图标)和 Cloud Insight 图标库(用于技术图表的可视化)。 - **文件包含与宏定义**: - 使用 `!include` 指令包含文件,避免重复定义。 - 支持 `!includeurl` 从网络或内部包含文件。 - 使用 `!define` 定义常量,类似于 C 预处理功能。 - **Unicode 支持**:支持多种语言的字符,适用于多语言环境。 #### 3. 高级功能 - **数学公式**: - 支持 AsciiMath 和 JLaTeXMath,可嵌入图表中或单独生成。 - **Creole 样式**: - 提供文本样式定义,支持粗体、斜体、单倍行距等。 - **图表调整**: - 支持缩放、调整尺寸、设置页眉和页脚。 - 使用 `skinparam` 自定义图表样式。 - **延迟与间距**:支持设置消息传递的延迟和调整图表元素间距。 #### 4. 示例与扩展 - **应用场景图**:展示用例和参与者之间的关系。 - **类图**:定义类之间的关系、方法和属性。 - **甘特图**:用于时间规划和任务管理。 - **数学公式图**:嵌入复杂公式或单独生成数学表达式。 #### 5. 其他信息 - **文件格式**:支持多种编码格式,包括 UTF-8、UTF-16 等。 - **依赖项**:需确保安装必要的 JAR 文件(如 batik-all-1.7.jar、jlatexmath-minimal-1.0.3.jar 等)。 总结:PlantUML 提供了丰富的图表类型和灵活的自定义选项,适用于多种场景,从简单的 UML 图到复杂的数学公式图均可轻松创建。
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 147 页请下载阅读 -
文档评分
请文明评论,理性发言.