Markdown 教程
Markdown 是一种轻量级标记语言,创始人为约翰 · 格鲁伯(John Gruber)。它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML(或者 HTML)文档。
Markdown 可以通过简洁的标识符在文本中实现:
- 区分标题、正文、章节、摘要
- 设置目录、代码块、表格
- 兼容 \(\LaTeX\) 完成数学公式的编写
Software Dependency.
个人最喜欢的 Markdown 编辑器毫无疑问是 Abner Lee 开发的 Typora 轻量级编辑器。但它转为盈利后价格不菲,所以现在我更推崇喜闻乐见的 VSCode + Markdown 插件的编写模式。
只需要在 VSCode 扩展商店中下载 Markdown All in One 插件,就可以创建并编辑后缀名为 .md 的 Markdown 文件了。

点击图片左页中右上角带有放大镜的分页图标,就可以把渲染结果分页到右边实时查看。
看着很不赖不是吗!
Basic Grammar.
一些非常实用的语法如下。
#1. 排版
- 标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
- 分界线
---
***
删除线
~~删除线~~
- 加粗
**加粗**
- 斜体
_斜体_
-
摘要
> 摘要
- 分条目列举
- 一级分类
-
- 二级分类
-
1. 数字分类
2.
- 外部链接跳转
外部链接[跳转](https://www.cnblogs.com/STrAduts)
#2. 代码
- 行内代码
#include <cstdio>
`#include <cstdio>`
- 代码块
```?
实际上使用的时候行末没有?,只是为了方便展示。
```?
- 特殊代码高亮
```cpp
#include <cstdio>
int main () {
printf ("Hello World.");
return 0;
}
// 依旧没有?
```?
#3. 公式
-
使用 \(\LaTeX\) 风格的
$ $进行渲染。所有的公示内容请包含在两个$之间。像是行内公式的$1 + 1 = 2$,或者单行公式的$$1 + 1 = 2$$。 -
运算符号:\(+\) \(-\) \(\times\) \(\div\) \(\pm\) \(\sqrt x\)
+ - \times \div \pm > < = \leq \geq \neq \sqrt x
- 等式不等式:\(>\) \(<\) \(=\) \(\leq\) \(\geq\) \(\neq\) \(\equiv\) \(\cong\) \(\approx\)
> < = \leq \geq \neq \equiv \cong \approx
- 上下标: \(a^{2}\) \(a_{2}\)
a^{2} a_{2}
- 对数:\(\ln x\) \(\log_a x\)
\ln x \log_a x
- 分数:\(\frac {a} {b}\)
\frac {a} {b}
- 积分: \(\int\) \(\iint\) \(\oint\)
\int \iint \oint
- 求和求积:\(\sum\) \(\prod\)
\sum \prod
- 集合:\(\subset\) \(\subseteq\) \(\nsubseteq\) \(\varnothing\) \(\bigcap\) \(\bigcup\)
\subset \subseteq \nsubseteq \varnothing \bigcap \bigcup
#4. 特殊字母
-
希腊字母:\(\alpha\)
\alpha,\(\beta\)\beta,\(\gamma\)\gamma,\(\lambda\)\lambda,\(\mu\)\mu,\(\rho\)\rho,\(\pi\)\pi -
符号:\(\exists\)
\exists,\(\nexists\)\nexists,\(\forall\)\forall,\(\surd\)\surd,\(\Box\)\Box,\(\infty\)\infty -
数学字体:\(\mathbb {R, E, A}\)
$\mathbb {R, E, A}$;\(\mathcal {R, E, A}\)$\mathbb {R, E, A}$;\(\mathfrak {R, E, A}\),$\mathfrak {R, E, A}$
最后我把这篇文章的 Markdown 也贴在下面,可以更好地结合其实际效果进行使用。欢迎加入 Markdown 神教!
点击这里查看源码
Markdown 是一种轻量级标记语言,创始人为约翰 · 格鲁伯(John Gruber)。它允许人们使用易读易写的纯文本格式编写文档,然后转换成有效的 XHTML(或者 HTML)文档。
Markdown 可以通过简洁的标识符在文本中实现:
- 区分标题、正文、章节、摘要
- 设置目录、代码块、表格
- 兼容 $\LaTeX$ 完成数学公式的编写
---
## Software Dependency.
个人最喜欢的 Markdown 编辑器毫无疑问是 Abner Lee 开发的 Typora 轻量级编辑器。但它转为盈利后价格不菲,所以现在我更推崇喜闻乐见的 VSCode + Markdown 插件的编写模式。
只需要在 VSCode 扩展商店中下载 `Markdown All in One` 插件,就可以创建并编辑后缀名为 `.md` 的 Markdown 文件了。

点击图片左页中右上角带有放大镜的分页图标,就可以把渲染结果分页到右边实时查看。
看着很不赖不是吗!
---
## Basic Grammar.
一些非常实用的语法如下。
### #1. 排版
- 标题
```markdown
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
```
- 分界线
```
---
***
```
- ~~删除线~~
```
~~删除线~~
```
- **加粗**
```
**加粗**
```
- _斜体_
```
_斜体_
```
- > 摘要
```
> 摘要
```
- 分条目列举
```
- 一级分类
-
- 二级分类
-
1. 数字分类
2.
```
- 同文档内[跳转](#Markdown.)、外部链接[跳转](https://www.cnblogs.com/STrAduts)
```
外部链接[跳转](https://www.cnblogs.com/STrAduts)
```
---
### #2. 代码
- 行内代码 `#include `
```
`#include `
```
- 代码块
```
```?
实际上使用的时候行末没有?,只是为了方便展示。
```?
```
- 特殊代码高亮
```cpp
```cpp
#include
int main () {
printf ("Hello World.");
return 0;
}
// 依旧没有?
```?
```
---
### #3. 公式
- 使用 $\LaTeX$ 风格的 `$ $` 进行渲染。所有的公示内容请包含在两个 `$` 之间。像是行内公式的 `$1 + 1 = 2$`,或者单行公式的 `$$1 + 1 = 2$$`。
- 运算符号:$+$ $-$ $\times$ $\div$ $\pm$ $\sqrt x$
```
+ - \times \div \pm > < = \leq \geq \neq \sqrt x
```
- 等式不等式:$>$ $<$ $=$ $\leq$ $\geq$ $\neq$ $\equiv$ $\cong$ $\approx$
```
> < = \leq \geq \neq \equiv \cong \approx
```
- 上下标: $a^{2}$ $a_{2}$
```
a^{2} a_{2}
```
- 对数:$\ln x$ $\log_a x$
```
\ln x \log_a x
```
- 分数:$\frac {a} {b}$
```
\frac {a} {b}
```
- 积分: $\int$ $\iint$ $\oint$
```
\int \iint \oint
```
- 求和求积:$\sum$ $\prod$
```
\sum \prod
```
- 集合:$\subset$ $\subseteq$ $\nsubseteq$ $\varnothing$ $\bigcap$ $\bigcup$
```
\subset \subseteq \nsubseteq \varnothing \bigcap \bigcup
```
---
### #4. 特殊字母
- 希腊字母:$\alpha$ `\alpha`,$\beta$ `\beta`,$\gamma$ `\gamma`,$\lambda$ `\lambda`,$\mu$ `\mu`,$\rho$ `\rho`,$\pi$ `\pi`
- 符号:$\exists$ `\exists`,$\nexists$ `\nexists`,$\forall$ `\forall`,$\surd$ `\surd`,$\Box$ `\Box`,$\infty$ `\infty`
- 数学字体:$\mathbb {R, E, A}$ `$\mathbb {R, E, A}$`;$\mathcal {R, E, A}$ `$\mathbb {R, E, A}$`;$\mathfrak {R, E, A}$,`$\mathfrak {R, E, A}$`
---

浙公网安备 33010602011771号