PlantUML 1.2019.2 言語リファレンスガイド
1.80 MB
160 页
0 评论
语言 | 格式 | 评分 |
---|---|---|
日语 | .pdf | 3 |
摘要 | ||
PlantUML 1.2019.2 言語リファレンスガイドは、UML を含むさまざまな図を素早く作成するためのコンポーネントについて説明しています。PlantUML は、シーケンス図、ユースケース図、クラス図、アクティビティ図、コンポーネント図、状態遷移図、オブジェクト図、配置図、タイミング図などの UML 図をサポートし、さらにワイヤーフレーム、アーキテクチャ図、SDL、Ditaa、ガントチャート、数学的記法(AsciiMath, JLaTeXMath)なども扱います。数学記法の表示には AsciiMath と JLaTeXMath が利用され、Creole 記法によるテキスト形式のサポートもあります。 | ||
AI总结 | ||
# PlantUML 1.2019.2 言語リファレンスガイド 概要
PlantUML 1.2019.2 は、UML(統一モデリング言語)をはじめとする多種多様な図を簡単に作成するためのコンポーネントです。以下の主要な特徴を説明します。
---
## 1. 主なサポート図
PlantUML は、以下のような図を作成できます:
- **UML 図**:シーケンス図、ユースケース図、クラス図、アクティビティ図、コンポーネント図、状態遷移図、オブジェクト図、配置図、タイミング図。
- **非 UML 図**:ワイヤーフレーム、アーキテクチャ図、SDL(仕様記述言語)、Ditaa、ガントチャート、数学的記法(AsciiMath、JLaTeXMath)。
---
## 2. クラス図と共通機能
- **可視性**、**注釈**、**パッケージ**の定義が可能です。
- **出力スキン**の使用もサポート。
---
## 3. タイミング図
- ライフライン(状態変化)とメッセージ(相互作用)を記述できます。
- `concise`(状態ライフライン)と `robust`(汎用ライフライン)の違いが説明されています。
- 例:ウェブブラウザとユーザのインタラクションを描いたタイミング図。
---
## 4. 数学的記法
- **AsciiMath**:AsciiMath を LaTex に変換し、画像として表示。
- **JLaTeXMath**:LaTeX 記法を直接表示。必要.jar ファイルを配置すれば使用可能。
---
## 5. Creole 記法
- **Creole 記法**を活用し、テキストの書式(太字、斜字、罫線、下線、波線)を設定できます。
- 例:リストやラベルのフォントスタイルを変える方法。
---
## 6. アクティビティ図
- 新しい構文がベータ版として提案されています。
- 特徴:
- ラベルは `:` で囲む。
- `start`/`stop` キーワードで図の境界を明示。
- 多行のテキストも支持。
---
## 7. Legend(凡例)
- 図の下部や上部に凡例を追加できます。
- 例:注釈や説明を図の近くに配置。
---
## 8. 兼容性と拡張性
- **Graphviz** 無しでアクティビティ図を描ける。
- **Google Material Icons**、**Office**、**ArchiMate** 等の拡張サポート。
- **HTML/CSS** と **Creole** 記法の混在が可能。
---
PlantUML 1.2019.2 は、多様な図を作成するための柔軟性とシンプルさを兼ね備えたツールです。特に、数学的記法や Creole 記法のサポートは、高度な表現力向上に役立ちます。 |
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余
148 页请下载阅读 -
文档评分