Snippet 博客主题

markdown语法

本文于519天之前发表。

markdown语法大全,记录,以备查询

1. 基本语法

1.1. 标题

1
2
3
4
5
6
# 一级标题 #
## 二级标题 ##
### 三级标题 ###
#### 四级标题 ####
##### 五级标题 #####
###### 六级标题 ######

1.2. 字体

1
2
3
4
**加粗的文字**
*倾斜的文字*
***斜体加粗的文字***
~~加删除线的文~~

1.3. 引用

在引用的文字前加>即可。引用也可以嵌套,如加两个>>三个>>>

1
2
3
>引用的内容
>>引用的内容
>>>>>>>>>>引用的内容

1.4. 分割线

三个或者三个以上的 - 或者 * 都可以。

1
2
3
4
---
----
***
*****

1.5. 图片

1
2
3
4
![图片alt](图片地址 ''图片title'')

图片alt就是显示在图片下面的文字,相当于对图片内容的解释。
图片title是图片的标题,当鼠标移到图片上时显示的内容。title可加可不加

1.6. 超链接

1
2
[超链接名](超链接地址 "超链接title")
title可加可不加

1.7. 列表

无序列表,无序列表用 - + * 任何一种都可以

1
2
3
4
- 列表内容
+ 列表内容
* 列表内容
注意:- + * 跟内容之间都要有一个空格

有序列表

1
2
3
4
1.列表内容
2.列表内容
3.列表内容
注意:序号跟内容之间要有空格

列表嵌套,上一级和下一级之间敲三个空格即可

1
2
3
- 一级
- 二级
- 三级

1.8. 表格

1
2
3
4
5
6
7
8
9
10
11
表头|表头|表头
---|:--:|---:
内容|内容|内容
内容|内容|内容

第二行分割表头和内容。
- 有一个就行,为了对齐,多加了几个
文字默认居左
-两边加:表示文字居中
-右边加:表示文字居右
注:原生的语法两边都要用 | 包起来。

1.9. 代码

单行代码:代码之间分别用一个反引号包起来

1
``

代码块:代码之间分别用三个反引号包起来,且两边的反引号单独占一行

1
2
3
4
5
6
(```)
代码...
代码...
代码...
(```)
为了防止转译,前后三个反引号处加了小括号

2. 数学

2.1 行内与独行

  1. 行内公式:将公式插入到本行内,符号:$公式内容$,例:$xyz$
    $xyz$
  2. 独行公式:将公式插入到新的一行内,并且居中,符号:$$公式内容$$,例:$$xyz$$

    2.2 上标、下标与组合

  3. 上标符号,符号:^,例:$x^2$
    $x^2$
  4. 下标符号,符号:_,例:$x_2$
    $x_2$
  5. 组合符号,符号:{},例:${16}_{8}O{2+}_{2}$
    ${20}_{8}O{2+}_{2}$

    2.3 汉字、字体与格式

  6. 汉字形式,符号:\mbox{},例:$V_{\mbox{开始}}$
    $V_{\mbox{开始}}$
  7. 字体控制,符号:\displaystyle,例:$\displaystyle \frac{x+y}{y+z}$
    $\displaystyle \frac{x+y}{y+z}$
  8. 字体控制,符号:\displaystyle,例:$\displaystyle \frac{x+y}{y+z}$
    $\displaystyle \frac{x+y}{y+z}$
  9. 下划线符号,符号:\underline,例:$\underline{x+y}$
    $\underline{x+y}$
  10. 标签,符号\tag{数字},例:$\tag{11}$
    $\tag{11}$
  11. 上大括号,符号:\overbrace{算式},例:$\overbrace{a+b+c+d}^{2.0}$
    $\overbrace{a+b+c+d}^{2.0}$
  12. 下大括号,符号:\underbrace{算式},例 :$a+\underbrace{b+c}_{1.0}+d$
    $a+\underbrace{b+c}_{1.0}+d$
  13. 上位符号,符号:\stacrel{上位符号}{基位符号},例:$\vec{x}\stackrel{\mathrm{def}}{=}{x_1,\dots,x_n}$
    $\vec{x}\stackrel{\mathrm{def}}{=}{x_1,\dots,x_n}$

    2.4 占位符

  14. 两个quad空格,符号:\qquad,例:$x \qquad y$
    $x \qquad y$
  15. quad空格,符号:\quad,例:$x \quad y$
    $x \quad y$
  16. 大空格,符号\,例:$x \ y$
    $x \ y$
  17. 中空格,符号\:,例:$x \: y$
    $x \: y$
  18. 小空格,符号\,,例:$x \, y$
    $x \, y$
  19. 没有空格,符号,例:$xy$
    $xy$
  20. 紧贴,符号\!,例:$x \! y$
    $x ! y$

