typora时序图语法规则
时间: 2023-08-26 11:18:25 浏览: 139
Typora支持时序图的绘制,可以通过以下语法规则来实现:
1. 使用`sequence`标签来定义时序图的起始和结束。
2. 在`sequence`标签中使用`participant`标签来定义参与者(也就是图中的角色)。
3. 使用`->`符号来表示消息的发送方和接收方。
4. 使用`:`符号来表示消息的内容。
5. 使用`activate`标签来标记活动参与者。
6. 使用`deactivate`标签来标记非活动参与者。
7. 使用`loop`标签来表示循环。
8. 使用`alt`标签来表示条件分支。
9. 使用`opt`标签来表示可选分支。
下面是一个时序图的示例:
```
```sequence
participant A
participant B
A->B: 消息1
activate B
B->A: 消息2
deactivate B
A->A: 消息3
loop 循环
A->B: 消息4
activate B
B->A: 消息5
deactivate B
end
opt 条件分支
A->B: 消息6
else
A->A: 消息7
end
```
```
这个示例展示了两个参与者A和B之间的消息传递,以及循环和条件分支的使用。你可以根据自己的需求修改参与者和消息的内容来绘制自己的时序图。<span class="em">1</span><span class="em">2</span><span class="em">3</span>
#### 引用[.reference_title]
- *1* *2* *3* [Typora的使用手册](https://blog.csdn.net/weixin_42117918/article/details/85068093)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}}] [.reference_item style="max-width: 100%"]
[ .reference_list ]
阅读全文