1 Markdown语法
1.1 标题
1
2
3
4
|
# 一级标题
## 二级标题
### 三级标题
...
|
1.2 加粗、强调和删除
1
2
3
4
5
6
7
8
9
10
11
12
13
|
**两个星号包裹加粗**
__两个下划线加粗__
*一个星号包裹强调*
_一个下划线包裹强调_
***加粗并强调***
___加粗并强调___
__*加粗并强调*__
~一个波浪线删除~
~~两个波浪线删除~~
|
两个星号包裹加粗
两个下划线加粗
一个星号包裹强调
一个下划线包裹强调
加粗并强调
加粗并强调
加粗并强调
一个波浪线删除
两个波浪线删除
1.3 块引用
1
2
3
4
5
6
|
> 这是一个块引用
> 这是一个块引用
>
> 分段需要在空行前加上>
>
>> 这是一个嵌套的块引用
|
这是一个块引用
这是一个块引用
分段需要在空行前加上>
这是一个嵌套的块引用
1.4 列表
1
2
3
4
5
6
7
8
9
|
1. 有序列表一
2. 有序列表二
- 无序列表一
- 无序列表二
* 无序列表
+ 无序列表
|
- 有序列表一
- 有序列表二
1.5 表格
1
2
3
4
5
6
7
8
|
| 表头 | 表头 |
|-----|----|
| 表格 | 表格 |
| Syntax | Description | Test Text |
| :--- | :----: | ---: |
| Header | Title | Here's this |
| Paragraph | Text | And more |
|
| Syntax |
Description |
Test Text |
| Header |
Title |
Here’s this |
| Paragraph |
Text |
And more |
1.6 代码
1
2
3
4
5
6
|
代码可以用`包裹,例如:`f_test(num)`
代码块可以用```包裹,例如
```matlab
a = ones(1,100);
```
|
代码可以用`包裹,例如 f_test(num)
代码块可以用```包裹,例如
1.7 分割线
1
2
3
4
|
通过大于等于三个 * - _ 创建分割线
***
---
___
|
通过大于等于三个 * - _ 创建分割线
1.8 超链接
1
2
3
4
5
6
7
8
9
10
11
12
13
|
通过 [链接文本](url) 创建超链接
[yangtao's notes](https://notes.yangtao.host)
[yangtao's notes](https://notes.yangtao.host "欢迎访问")
可以和加粗强调、代码等元素一同使用
**[yangtao's notes](https://notes.yangtao.host)**
使用 <> 包裹超链接
<https://notes.yangtao.host>
引用类型的超链接
[yangtao's notes][1]
[1]: https://notes.yangtao.host
|
通过 链接文本
创建超链接
yangtao's notes
yangtao's notes
可以和加粗强调、代码等元素一同使用
yangtao's notes
使用 <> 包裹超链接
https://notes.yangtao.host
引用类型的超链接
[yangtao’s notes][1]
[1][1]: https://notes.yangtao.host
1.9 脚注
1
2
3
4
|
通过 [^1] 插入脚注
插入脚注[^1]
[^1]: 脚注
|
通过 插入脚注
插入脚注
1.10 图片
1
2
3
|
通过 
也可以通过 [](超链接) 实现点击图片转跳超链接
|
1.11 任务列表
2 Mermaid绘图语法
2.1 Packet
1
2
3
4
5
6
7
|
packet
title UDP Packet
+16: "Source Port"
+16: "Destination Port"
32-47: "Length"
48-63: "Checksum"
64-95: "Data (variable length)"
|
packet
title UDP Packet
+16: "Source Port"
16-31: "Destination Port"
32-47: "Length"
48-63: "Checksum"
64-95: "Data (variable length)"