说明:本文为Cmd Markdown公式指导手册的删减版,更多内容请前往原文链接:Cmd Markdown公式指导手册 。
LATEXLATEX的数学公式由两种形式:行中公式和独立公式。
行中公式放在文中与其它文字混编,独立公式单独成行。
行中公式可以用如下方法表示:
$ 数学公式 $
独立公式可以用如下方法表示:
$$ 数学公式 $$
^
表示上标,_
表示下标。如果上下标的内容多于一个字符,需要用 {}
将这些内容括成一个整体。上下标可以嵌套,也可以同时使用。
lang-latex
$$ x^{y^z}=(1+{\rm e}^x)^{-2xy^w} $$
xyz=(1+ex)−2xywxyz=(1+ex)−2xyw
另外,如果要在左右两边都有上下标,可以使用 \sideset
命令;也可以简单地在符号前面多打一个上下标,此时会以行内公式渲染。
lang-latex
$$ \sideset{^1_2}{^3_4}\bigotimes \quad or \quad {^1_2}\bigotimes {^3_4} $$
⨂12⨂34or12⨂34⨂21⨂43or21⨂43
()
、[]
和 |
表示符号本身,使用 \{\}
来表示 {}
。当要显示大号的括号或分隔符时,要用 \left
和 \right
命令。
一些特殊的括号:
输入
显示
输入
显示
\langle
⟨⟨
\rangle
⟩⟩
\lceil
⌈⌈
\rceil
⌉⌉
\lfloor
⌊⌊
\rfloor
⌋⌋
\lbrace
{{
\rbrace
}}
\lvert
||
\rvert
||
\lVert
∥‖
\rVert
∥‖
lang-latex
$$ f(x,y,z) = 3y^2z \left( 3+\frac{7x+5}{1+y^2} \right) $$
f(x,y,z)=3y2z(3+7x+51+y2)f(x,y,z)=3y2z(3+7x+51+y2)
有时要用 \left.
或 \right.
进行匹配而不显示本身。
通常使用 \frac {分子} {分母}
来生成一个分数,分数可多层嵌套。如果分式较为复杂,亦可使用 分子 \over 分母
此时分数仅有一层。
lang-latex
$$ \frac{a-1}{b-1} \quad or \quad {a+1 \over b+1} $$
a−1b−1ora+1b+1a−1b−1ora+1b+1
当分式 仅有两个字符时 可直接输入 \frac ab
来快速生成一个 。
使用 \sqrt [根指数,省略时为2] {被开方数}
命令输入开方。
lang-latex
$$ \sqrt{2} \quad or \quad \sqrt[n]{3} $$
2–√or3–√n2or3n
数学公式中常见的省略号有两种,\ldots
表示与 文本底线 对齐的省略号,\cdots
表示与 文本中线 对齐的省略号。
lang-latex
$$ f(x_1,x_2,\underbrace{\ldots}_{\rm ldots} ,x_n) = x_1^2 + x_2^2 + \underbrace{\cdots}_{\rm cdots} + x_n^2 $$
f(x1,x2,…ldots,xn)=x21+x22+⋯cdots+x2nf(x1,x2,…⏟ldots,xn)=x12+x22+⋯⏟cdots+xn2
使用 \vec{向量}
来自动产生一个向量。也可以使用 \overrightarrow
等命令自定义字母上方的符号。
lang-latex
$$ \vec{a} \cdot \vec{b}=0 $$
a⃗ ⋅b⃗ =0a→⋅b→=0
lang-latex
$$ xy \text{ with arrows:} \quad \overleftarrow{xy} \; \mid \; \overleftrightarrow{xy} \; \mid \; \overrightarrow{xy} $$
xy with arrows:xy←−∣xy←→∣xy−→xy with arrows:xy←∣xy↔∣xy→
使用 \int_积分下限^积分上限 {被积表达式}
来输入一个积分。
lang-latex
$$ \int_0^1 {x^2} \,{\rm d}x $$
∫10x2dx∫01x2dx
本例中 \,
和 {\rm d}
部分可省略,但加入能使式子更美观,详见“在字符间加入空格”及“如何进行字体转换”。
使用 \lim_{变量 \to 表达式} 表达式
来输入一个极限。如有需求,可以更改 \to
符号至任意符号。
lang-latex
$$ \lim_{n \to \infty} \frac{1}{n(n+1)} \quad and \quad \lim_{x\leftarrow{示例}} \frac{1}{n(n+1)} $$
使用 \sum_{下标表达式}^{上标表达式} {累加表达式}
来输入一个累加。与之类似,使用 \prod
\bigcup
\bigcap
来分别输入累乘、并集和交集,更多符号可参考“其它特殊字符”。
此类符号在行内显示时上下标表达式将会移至右上角和右下角,如 。
lang-latex
$$ \sum_{i=1}^n \frac{1}{i^2} \quad and \quad \prod_{i=1}^n \frac{1}{i^2} \quad and \quad \bigcup_{i=1}^{2} \Bbb{R} $$
∑i=1n1i2and∏i=1n1i2and⋃i=12R∑i=1n1i2and∏i=1n1i2and⋃i=12R
输入 \小写希腊字母英文全称
和 \首字母大写希腊字母英文全称
来分别输入小写和大写希腊字母。
对于大写希腊字母与现有字母相同的,直接输入大写字母即可。
输入
显示
输入
显示
输入
显示
输入
显示
\alpha
αα
A
AA
\beta
ββ
B
BB
\gamma
γγ
\Gamma
ΓΓ
\delta
δδ
\Delta
ΔΔ
\epsilon
ϵϵ
E
EE
\zeta
ζζ
Z
ZZ
\eta
ηη
H
HH
\theta
θθ
\Theta
ΘΘ
\iota
ιι
I
II
\kappa
κκ
K
KK
\lambda
λλ
\Lambda
ΛΛ
\mu
μμ
M
MM
\nu
νν
N
NN
\xi
ξξ
\Xi
ΞΞ
o
oo
O
OO
\pi
ππ
\Pi
ΠΠ
\rho
ρρ
P
PP
\sigma
σσ
\Sigma
ΣΣ
\tau
ττ
T
TT
\upsilon
υυ
\Upsilon
ΥΥ
\phi
ϕϕ
\Phi
ΦΦ
\chi
χχ
X
XX
\psi
ψψ
\Psi
ΨΨ
\omega
ωω
\Omega
ΩΩ
部分字母有变量专用形式,以 \var-
开头。
小写形式
大写形式
变量形式
显示
\epsilon
E
\varepsilon
ϵ∣E∣εϵ∣E∣ε
\theta
\Theta
\vartheta
θ∣Θ∣ϑθ∣Θ∣ϑ
\rho
P
\varrho
ρ∣P∣ϱρ∣P∣ϱ
\sigma
\Sigma
\varsigma
σ∣Σ∣ςσ∣Σ∣ς
\phi
\Phi
\varphi
ϕ∣Φ∣φϕ∣Φ∣φ
输入
显示
输入
显示
输入
显示
输入
显示
\pm
±±
\times
××
\div
÷÷
\mid
∣∣
\nmid
∤∤
\cdot
⋅⋅
\circ
∘∘
\ast
∗∗
\bigodot
⨀⨀
\bigotimes
⨂⨂
\bigoplus
⨁⨁
\leq
≤≤
\geq
≥≥
\neq
≠≠
\approx
≈≈
\equiv
≡≡
\sum
∑∑
\prod
∏∏
\coprod
∐∐
\backslash
∖∖
输入
显示
输入
显示
输入
显示
\emptyset
∅∅
\in
∈∈
\notin
∉∉
\subset
⊂⊂
\supset
⊃⊃
\subseteq
⊆⊆
\supseteq
⊇⊇
\cap
∩∩
\cup
∪∪
\vee
∨∨
\wedge
∧∧
\uplus
⊎⊎
\top
⊤⊤
\bot
⊥⊥
\complement
∁∁
输入
显示
输入
显示
输入
显示
\log
loglog
\lg
lglg
\ln
lnln
输入
显示
输入
显示
输入
显示
\backsim
∽∽
\cong
≅≅
\angle A
∠A∠A
\sin
sinsin
\cos
coscos
\tan
tantan
\csc
csccsc
\sec
secsec
\cot
cotcot
输入
显示
输入
显示
输入
显示
\int
∫∫
\iint
∬∬
\iiint
∭∭
\partial
∂∂
\oint
∮∮
\prime
′′
\lim
limlim
\infty
∞∞
\nabla
∇∇
输入
显示
输入
显示
输入
显示
\because
∵∵
\therefore
∴∴
\neg
¬¬
\forall
∀∀
\exists
∃∃
\not\subset
⊄⊄
\not<
≮≮
\not>
≯≯
\not=
≠≠
输入
显示
输入
显示
输入
显示
\hat{xy}
xy^xy^
\widehat{xyz}
xyzˆxyz^
\bar{y}
y¯y¯
\tilde{xy}
xy~xy~
\widetilde{xyz}
xyz˜xyz~
\acute{y}
y´y´
\breve{y}
y˘y˘
\check{y}
yˇyˇ
\grave{y}
yy
\dot{x}
x˙x˙
\ddot{x}
x¨x¨
\dddot{x}
x...x⃛
若需要在特定文字顶部\底部放置内容,可使用 \overset{顶部内容}{正常内容}
和 \underset{底部内容}{正常内容}
命令。
lang-latex
$$ \verb+\overset{above}{level}+ \qquad \overset{xx}{ABC} \;\; \mid \quad \overset{x^2}{\longmapsto}\ \, \mid \quad \overset{\bullet\circ\circ\bullet}{T} $$
\overset{above}{level}ABCxx∣⟼x2∣T∙∘∘∙\overset{above}{level}ABCxx∣⟼x2∣T∙∘∘∙
其它可用的文字修饰符可参见官方文档 “Additional decorations”。
输入
显示
\fbox{a+b+c+d} 高级框选需声明 enclose
标签
a+b+c+da+b+c+d
\overleftarrow{a+b+c+d}
a+b+c+d←−−−−−−−−−a+b+c+d←
\overrightarrow{a+b+c+d}
a+b+c+d−→−−−−−−−−a+b+c+d→
\overleftrightarrow{a+b+c+d}
a+b+c+d←→−−−−−−−a+b+c+d↔
\underleftarrow{a+b+c+d}
a+b+c+d←−−−−−−−−−a+b+c+d←
\underrightarrow{a+b+c+d}
a+b+c+d−→−−−−−−−−a+b+c+d→
\underleftrightarrow{a+b+c+d}
a+b+c+d←→−−−−−−−a+b+c+d↔
\overline{a+b+c+d}
a+b+c+d¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯¯a+b+c+d¯
\underline{a+b+c+d}
a+b+c+d–––––––––––––a+b+c+d_
\overbrace{a+b+c+d}^{Sample}
a+b+c+dSamplea+b+c+d⏞Sample
\underbrace{a+b+c+d}_{Sample}
a+b+c+dSamplea+b+c+d⏟Sample
\overbrace{a+\underbrace{b+c}_{1.0}+d}^{2.0}
a+b+c1.0+d2.0a+b+c⏟1.0+d⏞2.0
\underbrace{a\cdot a\cdots a}_{b\text{ times}}
a⋅a⋯ab timesa⋅a⋯a⏟b times
输入
显示
输入
显示
输入
显示
\to
→→
\mapsto
↦↦
\underrightarrow{1℃/min}
1℃/min−→−−−−1℃/min→
\implies
⟹⟹
\iff
⟺⟺
\impliedby
⟸⟸
输入
显示
输入
显示
\uparrow
↑↑
\Uparrow
⇑⇑
\downarrow
↓↓
\Downarrow
⇓⇓
\leftarrow
←←
\Leftarrow
⇐⇐
\rightarrow
→→
\Rightarrow
⇒⇒
\leftrightarrow
↔↔
\Leftrightarrow
⇔⇔
\longleftarrow
⟵⟵
\Longleftarrow
⟸⟸
\longrightarrow
⟶⟶
\Longrightarrow
⟹⟹
\longleftrightarrow
⟷⟷
\Longleftrightarrow
若要对公式的某一部分字符进行字体转换,可以用 {\字体 {需转换的部分字符}}
命令,其中 \字体
部分可以参照下表选择合适的字体。一般情况下,公式默认为斜体字 italicitalic 。
示例中 全部大写 的字体仅大写可用。
输入
全字母可用
显示
输入
仅大写可用
显示
\rm
罗马体
SampleSample
\mathcal
花体(数学符号等)
SAMPLESAMPLE
\it
斜体
SampleSample
\mathbb
黑板粗体(定义域等)
SAMPLESAMPLE
\bf
粗体
SampleSample
\mit
数学斜体
SAMPLESAMPLE
\sf
等线体
SampleSample
\scr
手写体
SAMPLESAMPLE
\tt
打字机体
SampleSample
\frak
旧德式字体
SampleSample
@lymd \boldsymbol{\alpha}
用来表示向量或者矩阵的加粗斜体,如向量 α⃗ α→。
转换字体十分常用,例如在积分中:
lang-latex
\begin{array}{cc}
\mathrm{Bad} & \mathrm{Better} \\
\hline \\
\int_0^1 x^2 dx & \int_0^1 x^2 \,{\rm d}x
\end{array}
Bad∫10x2dxBetter∫10x2dxBadBetter∫01x2dx∫01x2dx
注意比较两个式子间 dxdx 与 dxdx 的不同。
使用 \operatorname
命令也可以达到相同的效果,详见“定义新的运算符”。
使用 \bbox[底色, (可选)边距, (可选)边框 border: 框宽度 框类型 框颜色]
命令来高亮一行公式。
底色和框颜色支持详见“更改文字颜色”,边距及框宽度支持 绝对像素 px
或 相对大小 em
,框类型支持 实线 solid
或 虚线 dashed
。
lang-latex
$$
\bbox[yellow]{
e^x=\lim_{n\to\infty} \left( 1+\frac{x}{n} \right)^n \qquad (1)
}
$$
ex=limn→∞(1+xn)n(1)ex=limn→∞(1+xn)n(1)
lang-latex
$$
\bbox[#9ff, 5px]{ % 此处向外添加 5 像素的边距
e^x=\lim_{n\to\infty} \left( 1+\frac{x}{n} \right)^n \qquad (1)
}
$$
ex=limn→∞(1+xn)n(1)ex=limn→∞(1+xn)n(1)
lang-latex
$$
% 此处使用 0.5 倍行高作为边距,附加 2 像素的实线边框(Ctrl+Alt+Y 可见)
\bbox[#2f3542, 0.5em, border:2px solid #f1f2f6]{
\color{#f1f2f6}{e^x=\lim_{n\to\infty} \left( 1+\frac{x}{n} \right)^n \qquad (1)}
}
$$
此公式由于hexo原因无法显示此公式由于hexo原因无法显示
在 \left
和 \right
之后加上要使用的括号来创建自动匹配高度的圆括号 (
)
,方括号 [
]
和花括号 \{
\}
。
在每个公式末尾前使用 \tag {行标}
来实现行标。
lang-latex
$$
f\left(
\left[
\frac{
1+\left\{x,y\right\}
}{
\left(
\frac xy + \frac yx
\right)
(u+1)
}+a
\right]^{3/2}
\right)
\tag {行标}
$$
f⎛⎝⎜⎜⎡⎣⎢1+{x,y}(xy+yx)(u+1)+a⎤⎦⎥3/2⎞⎠⎟⎟(行标)(行标)f([1+{x,y}(xy+yx)(u+1)+a]3/2)
如果你需要在不同的行显示对应括号,可以在每一行对应处使用 \left.
或 \right.
来放一个“不存在的括号”。
$$
\begin{align*}
a=&\left(1+2+3+ \cdots \right. \\
&\cdots+\left. \infty-2+\infty-1+\infty\right)
\end{align*}
$$
a=(1+2+3+⋯⋯+∞−2+∞−1+∞)a=(1+2+3+⋯⋯+∞−2+∞−1+∞)
如果你需要将大括号里面显示的分隔符也变大,可以使用 \middle
命令,此处分别使用单竖线 |
和双竖线 \\|
。
lang-latex
$$
\left\langle
q \; \middle|
\frac{\frac xy}{\frac uv}
\middle\| p
\right\rangle
$$
⟨q∣∣∣xyuv∥∥∥p⟩⟨q|xyuv‖p⟩
原网址: 访问
创建于: 2023-05-23 14:39:35
目录: default
标签: 无
未标明原创文章均为采集,版权归作者所有,转载无需和我联系,请注明原出处,南摩阿彌陀佛,知识,不只知道,要得到
最新评论