写在前面
在markdown下写文章比较方便,但对于初学者而言数学表达式的编写还是有点困难的,本文记载了markdown中的一些常用的数学表达式的编码规则,这种编码规则使用的时LaTeX的编码规则,了解一些常见的编码规则,可以为自己的工作带来便利。
基本用法
行间公式:
$$ "公式" $$
行内公式:$"公式"$
注:有的地方可能需要用小括号将公式括起来:$("公式")$
常见的转字符
-
求和: \sum_{i=1}^n{x_i} (∑ni=1xi)
-
趋近于: \to (→)
-
根号: \sqrt{x} (√x)
-
n次根号:\sqrt[n]{x} (n√x)
-
无穷大: \infty (∞)
-
二元关系: \times (×), \div (÷), \pm (±), \circ (∘), \cdot (⋅)
-
关系运算符:如\leq(≤), \geq(≥), \subset(⊂), \supset(⊃), \in(∈), \bigcup ⋃, \bigcap ⋂, \iint ∬, \int ∫;
-
否定关系运算符:如\not=(≠), \not<(≮), \not\supset (⊅);
-
箭头, \leftarrow(←), \rightarrow(→), \longrightarrow(⟶), \uparrow(↑)等;
-
上标, ^ (a2) 下标, _ , (a2). 如果上下标的内容多于一个字符,需要用()将这些内容扩成一个整体,上下标也可以嵌套,也可以同时使用. 例如:
xyz=(1+ex)−2xyw
-
绝对值, \vert{x}\vert (|x|), \Vert{x}\Vert (‖x‖), \langle{x}\rangle (⟨x⟩)
-
其它符号, \nabla(∇), \angle(∠), \forall(∀), \exists(∃), \prime(导数的撇′).
-
而对于专有名词,如一些函数名, 如sin x中的sin, 就要用罗马体, 而不是一般的数学斜体排印,我们可以用sinx, 也可以用TeX提供的直接在函数名前加”\”的方法: sinx,一般的函数均有定义, 如\sin, \cos, \lim, \log等.
-
括号和分隔符
显示 | 输入 |
---|---|
⟨表达式⟩ |
$\langle表达式\rangle$ |
⌈表达式⌉ |
$\lceil表达式\rceil$ |
⌊表达式⌋ |
$\lfloor表达式\rfloor$ |
{表达式} |
$\lbrace表达式\rbrace$ |
希腊字母
字母名称 | 大写 | markdown语法 | 小写 | markdown语法 |
---|---|---|---|---|
alpha | A | A | α | \alpha |
beta | B | B | β | \beta |
gamma | Γ | \Gamma | γ | \gamma |
Γ | \varGamma | |||
delta | Δ | \Delta | δ | \delta |
epsilon | E | E | ϵ | \epsilon |
ε | \varepsilon | |||
zeta | Z | Z | ζ | \zeta |
eta | E | E | η | \eta |
theta | Θ | \Theta | θ | \theta |
iota | I | I | ι | \iota |
kappa | K | K | κ | \kappa |
lambda | Λ | \Lambda | λ | \lambda |
Mu | M | M | μ | \mu |
nu | N | N | ν | \nu |
xi | Ξ | \Xi | Ξ | \xi |
omicron | O | O | ο | \omicron |
pi | Pi | \Pi | π | pi |
rho | P | P | ρ | \rho |
sigma | Σ | \Sigma | σ | \sigma |
tau | T | T | τ | \tau |
upsilon | Υ | \Upsilon | υ | \upsilon |
phi | Φ | \Phi | ϕ | \phi |
Φ | \varPhi | φ | \varphi | |
chi | X | X | χ | \chi |
psi | Ψ | \Psi | ψ | \psi |
字体
-
Use \mathbb or \Bbb for "blackboard bold":
- abcefghijklmnopqrstuvwxyz
- ABCDEFGHIJKLMNOPQRSTUVWXYZ
-
Use \mathbf for boldface:
- abcefghijklmnopqrstuvwxyz.
- ABCDEFGHIJKLMNOPQRSTUVWXYZ.
-
Use \mathtt for "typewriter" font:
- abcefghijklmnopqrstuvwxyz
- ABCDEFGHIJKLMNOPQRSTUVWXYZ
-
Use \mathrm for roman font:
- abcefghijklmnopqrstuvwxyz
- ABCDEFGHIJKLMNOPQRSTUVWXYZ
-
Use \mathsf for sans-serif font:
- abcefghijklmnopqrstuvwxyz
- ABCDEFGHIJKLMNOPQRSTUVWXYZ
-
Use \mathcal for "calligraphic" letters:
- abcefghijklmnopqrstuvwxyz
- ABCDEFGHIJKLMNOPQRSTUVWXYZ
-
Use \mathscr for script letters:
- abcefghijklmnopqrstuvwxyz
- ABCDEFGHIJKLMNOPQRSTUVWXYZ
-
Use \mathfrak for "Fraktur" (old German style) letters:
- abcefghijklmnopqrstuvwxyz
- ABCDEFGHIJKLMNOPQRSTUVWXYZ
常见的表达式
- 分数:a+1a−1
语法:
$$\frac{a+1}{a-1}$$
- n∑i=0i2=(i+1)(i2+6)i−1
语法:
\sum_{i=0}^n {i^2} ={\frac{(i+1)(i^2+6)}{i-1}}
- 分段函数
语法:
$$函数名=\begin{cases} 公式1 & 条件1 \\ 公式2 & 条件2 \\ 公式3 & 条件3 \end{cases}$$
函数名={公式1条件1 公式2条件2 公式3条件3