m a r k d o w n 学习 \mathbf{{\Huge markdown学习}} markdown 学习
一、markdown简介 [1]
转换:markdown编写的文档导出HTML、Word、Latex、PDF等文档
后缀:.md
或.markdown
用途:撰写电子书,例如GitHub、CSDN、简书、reddit、Diaspora、Stack Exchange、OpenStreetMap、SourceForge等,本文就是使用markdown撰写的
编辑器:Typora、sublime Text、code runner、vim等
vs code推荐插件
Markdown All in One
:提供完整markdown环境
Markdown Preview Enhanced
:提供Markdown预览主题和文档格式转换
Markdown Preview Mermaid Support
:提供完整Mermaid环境
快捷键
功能 快捷键 加粗 Ctrl + B 斜体 Ctrl + I 插入链接 Ctrl +Shift + L 插入代码 Ctrl +Shift + K 插入图片 Ctrl +Shift + G 标题 Ctrl +Shift + H 有序列表 Ctrl + Shift +O 无序列表 Ctrl +Shift + U 待办列表 Ctrl +Shift + C 撤销 Ctrl + Z 重做 Ctrl + Y 查找 Ctrl + F 替换 Ctrl + G
不同的markdown编辑器快捷键可能不一致,上述为CSDN中markdown编辑器的常用快捷键
二、markdown基本操作 [1]
(一)标题
# 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题
一级标题 \mathbf{{\Huge 一级标题}} 一级标题 二级标题 \mathbf{{\huge 二级标题}} 二级标题 三级标题 \mathbf{{\LARGE 三级标题}} 三级标题 四级标题 \mathbf{{\Large 四级标题}} 四级标题 五级标题 \mathbf{{\large 五级标题}} 五级标题 六级标题 \mathbf{{\normalsize 六级标题}} 六级标题
(二)换行
一个空行
示例语句1
示例语句2
示例语句1 示例语句2
<br>
示例语句1<br>示例语句2<br>示例语句3
示例语句1 示例语句2 示例语句3
(三)字体
代码 显示效果 *斜体文本* _斜体文本_
斜体文本 斜体文本 **粗体文本** __粗体文本__
粗体文本 粗体文本 ***粗斜体文本*** ___粗斜体文本___
粗斜体文本 粗斜体文本
(四)分割
***
* * *
---
- - -
(五)划线
代码 显示效果 备注 ~~删除线~~
删除线 <u>下划线</u>
下划线 <u>
开始位置,</u>
为结束位置
(六)列表
无序
* 示例语句1
- 示例语句2
+ 示例语句3
有序
1. 示例语句
1.示例语句
数字加.
和一个空格
嵌套使用
(七)区块
区块嵌套
> markdown
>> 基础
>>> 区块引用
markdown
基础
区块引用
区块使用列表
>区块中使用列表
>1. 第一项
>2. 第二项
>>+ 第一项
>>+ 第二项
>>+ 第三项
区块中使用列表
第一项 第二项
(八)目录
@[toc]
三、markdown进阶操作 [1]
(一)插入代码
一行代码
`int a=0;`
int a=0;
代码块
```cpp
int a = 1;
int b = 2;
```
int a = 1;
int b = 2;
(二)插入链接
[链接名称](链接地址)
链接地址
<链接地址>
[CSDN@智科不编程](https://blog.csdn.net/qq_74251965?type=blog)
CSDN@智科不编程
(三)插入图片
插入普通图片
![图片名称](图片地址)
![](图片地址)
![](https://www.z4a.net/images/2023/06/20/pC3HIPI.jpg)
[外链图片转存中…(img-S8104kam-1690192154262)]
插入带链接的图片
[![图片名称](图片地址)](链接地址)
[![](图片地址)](链接地址)
[![](https://www.z4a.net/images/2023/07/18/win.webp)](https://www.z4a.net/images/2023/07/18/win.webp)
备注
图片地址:本地地址(安全性推荐)或URL地址(便捷性推荐) 图片URL生成网站推荐:z4a图床
(四)插入表格
推荐在线生成markdown网站:TableConvert
|表头|表头|表头|表头|
|:--|--:|:-:|---|
|单元格|单元格|单元格|单元格|
|单元格|单元格|单元格|单元格|
表头 表头 表头 表头 单元格 单元格 单元格 单元格 单元格 单元格 单元格 单元格
第二行|
|
内填---
默认左对齐,换左:
实现左对齐
(五)交叉引用 [2]
正文代码1[<sup>[序号]</sup>](#IdName)正文代码2
[序号] <a id="IdName"></a>文献代码
1990年,推荐系统的概念首次被哥伦比亚大学的Jusii Karlgren教授在一份报告[<sup>[序号]</sup>](#IdName)中提及。[序号] <a id="IdName"></a>Karlgren, Jussi. An algebra for recommendations: using reader data as a basis for measuring document proximity, 1990.
1990年,推荐系统的概念首次被哥伦比亚大学的Jusii Karlgren教授在一份报告[序号] 中提及。
[xuhao] Karlgren, Jussi. An algebra for recommendations: using reader data as a basis for measuring document proximity, 1990.
<a id="IdName1" href="#IdName2">内容1</a>
<a id="IdName2" href="#IdName1">内容2</a>
<a id="IdName1" href="#IdName2">1990年,推荐系统的概念首次被哥伦比亚大学的Jusii Karlgren教授在一份报告中提及。</a>
<a id="IdName2" href="#IdName1">Karlgren, Jussi. An algebra for recommendations: using reader data as a basis for measuring document proximity, 1990.</a>
1990年,推荐系统的概念首次被哥伦比亚大学的Jusii Karlgren教授在一份报告中提及。 Karlgren, Jussi. An algebra for recommendations: using reader data as a basis for measuring document proximity, 1990.
需要支持渲染LaTeX公式的环境才能正确显示
网站推荐:LatexLive
数学求解器只能识别简单的数学公式
行内公式
示例语句1$示例公式$示例语句2
示例语句1 示例公式 示例公式 示例公式 示例语句2
块级公式
示例语句1
$$示例公式$$
示例语句2
示例语句1 示例公式 示例公式 示例公式 示例语句2
公式文本
$\text{公式文本e-e=0}公式e^{i\pi}+1=0$
公式文本e-e=0公式 e i π + 1 = 0 \text{公式文本e-e=0}公式e^{i\pi}+1=0 公式文本 e-e=0 公式 e iπ + 1 = 0
常量
用罗马体表示
\rm{e}
e \rm{e} e
微分
用罗马体表示微分符号,前面加\,
表示空格
\,\rm{d}x
d x \,\rm{d}x d x
(一)符号与字母
1. 希腊字母 Greek alphabet
序号 小写及大写 LaTeX 读音 1 α A \alpha\mathrm{A} α A \alpha
\mathrm{A}
/ˈælfə/ 2 β B \beta\mathrm{B} β B \beta
\mathrm{B}
/ˈbiːtə/, US: /ˈbeɪtə/ 3 γ Γ Γ \gamma\Gamma\varGamma γ Γ Γ \gamma
\Gamma
\varGamma
/ˈɡæmə/ 双伽马函数 ϝ \digamma ϝ \digamma
/ˈdiɡæmə/ 4 δ Δ Δ \delta\Delta\varDelta δ Δ Δ \delta
\Delta
\varDelta
/ˈdɛltə/ 5 ϵ ε E \epsilon\varepsilon\mathrm{E} ϵ ε E \epsilon
\varepsilon
\mathrm{E}
/ˈɛpsɪlɒn/ 6 ζ Z \zeta\mathrm{Z} ζ Z \zeta
\mathrm{Z}
/ˈzeɪtə/ 7 η H \eta\mathrm{H} η H \eta
\mathrm{H}
/ˈeɪtə/ 8 θ ϑ Θ Θ \theta\vartheta\Theta\varTheta θϑ Θ Θ \theta
\vartheta
\Theta
\varTheta
/ˈθiːtə/ 9 ι I \iota\mathrm{I} ι I \iota
\varkappa
\mathrm{I}
/aɪˈoʊtə/ 10 κ ϰ K \kappa\varkappa\mathrm{K} κ ϰ K \kappa
\mathrm{K}
/ˈkæpə/ 11 λ Λ Λ \lambda\Lambda\varLambda λ Λ Λ \lambda
\Lambda
\varLambda
/ˈlæmdə/ 12 μ M \mu\mathrm{M} μ M \mu
\mathrm{M}
/mjuː/ 13 ν N \nu\mathrm{N} ν N \nu
\mathrm{N}
/njuː/ 14 ξ Ξ Ξ \xi\Xi\varXi ξ Ξ Ξ \xi
\Xi
\varXi
/zaɪ, ksaɪ/ 15 ο O \omicron\mathrm{O} ο O \omicron
\mathrm{O}
/ˈɒmɪkrɒn/ 16 π ϖ Π Π \pi\varpi\Pi\varPi πϖ Π Π \pi
\varpi
\Pi
\varPi
/paɪ/ 17 ρ ϱ P \rho\varrho\mathrm{P} ρϱ P \rho
\varrho
\mathrm{P}
/roʊ/ 18 σ ς Σ Σ \sigma\varsigma\Sigma\varSigma σ ς Σ Σ \sigma
\varsigma
\Sigma
\varSigma
/ˈsɪɡmə/ 19 τ T \tau\mathrm{T} τ T \tau
\mathrm{T}
/taʊ, tɔː/ 20 υ Υ Υ \upsilon\Upsilon\varUpsilon υ Υ Υ \upsilon
\Upsilon
\varUpsilon
/ˈʌpsɪlɒn/ 21 ϕ φ Φ Φ \phi\varphi\Phi\varPhi ϕφ Φ Φ \phi
\varphi
\Phi
\varPhi
/faɪ/ 22 χ X \chi\mathrm{X} χ X \chi
\mathrm{X}
/kaɪ/ 23 ψ Ψ Ψ \psi\Psi\varPsi ψ Ψ Ψ \psi
\Psi
\varPsi
/psaɪ/ 24 ω Ω Ω \omega\Omega\varOmega ω Ω Ω \omega
\Omega
\varOmega
/oʊˈmeɪɡə/
2. 希伯来字母 Hebrew alphabet
序号 图标 LaTeX 英文 1 ℵ \aleph ℵ \aleph
aleph 2 ℶ \beth ℶ \beth
beth 3 ℷ \gimel ℷ \gimel
gimel 4 ℸ \daleth ℸ \daleth
daleth
3. 二元运算符 Binary operations
序号 图标 LaTeX 序号 图标 LaTeX 1 + + + +
20 ∙ \bullet ∙ \bullet
2 − - − -
21 ⊕ \oplus ⊕ \oplus
3 × \times × \times
22 ⊖ \ominus ⊖ \ominus
4 ÷ \div ÷ \div
(在physics扩展开启状态下为 ∇ ⋅ \nabla \cdot ∇ ⋅ )23 ⊙ \odot ⊙ \odot
5 ± \pm ± \pm
24 ⊘ \oslash ⊘ \oslash
6 ∓ \mp ∓ \mp
25 ⊗ \otimes ⊗ \otimes
7 ◃ \triangleleft ◃ \triangleleft
26 ◯ \bigcirc ◯ \bigcirc
8 ▹ \triangleright ▹ \triangleright
27 ⋄ \diamond ⋄ \diamond
9 ⋅ \cdot ⋅ \cdot
28 ⊎ \uplus ⊎ \uplus
10 ∖ \setminus ∖ \setminus
29 △ \bigtriangleup △ \bigtriangleup
11 ⋆ \star ⋆ \star
30 ▽ \bigtriangledown ▽ \bigtriangledown
12 ∗ \ast ∗ \ast
31 ⊲ \lhd ⊲ \lhd
13 ∪ \cup ∪ \cup
32 ⊳ \rhd ⊳ \rhd
14 ∩ \cap ∩ \cap
33 ⊴ \unlhd ⊴ \unlhd
15 ⊔ \sqcup ⊔ \sqcup
34 ⊵ \unrhd ⊵ \unrhd
16 ⊓ \sqcap ⊓ \sqcap
35 ⨿ \amalg ⨿ \amalg
17 ∨ \vee ∨ \vee
36 ≀ \wr ≀ \wr
18 ∧ \wedge ∧ \wedge
37 † \dagger † \dagger
19 ∘ \circ ∘ \circ
38 ‡ \ddagger ‡ \ddagger
4. 二元关系符 Binary relations
序号 图标 LaTeX 序号 图标 LaTeX 1 = = = =
49 ⪈ \gneq ⪈ \gneq
2 ≠ \ne = \ne
50 ≧ \geqq ≧ \geqq
3 ≠ \neq = \neq
51 ≱ \ngeq ≱ \ngeq
4 ≡ \equiv ≡ \equiv
52 ≱ \ngeqq \ngeqq
5 ≢ \not\equiv ≡ \not\equiv
53 ≩ \gneqq ≩ \gneqq
6 ≐ \doteq ≐ \doteq
54 ≩ \gvertneqq \gvertneqq
7 ≑ \doteqdot ≑ \doteqdot
55 ≶ \lessgtr ≶ \lessgtr
8 = d e f \overset{\underset{\mathrm{def}}{}}{=} = def \overset{\underset{\mathrm{def}}{}}{=}
56 ⋚ \lesseqgtr ⋚ \lesseqgtr
9 : = := := :=
57 ⪋ \lesseqqgtr ⪋ \lesseqqgtr
10 ∼ \sim ∼ \sim
58 ≷ \gtrless ≷ \gtrless
11 ≁ \nsim ≁ \nsim
59 ⋛ \gtreqless ⋛ \gtreqless
12 ∽ \backsim ∽ \backsim
60 ⪌ \gtreqqless ⪌ \gtreqqless
13 ∼ \thicksim ∼ \thicksim
61 ⩽ \leqslant ⩽ \leqslant
14 ≃ \simeq ≃ \simeq
62 ≰ \nleqslant \nleqslant
15 ⋍ \backsimeq ⋍ \backsimeq
63 ⪕ \eqslantless ⪕ \eqslantless
16 ≂ \eqsim ≂ \eqsim
64 ⩾ \geqslant ⩾ \geqslant
17 ≅ \cong ≅ \cong
65 ≱ \ngeqslant \ngeqslant
18 ≆ \ncong ≆ \ncong
66 ⪖ \eqslantgtr ⪖ \eqslantgtr
19 ≈ \approx ≈ \approx
67 ≲ \lesssim ≲ \lesssim
20 ≈ \thickapprox ≈ \thickapprox
68 ⋦ \lnsim ⋦ \lnsim
21 ≊ \approxeq ≊ \approxeq
69 ⪅ \lessapprox ⪅ \lessapprox
22 ≍ \asymp ≍ \asymp
70 ⪉ \lnapprox ⪉ \lnapprox
23 ∝ \propto ∝ \propto
71 ≳ \gtrsim ≳ \gtrsim
24 ∝ \varpropto ∝ \varpropto
72 ⋧ \gnsim ⋧ \gnsim
25 < < < <
73 ⪆ \gtrapprox ⪆ \gtrapprox
26 ≮ \nless ≮ \nless
74 ⪊ \gnapprox ⪊ \gnapprox
27 ≪ \ll ≪ \ll
75 ≺ \prec ≺ \prec
28 ≪̸ \not\ll ≪ \not\ll
76 ⊀ \nprec ⊀ \nprec
29 ⋘ \lll ⋘ \lll
77 ⪯ \preceq ⪯ \preceq
30 ⋘̸ \not\lll ⋘ \not\lll
78 ⋠ \npreceq ⋠ \npreceq
31 ⋖ \lessdot ⋖ \lessdot
79 ⪵ \precneqq ⪵ \precneqq
32 > > > >
80 ≻ \succ ≻ \succ
33 ≯ \ngtr ≯ \ngtr
81 ⊁ \nsucc ⊁ \nsucc
34 ≫ \gg ≫ \gg
82 ⪰ \succeq ⪰ \succeq
35 ≫̸ \not\gg ≫ \not\gg
83 ⋡ \nsucceq ⋡ \nsucceq
36 ⋙ \ggg ⋙ \ggg
84 ⪶ \succneqq ⪶ \succneqq
37 ⋙̸ \not\ggg ⋙ \not\ggg
85 ≼ \preccurlyeq ≼ \preccurlyeq
38 ⋗ \gtrdot ⋗ \gtrdot
86 ⋞ \curlyeqprec ⋞ \curlyeqprec
39 ≤ \le ≤ \le
87 ≽ \succcurlyeq ≽ \succcurlyeq
40 ≤ \leq ≤ \leq
88 ⋟ \curlyeqsucc ⋟ \curlyeqsucc
41 ⪇ \lneq ⪇ \lneq
89 ≾ \precsim ≾ \precsim
42 ≦ \leqq ≦ \leqq
90 ⋨ \precnsim ⋨ \precnsim
43 ≰ \nleq ≰ \nleq
91 ⪷ \precapprox ⪷ \precapprox
44 ≰ \nleqq \nleqq
92 ⪹ \precnapprox ⪹ \precnapprox
45 ≨ \lneqq ≨ \lneqq
93 ≿ \succsim ≿ \succsim
46 ≨ \lvertneqq \lvertneqq
94 ⋩ \succnsim ⋩ \succnsim
47 ≥ \ge ≥ \ge
95 ⪸ \succapprox ⪸ \succapprox
48 ≥ \geq ≥ \geq
96 ⪺ \succnapprox ⪺ \succnapprox
5. 几何符号 Geometric symbols
序号 图标 LaTeX 序号 图标 LaTeX 1 ∥ \parallel ∥ \parallel
14 ◊ \lozenge ◊ \lozenge
2 ∦ \nparallel ∦ \nparallel
15 ⧫ \blacklozenge ⧫ \blacklozenge
3 ∥ \shortparallel ∥ \shortparallel
16 ★ \bigstar ★ \bigstar
4 ∦ \nshortparallel \nshortparallel
17 ◯ \bigcirc ◯ \bigcirc
5 ⊥ \perp ⊥ \perp
18 △ \triangle △ \triangle
6 ∠ \angle ∠ \angle
19 △ \bigtriangleup △ \bigtriangleup
7 ∢ \sphericalangle ∢ \sphericalangle
20 ▽ \bigtriangledown ▽ \bigtriangledown
8 ∡ \measuredangle ∡ \measuredangle
21 △ \vartriangle △ \vartriangle
9 ∘ ^\circ ∘ ^\circ
22 ▽ \triangledown ▽ \triangledown
10 □ \Box □ \Box
23 ▲ \blacktriangle ▲ \blacktriangle
11 ■ \blacksquare ■ \blacksquare
24 ▼ \blacktriangledown ▼ \blacktriangledown
12 ⋄ \diamond ⋄ \diamond
25 ◀ \blacktriangleleft ◀ \blacktriangleleft
13 ◊ \Diamond ◊ \Diamond \lozenge
26 ▶ \blacktriangleright ▶ \blacktriangleright
6. 逻辑符号 Logic symbols
序号 图标 LaTeX 序号 图标 LaTeX 1 ∀ \forall ∀ \forall
20 ¬ \neg ¬ \neg
2 ∃ \exists ∃ \exists
21 ̸ R \not\operatorname{R} R \not\operatorname{R}
3 ∄ \nexists ∄ \nexists
22 ⊥ \bot ⊥ \bot
4 ∴ \therefore ∴ \therefore
23 ⊤ \top ⊤ \top
5 ∵ \because ∵ \because
24 ⊢ \vdash ⊢ \vdash
6 & \And & \And
25 ⊣ \dashv ⊣ \dashv
7 ∨ \lor ∨ \lor
26 ⊨ \vDash ⊨ \vDash
8 ∨ \vee ∨ \vee
27 ⊩ \Vdash ⊩ \Vdash
9 ⋎ \curlyvee ⋎ \curlyvee
28 ⊨ \models ⊨ \models
10 ⋁ \bigvee ⋁ \bigvee
29 ⊪ \Vvdash ⊪ \Vvdash
11 ∧ \land ∧ \land
30 ⊬ \nvdash ⊬ \nvdash
12 ∧ \wedge ∧ \wedge
31 ⊮ \nVdash ⊮ \nVdash
13 ⋏ \curlywedge ⋏ \curlywedge
32 ⊭ \nvDash ⊭ \nvDash
14 ⋀ \bigwedge ⋀ \bigwedge
33 ⊯ \nVDash ⊯ \nVDash
15 q ˉ \bar{q} q ˉ \bar{q}
34 ⌜ \ulcorner ┌ \ulcorner
16 a b c ˉ \bar{abc} ab c ˉ \bar{abc}
35 ⌝ \urcorner ┐ \urcorner
17 q ‾ \overline{q} q \overline{q}
36 ⌞ \llcorner └ \llcorner
18 a b c ‾ \overline{abc} ab c \overline{abc}
37 ⌟ \lrcorner ┘ \lrcorner
19 ¬ \lnot ¬ \lnot
7. 集合 Sets
序号 图标 LaTeX 序号 图标 LaTeX 1 { } \{\} { } {}
23 ⊏ \sqsubset ⊏ \sqsubset
2 ∅ \emptyset ∅ \emptyset
24 ⊃ \supset ⊃ \supset
3 ∅ \varnothing ∅ \varnothing
25 ⋑ \Supset ⋑ \Supset
4 ∈ \in ∈ \in
26 ⊐ \sqsupset ⊐ \sqsupset
5 ∉ \notin ∈ / \notin
27 ⊆ \subseteq ⊆ \subseteq
6 ∋ \ni ∋ \ni
28 ⊈ \nsubseteq ⊈ \nsubseteq
7 ∩ \cap ∩ \cap
29 ⊊ \subsetneq ⊊ \subsetneq
8 ⋒ \Cap ⋒ \Cap
30 ⊊ \varsubsetneq \varsubsetneq
9 ⊓ \sqcap ⊓ \sqcap
31 ⊑ \sqsubseteq ⊑ \sqsubseteq
10 ⋂ \bigcap ⋂ \bigcap
32 ⊇ \supseteq ⊇ \supseteq
11 ∪ \cup ∪ \cup
33 ⊉ \nsupseteq ⊉ \nsupseteq
12 ⋓ \Cup ⋓ \Cup
34 ⊋ \supsetneq ⊋ \supsetneq
13 ⊔ \sqcup ⊔ \sqcup
35 ⊋ \varsupsetneq \varsupsetneq
14 ⋃ \bigcup ⋃ \bigcup
36 ⊒ \sqsupseteq ⊒ \sqsupseteq
15 ⨆ \bigsqcup ⨆ \bigsqcup
37 ⫅ \subseteqq ⫅ \subseteqq
16 ⊎ \uplus ⊎ \uplus
38 ⊈ \nsubseteqq \nsubseteqq
17 ⨄ \biguplus ⨄ \biguplus
39 ⫋ \subsetneqq ⫋ \subsetneqq
18 ∖ \setminus ∖ \setminus
40 ⫋ \varsubsetneqq \varsubsetneqq
19 ∖ \smallsetminus ∖ \smallsetminus
41 ⫆ \supseteqq ⫆ \supseteqq
20 × \times × \times
42 ⊉ \nsupseteqq \nsupseteqq
21 ⊂ \subset ⊂ \subset
43 ⫌ \supsetneqq ⫌ \supsetneqq
22 ⋐ \Subset ⋐ \Subset
44 ⫌ \varsupsetneqq \varsupsetneqq
8. 箭头 Arrows
序号 图标 LaTeX 序号 图标 LaTeX 1 ⇛ \Rrightarrow ⇛ \Rrightarrow
36 ⟼ \longmapsto ⟼ \longmapsto
2 ⇚ \Lleftarrow ⇚ \Lleftarrow
37 ⇀ \rightharpoonup ⇀ \rightharpoonup
3 ⇒ \Rightarrow ⇒ \Rightarrow
38 ⇁ \rightharpoondown ⇁ \rightharpoondown
4 ⇏ \nRightarrow ⇏ \nRightarrow
39 ↼ \leftharpoonup ↼ \leftharpoonup
5 ⟹ \Longrightarrow ⟹ \Longrightarrow
40 ↽ \leftharpoondown ↽ \leftharpoondown
6 ⟹ \implies ⟹ \implies
41 ↿ \upharpoonleft ↿ \upharpoonleft
7 ⇐ \Leftarrow ⇐ \Leftarrow
42 ↾ \upharpoonright ↾ \upharpoonright
8 ⇍ \nLeftarrow ⇍ \nLeftarrow
43 ⇃ \downharpoonleft ⇃ \downharpoonleft
9 ⟸ \Longleftarrow ⟸ \Longleftarrow
44 ⇂ \downharpoonright ⇂ \downharpoonright
10 ⇔ \Leftrightarrow ⇔ \Leftrightarrow
45 ⇌ \rightleftharpoons ⇌ \rightleftharpoons
11 ⇎ \nLeftrightarrow ⇎ \nLeftrightarrow
46 ⇋ \leftrightharpoons ⇋ \leftrightharpoons
12 ⟺ \Longleftrightarrow ⟺ \Longleftrightarrow
47 ↶ \curvearrowleft ↶ \curvearrowleft
13 ⟺ \iff ⟺ \iff
48 ↺ \circlearrowleft ↺ \circlearrowleft
14 ⇑ \Uparrow ⇑ \Uparrow
49 ↰ \Lsh ↰ \Lsh
15 ⇓ \Downarrow ⇓ \Downarrow
50 ⇈ \upuparrows ⇈ \upuparrows
16 ⇕ \Updownarrow ⇕ \Updownarrow
51 ⇉ \rightrightarrows ⇉ \rightrightarrows
17 → \rightarrow → \rightarrow
52 ⇄ \rightleftarrows ⇄ \rightleftarrows
18 → \to → \to
53 ↣ \rightarrowtail ↣ \rightarrowtail
19 ↛ \nrightarrow ↛ \nrightarrow
54 ↬ \looparrowright ↬ \looparrowright
20 ⟶ \longrightarrow ⟶ \longrightarrow
55 ↷ \curvearrowright ↷ \curvearrowright
21 ← \leftarrow ← \leftarrow
56 ↻ \circlearrowright ↻ \circlearrowright
22 ← \gets ← \gets
57 ↱ \Rsh ↱ \Rsh
23 ↚ \nleftarrow ↚ \nleftarrow
58 ⇊ \downdownarrows ⇊ \downdownarrows
24 ⟵ \longleftarrow ⟵ \longleftarrow
59 ⇇ \leftleftarrows ⇇ \leftleftarrows
25 ↔ \leftrightarrow ↔ \leftrightarrow
60 ⇆ \leftrightarrows ⇆ \leftrightarrows
26 ↮ \nleftrightarrow ↮ \nleftrightarrow
61 ↢ \leftarrowtail ↢ \leftarrowtail
27 ⟷ \longleftrightarrow ⟷ \longleftrightarrow
62 ↫ \looparrowleft ↫ \looparrowleft
28 ↑ \uparrow ↑ \uparrow
63 ↪ \hookrightarrow ↪ \hookrightarrow
29 ↓ \downarrow ↓ \downarrow
64 ↩ \hookleftarrow ↩ \hookleftarrow
30 ↕ \updownarrow ↕ \updownarrow
65 ⊸ \multimap ⊸ \multimap
31 ↗ \nearrow ↗ \nearrow
66 ↭ \leftrightsquigarrow ↭ \leftrightsquigarrow
32 ↙ \swarrow ↙ \swarrow
67 ⇝ \rightsquigarrow ⇝ \rightsquigarrow
33 ↖ \nwarrow ↖ \nwarrow
68 ↠ \twoheadrightarrow ↠ \twoheadrightarrow
34 ↘ \searrow ↘ \searrow
69 ↞ \twoheadleftarrow ↞ \twoheadleftarrow
35 ↦ \mapsto ↦ \mapsto
9. 特殊 Special
序号 图标 LaTeX 序号 图标 LaTeX 1 ∞ \infty ∞ \infty
33 ♭ \flat ♭ \flat
2 ℵ \aleph ℵ \aleph
34 ♮ \natural ♮ \natural
3 ∁ \complement ∁ \complement
35 ♯ \sharp ♯ \sharp
4 ∍ \backepsilon ∍ \backepsilon
36 ╱ \diagup ╱ \diagup
5 ð \eth ð \eth
37 ╲ \diagdown ╲ \diagdown
6 Ⅎ \Finv Ⅎ \Finv
38 ⋅ \centerdot ⋅ \centerdot
7 ℏ \hbar ℏ \hbar
39 ⋉ \ltimes ⋉ \ltimes
8 ℑ \Im ℑ \Im
40 ⋊ \rtimes ⋊ \rtimes
9 ı \imath \imath
41 ⋋ \leftthreetimes ⋋ \leftthreetimes
10 ȷ \jmath \jmath
42 ⋌ \rightthreetimes ⋌ \rightthreetimes
11 k \Bbbk k \Bbbk
43 ≖ \eqcirc ≖ \eqcirc
12 ℓ \ell ℓ \ell
44 ≗ \circeq ≗ \circeq
13 ℧ \mho ℧ \mho
45 ≜ \triangleq ≜ \triangleq
14 ℘ \wp ℘ \wp
46 ≏ \bumpeq ≏ \bumpeq
15 ℜ \Re ℜ \Re
47 ≎ \Bumpeq ≎ \Bumpeq
16 Ⓢ \circledS Ⓢ \circledS
48 ≑ \doteqdot ≑ \doteqdot
17 ⨿ \amalg ⨿ \amalg
49 ≓ \risingdotseq ≓ \risingdotseq
18 % \% % \%
50 ≒ \fallingdotseq ≒ \fallingdotseq
19 † \dagger † \dagger
51 ⊺ \intercal ⊺ \intercal
20 ‡ \ddagger ‡ \ddagger
52 ⊼ \barwedge ⊼ \barwedge
21 … \ldots … \ldots
53 ⊻ \veebar ⊻ \veebar
22 ⋯ \cdots ⋯ \cdots
54 ⩞ \doublebarwedge ⩞ \doublebarwedge
23 ⌣ \smile ⌣ \smile
55 ≬ \between ≬ \between
24 ⌢ \frown ⌢ \frown
56 ⋔ \pitchfork ⋔ \pitchfork
25 ≀ \wr ≀ \wr
57 ⊲ \vartriangleleft ⊲ \vartriangleleft
26 ◃ \triangleleft ◃ \triangleleft
58 ⋪ \ntriangleleft ⋪ \ntriangleleft
27 ▹ \triangleright ▹ \triangleright
59 ⊳ \vartriangleright ⊳ \vartriangleright
28 ♢ \diamondsuit ♢ \diamondsuit
60 ⋫ \ntriangleright ⋫ \ntriangleright
29 ♡ \heartsuit ♡ \heartsuit
61 ⊴ \trianglelefteq ⊴ \trianglelefteq
30 ♣ \clubsuit ♣ \clubsuit
62 ⋬ \ntrianglelefteq ⋬ \ntrianglelefteq
31 ♠ \spadesuit ♠ \spadesuit
63 ⊵ \trianglerighteq ⊵ \trianglerighteq
32 ⅁ \Game ⅁ \Game
64 ⋭ \ntrianglerighteq ⋭ \ntrianglerighteq
(二)运算与函数
1. 分数 Fractions
序号 图标 LaTeX 分数Fractions 2 4 x = 0.5 x \frac{2}{4}x=0.5x 4 2 x = 0.5 x \frac{2}{4}x=0.5x
or {2 \over 4}x=0.5x
小型分数Small fractions (force extstyle) 2 4 x = 0.5 x \tfrac{2}{4}x = 0.5x 4 2 x = 0.5 x \tfrac{2}{4}x = 0.5x
大型分数(不嵌套)Large (normal) fractions (force \displaystyle) 2 4 = 0.5 2 c + 2 d + 2 4 = a \dfrac{2}{4} = 0.5 \quad \dfrac{2}{c + \dfrac{2}{d + \dfrac{2}{4}}} = a 4 2 = 0.5 c + d + 4 2 2 2 = a \dfrac{2}{4} = 0.5 \quad \dfrac{2}{c + \dfrac{2}{d + \dfrac{2}{4}}} = a
大型分数(嵌套)Large (nested) fractions 2 c + 2 d + 2 4 = a \cfrac{2}{c + \cfrac{2}{d + \cfrac{2}{4}}} = a c + d + 4 2 2 2 = a \cfrac{2}{c + \cfrac{2}{d + \cfrac{2}{4}}} = a
约分线的使用Cancellations in fractions x 1 + y y = x 2 \cfrac{x}{1 + \cfrac{\cancel{y}}{\cancel{y}}} = \cfrac{x}{2} 1 + y y x = 2 x \cfrac{x}{1 + \cfrac{\cancel{y}}{\cancel{y}}} = \cfrac{x}{2}
注意:其中\cancel
命令需要cancel扩展包支持 一般对于底数、积分符号、极限符号的分数尽量用\
代替frac
以避免造成歧义
2. 标准数值函数 Standard numerical functions
样式 LaTeX exp a b = a b , exp b = e b , 1 0 m \exp_a b = a^b, \exp b = e^b, 10^m exp a b = a b , exp b = e b , 1 0 m \exp_a b = a^b, \exp b = e^b, 10^m
ln c , lg d = log e , log 10 f \ln c, \lg d = \log e, \log_{10} f ln c , lg d = log e , log 10 f \ln c, \lg d = \log e, \log_{10} f
sin a , cos b , tan c , cot d , sec e , csc f \sin a, \cos b, \tan c, \cot d, \sec e, \csc f sin a , cos b , tan c , cot d , sec e , csc f \sin a, \cos b, \tan c, \cot d, \sec e, \csc f
arcsin a , arccos b , arctan c \arcsin a, \arccos b, \arctan c arcsin a , arccos b , arctan c \arcsin a, \arccos b, \arctan c
arccot d , arcsec e , arccsc f \operatorname{arccot} d, \operatorname{arcsec} e, \operatorname{arccsc} f arccot d , arcsec e , arccsc f \operatorname{arccot} d, \operatorname{arcsec} e, \operatorname{arccsc} f
sinh a , cosh b , tanh c , coth d \sinh a, \cosh b, \tanh c, \coth d sinh a , cosh b , tanh c , coth d \sinh a, \cosh b, \tanh c, \coth d
sh k , ch l , th m , coth n \operatorname{sh}k, \operatorname{ch}l, \operatorname{th}m, \operatorname{coth}n sh k , ch l , th m , coth n \operatorname{sh}k, \operatorname{ch}l, \operatorname{th}m, \operatorname{coth}n
argsh o , argch p , argth q \operatorname{argsh}o, \operatorname{argch}p, \operatorname{argth}q argsh o , argch p , argth q \operatorname{argsh}o, \operatorname{argch}p, \operatorname{argth}q
sgn r , ∣ s ∣ \operatorname{sgn}r, \left\vert s \right\vert sgn r , ∣ s ∣ \operatorname{sgn}r, \left\vert s \right\vert
min ( x , y ) , max ( x , y ) \min(x,y), \max(x,y) min ( x , y ) , max ( x , y ) \min(x,y), \max(x,y)
注意:LaTeX和MathJax支持的操作符有限,如有特殊操作符,可以使用\operatorname{}
命令自定义,例如\operatorname{mydefine}x
mydefine x \operatorname{mydefine}x mydefine x
3. 根式 Radicals
样式 LaTeX √ \surd √ \surd
π \sqrt{\pi} π \sqrt{\pi}
π n \sqrt[n]{\pi} n π \sqrt[n]{\pi}
x 3 + y 3 2 3 \sqrt[3]{\frac{x^3+y^3}{2}} 3 2 x 3 + y 3 \sqrt[3]{\frac{x^3+y^3}{2}}
4. 微分与导数 Differentials and derivatives
样式 LaTeX d t , d t , ∂ t , ∇ ψ dt, \mathrm{d}t, \partial t, \nabla\psi d t , d t , ∂ t , ∇ ψ dt, \mathrm{d}t, \partial t, \nabla\psi
d y / d x , d y / d x , d y d x , d y d x , ∂ 2 ∂ x 1 ∂ x 2 y dy/dx, \mathrm{d}y/\mathrm{d}x, \frac{dy}{dx}, \frac{\mathrm{d}y}{\mathrm{d}x},\frac{\partial^2}{\partial x_1\partial x_2}y d y / d x , d y / d x , d x d y , d x d y , ∂ x 1 ∂ x 2 ∂ 2 y dy/dx, \mathrm{d}y/\mathrm{d}x, \frac{dy}{dx}, \frac{\mathrm{d}y}{\mathrm{d}x},\frac{\partial^2}{\partial x_1\partial x_2}y
′ , ‵ , f ′ , f ′ , f ′ ′ , f ( 3 ) , y ˙ , y ¨ \prime, \backprime, f^\prime, f', f'', f^{(3)}, \dot y, \ddot y ′ , ‵ , f ′ , f ′ , f ′′ , f ( 3 ) , y ˙ , y ¨ \prime, \backprime, f^\prime, f', f'', f^{(3)}, \dot y, \ddot y
5. 同余与模算术 Modular arithmetic
样式 LaTeX s k ≡ 0 ( m o d m ) s_k \equiv 0 \pmod{m} s k ≡ 0 ( mod m ) s_k \equiv 0 \pmod{m}$
a m o d b a \bmod b a mod b a \bmod b
gcd ( m , n ) , lcm ( m , n ) \gcd(m, n), \operatorname{lcm}(m, n) g cd( m , n ) , lcm ( m , n ) \gcd(m, n), \operatorname{lcm}(m, n)
∣ , ∤ , ∣ , ∤ \mid, \nmid, \shortmid, \nshortmid ∣ , ∤ , ∣ , \mid, \nmid, \shortmid, \nshortmid
6. 极限 Limits
样式 LaTeX lim n → ∞ x n \lim_{n \to \infty}x_n lim n → ∞ x n \lim_{n \to \infty}x_n
lim n → ∞ x n \textstyle \lim_{n \to \infty}x_n lim n → ∞ x n \textstyle \lim_{n \to \infty}x_n
7. 界限与投影 Bounds and Projections
样式 LaTeX min x , max y , inf s , sup t \min x, \max y, \inf s, \sup t min x , max y , inf s , sup t \min x, \max y, \inf s, \sup t
lim u , lim inf v , lim sup w \lim u, \liminf v, \limsup w lim u , lim inf v , lim sup w \lim u, \liminf v, \limsup w
dim p , deg q , det m , ker ϕ \dim p, \deg q, \det m, \ker\phi dim p , deg q , det m , ker ϕ \dim p, \deg q, \det m, \ker\phi
Pr j , hom l , ∥ z ∥ , arg z \Pr j, \hom l, \lVert z \rVert, \arg z Pr j , hom l , ∥ z ∥ , arg z \Pr j, \hom l, \lVert z \rVert, \arg z
8. 积分 Integral
样式 LaTeX ∫ 1 3 e 3 / x x 2 d x \int\limits_{1}^{3}\frac{e^3/x}{x^2}\, dx 1 ∫ 3 x 2 e 3 / x d x \int\limits_{1}^{3}\frac{e^3/x}{x^2}\, dx
∫ 1 3 e 3 / x x 2 d x \int_{1}^{3}\frac{e^3/x}{x^2}\, dx ∫ 1 3 x 2 e 3 / x d x \int_{1}^{3}\frac{e^3/x}{x^2}\, dx
∫ − N N e x d x \textstyle \int\limits_{-N}^{N} e^x dx − N ∫ N e x d x \textstyle \int\limits_{-N}^{N} e^x dx
∫ − N N e x d x \textstyle \int_{-N}^{N} e^x dx ∫ − N N e x d x \textstyle \int_{-N}^{N} e^x dx
∬ D d x d y \iint\limits_D dx\,dy D ∬ d x d y \iint\limits_D dx\,dy
∭ E d x d y d z \iiint\limits_E dx\,dy\,dz E ∭ d x d y d z \iiint\limits_E dx\,dy\,dz
∫ ( x , y ) ∈ C x 3 d x + 4 y 2 d y \int_{(x,y)\in C} x^3\, dx + 4y^2\, dy ∫ ( x , y ) ∈ C x 3 d x + 4 y 2 d y \int_{(x,y)\in C} x^3\, dx + 4y^2\, dy
∮ ( x , y ) ∈ C x 3 d x + 4 y 2 d y \oint_{(x,y)\in C} x^3\, dx + 4y^2\, dy ∮ ( x , y ) ∈ C x 3 d x + 4 y 2 d y \oint_{(x,y)\in C} x^3\, dx + 4y^2\, dy
9. 其他大型运算 Large operators
类别 样式 LaTeX 求和 Summation ∑ a b \sum_{a}^{b} a ∑ b \sum_{a}^{b}
求和 Summation ∑ a b \textstyle \sum_{a}^{b} ∑ a b \textstyle \sum_{a}^{b}
连乘积 Product ∏ a b \prod_{a}^{b} a ∏ b \prod_{a}^{b}
连乘积 Product ∏ a b \textstyle \prod_{a}^{b} ∏ a b \textstyle \prod_{a}^{b}
余积 Coproduct ∐ a b \coprod_{a}^{b} a ∐ b \coprod_{a}^{b}
余积 Coproduct ∐ a b \textstyle \coprod_{a}^{b} ∐ a b \textstyle \coprod_{a}^{b}
并集 Union ⋃ a b \bigcup_{a}^{b} a ⋃ b \bigcup_{a}^{b}
并集 Union ⋃ a b \textstyle \bigcup_{a}^{b} ⋃ a b \textstyle \bigcup_{a}^{b}
交集 Intersection ⋂ a b \bigcap_{a}^{b} a ⋂ b \bigcap_{a}^{b}
交集 Intersection ⋂ a b \textstyle \bigcap_{a}^{b} ⋂ a b \textstyle \bigcap_{a}^{b}
析取 Disjunction ⋁ a b \bigvee_{a}^{b} a ⋁ b \bigvee_{a}^{b}
析取 Disjunction ⋁ a b \textstyle \bigvee_{a}^{b} ⋁ a b \textstyle \bigvee_{a}^{b}
合取 Conjunction ⋀ a b \bigwedge_{a}^{b} a ⋀ b \bigwedge_{a}^{b}
合取 Conjunction ⋀ a b \textstyle \bigwedge_{a}^{b} ⋀ a b \textstyle \bigwedge_{a}^{b}
(三)上下标
类型 样式 代码 上标Superscript a 2 , a x + 3 a^2, a^{x+3} a 2 , a x + 3 a^2, a^{x+3}
下标Subscript a 2 a_2 a 2 a_2
组合Grouping 1 0 30 a 2 + 2 10^{30} a^{2+2} 1 0 30 a 2 + 2 10^{30} a^{2+2}
a i , j b f ′ a_{i,j} b_{f'} a i , j b f ′ a_{i,j} b_{f'}
上下标混合Combining sub & super x 2 3 x_2^3 x 2 3 x_2^3
x 2 3 {x_2}^3 x 2 3 {x_2}^3
上标的上标Super super 1 0 1 0 8 10^{10^{8}} 1 0 1 0 8 10^{10^{8}}
1 2 Ω 3 4 {}_1^2\!\Omega_3^4 1 2 Ω 3 4 {}_1^2\!\Omega_3^4
顶标底标Stacking ω α \overset{\alpha}{\omega} ω α \overset{\alpha}{\omega}
ω α \underset{\alpha}{\omega} α ω \underset{\alpha}{\omega}
ω γ α \overset{\alpha}{\underset{\gamma}{\omega}} γ ω α \overset{\alpha}{\underset{\gamma}{\omega}}
ω α \stackrel{\alpha}{\omega} ω α \stackrel{\alpha}{\omega}
导数Derivatives x ′ , y ′ ′ , f ′ , f ′ ′ x', y'', f', f'' x ′ , y ′′ , f ′ , f ′′ x', y'', f', f''
x ′ , y ′ ′ x^\prime, y^{\prime\prime} x ′ , y ′′ x^\prime, y^{\prime\prime}
导数Derivative dots x ˙ , x ¨ \dot{x}, \ddot{x} x ˙ , x ¨ x^\prime, y^{\prime\prime}
下划线、上划线与向量Underlines, overlines, vectors a ^ b ˉ c ⃗ \hat a \ \bar b \ \vec c a ^ b ˉ c \hat a \ \bar b \ \vec c
a b → c d ← d e f ^ \overrightarrow{a b} \ \overleftarrow{c d} \ \widehat{d e f} ab c d d e f \overrightarrow{a b} \ \overleftarrow{c d} \ \widehat{d e f}
g h i ‾ j k l ‾ \overline{g h i} \ \underline{j k l} g hi jk l \overline{g h i} \ \underline{j k l}
弧度Arc (workaround) A B ⌢ \overset{\frown} {AB} A B ⌢ \overset{\frown} {AB}
箭头Arrows A ← n + μ − 1 B → T n ± i − 1 C A \xleftarrow{n+\mu-1} B \xrightarrow[T]{n\pm i-1} C A n + μ − 1 B n ± i − 1 T C A \xleftarrow{n+\mu-1} B \xrightarrow[T]{n\pm i-1} C
大括号Overbraces 1 + 2 + ⋯ + 100 ⏞ 5050 \overbrace{ 1+2+\cdots+100 }^{5050} 1 + 2 + ⋯ + 100 5050 \overbrace{ 1+2+\cdots+100 }^{5050}
底部大括号Underbraces a + b + ⋯ + z ⏟ 26 \underbrace{ a+b+\cdots+z }_{26} 26 a + b + ⋯ + z \underbrace{ a+b+\cdots+z }_{26}
求和运算Sum ∑ k = 1 N k 2 \sum_{k=1}^N k^2 k = 1 ∑ N k 2 \sum_{k=1}^N k^2
文本模式下的求和运算Sum (force extstyle) ∑ k = 1 N k 2 \textstyle \sum_{k=1}^N k^2 ∑ k = 1 N k 2 \textstyle \sum_{k=1}^N k^2
分式中的求和运算Sum in a fraction (default \textstyle) ∑ k = 1 N k 2 a \frac{\sum_{k=1}^N k^2}{a} a ∑ k = 1 N k 2 \frac{\sum_{k=1}^N k^2}{a}
分式中的求和运算Sum in a fraction (force \displaystyle) ∑ k = 1 N k 2 a \frac{\displaystyle \sum_{k=1}^N k^2}{a} a k = 1 ∑ N k 2 \frac{\displaystyle \sum_{k=1}^N k^2}{a}
分式中的求和运算Sum in a fraction (alternative limits style) ∑ k = 1 N k 2 a \frac{\sum\limits^{^N}_{k=1} k^2}{a} a k = 1 ∑ N k 2 \frac{\sum\limits^{^N}_{k=1} k^2}{a}
乘积运算Product ∏ i = 1 N x i \prod_{i=1}^N x_i i = 1 ∏ N x i \prod_{i=1}^N x_i
乘积运算Product (force \textstyle) ∏ i = 1 N x i \textstyle \prod_{i=1}^N x_i ∏ i = 1 N x i \textstyle \prod_{i=1}^N x_i
副乘运算Coproduct ∐ i = 1 N x i \coprod_{i=1}^N x_i i = 1 ∐ N x i \coprod_{i=1}^N x_i
副乘运算Coproduct (force \textstyle) ∐ i = 1 N x i \textstyle \coprod_{i=1}^N x_i ∐ i = 1 N x i \textstyle \coprod_{i=1}^N x_i
极限Limit lim n → ∞ x n \lim_{n \to \infty}x_n n → ∞ lim x n \lim_{n \to \infty}x_n
极限Limit (force \textstyle) lim n → ∞ x n \textstyle \lim_{n \to \infty}x_n lim n → ∞ x n \textstyle \lim_{n \to \infty}x_n
积分Integral ∫ 1 3 e 3 / x x 2 d x \int\limits_{1}^{3}\frac{e^3/x}{x^2}\, dx 1 ∫ 3 x 2 e 3 / x d x \int\limits_{1}^{3}\frac{e^3/x}{x^2}\, dx
积分Integral (alternative limits style) ∫ 1 3 e 3 / x x 2 d x \int_{1}^{3}\frac{e^3/x}{x^2}\, dx ∫ 1 3 x 2 e 3 / x d x \int_{1}^{3}\frac{e^3/x}{x^2}\, dx
积分Integral (force \textstyle) ∫ − N N e x d x \textstyle \int\limits_{-N}^{N} e^x dx − N ∫ N e x d x \textstyle \int\limits_{-N}^{N} e^x dx
积分Integral (force \textstyle, alternative limits style) ∫ − N N e x d x \textstyle \int_{-N}^{N} e^x dx ∫ − N N e x d x \textstyle \int_{-N}^{N} e^x dx
双重积分Double integral ∬ D d x d y \iint\limits_D dx\,dy D ∬ d x d y \iint\limits_D dx\,dy
三重积分Triple integral ∭ E d x d y d z \iiint\limits_E dx\,dy\,dz E ∭ d x d y d z \iiint\limits_E dx\,dy\,dz
路径积分Line or path integral ∫ ( x , y ) ∈ C x 3 d x + 4 y 2 d y \int_{(x,y)\in C} x^3\, dx + 4y^2\, dy ∫ ( x , y ) ∈ C x 3 d x + 4 y 2 d y \int_{(x,y)\in C} x^3\, dx + 4y^2\, dy
环路积分Closed line or path integral ∮ ( x , y ) ∈ C x 3 d x + 4 y 2 d y \oint_{(x,y)\in C} x^3\, dx + 4y^2\, dy ∮ ( x , y ) ∈ C x 3 d x + 4 y 2 d y \oint_{(x,y)\in C} x^3\, dx + 4y^2\, dy
交集Intersections ⋂ i = 1 n E i \bigcap_{i=1}^n E_i i = 1 ⋂ n E i \bigcap_{i=1}^n E_i
并集Unions ⋃ i = 1 n E i \bigcup_{i=1}^n E_i i = 1 ⋃ n E i \bigcup_{i=1}^n E_i
(四)矩阵与多行列式
类型 样式 LaTeX 二项式系数Binomial coefficients ( n k ) \binom{n}{k} ( k n ) \binom{n}{k}
小型二项式系数Small binomial coefficients (force extstyle) ( n k ) \tbinom{n}{k} ( k n ) \tbinom{n}{k}
大型二项式系数Large (normal) binomial coefficients (force \displaystyle) ( n k ) \dbinom{n}{k} ( k n ) \dbinom{n}{k}
矩阵Matrices x y z v \begin{matrix} x & y \\z & v\end{matrix} x z y v \begin{matrix} x & y \\z & v\end{matrix}
∣ x y z v ∣ \begin{vmatrix} x & y \\ z & v \end{vmatrix} x z y v \begin{vmatrix} x & y \\ z & v \end{vmatrix}
$\begin{Vmatrix} x & y \ z & v \end{Vmatrix} $ \begin{Vmatrix} x & y \\ z & v \end{Vmatrix}
[ 0 ⋯ 0 ⋮ ⋱ ⋮ 0 ⋯ 0 ] \begin{bmatrix} 0 & \cdots & 0 \\ \vdots & \ddots & \vdots \\ 0 & \cdots & 0 \end{bmatrix} 0 ⋮ 0 ⋯ ⋱ ⋯ 0 ⋮ 0 \begin{bmatrix} 0 & \cdots & 0 \\ \vdots & \ddots & \vdots \\ 0 & \cdots & 0 \end{bmatrix}
{ x y z v } \begin{Bmatrix} x & y \\ z & v \end{Bmatrix} { x z y v } \begin{Bmatrix} x & y \\ z & v \end{Bmatrix}
( x y z v ) \begin{pmatrix} x & y \\ z & v \end{pmatrix} ( x z y v ) \begin{pmatrix} x & y \\ z & v \end{pmatrix}
( a b c d ) \bigl( \begin{smallmatrix} a&b\\ c&d \end{smallmatrix} \bigr) ( a c b d ) \bigl( \begin{smallmatrix} a&b\\ c&d \end{smallmatrix} \bigr)
条件定义Case distinctions f ( n ) = { n / 2 , if n is even 3 n + 1 , if n is odd f(n) =\begin{cases} n/2, & \text{if }n\text{ is even} \\ 3n+1, & \text{if }n\text{ is odd}\end{cases} f ( n ) = { n /2 , 3 n + 1 , if n is even if n is odd f(n) =\begin{cases} n/2, & \text{if }n\text{ is even} \\ 3n+1, & \text{if }n\text{ is odd}\end{cases}
多行等式Multiline equations f ( a , b ) = ( a + b ) 2 = a 2 + 2 a b + b 2 \begin{array}{rcl} f(a,b) & = &(a+b)^2 \\ & = &a^2+2ab+b^2\end{array} f ( a , b ) = = ( a + b ) 2 a 2 + 2 ab + b 2 \begin{array}{rcl} f(a,b) & = &(a+b)^2 \\ & = &a^2+2ab+b^2\end{array}
z = a f ( x , y , z ) = x + y + z \begin{array}{lcl} z & = & a \\ f(x,y,z) & = & x + y + z \end{array} z f ( x , y , z ) = = a x + y + z \begin{array}{lcl} z & = & a \\ f(x,y,z) & = & x + y + z \end{array}
z = a f ( x , y , z ) = x + y + z \begin{array}{lcr} z & = & a \\ f(x,y,z) & = & x + y + z \end{array} z f ( x , y , z ) = = a x + y + z \begin{array}{lcr} z & = & a \\ f(x,y,z) & = & x + y + z \end{array}
方程组Simultaneous equations { 3 x + 5 y + z = 1 7 x − 2 y + 4 z = 2 − 6 x + 3 y + 2 z = 3 \begin{cases} 3x + 5y + z = 1\\ 7x - 2y + 4z =2\\ -6x + 3y + 2z =3\end{cases} ⎩ ⎨ ⎧ 3 x + 5 y + z = 1 7 x − 2 y + 4 z = 2 − 6 x + 3 y + 2 z = 3 \begin{cases} 3x + 5y + z = 1\\ 7x - 2y + 4z =2\\ -6x + 3y + 2z =3\end{cases}
分段函数Piecewise Functions ε ( x ) = { 1 , x > 0 1 2 , x = 0 0 , x < 0 \varepsilon (x) = \begin{cases}1,\,&x>0\\\frac{1}{2} ,&x=0\\0,&x<0\\\end{cases} ε ( x ) = ⎩ ⎨ ⎧ 1 , 2 1 , 0 , x > 0 x = 0 x < 0 \varepsilon (x) = \begin{cases}1,\,&x>0\\\frac{1}{2} ,&x=0\\0,&x<0\\\end{cases}
\begin{array}{ | c c | c | }%|表示表格竖线,l,c,r分别表示左对齐,居中对齐,右对齐
a & b & S \\
\hline %\hline表示表格横线
0 & 0 & 1 \\
0 & 1 & 1 \\
1 & 0 & 1 \\
1 & 1 & 0
\end{array}
a b S 0 0 1 0 1 1 1 0 1 1 1 0 \begin{array}{ | c c | c | }%|表示表格竖线,l,c,r分别表示左对齐,居中对齐,右对齐 a & b & S \\ \hline %\hline表示表格横线 0 & 0 & 1 \\ 0 & 1 & 1 \\ 1 & 0 & 1 \\ 1 & 1 & 0 \end{array} a 0 0 1 1 b 0 1 0 1 S 1 1 1 0
(五)括号
类型 样式 LaTeX 圆括号、小括号Parentheses ( a b ) \left ( \frac{a}{b} \right ) ( b a ) \left ( \frac{a}{b} \right )
方括号、中括号Brackets [ a b ] [ a b ] \left [ \frac{a}{b} \right ] \quad \left \lbrack \frac{a}{b} \right \rbrack [ b a ] [ b a ] \left [ \frac{a}{b} \right ] \quad \left \lbrack \frac{a}{b} \right \rbrack
花括号、大括号Braces { a b } { a b } \left \{ \frac{a}{b} \right \} \quad \left \lbrace \frac{a}{b} \right \rbrace { b a } { b a } \left \{ \frac{a}{b} \right \} \quad \left \lbrace \frac{a}{b} \right \rbrace
角括号Angle brackets ⟨ a b ⟩ \left \langle \frac{a}{b} \right \rangle ⟨ b a ⟩ \left \langle \frac{a}{b} \right \rangle
取整函数与取顶函数Floor and ceiling functions ⌊ a b ⌋ ⌈ c d ⌉ \left \lfloor \frac{a}{b} \right \rfloor \quad \left \lceil \frac{c}{d} \right \rceil ⌊ b a ⌋ ⌈ d c ⌉ \left \lfloor \frac{a}{b} \right \rfloor \quad \left \lceil \frac{c}{d} \right \rceil
斜线与反斜线Slashes and backslashes / a b \ \left / \frac{a}{b} \right \backslash / b a \ \left / \frac{a}{b} \right \backslash
上下箭头Up, down, and up-down arrows ↑ a b ↓ ⇑ a b ⇓ ↕ a b ⇕ \left \uparrow \frac{a}{b} \right \downarrow \quad \left \Uparrow \frac{a}{b} \right\Downarrow \quad \left \updownarrow \frac{a}{b} \right \Updownarrow ⏐ ↑ b a ↓ ⏐ ‖ ⇑ b a ⇓ ‖ ↓ ↑ b a ⇓ ⇑ \left \uparrow \frac{a}{b} \right \downarrow \quad \left \Uparrow \frac{a}{b} \right\Downarrow \quad \left \updownarrow \frac{a}{b} \right \Updownarrow
注意:\left.
和\right.
分别匹配无左括号和无右括号,例如\left.\frac{a}{b} \right \downarrow
a b ↓ \left.\frac{a}{b} \right \downarrow b a ↓ ⏐
(六)字样与空格
1. 字体
类型 样式 LaTeX 默认 default A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 A BC D EFG H I J K L MNOPQRST U VW X Y Z ab c d e f g hijk l mn o pq rs t uv w x yz 0123456789 罗马体 Roman typeface A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \rm{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 \rm{}
斜体 Italics A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \it{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 \it{}
粗体 Boldface A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \bf{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 \bf{}
无衬线体 Sans serif A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \sf{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 \sf{}
黑板报体 Blackboard bold/scripts A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \Bbb{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} ABCDEFGHIJKLMNOPQRSTUVWXYZ ab c d e f g hij k l mn o pq rs t uv w x yz 0123456789 \Bbb{}
打字机体 typewriter A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \tt{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 \tt{}
手写体 Calligraphy/花体 script A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \cal{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} A BC D EFGH I J K LM N O P Q R S T U V W X Y Z ab c d e f g hijk l mn o pq rs t uv w x yz 0123456789 \cal{}
德文尖角体 Fraktur typeface A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \frak{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 \frak{}
小型风格体 Small scriptstyle(可与其他字体组合使用) A B C D E F G H I J K L M N O P Q R S T U V W X Y Z a b c d e f g h i j k l m n o p q r s t u v w x y z 0123456789 \scriptstyle{ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789} A BC D EFG H I J K L MNOPQRST U VW X Y Z ab c d e f g hijk l mn o pq rs t uv w x yz 0123456789 \scriptstyle{}
希腊字母 Greek alphabet A B Γ Δ E Z H Θ I K Λ M N Ξ Π P Σ T Υ Φ X Ψ Ω α β γ δ ϵ ζ η θ ι κ λ μ ν ξ π ρ σ τ υ ϕ χ ψ ω ε ϝ ϰ ϖ ϱ ς ϑ φ \rm{\Alpha\Beta\Gamma\Delta\Epsilon\Zeta\Eta\Theta\Iota\Kappa\Lambda\Mu\Nu\Xi\Pi\Rho\Sigma\Tau\Upsilon\Phi\Chi\Psi\Omega\alpha\beta\gamma\delta\epsilon\zeta\eta\theta\iota\kappa\lambda\mu\nu\xi\pi\rho\sigma\tau\upsilon\phi\chi\psi\omega\varepsilon\digamma\varkappa\varpi\varrho\varsigma\vartheta\varphi} ABΓΔEZHΘIKΛMNΞΠPΣTΥΦXΨΩ α β γ δϵ ζ η θ ι κλ μν ξ π ρ σ τυ ϕ χ ψ ω ε ϝϰ ϖ ϱςϑφ \rm{}
斜体希腊字母 Greek alphabet(Italics) A B Γ Δ E Z H Θ I K Λ M N Ξ Π P Σ T Υ Φ X Ψ Ω α β γ δ ϵ ζ η θ ι κ λ μ ν ξ π ρ σ τ υ ϕ χ ψ ω ε ϝ ϰ ϖ ϱ ς ϑ φ \it{\Alpha\Beta\Gamma\Delta\Epsilon\Zeta\Eta\Theta\Iota\Kappa\Lambda\Mu\Nu\Xi\Pi\Rho\Sigma\Tau\Upsilon\Phi\Chi\Psi\Omega\alpha\beta\gamma\delta\epsilon\zeta\eta\theta\iota\kappa\lambda\mu\nu\xi\pi\rho\sigma\tau\upsilon\phi\chi\psi\omega\varepsilon\digamma\varkappa\varpi\varrho\varsigma\vartheta\varphi} AB ΓΔ EZH Θ IK Λ MN ΞΠ P Σ T ΥΦ X ΨΩ α β γ δϵ ζ η θ ι κλ μν ξ π ρ σ τυ ϕ χ ψ ω ε ϝϰ ϖ ϱςϑφ \it{}
粗体希腊字母 Greek alphabet(Boldface) A B Γ Δ E Z H Θ I K Λ M N Ξ Π P Σ T Υ Φ X Ψ Ω α β γ δ ϵ ζ η θ ι κ λ μ ν ξ π ρ σ τ υ ϕ χ ψ ω ε ϝ ϰ ϖ ϱ ς ϑ φ \bf{\Alpha\Beta\Gamma\Delta\Epsilon\Zeta\Eta\Theta\Iota\Kappa\Lambda\Mu\Nu\Xi\Pi\Rho\Sigma\Tau\Upsilon\Phi\Chi\Psi\Omega\alpha\beta\gamma\delta\epsilon\zeta\eta\theta\iota\kappa\lambda\mu\nu\xi\pi\rho\sigma\tau\upsilon\phi\chi\psi\omega\varepsilon\digamma\varkappa\varpi\varrho\varsigma\vartheta\varphi} AB ΓΔ EZH Θ IK Λ MN ΞΠ P Σ T ΥΦ X ΨΩ α β γ δϵ ζ η θ ι κλ μν ξ π ρ σ τυ ϕ χ ψ ω ε ϝϰ ϖ ϱςϑφ \bf{}
无衬线体希腊字母 Greek alphabet(Sans serif) A B Γ Δ E Z H Θ I K Λ M N Ξ Π P Σ T Υ Φ X Ψ Ω α β γ δ ϵ ζ η θ ι κ λ μ ν ξ π ρ σ τ υ ϕ χ ψ ω ε ϝ ϰ ϖ ϱ ς ϑ φ \sf{\Alpha\Beta\Gamma\Delta\Epsilon\Zeta\Eta\Theta\Iota\Kappa\Lambda\Mu\Nu\Xi\Pi\Rho\Sigma\Tau\Upsilon\Phi\Chi\Psi\Omega\alpha\beta\gamma\delta\epsilon\zeta\eta\theta\iota\kappa\lambda\mu\nu\xi\pi\rho\sigma\tau\upsilon\phi\chi\psi\omega\varepsilon\digamma\varkappa\varpi\varrho\varsigma\vartheta\varphi} AB ΓΔ EZH Θ IK Λ MN ΞΠ P Σ T ΥΦ X ΨΩ α β γ δϵ ζ η θ ι κλ μν ξ π ρ σ τυ ϕ χ ψ ω ε ϝϰ ϖ ϱςϑφ \sf{}
2. 字号
样式 LaTeX a b c 巨小 t i n y {\tiny abc巨小tiny} ab c 巨小 t in y {\tiny abc巨小tiny}
a b c 超小 s c r i p t s i z e {\scriptsize abc超小scriptsize} ab c 超小 scr i pt s i ze {\scriptsize abc超小scriptsize}
a b c 小 s m a l l {\small abc小small} ab c 小 s ma ll {\small abc小small}
a b c 正常 n o r m a l {\normalsize abc正常normal} ab c 正常 n or ma l {\normalsize abc正常normal}
a b c 大 l a r g e {\large abc大large} ab c 大 l a r g e {\large abc大large}
a b c 超大 L a r g e {\Large abc超大Large} ab c 超大 L a r g e {\Large abc超大Large}
a b c 特大 L A R G E {\LARGE abc特大LARGE} ab c 特大 L A RGE {\LARGE abc特大LARGE}
a b c 巨大 h u g e {\huge abc巨大huge} ab c 巨大 h ug e {\huge abc巨大huge}
a b c 巨无霸 H u g e {\Huge abc巨无霸Huge} ab c 巨无霸 H ug e {\Huge abc巨无霸Huge}
3. 空格
名称 样式 LaTeX 显示宽度 2个空格 α β \alpha\qquad\beta α β \alpha\qquad\beta
2 m 2m 2 m 空格 α β \alpha\quad\beta α β \alpha\quad\beta
m m m 大空格 α β \alpha\ \beta α β \alpha\ \beta
m 3 \frac{m}{3} 3 m 中型空格 α β \alpha\;\beta α β \alpha\;\beta
2 m 7 \frac{2m}{7} 7 2 m 小空格 α β \alpha\,\beta α β \alpha\,\beta
m 6 \frac{m}{6} 6 m 无空格 α β \alpha\beta α β \alpha\beta
0 0 0 紧贴 α β \alpha\!\beta α β \alpha\!\beta
− m 6 -\frac{m}{6} − 6 m
(七)颜色
1. 代码格式
样式 LaTeX 备注:格式 Δ = b 2 − 4 a c \color{Red}{\Delta=b^2-4ac} Δ = b 2 − 4 a c \color{Red}{\Delta=b^2-4ac}
字体颜色:\color{字体颜色}{text}
e i π + 1 = 0 \color{#F29} {e^{i \pi} + 1 = 0} e iπ + 1 = 0 \color{#F29} {e^{i \pi} + 1 = 0}
RGB颜色:\color {#rgb} {text}
or\color[RGB]{r,g,b}{text}
(markdown不支持后者) markdown不支持 \definecolor{mygreen}{RGB}{0,200,0} \color{mygreen}{e^{i \pi} + 1 = 0 }
自定义颜色:\definecolor{颜色命名}{RGB}{r,g,b}
markdown不支持 \bbox[red,5pt]{x+y}
背景颜色:\bbox[背景颜色,增加尺寸]{text}
or\bbox[背景颜色]{text}
or\bbox[增加尺寸]{text}
2. 默认支持颜色 Colors supported
支持颜色 支持颜色 支持颜色 支持颜色 A p r i c o t {\color{Apricot}Apricot} A p r i co t E m e r a l d {\color{Emerald}Emerald} E m er a l d O l i v e G r e e n {\color{OliveGreen}OliveGreen} Ol i v e G ree n R u b i n e R e d {\color{RubineRed}RubineRed} R u bin e R e d A q u a m a r i n e {\color{Aquamarine}Aquamarine} A q u ama r in e F o r e s t G r e e n {\color{ForestGreen}ForestGreen} F ores tG ree n O r a n g e {\color{Orange}Orange} O r an g e S a l m o n {\color{Salmon}Salmon} S a l m o n B i t t e r s w e e t {\color{Bittersweet}Bittersweet} B i tt ers w ee t F u c h s i a {\color{Fuchsia}Fuchsia} F u c h s ia O r a n g e R e d {\color{OrangeRed}OrangeRed} O r an g e R e d S e a G r e e n {\color{SeaGreen}SeaGreen} S e a G ree n B l a c k {\color{Black}Black} Bl a c k G o l d e n r o d {\color{Goldenrod}Goldenrod} G o l d e n ro d O r c h i d {\color{Orchid}Orchid} O rc hi d S e p i a {\color{Sepia}Sepia} S e p ia B l u e {\color{Blue}Blue} Bl u e G r a y {\color{Gray}Gray} G r a y P e a c h {\color{Peach}Peach} P e a c h S k y B l u e {\color{SkyBlue}SkyBlue} S k y Bl u e B l u e G r e e n {\color{BlueGreen}BlueGreen} Bl u e G ree n G r e e n {\color{Green}Green} G ree n P e r i w i n k l e {\color{Periwinkle}Periwinkle} P er i w ink l e S p r i n g G r e e n {\color{SpringGreen}SpringGreen} Sp r in g G ree n B l u e V i o l e t {\color{BlueViolet}BlueViolet} Bl u e Vi o l e t G r e e n Y e l l o w {\color{GreenYellow}GreenYellow} G ree nY e ll o w P i n e G r e e n {\color{PineGreen}PineGreen} P in e G ree n T a n {\color{Tan}Tan} T an B r i c k R e d {\color{BrickRed}BrickRed} B r i c k R e d J u n g l e G r e e n {\color{JungleGreen}JungleGreen} J u n g l e G ree n P l u m {\color{Plum}Plum} Pl u m T e a l B l u e {\color{TealBlue}TealBlue} T e a lBl u e B r o w n {\color{Brown}Brown} B ro w n L a v e n d e r {\color{Lavender}Lavender} L a v e n d er P r o c e s s B l u e {\color{ProcessBlue}ProcessBlue} P rocess Bl u e T h i s t l e {\color{Thistle}Thistle} T hi s tl e B u r n t O r a n g e {\color{BurntOrange}BurntOrange} B u r n tO r an g e L i m e G r e e n {\color{LimeGreen}LimeGreen} L im e G ree n P u r p l e {\color{Purple}Purple} P u r pl e T u r q u o i s e {\color{Turquoise}Turquoise} T u r q u o i se C a d e t B l u e {\color{CadetBlue}CadetBlue} C a d e tBl u e M a g e n t a {\color{Magenta}Magenta} M a g e n t a R a w S i e n n a {\color{RawSienna}RawSienna} R a wS i e nna V i o l e t {\color{Violet}Violet} Vi o l e t C a r n a t i o n P i n k {\color{CarnationPink}CarnationPink} C a r na t i o n P ink M a h o g a n y {\color{Mahogany}Mahogany} M ah o g an y R e d {\color{Red}Red} R e d V i o l e t R e d {\color{VioletRed}VioletRed} Vi o l e tR e d C e r u l e a n {\color{Cerulean}Cerulean} C er u l e an M a r o o n {\color{Maroon}Maroon} M a roo n R e d O r a n g e {\color{RedOrange}RedOrange} R e d O r an g e W h i t e {\color{White}White} Whi t e C o r n f l o w e r B l u e {\color{CornflowerBlue}CornflowerBlue} C or n f l o w er Bl u e M e l o n {\color{Melon}Melon} M e l o n R e d V i o l e t {\color{RedViolet}RedViolet} R e d Vi o l e t W i l d S t r a w b e r r y {\color{WildStrawberry}WildStrawberry} Wi l d St r a w b erry C y a n {\color{Cyan}Cyan} C y an M i d n i g h t B l u e {\color{MidnightBlue}MidnightBlue} M i d ni g h tBl u e R h o d a m i n e {\color{Rhodamine}Rhodamine} R h o d amin e Y e l l o w {\color{Yellow}Yellow} Y e ll o w D a n d e l i o n {\color{Dandelion}Dandelion} D an d e l i o n M u l b e r r y {\color{Mulberry}Mulberry} M u l b erry R o y a l B l u e {\color{RoyalBlue}RoyalBlue} R oy a lBl u e Y e l l o w G r e e n {\color{YellowGreen}YellowGreen} Y e ll o wG ree n D a r k O r c h i d {\color{DarkOrchid}DarkOrchid} D a r k O rc hi d N a v y B l u e {\color{NavyBlue}NavyBlue} N a v y Bl u e R o y a l P u r p l e {\color{RoyalPurple}RoyalPurple} R oy a lP u r pl e Y e l l o w O r a n g e {\color{YellowOrange}YellowOrange} Y e ll o wO r an g e
Mermaid是一个基于Javascript的图表绘制工具,可用于创建流程图、时序图、UML类图、状态图、甘特图、饼图,markdown中使用Mermaid语言需要放在
```mermaid```
在线生成mermaid网站推荐:Mermaid Live Editor
(一)流程图
1. 流程图节点
可以用graph
或flowchart
来定义流程图
```mermaid
graph TDA[Start]B
```
2. 流程图方向
代码 方向 TD
或TB
由上至下 BT
由下至上 RL
由有至左 LR
由左至有
```mermaid
graph TDA --> B[End]
```
3. 节点形状
代码 形状 ()
圆角矩形 ([])
椭圆矩形 (())
圆形 [()]
圆柱形 [[]]
subroutine >]
非对称形状 {}
菱形 {{}}
六角形 [//]
平行四边形 [\\]
平行四边形 [\/]
梯形 [/\]
梯形
```mermaid
graph LRA(圆角矩形) -.- B([椭圆矩形]) -.- C((圆形)) -.- D[(圆柱形)]E[[subroutine]] -.- F>非对称形状] -.- G{菱形} -.- H{{六角形}}I[/平行四边形/] -.- J[\平行四边形\] -.- K[\梯形/] -.- L[/梯形\]
```
圆角矩形
椭圆矩形
圆形
圆柱形
subroutine
非对称形状
菱形
六角形
平行四边形
平行四边形
梯形
梯形
4. 节点连线
代码 连线 代码 连线 ---
无箭头直线 -->
箭头直线 ===
无箭头加粗直线 ==>
箭头加粗直线 -.-
无箭头虚线 -.->
箭头虚线
以直线为例,其他任意线型可与任意箭头组合
```mermaid
graph LRA --> B <--> C --x D --x E x--x F--o G o--o H
```
插入连线文本:可在连线中直接插入文本
或在连线后插入|文本|
```mermaid
graph LR A1---A2--->A3===A4===>A5-.-A6-.->A7-.路径.-A8-.->|路径|A9
```
路径
路径
A1
A2
A3
A4
A5
A6
A7
A8
A9
5. 特殊字符
文本含特殊字符需用""
包裹,特殊字符用HTML字符集的实体表示
```mermaid
graph LRA["引号#quot;"]B["美元符号#36;"]C["笑脸#128512;"]--"生气#128545;"--> D["气愤#128548;"]
```
6. 子图
```mermaidsubgraph 子图名
子图内容
end```
```mermaid
graph LRsubgraph A物品-->B[计算1]B-->C(判断1)C-->|条件1| D[输出结果1]C-->|条件2| E[计算2]E-->Dendsubgraph B客户-->F[计算3]F-->G(判断2)G-->|条件3|H[输出结果2]G-->|条件4|I[计算4]I-->HendF-->C
```
graph LRsubgraph A物品-->B[计算1]B-->C(判断1)C-->|条件1| D[输出结果1]C-->|条件2| E[计算2]E-->Dendsubgraph B客户-->F[计算3]F-->G(判断2)G-->|条件3|H[输出结果2]G-->|条件4|I[计算4]I-->HendF-->C
(二)时序图
```mermaid
sequenceDiagramparticipant B as Browserparticipant C as Controllerparticipant M as Model participant V as ViewB -x C: RequestC ->> M: 数据请求M -->>C: 返回数据C ->> V: 发送数据V -->> B: Response
```
Browser Controller Model View Request 数据请求 返回数据 发送数据 Response Browser Controller Model View
sequenceDiagram
:定义时序图 participant
:定义参与者的角色,可以在后面的流程步骤中使用它们 -
:实线,一般用于表示请求操作 --
:虚线,一般用于表示返回操作 >
:无箭头 >>
或x
:箭头样式 alt
和 else
可以用于表示可选的分支
(三)UML类图
```mermaidclassDiagramAnimal <|-- DuckAnimal <-- FishAnimal <|-- Zebraclass Animal {+int age+name: String+eat()}class Duck{+String beakColor+swim()+quack()}class Fish{-int sizeInFeet-canEat()}class Zebra{+bool is_wild+run()}
```
Animal
+int age
+name: String
+eat()
Duck
+String beakColor
+swim()
+quack()
Fish
-int sizeInFeet
-canEat()
Zebra
+bool is_wild
+run()
classDiagram
:定义一个类图 class
:定义一个类 <|--
或<--
:连线类型 +
或 -
:表示类的公共或私有成员 :
:定义成员的类型 ()
:定义一个方法
(四)状态图
```mermaid
stateDiagram-v2State1:状态1State2:状态2 state State3 {[*] --> secondsecond --> [*]} [*] --> State1State1 --> State2: 过渡文本State2 --> State1State2 --> State3
```
过渡文本
状态1
状态2
State3
second
stateDiagram-v2
:定义状态图 state
:定义子状态图 [*]
:表示默认起始状态或默认结束状态 -->
:表示状态变化 :
:使用标记每个状态的名称或表示状态名称的展示文字
(五)甘特图
```mermaid
gantttitle 成都理工大学校史dateFormat YYYYMMDDsection 校名成都地质勘探学院:A1, 19560315,961d成都地质学院:A2, after A1,12480d成都理工学院:after A2,2802d成都理工大学:20010101,8235dsection 发展历程招收研究生:B1, 19600101,23192d国务院批准学校为全国首批硕士学位授予单位:B2, 19811101,15217d国务院批准学校为全国首批学士学位授予单位:B3, 19820101,15156d成为国家恢复学位制度后全国首批招收博士生的高校:B4, 19830101,14791d国务院批准学校为全国第二批博士学位授予单位:B5, 19840301,14366d招收外国留学生:B6, 19860101,13695d入选国家首批“双一流”建设高校:B7, 20170901,1614d成都理工大学(宜宾校区)正式开始招生:B8,20200901,1033d入选国家第二轮“双一流”建设高校:B9, 20220201,515d
```
1960-01-01 1965-01-01 1970-01-01 1975-01-01 1980-01-01 1985-01-01 1990-01-01 1995-01-01 2000-01-01 2005-01-01 2010-01-01 2015-01-01 2020-01-01 成都地质勘探学院 成都地质学院 招收研究生 国务院批准学校为全国首批硕士学位授予单位 国务院批准学校为全国首批学士学位授予单位 成为国家恢复学位制度后全国首批招收博士生的高校 国务院批准学校为全国第二批博士学位授予单位 招收外国留学生 成都理工学院 成都理工大学 入选国家首批“双一流”建设高校 成都理工大学(宜宾校区)正式开始招生 入选国家第二轮“双一流”建设高校 校名 发展历程 成都理工大学校史
数据来源:百度百科,成都理工大学,截止于2023.07.01
gantt
:定义甘特图 title
:设置标题 dateFormat
:定义日期格式 section
:定义项目的不同阶段,可以在不同的阶段中设置相应的任务 :
:分隔任务名称和ID ,
:分隔任务ID、开始日期和持续天数 after
:定义某个任务在另一个任务之后开始
(六)饼图
```mermaid
pie title 成都理工大学2022级男女比例"男#128589;":62"女#128590;":38
``````mermaid
pie title 成都理工大学2022级男女生源省份比例"四川":60.55"河北":3.55"重庆":3.45"新疆":2.74"山西":2.52"山东":2.27"湖北":2.23"湖南":1.93"河南":1.91"贵州":1.87"广东":1.74"江西":1.74"黑龙江":1.64"安徽":1.36"云南":1.24"甘肃":1.20"广西":1.15"其他":6.92
```
62% 38% 成都理工大学2022级男女比例 男🙍 女🙎
61% 4% 3% 3% 3% 2% 2% 2% 2% 2% 2% 2% 2% 1% 1% 1% 1% 7% 成都理工大学2022级生源省份比例 四川 河北 重庆 新疆 山西 山东 湖北 湖南 河南 贵州 广东 江西 黑龙江 安徽 云南 甘肃 广西 其他
数据来源:小红书@成理 - 留学互助联盟,成理2022新生数据大揭秘~
六、HTML元素 [9]
<! doctype html >
< html lang = " en" > < head>
< meta charset = " utf-8" > < title> 示例标题</ title> </ head> < body> 正文内容</ body>
</ html>
区域 内容 html区 包含head区和body区 head区 给浏览器做信息配置,“不可见区域” body区 网页的主体部分,“可见区域”或“主体” … …
功能 快捷键 备注 注释 Ctrl +? 代码:<!--注释语句-->
自动生成标签 标签名
+Tab orEnter 书写双标签或单标签自动生成首尾标签 自动生成框架 html:5
+Tab orEnter
(一)特殊字符
特殊字符用HTML字符集的实体表示,下列是一些常用的特殊字符
字符 实体 字符 实体
÷ ÷
< <
¢ ¢
> >
£ £
& &
¥ ¥
" "
€ €
' '
© ©
− −
® ®
× ×
™ ™
(二)标签
1. 基础
标签 描述 <!DOCTYPE>
定义文档类型 <html>
定义HTML文档 <head>
定义关于文档的信息 <title>
定义文档的标题 <body>
定义文档的主体 <h1>
to<h6>
定义HTML标题 <p>
定义段落 <br>
定义简单的折行 <hr>
定义水平线 <!--...-->
定义注释
2. 格式化
标签 描述 <acronym>
定义只取首字母的缩写。HTML5 中不支持。请使用 <abbr>
代替 <abbr>
定义缩写 <address>
定义文档作者或拥有者的联系信息。 <b>
定义粗体文本 <bdi>
定义文本的文本方向,使其脱离其周围文本的方向设置 <bdo>
定义文字方向 <big>
定义大号文本。HTML5 中不支持。请使用 CSS 代替 <blockquote>
定义长的引用 <center>
定义大号文本。HTML5 中不支持。请使用 CSS 代替 <cite>
定义引用(citation) <code>
定义计算机代码文本 <del>
定义被删除文本 <dfn>
定义定义项目 <em>
定义强调文本 <font>
定义大号文本。HTML5 中不支持。请使用 CSS 代替 <i>
定义斜体文本 <ins>
定义被插入文本 <kbd>
定义键盘文本 <mark>
定义有记号的文本 <meter>
定义预定义范围内的度量 <pre>
定义预格式文本 <progress>
定义任何类型的任务的进度 <q>
定义短的引用 <rp>
定义若浏览器不支持 ruby 元素显示的内容 <rt>
定义 ruby 注释的解释 <ruby>
定义 ruby 注释 <s>
定义加删除线的文本 <samp>
定义计算机代码样本 <small>
定义小号文本 <strike>
定义加删除线文本。HTML5 中不支持。请使用 <del>
或 <s>
代替 <strong>
定义语气更为强烈的强调文本 <sup>
定义上标文本 <sub>
定义下标文本 <template>
定义用作容纳页面加载时隐藏内容的容器 <time>
定义日期/时间 <tt>
定义打字机文本。HTML5 中不支持。请使用 CSS 代替 <u>
定义下划线文本 <var>
定义文本的变量部分 <wbr>
定义可能的换行符
3. 表单和输入
标签 描述 <form>
定义供用户输入的 HTML 表单 <input>
定义输入控件 <textarea>
定义多行的文本输入控件 <button>
定义按钮 <select>
定义选择列表(下拉列表) <optgroup>
定义选择列表中相关选项的组合 <option>
定义选择列表中的选项 <label>
定义 input 元素的标注 <fieldset>
定义围绕表单中元素的边框 <legend>
定义 fieldset 元素的标题 <isindex>
定义与文档相关的可搜索索引。HTML5 中不支持 <datalist>
定义下拉列表 <keygen>
定义生成密钥 <output>
定义输出的一些类型
4. 框架
标签 描述 <frame>
定义框架集的窗口或框架。HTML5 中不支持 <frameset>
定义框架集。HTML5 中不支持 <noframes>
定义针对不支持框架的用户的替代内容。HTML5 中不支持 <iframe>
定义内联框架。
5. 图像
标签 描述 <img>
定义图像 <map>
定义图像映射 <area>
定义图像地图内部的区域 <canvas>
定义图形 <figcaption>
定义 figure 元素的标题 <figure>
定义媒介内容的分组,以及它们的标题 <svg>
定义 SVG 图形的容器
6. 音视频
标签 描述 <audio>
定义声音内容 <source>
定义媒介源 <track>
定义用在媒体播放器中的文本轨道 <video>
定义视频
7. 链接
标签 描述 <a>
定义锚 <link>
定义文档与外部资源的关系 <nav>
定义导航链接
8. 列表
标签 描述 <ul>
定义无序列表 <ol>
定义有序列表 <li>
定义列表的项目 <dir>
定义大号文本。HTML5 中不支持。请使用 CSS 代替 <dl>
定义定义列表 <dt>
定义定义列表中的项目 <dd>
定义定义列表中项目的描述 <menu>
定义命令的菜单/列表 <menuitem>
定义用户可以从弹出菜单调用的命令/菜单项目 <command>
定义命令按钮
9. 表格
标签 描述 <table>
定义表格 <caption>
定义表格标题 <th>
定义表格中的表头单元格 <tr>
定义表格中的行 <td>
定义表格中的单元 <thead>
定义表格中的表头内容 <tbody>
定义表格中的主体内容 <tfoot>
定义表格中的表注内容(脚注) <col>
定义表格中一个或多个列的属性值 <colgroup>
定义表格中供格式化的列组
10. 样式和语义
标签 描述 <style>
定义文档的样式信息 <div>
定义文档中的节 <span>
定义文档中的节 <header>
定义 section 或 page 的页眉 <footer>
定义 section 或 page 的页脚 <main>
定义文档的主要内容 <section>
定义 section <article>
定义文章 <aside>
定义页面内容之外的内容 <details>
定义元素的细节 <dialog>
定义对话框或窗口 <summary>
为 <details>
元素定义可见的标题 <data>
添加给定内容的机器可读翻译
11. 元信息
标签 描述 <head>
定义关于文档的信息 <meta>
定义关于 HTML 文档的元信息 <base>
定义页面中所有链接的默认地址或默认目标 <basefont>
定义页面中文本的默认字体、颜色或尺寸。HTML5 中不支持。请使用 CSS 代替
12. 编程
标签 描述 <script>
定义客户端脚本 <noscript>
定义针对不支持客户端脚本的用户的替代内容 <applet>
定义嵌入的 applet。HTML5 中不支持。请使用 <embed>
和 <object>
代替 <embed>
为外部应用程序(非 HTML)定义容器 <object>
定义嵌入的对象 <param>
定义对象的参数
(三)属性
1. 全局属性
属性 描述 accesskey
规定激活元素的快捷键 class
规定元素的一个或多个类名(引用样式表中的类) contenteditable
规定元素内容是否可编辑 contextmenu
规定元素的上下文菜单。上下文菜单在用户点击元素时显示 data-*
用于存储页面或应用程序的私有定制数据 dir
规定元素中内容的文本方向 draggable
规定元素是否可拖动 dropzone
规定在拖动被拖动数据时是否进行复制、移动或链接 hidden
规定元素仍未或不再相关 id
规定元素的唯一 id lang
规定元素内容的语言 spellcheck
规定是否对元素进行拼写和语法检查 style
规定元素的行内 CSS 样式 tabindex
规定元素的 tab 键次序 title
规定有关元素的额外信息 translate
规定是否应该翻译元素内容
2. 事件属性
(1) Window 事件
针对 window 对象触发的事件(应用到<body>
标签)
属性 值 描述 onafterprint
script 文档打印之后运行的脚本 onbeforeprint
script 文档打印之前运行的脚本 onbeforeunload
script 文档卸载之前运行的脚本 onerror
script 在错误发生时运行的脚本 onhaschange
script 当文档已改变时运行的脚本 onload
script 页面结束加载之后触发 onmessage
script 在消息被触发时运行的脚本 onoffline
script 当文档离线时运行的脚本 ononline
script 当文档上线时运行的脚本 onpagehide
script 当窗口隐藏时运行的脚本 onpageshow
script 当窗口成为可见时运行的脚本 onpopstate
script 当窗口历史记录改变时运行的脚本 onredo
script 当文档执行撤销(redo)时运行的脚本 onresize
script 当浏览器窗口被调整大小时触发 onstorage
script 在 Web Storage 区域更新后运行的脚本 onundo
script 在文档执行 undo 时运行的脚本 onunload
script 一旦页面已下载时触发(或者浏览器窗口已被关闭)
(2) Form 事件
由 HTML 表单内的动作触发的事件(应用到几乎所有 HTML 元素,但最常用在 form 元素中)
属性 值 描述 onblur
script 元素失去焦点时运行的脚本 onchange
script 在元素值被改变时运行的脚本 oncontextmenu
script 当上下文菜单被触发时运行的脚本 onfocus
script 当元素获得焦点时运行的脚本 onformchange
script 在表单改变时运行的脚本 onforminput
script 当表单获得用户输入时运行的脚本 oninput
script 当元素获得用户输入时运行的脚本 oninvalid
script 当元素无效时运行的脚本 onreset
script 当表单中的重置按钮被点击时触发。HTML5 中不支持 onselect
script 在元素中文本被选中后触发 onsubmit
script 在提交表单时触发
(3) Keyboard 事件
属性 值 描述 onkeydown
script 在用户按下按键时触发 onkeypress
script 在用户敲击按钮时触发 onkeyup
script 当用户释放按键时触发
(4) Mouse 事件
由鼠标或类似用户动作触发的事件
属性 值 描述 onclick
script 元素上发生鼠标点击时触发 ondblclick
script 元素上发生鼠标双击时触发 ondrag
script 元素被拖动时运行的脚本 ondragend
script 在拖动操作末端运行的脚本 ondragenter
script 当元素元素已被拖动到有效拖放区域时运行的脚本 ondragleave
script 当元素离开有效拖放目标时运行的脚本 ondragover
script 当元素在有效拖放目标上正在被拖动时运行的脚本 ondragstart
script 在拖动操作开端运行的脚本 ondrop
script 当被拖元素正在被拖放时运行的脚本 onmousedown
script 当元素上按下鼠标按钮时触发 onmousemove
script 当鼠标指针移动到元素上时触发 onmouseout
script 当鼠标指针移出元素时触发 onmouseover
script 当鼠标指针移动到元素上时触发 onmouseup
script 当在元素上释放鼠标按钮时触发 onmousewheel
script 当鼠标滚轮正在被滚动时运行的脚本 onscroll
script 当元素滚动条被滚动时运行的脚本
(5) Media 事件
由媒介(比如视频、图像和音频)触发的事件(适用于所有 HTML 元素,但常见于媒介元素中,比如 <audio>
、<embed>
、<img>
、<object>
以及 <video>
)
属性 值 描述 onabort
script 在退出时运行的脚本 oncanplay
script 当文件就绪可以开始播放时运行的脚本(缓冲已足够开始时) oncanplaythrough
script 当媒介能够无需因缓冲而停止即可播放至结尾时运行的脚本 ondurationchange
script 当媒介长度改变时运行的脚本 onemptied
script 当发生故障并且文件突然不可用时运行的脚本(比如连接意外断开时) onended
script 当媒介已到达结尾时运行的脚本(可发送类似“感谢观看”之类的消息) onerror
script 当在文件加载期间发生错误时运行的脚本 onloadeddata
script 当媒介数据已加载时运行的脚本 onloadedmetadata
script 当元数据(比如分辨率和时长)被加载时运行的脚本 onloadstart
script 在文件开始加载且未实际加载任何数据前运行的脚本 onpause
script 当媒介被用户或程序暂停时运行的脚本 onplay
script 当媒介已就绪可以开始播放时运行的脚本 onplaying
script 当媒介已开始播放时运行的脚本 onprogress
script 当浏览器正在获取媒介数据时运行的脚本 onratechange
script 每当回放速率改变时运行的脚本(比如当用户切换到慢动作或快进模式) onreadystatechange
script 每当就绪状态改变时运行的脚本(就绪状态监测媒介数据的状态) onseeked
script 当 seeking 属性设置为 false(指示定位已结束)时运行的脚本 onseeking
script 当 seeking 属性设置为 true(指示定位是活动的)时运行的脚本 onstalled
script 在浏览器不论何种原因未能取回媒介数据时运行的脚本 onsuspend
script 在媒介数据完全加载之前不论何种原因终止取回媒介数据时运行的脚本 ontimeupdate
script 当播放位置改变时(比如当用户快进到媒介中一个不同的位置时)运行的脚本 onvolumechange
script 每当音量改变时(包括将音量设置为静音)时运行的脚本 onwaiting
script 当媒介已停止播放但打算继续播放时(比如当媒介暂停已缓冲更多数据)运行脚本
3. 文档类型
文档类型 声明 备注 HTML 5 <!DOCTYPE html>
HTML 4.01 Strict <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
该 DTD 包含所有 HTML 元素和属性,但不包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets) HTML 4.01 Transitional <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
该 DTD 包含所有 HTML 元素和属性,包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets) HTML 4.01 Frameset <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">
该 DTD 等同于 HTML 4.01 Transitional,但允许框架集内容 XHTML 1.0 Strict <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
该 DTD 包含所有 HTML 元素和属性,但不包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)。必须以格式正确的 XML 来编写标记 XHTML 1.0 Transitional <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
该 DTD 包含所有 HTML 元素和属性,包括展示性的和弃用的元素(比如 font)。不允许框架集(Framesets)。必须以格式正确的 XML 来编写标记 XHTML 1.0 Frameset <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">
该 DTD 等同于 XHTML 1.0 Transitional,但允许框架集内容 XHTML 1.1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
该 DTD 等同于 XHTML 1.0 Strict,但允许添加模型(例如提供对东亚语系的 ruby 支持)
七、声明
(一)作者
(二)参考文献
[1] CSDN@VistorsYan,markdown语法最全汇总,2023·06·19 [2] CSDN@hellowworld-404-qwq,Markdown 实现双向的交叉引用,2023·07·03 [3] LatexLive,LaTeX公式编辑器ver1.7.6帮助文档 Documentation,2023·07·18 [4] 博客园@樱花赞,LaTeX公式手册(全网最全),2023·07·20 [5] CSDN@龙舟码农,Edge浏览器实现免费数学公式识别LaTex、Mathtype、Word、Markdown等亲测可用,不限次数,2023·06·20 [6] 知乎@西园公子,怎么识别复制图片中的数学公式,看这,2023·06·21 [7] CSDN@测试开发小记,markdown图表语法Mermaid介绍,2023·07·19 [8] CSDN@AD曼巴精神,Mermaid语法大全,2023·07·19 [9] W3school,HTML 标签参考手册,2023·07·21