2.5 定界符与组合

  1. 括号,符号:()\big(\big) \Big(\Big) \bigg(\bigg) \Bigg(\Bigg),例:$()\big(\big) \Big(\Big) \bigg(\bigg) \Bigg(\Bigg)$
    $()\big(\big) \Big(\Big) \bigg(\bigg) \Bigg(\Bigg)$
  2. 中括号,符号:[],例:$[x+y]$
    $[x+y]$
  3. 大括号,符号:\{ \},例:${x+y}$
    ${x+y}$
  4. 自适应括号,符号:\left \right,例:$\left(x\right)$,$\left(x{yz}\right)$
    $\left(x\right)$,$\left(x{yz}\right)$
  5. 组合公式,符号:`{上位公式 \choose 下位公式},例:${n+1 \choose k}={n \choose k}+{n \choose k-1}$’
    ${n+1 \choose k}={n \choose k}+{n \choose k-1}$
  6. 组合公式,符号:{上位公式 \atop 下位公式},例:$\sum_{k_0,k_1,\ldots>0 \atop k_0+k_1+\cdots=n}A_{k_0}A_{k_1}\cdots$
    $\sum_{k_0,k_1,\ldots>0 \atop k_0+k_1+\cdots=n}A_{k_0}A_{k_1}\cdots$

2.6 四则运算

  1. 加法运算,符号:+,例:$x+y=z$
    $x+y=z$
  2. 减法运算,符号:-,例:$x-y=z$
    $x-y=z$
  3. 加减运算,符号:\pm,例:$x \pm y=z$
    $x \pm y=z$
  4. 减甲运算,符号:\mp,例:$x \mp y=z$
    $x \mp y=z$
  5. 乘法运算,符号:\times,例:$x \times y=z$
    $x \times y=z$
  6. 点乘运算,符号:\cdot,例:$x \cdot y=z$
    $x \cdot y=z$
  7. 星乘运算,符号:\ast,例:$x \ast y=z$
    $x \ast y=z$
  8. 除法运算,符号:\div,例:$x \div y=z$
    $x \div y=z$
  9. 斜法运算,符号:/,例:$x/y=z$
    $x/y=z$
  10. 分式表示,符号:\frac{分子}{分母},例:$\frac{x+y}{y+z}$
    $\frac{x+y}{y+z}$
  11. 分式表示,符号:{分子} \voer {分母},例:${x+y} \over {y+z}$
    ${x+y} \over {y+z}$
  12. 绝对值表示,符号:||,例:$|x+y|$
    $|x+y|$

2.7 高级运算

  1. 平均数运算,符号:\overline{算式},例:$\overline{xyz}$
    $\overline{xyz}$
  2. 开二次方运算,符号:\sqrt,例:$\sqrt x$
    $\sqrt x$
  3. 开方运算,符号:\sqrt[开方数]{被开方数},例:$\sqrt[3]{x+y}$
    $\sqrt[3]{x+y}$
  4. 对数运算,符号:\log,例:$\log(x)$
    $\log(x)$
  5. 极限运算,符号:\lim,例:$\lim^{x \to \infty}_{y \to 0}{\frac{x}{y}}$
    $\lim^{x \to \infty}_{y \to 0}{\frac{x}{y}}$
  6. 极限运算,符号:\displaystyle \lim,例:$\displaystyle \lim^{x \to \infty}_{y \to 0}{\frac{x}{y}}$
    $\displaystyle \lim^{x \to \infty}_{y \to 0}{\frac{x}{y}}$
  7. 求和运算,符号:\sum,例:$\sum^{x \to \infty}_{y \to 0}{\frac{x}{y}}$
    $\sum^{x \to \infty}_{y \to 0}{\frac{x}{y}}$
  8. 求和运算,符号:\displaystyle \sum,例:$\displaystyle \sum^{x \to \infty}_{y \to 0}{\frac{x}{y}}$
    $\displaystyle \sum^{x \to \infty}_{y \to 0}{\frac{x}{y}}$
  9. 积分运算,符号:\int,例:$\int^{\infty}_{0}{xdx}$
    $\int^{\infty}_{0}{xdx}$
  10. 积分运算,符号:\displaystyle \int,例:$\displaystyle \int^{\infty}_{0}{xdx}$
    $\displaystyle \int^{\infty}_{0}{xdx}$
  11. 微分运算,符号:\partial,例:$\frac{\partial x}{\partial y}$
    $\frac{\partial x}{\partial y}$
  12. 矩阵表示,符号:\begin{matrix} \end{matrix},例:$\left[ \begin{matrix} 1 &2 &\cdots &4\5 &6 &\cdots &8\\vdots &\vdots &\ddots &\vdots\13 &14 &\cdots &16\end{matrix} \right]$
    $\left[ \begin{matrix} 1 &2 &\cdots &4\5 &6 &\cdots &8\\vdots &\vdots &\ddots &\vdots\13 &14 &\cdots &16\end{matrix} \right]$

2.8 逻辑运算

  1. 等于运算,符号:=,例:$x+y=z$
    $x+y=z$
  2. 大于运算,符号:>,例:$x+y>z$
    $x+y>z$
  3. 小于运算,符号:<,例:$x+y<z$
    $x+y<z$
  4. 大于等于运算,符号:\geq,例:$x+y \geq z$
    $x+y \geq z$
  5. 小于等于运算,符号:\leq,例:$x+y \leq z$
    $x+y \leq z$
  6. 不等于运算,符号:\neq,例:$x+y \neq z$
    $x+y \neq z$
  7. 不大于等于运算,符号:\ngeq,例:$x+y \ngeq z$
    $x+y \ngeq z$
  8. 不大于等于运算,符号:\not\geq,例:$x+y \not\geq z$
    $x+y \not\geq z$
  9. 不小于等于运算,符号:\nleq,例:$x+y \nleq z$
    $x+y \nleq z$
  10. 不小于等于运算,符号:\not\leq,例:$x+y \not\leq z$
    $x+y \not\leq z$
  11. 约等于运算,符号:\approx,例:$x+y \approx z$
    $x+y \approx z$
  12. 恒定等于运算,符号:\equiv,例:$x+y \equiv z$
    $x+y \equiv z$

2.9 集合运算

  1. 属于运算,符号:\in,例:$x \in y$
    $x \in y$
  2. 不属于运算,符号:\notin,例:$x \notin y$
    $x \notin y$
  3. 不属于运算,符号:\not\in,例:$x \not\in y$
    $x \not\in y$
  4. 子集运算,符号:\subset,例:$x \subset y$
    $x \subset y$
  5. 子集运算,符号:\supset,例:$x \supset y$
    $x \supset y$
  6. 真子集运算,符号:\subseteq,例:$x \subseteq y$
    $x \subseteq y$
  7. 非真子集运算,符号:\subsetneq,例:$x \subsetneq y$
    $x \subsetneq y$
  8. 真子集运算,符号:\supseteq,例:$x \supseteq y$
    $x \supseteq y$
  9. 非真子集运算,符号:\supsetneq,例:$x \supsetneq y$
    $x \supsetneq y$
  10. 非子集运算,符号:\not\subset,例:$x \not\subset y$
    $x \not\subset y$
  11. 非子集运算,符号:\not\supset,例:$x \not\supset y$
    $x \not\supset y$
  12. 并集运算,符号:\cup,例:$x \cup y$
    $x \cup y$
  13. 交集运算,符号:\cap,例:$x \cap y$
    $x \cap y$
  14. 差集运算,符号:\setminus,例:$x \setminus y$
    $x \setminus y$
  15. 同或运算,符号:\bigodot,例:$x \bigodot y$
    $x \bigodot y$
  16. 同与运算,符号:\bigotimes,例:$x \bigotimes y$
    $x \bigotimes y$
  17. 实数集合,符号:\mathbb{R},例:$\mathbb{R}$
    $\mathbb{R}$
  18. 自然数集合,符号:\mathbb{Z},例:$\mathbb{Z}$
    $\mathbb{Z}$
  19. 空集,符号:\emptyset,例:$\emptyset$
    $\emptyset$

2.10 数学符号

  1. 无穷,符号:\infty,如:$\infty$
    $\infty$
  2. 虚数,符号:\imath,如:$\imath$
    $\imath$
  3. 虚数,符号:\jmath,如:$\jmath$
    $\jmath$
  4. 数学符号,符号\hat{a},如:$\hat{a}$`
    $\hat{a}$
  5. 数学符号,符号\check{a},如:$\check{a}$`
    $\check{a}$
  6. 数学符号,符号\breve{a},如:$\breve{a}$`
    $\breve{a}$
  7. 数学符号,符号\tilde{a},如:$\tilde{a}$`
    $\tilde{a}$
  8. 数学符号,符号\bar{a},如:$\bar{a}$`
    $\bar{a}$
  9. 矢量符号,符号\vec{a},如:$\vec{a}$`
    $\vec{a}$
  10. 数学符号,符号\acute{a},如:$\acute{a}$`
    $\acute{a}$
  11. 数学符号,符号\grave{a},如:$\grave{a}$`
    $\grave{a}$
  12. 数学符号,符号\mathring{a},如:$\mathring{a}$`
    $\mathring{a}$
  13. 一阶导数符号,符号\dot{a},如:$\dot{a}$`
    $\dot{a}$
  14. 二阶导数符号,符号\ddot{a},如:$\ddot{a}$`
    $\ddot{a}$
  15. 上箭头,符号:\uparrow,如:$\uparrow$
    $\uparrow$
  16. 上箭头,符号:\Uparrow,如:$\Uparrow$
    $\Uparrow$
  17. 下箭头,符号:\downarrow,如:$\downarrow$
    $\downarrow$
  18. 下箭头,符号:\Downarrow,如:$\Downarrow$
    $\Downarrow$
  19. 左箭头,符号:\leftarrow,如:$\leftarrow$
    $\leftarrow$
  20. 左箭头,符号:\Leftarrow,如:$\Leftarrow$
    $\Leftarrow$
  21. 右箭头,符号:\rightarrow,如:$\rightarrow$
    $\rightarrow$
  22. 右箭头,符号:\Rightarrow,如:$\Rightarrow$
    $\Rightarrow$
  23. 底端对齐的省略号,符号:\ldots,如:$1,2,\ldots,n$
    $1,2,\ldots,n$
  24. 中线对齐的省略号,符号:\cdots,如:$x_1^2 + x_2^2 + \cdots + x_n^2$
    $x_1^2 + x_2^2 + \cdots + x_n^2$
  25. 竖直对齐的省略号,符号:\vdots,如:$\vdots$
    $\vdots$
  26. 斜对齐的省略号,符号:\ddots,如:$\ddots$
    $\ddots$

