# Latex 简介
Latex
是一种文件生成系统,它生成纯文本文件,后缀名为 .tex
。它不像 Word
等软件编写文件一样所见即所得,而是用一定的语法或者标记符号来组织内容。 Latex
在学术写作中被广泛使用,特别是像数学和计算机这样的学科。 Latex
可以让你忘记格式,而专注于内容。
在浏览器中使用 Latex
,就不得不提到 MathJax
, 它是一款运行在浏览器中的开源的数学符号渲染引擎,使用 MathJax
可以方便的在浏览器中显示数学公式,不需要使用图片。目前, MathJax
可以解析 Latex
、 MathML
和 ASCIIMathML
的标记语言。
本文接下来会讲述 MathJax
的基础用法(主要基于 Latex
语法),但不涉及 MathJax
的安装及配置。
# 基本语法简要概括各常用语法
# 呈现位置
- 夹杂在正文中的
LaTex
公式用 $..$
定义,两个美元符号夹杂表达式
- 语句
$f(x)=\sum_{i=0}^N\int_{a}^{b}g(t,i)\text{d}t$
- 显示结果: f(x)=∑i=0N∫abg(t,i)dt
- 单独显示 (display) 的 LaTeX 公式用
$$...$$
定义,此时公式居中并放大显示
- 语句
$$f(x)=\sum_{i=0}^N\int_{a}^{b}g(t,i)\text{d}t$$
- 显示结果:
f(x)=i=0∑N∫abg(t,i)dt
* 注:下列描述语句中若非特别指出均省略 $...$
# 保留字符
Latex
环境中有具有特殊函数的保留字符,对应保留字符符号无法直接使用,必须通过指定语法实现
符号 | 命令 | 符号 | 命令 |
---|
# | # | { | { |
% | % | } | } |
∧ | ^\wedge | ∼ | \sim |
& | & | \ | \backslash |
_ | _ |
# 希腊字母
表格主要总结了常见的希腊字母
显示 | 命令 | 显示 | 命令 |
---|
α | \alpha | β | \beta |
γ | \gamma | δ | \delta |
ϵ | \epsilon | ζ | \zeta |
η | \eta | θ | \theta |
ι | \iota | κ | \kappa |
λ | \lambda | μ | \mu |
ν | \nu | ξ | \xi |
π | \pi | ρ | \rho |
σ | \sigma | τ | \tau |
υ | \upsilon | ϕ | \phi |
χ | \chi | ψ | \psi |
ω | \omega |
- 若需要 大写 希腊字母,将命令首字母大写即可,
\Theta
呈现为 Θ - 若需要 斜体 希腊字母,将命令前加上
var
前缀即可, \varTheta
呈现为 Θ
# 修饰符
# 上下标
- 上标:
^
, 比如 x^2
显示为 x2 - 下标:
_
, 比如 a_1
显示为 a1
注:这里的字母没有其他转意只表示对应字母,不用加 \
# 分组
- 使用
{}
将具有相同等级的内容扩入其中,成组处理 - 举例:
10^{10}
呈现为 10^{10}, 而 10^10
呈现为 1010
# 矢量
\vec a
呈现为 a\overrightarrow{xy}
呈现为 xy\overleftarrow{ab}
呈现为 ab\widehat{abc}
呈现为 abc
# 括号
- 小括号:
()
呈现为 () - 中括号:
[]
呈现为 [] - 尖括号:
\langle
, \rangle
呈现为 ⟨ ⟩ 注:此处为与分组符号 {} 相区别,使用转义字符 \
- 使用
\left
或 \right
使符号大小与邻近的公式相适应,该语句适用于所有括号类型 (\frac{x}{y})
呈现为 (\frac{x}{y}) 而 \left(\frac{x}{y}\right)
呈现为(yx)
# 空格与换行
LaTeX 语法本身会忽略空格的存在,必须使用 \
转义
名称 | 符号 | 显示 |
---|
双空格 | a \qquad b | ab |
单空格 | a \quad b | ab |
字符空格 | a\ b | a b |
文本模式中的字符空格 | a \text{ } b | a b |
大空格 | a\;b | ab |
小空格 | a\,b | ab |
极小空格 | ab | ab |
极小空格(用于区分语法) | a b | ab |
无空格(用于区分多字母变量) | \mathit{ab} | ab |
注: MathJax 3.0
取消了单行公式环境下 \\
的强制换行功能,因此强制换行命令 \\
仅能用于 eqnarray
、 align
、 array
、 matrix
等多行环境当中。除此之外,还可以在 \displaylines{}
行显示命令当中使用 \\
强制换行命令
# 颜色
编写 LaTeX
的时候,支持将文本、符号或者背景设置为下面表格当中的各种颜色
显示 | 命令 | 显示 | 命令 |
---|
Apricot | Emerald | OliveGreen | RubineRed |
Aquamarine | ForestGreen | Orange | Salmon |
Bittersweet | Fuchsia | OrangeRed | SeaGreen |
Black | Goldenrod | Orchid | Sepia |
Blue | Gray | Peach | SkyBlue |
BlueGreen | Green | Periwinkle | SpringGreen |
Blueviolet | GreenYellow | PineGreen | Tan |
BrickRed | JungleGreen | Plum | TealBlue |
Brown | Lavender | ProcessBlue | Thistle |
BurntOrange | LimeGreen | Purple | Turquoise |
CadetBlue | Magenta | RawSienna | Violet |
CarnationPink | Mahogany | Red | VioletRed |
CornFlowerBlue | Melon | Redviolet | WildStrawberry |
Cerulean | Maroon | RedOrange | White |
Cyan | MidnightBlue | Rhodamine | Yellow |
Dandelion | Mulberry | RoyalBlue | YellowGreen |
DarkOrchid | NavyBlue | RoyalPurple | YellowOrange |
- 字体颜色: 公式当中可以使用
{\color{hues}text}
调用颜色命令,其中 hues
参数为字体颜色, text
参数是公式内容- 公式
{\color{Cyan}x^2}+{\color{Orange}2x}-{\color{LimeGreen}1}
显示为 x2+2x−1
- 背景颜色:
- 文本环境可以使用
\colorbox{hues}{text}
来调用背景颜色命令,其中 hues
参数为背景颜色, text
参数是公式内容,公式 \colorbox{Maroon}{This\ Text}
显示为 This Text - 数学环境需要在第二个参数追加
\displaystyle + 公式
,公式 \colorbox{yellow}{$\displaystyle \frac{a}{b}$}
显示为
ba
注:在 Markdown
内联 LaTeX
公式 $...$
当中使用 \displaystyle + 公式
语法时将会引发冲突,因此该语法仅用于多行公式 $$...$$
- RGB 颜色
- 通过使用
\definecolor
命令可以自定义公式的颜色,公式 \definecolor{mygreen}{RGB}{0,200,0} {\color{mygreen}e^{i \pi} + 1 = 0}
显示为
{\definecolor{mygreen}{RGB}{0,200,0}}{\color{mygreen}e^{i \pi} + 1 = 0}
# 字体
风格 | 符号 | 显示 |
---|
加粗 | \boldsymbol{ABCDEFGHIJKLMNOPQRSTUVWXYZ} | ABCDEFGHIJKLMNOPQRSTUVWXYZ |
斜体 | \mathit{ABCDEFGHIJKLMNOPQRSTUVWXYZ} | ABCDEFGHIJKLMNOPQRSTUVWXYZ |
Typewriter: | \mathtt{ABCDEFGHIJKLMNOPQRSTUVWXYZ} | ABCDEFGHIJKLMNOPQRSTUVWXYZ |
Blackboard Bold: | \mathbb{AABCDEFGHIJKLMNOPQRSTUVWXYZ} | AABCDEFGHIJKLMNOPQRSTUVWXYZ |
Sans Serif: | \mathsf{ABCDEFGHIJKLMNOPQRSTUVWXYZ} | ABCDEFGHIJKLMNOPQRSTUVWXYZ |
罗马体: | \mathrm{ABCDEFGHIJKLMNOPQRSTUVWXYZ} | ABCDEFGHIJKLMNOPQRSTUVWXYZ |
手写体: | \mathcal{ABCDEFGHIJKLMNOPQRSTUVWXYZ} | ABCDEFGHIJKLMNOPQRSTUVWXYZ |
哥特字体: | \mathfrak{ABCDEFGHIJKLMNOPQRSTUVWXYZ} | ABCDEFGHIJKLMNOPQRSTUVWXYZ |
小脚本风格: | \scriptstyle{ABCDEFGHIJKLMNOPQRSTUVWXYZ} | ABCDEFGHIJKLMNOPQRSTUVWXYZ |
字号尺寸 - 极小 | {\tiny abc tiny} | abctiny |
字号尺寸 - 超小 | {\scriptsize abc scriptsize} | abcscriptsize |
字号尺寸 - 小 | {\small abc small} | abcsmall |
字号尺寸 - 正常 | {\normalsize abc normal} | abcnormal |
字号尺寸 - 大 | {\large abc large} | abclarge |
字号尺寸 - 超大 | {\Large abc Large} | abcLarge |
字号尺寸 - 特大 | {\LARGE abc LARGE} | abcLARGE |
字号尺寸 - 巨大 | {\huge abc huge} | abchuge |
字号尺寸 - 巨无霸 | {\Huge abc Huge} | abcHuge |
# 运算符
显示 | 命令 | 显示 | 命令 |
---|
+ | + | ∙ | \bullet |
− | - | ⊕ | \oplus |
× | \times | ⊖ | \ominus |
÷ | \div | ⊙ | \odot |
± | \pm | ⊘ | \oslash |
∓ | \mp | ⊗ | \otimes |
◃ | \triangleleft | ◯ | \bigcirc |
▹ | \triangleright | ⋄ | \diamond |
⋅ | \cdot | ⊎ | \uplus |
∖ | \setminus | △ | \bigtriangleup |
⋆ | \star | ▽ | \bigtriangledown |
∗ | \ast | ⊲ | \lhd |
∪ | \cup | ⊳ | \rhd |
∩ | \cap | ⊴ | \unlhd |
⊔ | \sqcup | ⊵ | \unrhd |
⊓ | \sqcap | ⨿ | \amalg |
∨ | \vee | ≀ | \wr |
∧ | \wedge | † | \dagger |
∘ | \circ | ‡ | \ddagger |
# 关系符
显示 | 命令 | 显示 | 命令 |
---|
= | = | ⪈ | \gneq |
= | \ne | ≧ | \geqq |
= | \neq | ≱ | \ngeq |
≡ | \equiv | | \ngeqq |
≡ | \not\equiv | ≩ | \gneqq |
≐ | \doteq | | \gvertneqq |
≑ | \doteqdot | ≶ | \lessgtr |
=def | \overset{\underset{\mathrm{def}}{}}{=} | ⋚ | \lesseqgtr |
:= | := | ⪋ | \lesseqqgtr |
∼ | \sim | ≷ | \gtrless |
≁ | \nsim | ⋛ | \gtreqless |
∽ | \backsim | ⪌ | \gtreqqless |
∼ | \thicksim | ⩽ | \leqslant |
≃ | \simeq | | \nleqslant |
⋍ | \backsimeq | ⪕ | \eqslantless |
≂ | \eqsim | ⩾ | \geqslant |
≅ | \cong | | \ngeqslant |
≆ | \ncong | ⪖ | \eqslantgtr |
≈ | \approx | ≲ | \lesssim |
≈ | \thickapprox | ⋦ | \lnsim |
≊ | \approxeq | ⪅ | \lessapprox |
≍ | \asymp | ⪉ | \lnapprox |
∝ | \propto | ≳ | \gtrsim |
∝ | \varpropto | ⋧ | \gnsim |
< | < | ⪆ | \gtrapprox |
≮ | \nless | ⪊ | \gnapprox |
≪ | \ll | ≺ | \prec |
≪ | \not\ll | ⊀ | \nprec |
⋘ | \lll | ⪯ | \preceq |
⋘ | \not\lll | ⋠ | \npreceq |
⋖ | \lessdot | ⪵ | \precneqq |
> | > | ≻ | \succ |
≯ | \ngtr | ⊁ | \nsucc |
≫ | \gg | ⪰ | \succeq |
≫ | \not\gg | ⋡ | \nsucceq |
⋙ | \ggg | ⪶ | \succneqq |
⋙ | \not\ggg | ≼ | \preccurlyeq |
⋗ | \gtrdot | ⋞ | \curlyeqprec |
≤ | \le | ≽ | \succcurlyeq |
≤ | \leq | ⋟ | \curlyeqsucc |
⪇ | \lneq | ≾ | \precsim |
≦ | \leqq | ⋨ | \precnsim |
≰ | \nleq | ⪷ | \precapprox |
| \nleqq | ⪹ | \precnapprox |
≨ | \lneqq | ≿ | \succsim |
| \lvertneqq | ⋩ | \succnsim |
≥ | \ge | ⪸ | \succapprox |
≥ | \geq | ⪺ | \succnapprox |
# 几何符号
显示 | 命令 | 显示 | 命令 |
---|
∥ | \parallel | ◊ | \lozenge |
∦ | \nparallel | ⧫ | \blacklozenge |
∥ | \shortparallel | ★ | \bigstar |
| \nshortparallel | ◯ | \bigcirc |
⊥ | \perp | △ | \triangle |
∠ | \angle | △ | \bigtriangleup |
∢ | \sphericalangle | ▽ | \bigtriangledown |
∡ | \measuredangle | △ | \vartriangle |
45∘ | 45^\circ | ▽ | \triangledown |
□ | \Box | ▲ | \blacktriangle |
■ | \blacksquare | ▼ | \blacktriangledown |
⋄ | \diamond | ◀ | \blacktriangleleft |
◊ | \Diamond | ◊ | \lozenge |
# 逻辑符号
显示 | 命令 | 显示 | 命令 |
---|
∀ | \forall | ¬ | \neg |
∃ | \exists | \not\operatorname{R} | \not\operatorname{R} |
∄ | \nexists | ⊥ | \bot |
∴ | \therefore | ⊤ | \top |
∵ | \because | ⊢ | \vdash |
& | \And | ⊣ | \dashv |
∨ | \lor | ⊨ | \vDash |
∨ | \vee | ⊩ | \Vdash |
⋎ | \curlyvee | ⊨ | \models |
⋁ | \bigvee | ⊪ | \Vvdash |
∧ | \land | ⊬ | \nvdash |
∧ | \wedge | ⊮ | \nVdash |
⋏ | \curlywedge | ⊭ | \nvDash |
⋀ | \bigwedge | ⊯ | \nVDash |
qˉ | \bar{q} | ┌ | \ulcorner |
abcˉ | \bar{abc} | ┐ | \urcorner |
q | \overline{q} | └ | \llcorner |
abc | \overline{abc} | ┘ | \lrcorner |
¬ | \lnot |
# 集合符号
显示 | 命令 | 显示 | 命令 |
---|
{ | \{ | \} | \} |
∅ | \emptyset | ⊃ | \supset |
∅ | \varnothing | ⋑ | \Supset |
∈ | \in | ⊐ | \sqsupset |
∈/ | \notin | ⊆ | \subseteq |
∋ | \ni | ⊈ | \nsubseteq |
∩ | \cap | ⊊ | \subsetneq |
⋒ | \Cap | | \varsubsetneq |
⊓ | \sqcap | ⊑ | \sqsubseteq |
⋂ | \bigcap | ⊇ | \supseteq |
∪ | \cup | ⊉ | \nsupseteq |
⋓ | \Cup | ⊋ | \supsetneq |
⊔ | \sqcup | | \varsupsetneq |
⋃ | \bigcup | ⊒ | \sqsupseteq |
⨆ | \bigsqcup | ⫅ | \subseteqq |
⊎ | \uplus | | \nsubseteqq |
⨄ | \biguplus | ⫋ | \subsetneqq |
∖ | \setminus | | \varsubsetneqq |
∖ | \smallsetminus | ⫆ | \supseteqq |
× | \times | | \nsupseteqq |
⊂ | \subset | ⫌ | \supsetneqq |
⋐ | \Subset | | \varsupsetneqq |
# 箭头符号
显示 | 命令 | 显示 | 命令 |
---|
⇛ | \Rrightarrow | ⟼ | \longmapsto |
⇚ | \Lleftarrow | ⇀ | \rightharpoonup |
⇒ | \Rightarrow | ⇁ | \rightharpoondown |
⇏ | \nRightarrow | ↼ | \leftharpoonup |
⟹ | \Longrightarrow | ↽ | \leftharpoondown |
⟹ | \implies | ↿ | \upharpoonleft |
⇐ | \Leftarrow | ↾ | \upharpoonright |
⇍ | \nLeftarrow | ⇃ | \downharpoonleft |
⟸ | \Longleftarrow | ⇂ | \downharpoonright |
⇔ | \Leftrightarrow | ⇌ | \rightleftharpoons |
⇎ | \nLeftrightarrow | ⇋ | \leftrightharpoons |
⟺ | \Longleftrightarrow | ↶ | \curvearrowleft |
⟺ | \iff | ↺ | \circlearrowleft |
⇑ | \Uparrow | ↰ | \Lsh |
⇓ | \Downarrow | ⇈ | \upuparrows |
⇕ | \Updownarrow | ⇉ | \rightrightarrows |
→ | \rightarrow | ⇄ | \rightleftarrows |
→ | \to | ↣ | \rightarrowtail |
↛ | \nrightarrow | ↬ | \looparrowright |
⟶ | \longrightarrow | ↷ | \curvearrowright |
← | \leftarrow | ↻ | \circlearrowright |
← | \gets | ↱ | \Rsh |
↚ | \nleftarrow | ⇊ | \downdownarrows |
⟵ | \longleftarrow | ⇇ | \leftleftarrows |
↔ | \leftrightarrow | ⇆ | \leftrightarrows |
↮ | \nleftrightarrow | ↢ | \leftarrowtail |
⟷ | \longleftrightarrow | ↫ | \looparrowleft |
↑ | \uparrow | ↪ | \hookrightarrow |
↓ | \downarrow | ↩ | \hookleftarrow |
↕ | \updownarrow | ⊸ | \multimap |
↗ | \nearrow | ↭ | \leftrightsquigarrow |
↙ | \swarrow | ⇝ | \rightsquigarrow |
↖ | \nwarrow | ↠ | \twoheadrightarrow |
↘ | \searrow | ↞ | \twoheadleftarrow |
↦ | \mapsto |
# 特殊符号
下表中总结了一些常用的特殊符号
显示 | 命令 | 显示 | 命令 |
---|
∞ | \infty | ♭ | \flat |
ℵ | \aleph | ♮ | \natural |
∁ | \complement | ♯ | \sharp |
∍ | \backepsilon | ╱ | \diagup |
ð | \eth | ╲ | \diagdown |
Ⅎ | \Finv | ⋅ | \centerdot |
ℏ | \hbar | ⋉ | \ltimes |
ℑ | \Im | ⋊ | \rtimes |
| \imath | ⋋ | \leftthreetimes |
| \jmath | ⋌ | \rightthreetimes |
k | 𝕜 | k | \Bbbk |
ℓ | \ell | ≗ | \circeq |
℧ | \mho | ≜ | \triangleq |
℘ | \wp | ≏ | \bumpeq |
ℜ | \Re | ≎ | \Bumpeq |
Ⓢ | \circledS | ≑ | \doteqdot |
⨿ | \amalg | ≓ | \risingdotseq |
% | \% | ≒ | \fallingdotseq |
† | \dagger | ⊺ | \intercal |
‡ | \ddagger | ⊼ | \barwedge |
… | \ldots | ⊻ | \veebar |
⋯ | \cdots | ⩞ | \doublebarwedge |
⌣ | \smile | ≬ | \between |
⌢ | \frown | ⋔ | \pitchfork |
≀ | \wr | ⊲ | \vartriangleleft |
◃ | \triangleleft | ⋪ | \ntriangleleft |
▹ | \triangleright | ⊳ | \vartriangleright |
♢ | \diamondsuit | ⋫ | \ntriangleright |
♡ | \heartsuit | ⊴ | \trianglelefteq |
♣ | \clubsuit | ⋬ | \ntrianglelefteq |
♠ | \spadesuit | ⊵ | \trianglerighteq |
⅁ | \Game | ⋭ | \ntrianglerighteq |
# 分数
名称 | 显示 | 符号 |
---|
分数 | 42x=0.5x or 42x=0.5x | \frac{2}{4}x=0.5x\ or\ {2 \over 4}x=0.5x |
小型分数 | 42x=0.5x | \tfrac{2}{4}x = 0.5x |
大型分数 (不嵌套) | 42=0.5c+d+4222=a | \dfrac{2}{4} = 0.5 \qquad \dfrac{2}{c + \dfrac{2}{d + \dfrac{2}{4}}} = a |
大型分数 (嵌套) | c+d+4222=a | \cfrac{2}{c + \cfrac{2}{d + \cfrac{2}{4}}} = a |
# 函数
显示 | 符号 |
---|
expab=ab,expb=eb,10m | \exp_a b = a^b, \exp b = e^b, 10^m |
lnc,lgd=loge,log10f | \ln c, \lg d = \log e, \log_{10} f |
sina,cosb,tanc,cotd,sece,cscf | \sin a, \cos b, \tan c, \cot d, \sec e, \csc f |
arcsina,arccosb,arctanc | \arcsin a, \arccos b, \arctan c |
arccotd,arcsece,arccscf | \operatorname{arccot} d, \operatorname{arcsec} e, \operatorname{arccsc} f |
sinha,coshb,tanhc,cothd | \sinh a, \cosh b, \tanh c, \coth d |
shk,chl,thm,cothn | \operatorname{sh}k, \operatorname{ch}l, \operatorname{th}m, \operatorname{coth}n |
argsho,argchp,argthq | \operatorname{argsh}o, \operatorname{argch}p, \operatorname{argth}q |
sgnr,∣s∣ | \operatorname{sgn}r, \left\vert s \right\vert |
min(x,y),max(x,y) | \min(x,y), \max(x,y) |
如果需要使用特殊的函数符号,那么可以采用 \operatorname{}
命令进行自定义
# 根式
显示 | 符号 |
---|
√ | \surd |
nπ | \sqrt[n]{\pi} |
π | \sqrt{\pi} |
32x3+y3 | \sqrt[3]{\frac{x^3+y^3}{2}} |
# 模运算
显示 | 符号 |
---|
sk≡0(modm) | s_k \equiv 0 \pmod{m} |
amodb | a \bmod b |
gcd(m,n),lcm(m,n) | \gcd(m, n), \operatorname{lcm}(m, n) |
∣,∤,∣, | \mid, \nmid, \shortmid, \nshortmid |
# 极限
显示 | 符号 |
---|
limn→∞xn | \lim_{n \to \infty}x_n |
limn→∞xn | \textstyle \lim_{n \to \infty}x_n |
# 范围与预测
显示 | 符号 |
---|
minx,maxy,infs,supt | \min x, \max y, \inf s, \sup t |
limu,liminfv,limsupw | \lim u, \liminf v, \limsup w |
dimp,degq,detm,kerϕ | \dim p, \deg q, \det m, \ker\phi |
Prj,homl,∥z∥,argz | \Pr j, \hom l, \lVert z \rVert, \arg z |
# 大型运算符 (求和等)
名称 | 显示 | 符号 | 显示 | 符号 |
---|
求和 | ∑ab | \sum_{a}^{b} | \textstyle \sum_{a}^{b} | \textstyle \sum_{a}^{b} |
连乘积 | ∏ab | \prod_{a}^{b} | \textstyle \prod_{a}^{b} | \textstyle \prod_{a}^{b} |
余积 | ∐ab | \coprod_{a}^{b} | \textstyle \coprod_{a}^{b} | \textstyle \coprod_{a}^{b} |
并集 | ⋃ab | \bigcup_{a}^{b} | \textstyle \bigcup_{a}^{b} | \textstyle \bigcup_{a}^{b} |
交集 | ⋂ab | \bigcap_{a}^{b} | \textstyle \bigcap_{a}^{b} | \textstyle \bigcap_{a}^{b} |
析取 | ⋁ab | \bigvee_{a}^{b} | \textstyle \bigvee_{a}^{b} | \textstyle \bigvee_{a}^{b} |
合取 | ⋀ab | \bigwedge_{a}^{b} | \textstyle \bigwedge_{a}^{b} | \textstyle \bigwedge_{a}^{b} |
# 上下标
名称 | 显示 | 符号 |
---|
上标 | a2,ax+3 | a^2, a^{x+3} |
下标 | a2,ax+3 | a_2, a_{x+3} |
组合 | 1030a2+2 | 10^{30} a^{2+2} |
组合 | ai,jbf′ | a{i,j} b{f'} |
上下标混合 | x23 | x_2^3 |
上下标混合 | x23 | {x_2}^3 |
上标的上标 | 10108 | 10^{10^{8}} |
混合标识 | \sideset{1^2}{3^4}X_a^b | \sideset{1^2}{3^4}X_a^b |
混合标识 | 12!Ω34 | {}_1^2!\Omega_3^4 |
顶标底标 | ωα | \overset{\alpha}{\omega} |
顶标底标 | αω | \underset{\alpha}{\omega} |
顶标底标 | γωα | \overset{\alpha}{\underset{\gamma}{\omega}} |
顶标底标 | ωα | \stackrel{\alpha}{\omega} |
导数 | x′,y′′,f′,f′′x′,y′′ | x', y'', f', f'' x^\prime, y^{\prime\prime} |
导数点 | x˙,x¨ | \dot{x}, \ddot{x} |
上下划线与向量 | a^ bˉ c | \hat a \ \bar b \ \vec c |
上下划线与向量 | ab cd def | \overrightarrow{a b} \ \overleftarrow{c d} \ \widehat{d e f} |
上下划线与向量 | ghi jkl | \overline{g h i} \ \underline{j k l} |
弧度 | AB⌢ | \overset{\frown} {AB} |
箭头 | An+μ−1Bn±i−1TC | A \xleftarrow{n+\mu-1} B \xrightarrow[T]{n\pm i-1} C |
大括号 | 1+2+⋯+1005050 | \overbrace{ 1+2+\cdots+100 }^{5050} |
底部大括号 | 26a+b+⋯+z | \underbrace{ a+b+\cdots+z }_{26} |
求和运算 | ∑k=1Nk2 | \sum_{k=1}^N k^2 |
文本模式下的求和运算 | ∑k=1Nk2 | \textstyle \sum_{k=1}^N k^2 |
分式中的求和运算 | a∑k=1Nk2 | \frac{\sum_{k=1}^N k^2}{a} |
分式中的求和运算 | ak=1∑Nk2 | \frac{\displaystyle \sum_{k=1}^N k^2}{a} |
分式中的求和运算 | ak=1∑Nk2 | \frac{\sum\limits^{^N}_{k=1} k^2}{a} |
乘积运算 | ∏i=1Nxi | \prod_{i=1}^N x_i |
乘积运算 | ∏i=1Nxi | \textstyle \prod_{i=1}^N x_i |
副乘运算 | ∐i=1Nxi | \coprod_{i=1}^N x_i |
副乘运算 | ∐i=1Nxi | \textstyle \coprod_{i=1}^N x_i |
极限 | limn→∞xn | \lim_{n \to \infty}x_n |
极限 | limn→∞xn | \textstyle \lim_{n \to \infty}x_n |
积分 | 1∫3x2e3/xdx | \int\limits_{1}^{3}\frac{e^3/x}{x^2}\, dx |
积分 | ∫13x2e3/xdx | \int_{1}^{3}\frac{e^3/x}{x^2}\, dx |
积分 | −N∫Nexdx | \textstyle \int\limits_{-N}^{N} e^x dx |
积分 | ∫−NNexdx | \textstyle \int_{-N}^{N} e^x dx |
双重积分 | D∬dxdy | \iint\limits_D dx\,dy |
三重积分 | E∭dxdydz | \iiint\limits_E dx\,dy\,dz |
路径积分 | ∫(x,y)∈Cx3dx+4y2dy | \int_{(x,y)\in C} x^3\, dx + 4y^2\, dy |
环路积分 | ∮(x,y)∈Cx3dx+4y2dy | \oint_{(x,y)\in C} x^3\, dx + 4y^2\, dy |
交集 | ⋂i=1nEi | \bigcap_{i=1}^n E_i |
并集 | ⋃i=1nEi | \bigcup_{i=1}^n E_i |
# 二次项系数
名称 | 显示 | 符号 |
---|
二项式系数 | (kn) | \binom{n}{k} |
小型二项式系数 | (kn) | \tbinom{n}{k} |
大型二项式系数 | (kn) | \dbinom{n}{k} |
# 微分与导数
显示 | 符号 |
---|
dt,dt,∂t,∇ψ | dt, \mathrm{d}t, \partial t, \nabla\psi |
dy/dx,dy/dx,dxdy,dxdy,∂x1∂x2∂2y | 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 |
# 积分
显示 | 符号 |
---|
1∫3x2e3/xdx | \int\limits_{1}^{3}\frac{e^3/x}{x^2}\, dx |
∫13x2e3/xdx | \int_{1}^{3}\frac{e^3/x}{x^2}\, dx |
−N∫Nexdx | \textstyle \int\limits_{-N}^{N} e^x dx |
∫−NNexdx | \textstyle \int_{-N}^{N} e^x dx |
D∬dxdy | \iint\limits_D dx\,dy |
E∭dxdydz | \iiint\limits_E dx\,dy\,dz |
∫(x,y)∈Cx3dx+4y2dy | \int_{(x,y)\in C} x^3\, dx + 4y^2\, dy |
∮(x,y)∈Cx3dx+4y2dy | \oint_{(x,y)\in C} x^3\, dx + 4y^2\, dy |
注:积分符号采用 \int\_{}^{}
命令调用,双重积分符号采用 \iint\_{}^{}
,以此类推,标准库最高可以支持 四重积分。
# 数组
| \begin{array}{ | c | c | c | } |
| a & b & S \\ |
| \hline |
| 0 & 0 & 1 \\ |
| 0 & 1 & 1 \\ |
| 1 & 0 & 1 \\ |
| 1 & 1 & 0 |
| \end{array} |
显示为
a0011b0101S1110
# 方程式
| \begin{cases} |
| 3x + 5y + z \\ |
| 7x - 2y + 4z \\ |
| -6x + 3y + 2z |
| \end{cases} |
显示为
⎩⎪⎪⎨⎪⎪⎧3x+5y+z7x−2y+4z−6x+3y+2z
# 条件定义
| 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,3n+1,if n is evenif n is odd
# 多行等式
| \begin{align} |
| f(x) & = (a+b)^2\\ |
| & = a^2+2ab+b^2 |
| \end{align} |
显示为
\begin{align} f(x) & = (a+b)^2\\ & = a^2+2ab+b^2 \end{align}
| \begin{alignat}{2} |
| f(x) & = (a-b)^2 \\ |
| & = a^2-2ab+b^2 |
| \end{alignat} |
显示为
\begin{alignat}{2} f(x) & = (a-b)^2 \\ & = a^2-2ab+b^2 \end{alignat}
| \begin{array}{lcl} |
| z & = & a \\ |
| f(x,y,z) & = & x + y + z |
| \end{array} |
显示为
zf(x,y,z)==ax+y+z
| \begin{array}{lcr} |
| z & = & a \\ |
| f(x,y,z) & = & x + y + z |
| \end{array} |
显示为
zf(x,y,z)==ax+y+z
# 自动编号
- 开启 AMS 扩展包的情况下,会在部分环境的多行公式后自动编号
| \begin{eqnarray} |
| E = mc^2 \\ |
| e^{i\pi}+1=0 |
| \end{eqnarray} |
显示为
\begin{eqnarray} E = mc^2 \\ e^{i\pi}+1=0 \end{eqnarray}
- 整个公式都不进行编号,可以使用
{equation*}
、 {eqnarray*}
环境
| \begin{eqnarray*} |
| E = mc^2 \\ |
| e^{i\pi}+1=0 |
| \end{eqnarray*} |
显示为
\begin{eqnarray*} E = mc^2 \\ e^{i\pi}+1=0 \end{eqnarray*}
- 单个方程不进行编号,可以在指定方程后面添加
\nonumber
命令
| \begin{eqnarray} |
| E = mc^2 \\ |
| e^{i\pi}+1=0 \nonumber |
| \end{eqnarray} |
显示为
\begin{eqnarray} E = mc^2 \\ e^{i\pi}+1=0 \nonumber \end{eqnarray}
- 个别公式出现或者不出现编号,可以在公式后使用
\tag{}
或者 \notag
命令
| \begin{eqnarray} |
| E = mc^2 \notag\\ |
| e^{i\pi}+1=0 \tag{b} |
| \end{eqnarray} |
显示为
\begin{eqnarray} E = mc^2 \notag\\ e^{i\pi}+1=0 \tag{b} \end{eqnarray}
# 矩阵
| \begin{matrix} |
| x & y \\ |
| z & v |
| \end{matrix} |
显示为
xzyv
| \begin{vmatrix} |
| x & y \\ |
| z & v |
| \end{vmatrix} |
显示为
∣∣∣∣∣xzyv∣∣∣∣∣
| \begin{Vmatrix} |
| x & y \\ |
| z & v |
| \end{Vmatrix} |
显示为
∥∥∥∥∥xzyv∥∥∥∥∥
| \begin{bmatrix} |
| 0 & \cdots & 0 \\ |
| \vdots & \ddots & \vdots \\ |
| 0 & \cdots & 0 |
| \end{bmatrix} |
显示为
⎣⎢⎢⎡0⋮0⋯⋱⋯0⋮0⎦⎥⎥⎤
| \begin{Bmatrix} |
| x & y \\ |
| z & v |
| \end{Bmatrix} |
显示为
{xzyv}
| \begin{pmatrix} |
| x & y \\ |
| z & v |
| \end{pmatrix} |
显示为
(xzyv)
| \bigl( \begin{smallmatrix} |
| a&b\\ |
| c&d |
| \end{smallmatrix} \bigr) |
显示为
(acbd)
# 参考
- https://www.latex-project.org/
- https://zh.m.wikipedia.org/zh/LaTeX