markdown的使用
1、修改字体颜色
\(\color{red}{编码}\)
\(\color{rgb(138,43,26)}{调制}\)
$\color{red}{编码}$
$\color{rgb(138,43,26)}{调制}$
2、字体加粗
**good**
good
3、流程图使用
#去掉 '#'号
#```mermaid
# graph LR
# A[数字数据] -->|数字发送器| B[数字信号 编码]
# A[数字数据] -->|调制器| C[模拟信号 调制]
#```
graph LR
A[数字数据] -->|数字发送器| B[数字信号 编码]
A[数字数据] -->|调制器| C[模拟信号 调制]
说明:
mermaid:表示进入mermaid的语法:
graph:表示图形
LR:修改箭头方向 -- 左到右(Left to Right)
RL:修改箭头方向 -- 右到左(Right to Left)
TB:修改箭头方向 -- 从顶至底(Top to Bottom)
BT:修改箭头方向 -- 从底到顶(Bottom to Top)
A、B、C 表示3个同一种图形的类别
-->:表示箭头指向
--:表示无箭头指向
|文字内容|:在箭头中间添加文字内容
[]:表示方框
():表示圆角框
(()):表示圆圈
>]:表示半方框
{}:表示正形框
代码说明:
1、第一行的graph LR中graph指定是一个图,第二个LR指定图的方向,所有的方向关键词为:
TB - top bottom
BT - bottom top
RL - right left
LR - left right
TD - same as TB
2、之后的A,B,C等都是节点的标识(标识中不能使用空格)
3、节点默认只显示标识,但也可以通过如下方法控制其显示
A[aa bb] 显示字符串aa bb的方框
B(wo) 显示字符串wo的圆角框
C((我是C)) 显示我是C字符串的圆圈
D>我是D] 显示我是D的半方框
E{我是E} 显示我是E的正方形框
4、连线可以选择如下形式:
A-->B 箭头
A--B 无箭头线
A--hh dd--B或者A--|hh dd|B 线之间可以添加注释
A-.->B 虚线箭头
A-. hh .->B 添加了注释的虚线箭头
A==>B 加粗的箭头
A== hh ==>B 加注释加粗的箭头
5、子图可以使用subgraph id定义