Markdown是一种轻量级标记语言,它允许人们使用易读易写的纯文本格式编写文档;Markdown编写的文档可以导出HTML、word、图像、PDF、epub等多种格式的文档;文档后缀为.md,.markdown。
一、Markdown标题
两种格式
1.使用=和-标记一级和二级标题
我展示的是一级标题
===================
我展示的是二级标题
--------------------
2.使用#标记
# 一级标题
## 二级标题
……
###### 六级标题
二、Markdown段落格式
1.段落
使用两个以上的空格加上回车来表示段落的换行。
2.字体
*斜体文本* _斜体文本_(以下类似,*都可用_代替)
**粗体文本**
***粗斜体文本***
3.分隔线
可以用三个或以上的*(_)来表示。
*** ---
4.删除线
在文字两端添加两个波浪线可表示删除。
~~删除的文本~~
5.下划线
可通过HTML的u标签来实现。
<u>带下划线文本</u>
6.脚注
表示对文本的补充说明,格式为:
[^要注明的文本]
创建脚注格式类似这样[^hello]
[^hello]:你好!
三、Markdown列表
1.无序列表
使用*、+、-作为列表的标记,标记后加一个空格,然后填写内容
* 第一项
* 第二项
2.有序列表
使用数字加上.来表示。
例如:1. 第一项
3.列表嵌套
只需在子列表中的选项前添加四个空格
例如:
1. 第一项:
- 嵌套1
- 嵌套2
四、Markdown区块
在段落开头使用>,加一个空格,表示引用,多行连起来表示一起引用。区块可以嵌套,里层为>>,>>>等等。
> 第一行
区块中可使用列表。列表中也可使用区块,但需要在>前添加4个空格的缩进。* 列表第一项
> 区块第一行
> 区块第二行
五、Markdown代码
如果是段落上的一个函数或片段的代码可以用反引号`把它包起来。
`print()`函数
代码区块用四个空格或者一个tab表示。也可用```包裹(并指定一种语言):
```javascript
……………………
```
六、Markdown链接
[链接名称](链接地址) 或 <链接地址>
百度网址是[百度一下](www.baidu.com) 或 <www.baidu.com>
也可以通过变量来设置一个链接,变量赋值在文档末尾进行,例如:
这个链接用L作为网址变量[baidu][L]
[L]:www.baidu.com
七、Markdown图片

也可以类似链接,使用变量,在文档末尾再写出变量值。
如果需要设置图片的宽高度,可使用<img>标签。
八、Markdown表格
使用|来分割单元格,使用-来分割表头和其他行。
|字段1|字段2| (回车后表格编辑器便自动补全了)
九、Markdown高级技巧
1.支持HTML元素
可以在文档里用HTML写部分的标签,如kbd、b、i、em、sup、br等
使用<kbd>ctrl</kbd>+<kbd>alt</kbd>+<kbd>del</kbd>重启电脑
2.转义
使用反斜杠\转义特殊字符,支持的符号有:反斜线\,反引号`,星号*,下划线_,花(方、小)括号,井号、加减号等等。
*斜体文本*
\*正常显示星号\*
3.公式
可使用$$包裹TeX或LaTeX格式的数学公式来实现。
$$
\mathbf{V}_1 \times \mathbf{V}_2 = \begin{vmatrix}
\mathbf{i} & \mathbf{j} & \mathbf{k} \\
\frac{\partial X}{\partial u} & \frac{\partial Y}{\partial u} & 0 \\
\frac{\partial X}{\partial v} & \frac{\partial Y}{\partial v} & 0 \\
\end{vmatrix}
${$tep1}{\style{visibility:hidden}{(x+1)(x+1)}}
$$
4.画图
用typora等工具的源代码模式(Ctrl+/)来画流程图、顺序图、甘特图。
一项工具使用熟练了之后,使用快捷键会感觉得心应手~
PS:
typora上个月收费了,这里用的是破解版,链接:
https://pan.baidu.com/s/1FkzGtZJsG7clqNxf0d9Y9g