Markdown语法快速入门
基本语法
创建目录
“[TOC]”
语法如下:
@[toc]
标题
示例:
这是三级标题
这是四级标题
语法如下:
# 一级标题
## 二级标题
...
以此类推
...
###### 六级标题
分割线
语法:
***
示例:
嵌套列表
语法:
第一层
* 空格 内容 //* + - 三种符号均可以实现列表
第二层
tab按键 * 空格 内容
第二层向下同层
回车
示例:
- 第一层
- 第二层
- 第二层同层
- 第三层
有序列表:将 * - +
替换成 数字.
即可
示例:
- 第一层
- 第二层
- 与第二层同层
- 与第一层同层
- 第二层
- 第三层
- 第二层
斜体
语法:
*文本*
示例: 斜体
粗体
语法:
**文本**
示例: 粗体
删除文本
语法:
~~文本~~
示例: 删除
网址链接
语法:
[链接名]() //注意标点符号必须是英文
[百度链接](https://www.baidu.com"百度一下,你就知道")
引用
语法:
> 一级引用
> 一级引用
> >二级引用
示例:
一级引用
一级引用
二级引用
代码句
语法:
//注意使用英文字符 , 在键盘左上角
` 代码句 `
示例:这是一个代码句
代码块
//键盘左上角反引号三个以上均可以,然后回车
(" ```" + 回车)
示例:
void CPU::set(int a,int b,float c)
{
rank;
frequency=b;
voltage=c;
}
表格
语法:
| 左对齐 | 右对齐 | 居中对齐 | //表头
| :------- | ------: | :--------: | //格式控制
|数据1|数据2|数据3| //内容
示例:
左对齐 | 右对齐 | 居中对齐 |
---|---|---|
数据1 | 数据2 | 数据3 |
画图
时序图
//```mermaid
//sequenceDiagram
//B->>A:关系
//```
//```mermaid
//flowchat
//s=>start: 开始
//e=>end: 结束
//do=>operation: 执行语句
//con=>condition: if判断
//s->do->con
//con(yes)->e
//con(no)->do
UML类图
```mermaid
classDiagram
Employee <|-- Boss
Employee <|-- HourlyWorker
Employee <|-- PieceWorker
class Employee{
+Employee()
+Employee(name:string )
<<< const >>+getName() string
<<< const,virtual >>+ show() string
<<< const,virtual >>+ earnings() double
-name:string
}
class Boss{
+Boss(name:string ,salaty: double )
+setWeeklySalary(salary:double ) void
<<< const >>+ show() string
<<< const >>+ earnings() double
-weeklySalary : double
}
class HourlyWorker{
+HourlyWorker(name:string , wage:double , hours:int )
+setWage(salary : double ) void
+setHours(hours : int ) void
<<< const >>+ show() string
<<< const >>+ earnings() double
-wage:double
-hours:int
}
class PieceWorker{
+PieceWorker(name:string , wagePerPiece:double , quantity:int )
+setWagePerPiece(salary:double ) void
+setQuantity(setQuantity:int ) void
<<< const >>+show() string
<<< const >>+earnings() double
-wagePerPiece : double
-quantity : int
}
//```
数学公式
基本语法
方式:
- 点击“段落”—>“公式块”
- 快捷键Ctrl+Shift+m
- “$$”+回车
行间公式
$$
a^2 + b^2 = 1
$$
a 2 + b 2 = 1 a^2 + b^2 = 1 a2+b2=1
$$
\int_{0}^{2}{(1/v)}dv=\cdots
$$
∫ 0 2 ( 1 / v ) d v = ⋯ \int_{0}^{2}{(1/v)}dv=\cdots ∫02(1/v)dv=⋯