Markdown 语法
时间:2019-09-02
本文章向大家介绍Markdown 语法,主要包括Markdown 语法使用实例、应用技巧、基本知识点总结和需要注意事项,具有一定的参考价值,需要的朋友可以参考一下。
【TOC】
1.标题
在行首插入 1 到 6个#,分别表示标题 1 到标题 6
# 标题1
## 标题2
###### 标题6
2.有序列表
在行首增加 1.、2.、3. + 空格,即数字和英文句点 + 空格, 不要求数字一定要连续,可以都是1.
1. 有序列表
1. 有序列表
4. 有序列表
3.无序列表
在行首增加 * 或 - + 空格
* 无序列表
- 无序列表
4.插入图片
可直接粘贴图片,或将图片文件拖动到光标处。
也可以使用标准的Markdown语法,如:
![](https://timgsa.baidu.com/timg?image&quality=80&size=b10000_10000&sec=1566120898&di=f3804183bde932d0e487dd86ced6e879&src=http://img.alicdn.com/imgextra/i3/890635883/TB2lEtmhpXXXXa4XXXXXXXXXXXX_%21%21890635883-0-fleamarket.jpg_728x728.jpg)
5.插入连接
注意要使用英文符号
[描述](链接地址)
e.g. [必应](http://cn.bing.com)
6.粗体、斜体、删除线
**粗体**
*斜体*
~~删除线~~
7.引用
在文字前加 >
这个是引用
8.表格
| 为知笔记|更新 | 版本 |
|------------|-----------|--------|
| WizNote | Markdown| Latest |
为知笔记 | 更新 | 版本 |
---|---|---|
WizNote | Markdown | Latest |
9.代码
```python
int i = 0; i = 1;
for (int i = 0; i < 100; i++)
{
printf("hello markdown!\n");
}
```
10.目录
在任何你想要展示Markdown 笔记目录的地方,添加 [TOC] , 在阅读模式下,标题1~6样式的内容会被提取出来作为目录,相当于大纲功能。
11.流程图
关键词(start、end、operation、subroutine、condition和input以及output)后的冒号后要紧跟一个空格。
使用->来连接两个元素,对于condition类型,有yes和no两个分支,如示例中的cond(yes)和cond(no)。
```flow
st=>start: Start
e=>end: End
op1=>operation: My Operation
sub1=>subroutine: My Subroutine
cond=>condition: Yes or No?
io=>inputoutput: catch something...
st->op1->cond
cond(yes)->io->e
cond(no)->sub1(right)->op1
```
st=>start: Start
e=>end: End
op1=>operation: My Operation
sub1=>subroutine: My Subroutine
cond=>condition: Yes or No?
io=>inputoutput: catch something...
st->op1->cond
cond(yes)->io->e
cond(no)->sub1(right)->op1
12. 时序图
```mermaid
sequenceDiagram
A->>B: 是否已收到消息?
B-->>A: 已收到消息
```
13.甘特图
```mermaid
gantt
title 甘特图
dateFormat YYYY-MM-DD
section 项目A
任务1 :a1, 2018-06-06, 30d
任务2 :after a1 , 20d
section 项目B
任务3 :2018-06-12 , 12d
任务4 : 24d
```
14.Mathjax 公式
- 行内公示
# 使用 $...$ 包裹公式
$\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N$
\(\Gamma(n) = (n-1)!\quad\forall n\in\mathbb N\)
- 块级公式
# 使用 $$...$$ 包裹公式,或者 ```math...```
$$ x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a} $$
\(x = \dfrac{-b \pm \sqrt{b^2 - 4ac}}{2a}\)
14.1希腊字母
显示内容 | 命令 | 显示内容 | 命令 |
---|---|---|---|
\(\alpha\) | \alpha | \(\beta\) | \beta |
\(\gamma\) | \gamma | \(\delta\) | \delta |
\(\epsilon\) | \epsilon | \(\zeta\) | \zeta |
\(\eta\) | \eta | \(\theta\) | \theta |
\(\iota\) | \iota | \(\kappa\) | \kappa |
\(\lambda\) | \lambda | \(\mu\) | \mu |
\(\nu\) | \nu | \(\xi\) | \xi |
\(\pi\) | \pi | \(\rho\) | \rho |
\(\sigma\) | \sigma | \(\Sigma\) | \Sigma |
\(\upsilon\) | \upsilon | \(\phi\) | \phi |
\(\chi\) | \chi | \(\psi\) | \psi |
\(\omega\) | \omega | \(\tau\) | \tau |
14.2 上下标
显示内容 | 命令 | 说明 |
---|---|---|
\(x^2\) | x^2 | 上标 |
\(x_2\) | x_2 | 下标 |
\(x^2_2\) | x^2_2 | 上下标 |
14.3 向量
显示内容 | 命令 | 说明 |
---|---|---|
\(\vec x\) | \vec x | 单向量 |
\(\overrightarrow{xy}\) | \overrightarrow | 多向量(右) |
\(\overleftarrow{xy}\) | \overleftarrow | 多向量(左) |
14.4字体
显示内容 | 命令 | 说明 |
---|---|---|
\(\mathtt{ABC}\) | \mathtt | 印刷体:标题用 |
\(\mathbb{ABC}\) | \mathbb | 黑体 |
\(\mathsf{ABC}\) | \mathsf | 宋体:正文用 |
14.5 括号等
显示内容 | 命令 | 说明 |
---|---|---|
() | () | 小括号 |
[] | [] | 中括号 |
\(\lbrace \rbrace\) | , \lbrace \rbrace | 大括号 |
\(\langle \rangle\) | \langle \rangle | 尖括号 |
\(\lceil \frac{x}{2}\rceil\) | \lceil \frac{2}\rceil | 上取整 |
\(\lfloor \frac{x}{2}\rfloor\) | \lfloor \frac{2}\rfloor | 下取整 |
\(\left(\frac{x}{y}\right)\) | \left(\frac\right) | 适用于所有括号,使括号与公式相适应 |
\tag{1} | \tag{1} | 给公式加编号 |
14.6 分式和根式
显示内容 | 命令 | 说明 |
---|---|---|
\(\frac{x}{y}\) | \frac | 分式 |
\(\sqrt[x]{y}\) | \sqrt[x] | 根式 |
14.7 求和、极限和积分
显示内容 | 命令 | 说明 |
---|---|---|
\(\sum^n_{i=1}{a_i}\) | \sum^n_{i=1} | 求和 |
\(\prod \frac{1}{i^2}\) | \prod \frac{1}{i^2} | 累乘 |
\(\lim_{x\to0}\) | \lim_{x\to0} | 极限 |
\(lim_{n\rightarrow+\infty}\) | \lim_{n\rightarrow+\infty} | 极限 |
\(\int_0^\infty(fxdx)\) | \int_0^\infty(fxdx) | 积分 |
\(\mathrm{d}\) | \mathrm | |
\(\int^2_3 x^2{\rm d}x\) | \int2_3 x2{\rm d}x | |
\(\iint\) | \iint | |
\(\iiint\) | \iiint | |
\(\oint\) | \oint | |
\(\prime\) | \prime |
14.8 特殊函数、特殊符号和空格
显示内容 | 命令 | 说明 |
---|---|---|
\(\sin\) | \sin | |
\(\ln x\) | \ln x | |
\(max(A,B,C)\) | \max(A,B,C) | |
\(\infty\) | \infty | |
\(\cup\) | \cup | |
\(\cap\) | \cap | |
\(\subset\) | \subset | |
\(\subseteq\) | \subseteq | |
\(\supset\) | \supset | |
\(\in\) | \in | |
\(\notin\) | \notin | |
\(\varnothing\) | \varnothing | |
\(\forall\) | \forall | |
\(\exists\) | \exists | |
\(\lnot\) | \lnot | |
\(\nabla\) | \nabla | |
\(\partial\) | \partial | |
\(a \quad b\) | \quad | 4个空格 |
\(a \ b\) | \ | 一个空格 |
14.9 方程组
- \begin和\end包裹
$$
\begin{cases}
a_1x+b_1y+c_1z=d_1 \\
a_2x+b_2y+c_2z=d_2 \\
a_3x+b_3y+c_3z=d_3 \\
\end{cases}
$$
\[\begin{cases}
a_1x+b_1y+c_1z=d_1 \\
a_3x+b_3y+c_3z=d_3 \\
\end{cases}
\]
14.10 矩阵无边框
- \begin和\end包裹
$$
\begin{matrix}
1&0&0 \\
0&1&0 \\
0&0&1 \\
\end{matrix}
$$
\[\begin{matrix}
1&0&0 \\
0&1&0 \\
0&0&1 \\
\end{matrix}
\]
显示内容 | 命令 | 说明 |
---|---|---|
\(\begin{pmatrix}1&0&0 \\ 0&1&0 \\0&0&1 \\\end{pmatrix}\) | pmatrix | 小括号边框 |
\(\begin{bmatrix}1&0&0 \\ 0&1&0 \\0&0&1 \\\end{bmatrix}\) | bmatrix | 中括号边框 |
\(\begin{Bmatrix}1&0&0 \\ 0&1&0 \\0&0&1 \\\end{Bmatrix}\) | Bmatrix | 大括号边框 |
\(\begin{vmatrix}1&0&0 \\ 0&1&0 \\0&0&1 \\\end{vmatrix}\) | vmatrix | 单竖线边框 |
\(\begin{Vmatrix}1&0&0 \\ 0&1&0 \\0&0&1 \\\end{Vmatrix}\) | Vmatrix | 双竖线边框 |
- 矩阵包含省略元素
显示内容 | 命令 | 说明 |
---|---|---|
\(\cdots\) | \cdots | 横省略号 |
\(\vdots\) | \vdots | 竖省略号 |
\(\ddots\) | \ddots | 斜省略号 |
$$
\begin{bmatrix}
{a_{11}}&{a_{12}}&{\cdots}&{a_{1n}}\\
{a_{21}}&{a_{22}}&{\cdots}&{a_{2n}}\\
{\vdots}&{\vdots}&{\ddots}&{\vdots}\\
{a_{m1}}&{a_{m2}}&{\cdots}&{a_{mn}}\\
\end{bmatrix}
$$
\[\begin{bmatrix}
{a_{11}}&{a_{12}}&{\cdots}&{a_{1n}}\\
{a_{21}}&{a_{22}}&{\cdots}&{a_{2n}}\\
{\vdots}&{\vdots}&{\ddots}&{\vdots}\\
{a_{m1}}&{a_{m2}}&{\cdots}&{a_{mn}}\\
\end{bmatrix}
\]
14.11 阵列 Array
- 起始标记\begin,结束标记\end
- 在\begin中声明各列的对齐方式
- l: 左对齐 ;c: 居中;r:右对齐
- |:竖直线,用于分隔
- \hline:插入水平线
$$
\begin{array}{c|lll}
{\downarrow}&{a}&{b}&{c} \\
\hline
{R_1}&{c}&{b}&{a}\\
{R_2}&{b}&{c}&{c}\\
\end{array}
$$
\[\begin{array}{c|lll}
{\downarrow}&{a}&{b}&{c} \\
\hline
{R_1}&{c}&{b}&{a}\\
{R_2}&{b}&{c}&{c}\\
\end{array}
\]
Tips
- 换行:在末位敲击两下空格然后回车
Reference
(欢迎转载,转载请注明出处。欢迎沟通交流: 200521541@qq.com)
原文地址:https://www.cnblogs.com/shouyiyaojing/p/11449112.html
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 记录日志
- React Native 网络层分析
- 如何实现VM框架中的数据绑定
- Java盲点解析
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 解析JSON
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 处理静态资源
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 视图Nunjucks
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ 代码分层
- iKcamp|基于Koa2搭建Node.js实战(含视频)☞ HTTP请求
- ubuntu中安装tomcat
- python文件操作
- Owasp测试4.0手册
- 推荐一款Web渗透测试数据库
- 【提莫】一个域名收集及枚举工具
- JavaScript 教程
- JavaScript 编辑工具
- JavaScript 与HTML
- JavaScript 与Java
- JavaScript 数据结构
- JavaScript 基本数据类型
- JavaScript 特殊数据类型
- JavaScript 运算符
- JavaScript typeof 运算符
- JavaScript 表达式
- JavaScript 类型转换
- JavaScript 基本语法
- JavaScript 注释
- Javascript 基本处理流程
- Javascript 选择结构
- Javascript if 语句
- Javascript if 语句的嵌套
- Javascript switch 语句
- Javascript 循环结构
- Javascript 循环结构实例
- Javascript 跳转语句
- Javascript 控制语句总结
- Javascript 函数介绍
- Javascript 函数的定义
- Javascript 函数调用
- Javascript 几种特殊的函数
- JavaScript 内置函数简介
- Javascript eval() 函数
- Javascript isFinite() 函数
- Javascript isNaN() 函数
- parseInt() 与 parseFloat()
- escape() 与 unescape()
- Javascript 字符串介绍
- Javascript length属性
- javascript 字符串函数
- Javascript 日期对象简介
- Javascript 日期对象用途
- Date 对象属性和方法
- Javascript 数组是什么
- Javascript 创建数组
- Javascript 数组赋值与取值
- Javascript 数组属性和方法
- 高维数据 |R语言数据可视化之t-SNE
- 基础知识 | R语言数据分析之控制流
- 基础知识 | R语言数据处理之日期值的转换
- 云开发 CloudBase CMS 内容管理系统正式开源啦!
- 高维数据 | R语言数据可视化之热力图
- 高维数据 | R语言数据可视化之日历图
- 打卡群刷题总结0804——二叉树的中序遍历
- 基础知识 | R语言数据管理之SQL语句
- 文本挖掘| 某作者文章的词频统计排序
- spring注解配置之@Configuration
- TS核心知识点总结及项目实战案例分析
- 用Python开发 写个消消乐小游戏
- 原理+代码|Python实战多元线性回归模型
- nestjs+vue+ts打造一个酷炫的星空聊天室(含完整数据库设计)
- JUnit 5基础指南