Markdown 是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档。
快来五分钟速通markdown
文本
** **加粗
* *倾斜
*** ***倾斜加粗
~~ ~~删除
标题
1.
用1-6个#表示不同层次的标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
2.
用三个及以上的=或-标记标题
只能标记一级和二级标题,用换行标示作用域
一级标题
===
二级标题
---
列表
1. 无序列表
可以使用*、+、-来标示
* 一
* 二
* 三
+ 一
+ 二
+ 三
- 一
- 二
- 三
2. 有序列表
用数字加上.来标示
1. 一
2. 二
3. 三
3. 嵌套
需要在子列表的选项前加两个或四个空格
1. 一
- 壹
- 贰
2. 二
- 壹
- 贰
引用
1. 一级引用
在段落开头用>,如
> 引用1
> 引用2
2. 多级引用
用多个>实现多级引用
>引用
>>二级引用
>>>三级引用
引用
>二级引用
>>三级引用
代码
1. 段落内代码
用`包裹代码
`exgcd()`用于求解
2. 代码块
用4个空格或一个Tab,如
#include<iostream>
using namespace std;
用```包裹代码块,可以指定语言,如
```C++
#include<iostream>
using namespace std;
```
3.
代码中有`字符
用更多的`来包裹代码,如
````
```C++
#include<iostream>
using namespace std;
```
````
链接
1. 简单链接
[文字](地址)或<地址>
2. 高级链接
可以通过变量设置链接,变量稍后赋值,如
[Google][1]
[Github][g]
[1]: http://www.google.com/
[g]: https://github.com/
图片

表格
用|来分隔单元格,用-来分隔表头,如
| 一 | 二 |
| --- | --- |
| 1.1 | 2.1 |
| 1.2 | 2.2 |
| 一 | 二 |
|---|---|
| 1.1 | 2.1 |
| 1.2 | 2.2 |
另,可以设置表格对齐方式
-:右对齐
:-左对齐
:-:居中
冒号(:)在哪边就像哪边对齐,如
| 第一个 | 第二个 | 第三个 |
| :-- | --: | :--: |
| 1.1 | 2.1 | 3.1 |
| 1.2 | 2.2 | 3.2 |
| 第一个 | 第二个 | 第三个 |
|---|---|---|
| 1.1 | 2.1 | 3.1 |
| 1.2 | 2.2 | 3.2 |
数学公式
1. 段落内公式
使用$将公式包裹实现段落内公式,如
$\lim_{x \to 0}$
2. 公式块
用$$将公式块包裹,如
$$\int_{0}^{1}f(x)\mathrm{d}x\int_{0}^{1}\frac{1}{f(x)}\ge \left [ \int_{0}^{1}\sqrt{f(x)}\sqrt{\frac{1}{f(x)}}\mathrm{d}x \right ]^2 = 1$$
自带居中,比较美观