2.11 希腊字母

字母 实现 字母 实现
A A α \alpha
B B β \beta
Γ \Gamma γ \gamma
Δ \Delta δ \delta
E E ϵ \epsilon
Z Z ε \varepsilon
H H ζ \zeta
Θ \Theta η \eta
I I θ \theta
K K ι \iota
Λ \Lambda κ \kappa
M M λ \lambda
N N μ \mu
Ξ \Xi ν \nu
O O ξ \xi
Π \Pi ο \omicron
P P π \pi
Σ \Sigma ρ \rho
T T σ \sigma
Υ \Upsilon τ \tau
Φ \Phi υ \upsilon
X X ϕ \phi
Ψ \Psi ϖ \varpi
Ω \Omega χ \chi
Ω \varOmega ψ \psi
斜体在输入前加var Υ  \varUpsilon ω \omega
\forall \exists

2.12 其它

2.12.1 首行缩进方法

  1. 一个空格大小的表示,半角空格(En Space):&ensp;或&#8194;,此时只要在相应需要缩进的段落前加上 4个 如上的标记即可,注意要带上分号。
  2. 两个空格的大小表示,全角空格( Em Space)&emsp;或&#8195;,同理,使用2个即可缩进2个汉字,推荐使用该方式。
  3. 不换行空格(No-Break Space):&nbsp;或&#160;,使用4个 即可。

2.12.2 颜色,字体

1
2
3
4
5
6
<font face="黑体">黑体字</font>
<font face="微软雅黑">微软雅黑</font>
<font face="STCAIYUN">华文彩云</font>
<font color=#0099ff size=7 face="黑体">color=#0099ff size=72 face="黑体"</font>
<font color=#00ffff size=72>color=#00ffff</font>
<font color=gray size=72>color=gray</font>

2.12.3 大括号右多行赋值 

1
2
3
4
5
&用来对齐
$$P(x|Pa_x)=\begin{cases}
1, & x=f(Pa_{x})\\
0, & other\ values
\end{cases}$$