PlantUML 1.2021.2 Guide de référence du langage
4.10 MB
391 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
法语 | .pdf | 3 |
摘要 | ||
Le document est un guide de référence pour PlantUML version 1.2021.2, couvrant divers aspects de la syntaxe et des fonctionnalités. Il inclut des exemples détaillés sur les diagrammes tels que les diagrammes de déploiement, les diagrammes d'activité, les diagrammes de séquence et d'autres types de visualisations. Le guide explique également la syntaxe pour la mise en page, les légendes, les styles et les formats de texte. Il montre comment utiliser des éléments tels que des artefacts, des composants, des nuages, des piles, des files d'attente et d'autres structures. | ||
AI总结 | ||
### PlantUML 1.2021.2 语言参考指南总结
1. **Creole 语法集成**
- PlantUML 集成了 Creole 或 Wikicréole 语法,用于标准化文本格式。
- 保留了与 HTML 的兼容性。
2. **文本格式化**
- 支持多种文本格式化方式:
- **加粗**:`**text**`
- **斜体**:`//text//`
- **下划线**:`__text__`
- **删除线**:`--text--`
- **固定宽度**:`""text""`
- 示例:`Ceci est **en gras** //en italique// ""à chasse fixe"" --barré-- __souligné__ ~~souligner en vague~~`。
3. **列表支持**
- 支持无序列表和有序列表,以及子项:
```
* Bullet list
* Second item
** Sub item
```
4. **网络图与部署图**
- 使用 `network` 和 `deployment` 图绘制网络架构和部署结构。
- 示例:`web01 [shape = cloud]`。
5. **活动图与序列图**
- **活动图**:支持条件分支和流程控制,例如:
```
if (do redirect?) then (yes) :redirect process; else (no) :Render page template; endif
```
- **序列图**:定义参与者、消息传递和交互流程,例如:`a->b`。
6. **样式设置**
- 支持自定义标题、页脚、说明和注释的样式,例如:
```
```
7. **高级主题与宏**
- 支持 ArchiMate 宏和条件结束样式,例如:`endif :C;`。
8. **包与嵌套元素**
- 支持通过 `package` 和嵌套结构定义复杂元素,例如:
```
package package {
node node {
hexagon hexagon {
frame frame {
folder folder {
file file {
database database {
component component {
cloud cloud {
card card {
artifact artifact {
}
}
}
}
}
}
}
}
}
}
}
```
总结:PlantUML 提供了丰富的语法和样式选项,支持多种类型的图表(如活动图、序列图、部署图等),并通过 Creole 和 HTML 兼容性增强了文本格式化能力。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
379 页请下载阅读 -
文档评分