pdf文档 PlantUML 1.2019.4 언어참조가이드

1.86 MB 166 页 0 评论
语言 格式 评分
韩语
.pdf
3
摘要
文档介绍了PlantUML 1.2019.4版本的功能和使用方法,包括注释的添加、缩放设置、自定义库的构建、搜索路径的配置以及与多种技术的集成示例。文档还展示了如何使用PlantUML绘制多种类型的UML图和其他图形,如序列图、类图、活动图等,并提供了与Cloud Insight技术集成的示例。
AI总结
### PlantUML 1.2019.4 언어참조가이드 요약 #### 1. **환경 설정** - PlantUML을 실행하기 위해 `l-1.0.3.jar`, `jlm_cyrillic.jar`, 및 `jlm_greek.jar`를 같은 폴더에 배치해야 한다. #### 2. **주요 기능** ##### 2.1. 주석 - 단순 따옴표 `'`로 시작하는 모든 내용은 주석으로 처리된다. - 다중 줄 주석은 `/*`로 시작하고 `*/`로 끝난다. ##### 2.2. 헤더와 푸터 - `header`나 `footer` 명령어를 사용하여 다이어그램 상단 또는 하단에 텍스트를 추가할 수 있다. - 텍스트를 중앙, 왼쪽, 또는 오른쪽에 배치할 수 있으며, HTML 코드도 포함할 수 있다. ##### 2.3. 확대 및 축소 - `scale` 명령어를 사용하여 이미지를 확대 또는 축소할 수 있다. - 예: `scale 1.5`, `scale 200 width`, `scale max 300*200` - 이미지 크기를 너비와 높이로 지정할 수 있다. #### 3. **지원하는 다이어그램 유형** - UML 다이어그램: 클래스, 시퀀스, 유즈케이스, 액티비티, 컴포넌트, 상태, 객체, 배치, 타이밍 - 기타 다이어그램:_wireframe, Archimate, SDL, Ditaa, Gantt, MindMap, Work Breakdown Structure - 수학적 표현: AsciiMath, JLaTeXMath #### 4. **고급 기능** ##### 4.1. 사용자 정의 라이브러리 - 사용자 정의 파일을 단일 ZIP/ZIP 아카이브로 패키징하고 `!import` 명령어로 불러올 수 있다. - `plantuml.include.path` 속성을 통해 검색 경로를 지정할 수 있다. ##### 4.2. 매크로 및 확장 기능 - `!define`와 `!undef`를 통해 사용자 정의 매크로를 만들 수 있다. - `##` 문법을 사용하여 매크로 인수에 텍스트를 추가할 수 있다. #### 5. **기술 및 아이콘 지원** ##### 5.1. Cloud InsightSprites - GitHub 리포지토리 [cicon-plantuml-sprites](https://github.com/rabelenda/cicon-plantuml-sprites)에서 Cloud Insight 아이콘 스프라이트를 사용할 수 있다. - 예: `!include `, `!include ` ##### 5.2. Creole 엔진 - Creole 문법을 통해 텍스트 스타일을 정의할 수 있다. - 지원되는 스타일: **볼드**, *이태릭*, ""도움말", -밑줄-, ~~파도线~~ ##### 5.3. SALT (Scalable Arrangement of Text Layout) - 텍스트 배치를 위한 유연한 레이아웃 기능을 제공한다. #### 6. **기타** - 다이어그램의 방향을 지정할 수 있다. 예: `left to right direction` - `legend`를 통해 다이어그램에 설명을 추가할 수 있다. 이러한 기능을 통해 PlantUML은 다양한 시각적 표현을 통해 소프트웨어 아키텍처, 데이터 흐름, 프로세스 등을 효과적으로 설명할 수 있습니다.
P1
P2
P3
P4
P5
P6
P7
P8
P9
P10
P11
P12
下载文档到本地,方便使用
- 可预览页数已用完,剩余 154 页请下载阅读 -
文档评分
请文明评论,理性发言.