原文地址:http://blog.csdn.net/u014630987/article/details/70156489
Markdown中Latex 数学公式基本语法
公式排版
分为两种排版:
- 行内公式:用 或者 $ 包裹公式
- 独立公式:用 $ 包裹公式。
例如: $ sum_{i=0}^{n}i^2 $
表示∑ni=0i2∑i=0ni2
$$ sum_{i=0}^{n}i^2 $$
表示
一下几个字符: # $ % & ~ _ ^ { }有特殊意义,需要表示这些字符时,需要转义,即在每个字符前加上 .
oxed命令给公式加一个方框
Einstein’s E=mc2E=mc2
$$ E = mc^2 $$
=>
$$ oxed{E=mc^2} $$
=>
希腊字母
上下标和根号
用^来表示上标, 用_来表示下标,根号用sqrt表示,上下标如果多余一个字符或符号,需要用{}括起来。
sqrt[开方次数,默认为2]{开方公式}, 例如 $sum_{i=1}^n a_i$
=> ∑ni=1ai∑i=1nai
``` f(x)=xxxf(x)=xxx
``` => f(x)=xxxf(x)=xxx
$$ x_{ij}^2quad sqrt{x}quad sqrt[3]{x} $$
=>
其中quad表示添加空格,
分数
分数用frac表示,字号工具环境设置,dfrac命令吧自豪设置为独立公式中的大小, frac则把字号设置为行间公式中的大小。 $ frac{1}{2} dfrac{1}{2} $
= > 12121212
$$ frac{1}{2} frac{1}{2} $$
=>
运算符
- + - * / = 直接输入,特殊运算则用以下特殊命令
$$ pm; imes; div; cdot; cap; cup; geq; leq; eq; approx; equiv $$
=>±×÷⋅∩∪≥≤≠≈≡±×÷⋅∩∪≥≤≠≈≡ - 和、积、极限、积分等运算符用sum, prod, lim, int,这些公式在行内公式被压缩,以适应行高,可以通过limits和
olimits命令显示制动是否压缩。
$ sum; prod; lim; int; $
=>
∑∏lim∫∑∏lim∫x o0
=> x→0x→0
$ sum_{i=1}^n i quad prod_{i=1}^n quad
lim_{x o0}x^2 quad int_{a}^{b}x^2 dx $
$$ sum_{i=1}^n i quad prod_{i=1}^n
quad lim_{x o0} x^2 quad int_a^b x^2 dx $$
$$ sum_{i=1}^n i quad prod_{i=1}^nquad
lim_{x o0} x^2 quad int_a^b x^2 dx $$
$$sum
olimits_{i=1}^nquadprod
olimits_{i=1}^nquad
lim
olimits_{x o0} x^2 quad int
olimits_a^b x^2 dx $$
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
- 11
结果为:
∑ni=1i∏ni=1limx→0x2∫bax2dx∑i=1ni∏i=1nlimx→0x2∫abx2dx
∑i=1ni∏i=1nlim_x→0x2∫xbx2dx∑i=1ni∏i=1nlim_x→0x2∫xbx2dx
多重积分使用如下形式int、iint、iiint、iiiint、idotsint,例如
$$ intintquad intintintquad
intintintintquad intdotsint
$$
$$
iintquad iiintquad iiiintquad idotsint
$$
- 1
- 2
- 3
- 4
- 5
- 6
- 7
结果如下:
$ leftarrow $
=> ←←
$
ightarrow $
表示→→
$ leftrightarrow $
表示 ↔↔
$Leftarrow$
表示⇐⇐
$Rightarrow$
表示⇒⇒
$ l=Leftrightarrow$
表示⇔⇔
$ longleftarrow $
表示 ⟵⟵
$ longleftarrow $
表示⟵⟵
$longleftrightarrow$
表示⟷⟷
$ Longleftarrow $
表示⟸⟸
$Longrightarrow$
表示⟹⟹
$Longleftrightarrow
表示⟺⟺
xleftarrow和xrightarrow
可根据内容自动调整
xleftarrow{x+y+z} quad xrightarrow[x<y]{x+y+z}
- 1
结果如下:
注音和标注
$ ar{x} $
=>x¯x¯ $ acute{x}$
=>x´x´ $ mathring{x}$
=>x˚x˚
$ vec{x}$
=>x⃗x→ $ grave{x} $
=>x`x` $ dot{x}$
=>x˙x˙
$ hat{x}$
=> x^x^ $ ilde{x}$
=>x~x~ $ ddot{x}$
=>x¨x¨
$ check{x} $
=>xˇxˇ $ reve{x}$
=>x˘x˘ $ dddot{x} $
=>x...x⃛
分隔符
括号用() [] {} lange
angle
=> ()[]{}⟨⟩()[]{}⟨⟩
$ overline{xxx}$
=>xxx¯¯¯¯¯¯¯¯¯xxx¯ overleftrightarrow{xxx}
=>xxx←→xxx↔
$underline{xxx}$
=>xxx––––xxx_ underleftrightarrow{xxx}
=>xxx←→xxx↔
$overleftarrow{xxx}$
=>xxx←−−xxx← overbrace{xxx}
=>xxx����xxx⏞
$underleftarrow{xxx}$
=>xxx←−−xxx← underbrace{xxx}
=>xxx����xxx⏟
overrightarrow{xxx}
=>xxx−→−xxx→ widehat{xxx}
=>xxxˆxxx^
underrightarrow{xxx}
=>xxx−→−xxx→ widetilde{xxx}
=>xxx˜xxx~
$$Bigg(igg(Big(ig((x)ig)Big)igg)Bigg)quad
Bigg[igg[Big[ig[[x]ig]Big]igg]Bigg]quad
Bigg{igg{Big{ig{{x}ig}Big}igg}Bigg}
$$
$$
Bigg langle igg langle Big langleiglanglelangle x
angle ig
angleBig
angleigg
angleBigg
angle quad
BigglvertigglvertBiglvertiglvertlvert x
vertig
vertBig
vertigg
vertBigg
vertquad
BigglVertigglVertBiglVertiglVertlVert x
Vertig
VertBig
Vertigg
VertBigg
Vert
$$
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
省略号
省略号用 dots cdots vdots ddots
表示 ,dots和cdots
的纵向位置不同,前者一般用于有下标的序列
$$ x_1, x_2, dots, x_nquad 1,2,cdots,nquad vdotsquad ddots $$
结果如下:
空白间距
\, 3/18em : 4/18em ; 5/18em quad 1em qquad 2m ! -3/18em
- 1
## 矩阵
egin{array}{ccc}
x_1 & x_2 & dots \
x_3 & x_ 4& dots \
vdots & vdots & ddots
end{array}
- 1
- 2
- 3
- 4
- 5
egin{pmatrix} a & b\ c & d \ end{pmatrix} quad
egin{bmatrix} a & b \ c & d \ end{bmatrix}quad
egin{Bmatrix} a & b \ c & d\ end{Bmatrix}quad
egin{vmatrix} a & b \ c & d \ end{vmatrix}quad
egin{Vmatrix} a & b\ c & d \ end{Vmatrix}
- 1
- 2
- 3
- 4
- 5
Marry has a little matrix $ (egin{smallmatrix} a & b \ c & d end{smallmatrix}) $
- 1
Marry has a little matrix (acbd)(abcd)
多行公式
长公式
无需对齐可使用multline
,需要对齐使用split
,用\和&
来分行和设置对齐的位置
egin{multline}
x = a+b+c+{} \
d+e+f+g
end{multline}
- 1
- 2
- 3
- 4
egin{split}
x = {} & a + b + c +{}\
&d + e + f + g
end{split}
- 1
- 2
- 3
- 4
公式组
不需要对齐的公式组用gather
,需要对齐使用align
:
egin{gather}
a = b+c+d\
x=y+z
end{gather}
- 1
- 2
- 3
- 4
egin{align}
a &=b+c+d \
x &=y+z
end{align}
- 1
- 2
- 3
- 4
分支公式
分段函数通常用cases次环境携程分支公式:
y=egin{cases}
-x,quad xleq 0\
x, quad x>0
end{cases}
- 1
- 2
- 3
- 4