Katex 公式编辑
本文公式主要基于 KATEX, 并经过 vuepress
的 markdownEnhance
插件的测试, 不能保证在 Latex 中依然适用
Katex的所有支持命令open in new window
基本使用
- 使用
$公式$
创建行内公式 - 使用
$$公式$$
创建块级公式 - 公式内使用
\\
进行换行, 空格不会转换, 需要空格时见空格使用 - 命令的属性需要使用
{}
进行包裹, 如 x123,limx=1, 对应 x_{123},\lim_{x=1}
- 单个字符也可不包裹, 但最好使用一个空格与命令隔开, 如 x1,limx, 对应
x_1,\lim x
字母与符号
更多字母与符号参考open in new window
希腊字母
字母 | latex 命令 | 字母 | latex 命令 |
---|
αA | \alpha\Alpha | ξΞΞ | \xi\Xi\varXi |
βB | \beta\Beta | οO | \omicron\Omicron |
γΓΓ | \gamma\Gamma\varGamma | πϖΠΠ | \pi\varpi\Pi\varPi |
δΔΔ | \delta\Delta\varDelta | ρϱP | \rho\varrho\Rho |
ϵεE | \epsilon\varepsilon\Epsilon | σΣΣ | \sigma\Sigma\varSigma |
ζZ | \zeta\Zeta | τT | \tau\Tau |
ηH | \eta\Eta | υΥΥ | \upsilon\Upsilon\varUpsilon |
θϑΘΘ | \theta\vartheta\Theta\varTheta | ϕφΦΦ | \phi\varphi\Phi\varPhi |
ιI | \iota\Iota | χX | \chi\Chi |
κϰK | \kappa\varkappa\Kappa | ψΨΨ | \psi\;\Psi\;\varPsi |
λΛΛ | \lambda\Lambda\varLambda | ωΩΩ | \omega\Omega\varOmega |
μM | \mu\Mu | νN | \nu\Nu |
花体字母
字母 | latex 命令 | 字母 | latex 命令 | 字母 | latex 命令 | 字母 | latex 命令 |
---|
A | \mathscr{A} | N | \mathscr{N} | A | \mathbb{A} | N | \mathbb{N} |
B | \mathscr{B} | O | \mathscr{O} | B | \mathbb{B} | O | \mathbb{O} |
C | \mathscr{C} | P | \mathscr{P} | C | \mathbb{C} | P | \mathbb{P} |
D | \mathscr{D} | Q | \mathscr{Q} | D | \mathbb{D} | Q | \mathbb{Q} |
E | \mathscr{E} | R | \mathscr{R} | E | \mathbb{E} | R | \mathbb{R} |
F | \mathscr{F} | S | \mathscr{S} | F | \mathbb{F} | S | \mathbb{S} |
G | \mathscr{G} | T | \mathscr{T} | G | \mathbb{G} | T | \mathbb{T} |
H | \mathscr{H} | U | \mathscr{U} | H | \mathbb{H} | U | \mathbb{U} |
I | \mathscr{I} | V | \mathscr{V} | I | \mathbb{I} | V | \mathbb{V} |
J | \mathscr{J} | W | \mathscr{W} | J | \mathbb{J} | W | \mathbb{W} |
K | \mathscr{K} | X | \mathscr{X} | K | \mathbb{K} | X | \mathbb{X} |
L | \mathscr{L} | Y | \mathscr{Y} | L | \mathbb{L} | Y | \mathbb{Y} |
M | \mathscr{M} | Z | \mathscr{Z} | M | \mathbb{M} | Z | \mathbb{Z} |
简单运算符号
函数 | latex 命令 | 备注 | 函数 | latex 命令 | 备注 |
---|
⊃ | \supset | 将 b 换为 p 可改变方向 | × | \times | 叉乘 |
⊂ | \subset | 真包含 | ÷ | \div | 除 |
⊆ | \subseteq | 包含 | ⋅ | \cdot | 点乘 |
⫋ | \subsetneqq | 真子集 | > | \not\gt | \not 修饰运算符 |
∩ | \cap | 交集 | ≥ | \geq | 大于等于 |
∪ | \cup | 并集 | ≤ | \leq | 小于等于 |
∋ | \ni | 将 in 换为 ni 可改变方向 | ≫ | \gg | 远大于 |
∈ | \in | 属于 | ≪ | \ll | 远小于 |
∈/ | \notin | 不属于 | ≡ | \equiv | 恒等于 |
∀ | \forall | 全部 | ≈ | \approx | 约等于 |
∃ | \exists | 存在 | = | \neq | 不等于 |
∅ | \varnothing | 空集 | ≅ | \cong | 全等于 |
| | | | | |
A° | \degree | 度 | ¶ | \P | 段落符号 |
∼ | \sim | 相似 | § | \S | 分节符 |
⋈ | \bowtie | 关联 | ℏ | \hbar | 约化普朗克常数 |
⊥ | \perp | 垂直 | | \imath | 虚数单位 i |
∥ | \parallel | 平行 | | \jmath | 虚数单位 j |
∇ | \nabla | 哈密顿算子 | d | \mathrm{d} | 微分 |
∠ | \angle | 角度 | ∂ | \partial | 偏微分 |
∧ | \land | 与 | ℵ | \aleph | |
∨ | \lor | 或 | c◯ | \copyright | 版权 |
∵ | \because | 因为 | ∝ | \propto | 正比 |
∴ | \therefore | 所以 | ∞ | \infty | 无穷 |
± | \pm | 正负 | → | \to | 得到 |
∓ | \mp | 负正 | ← | \gets | 推出 |
⊕ | \oplus | 圆环和 | □ | \square | 矩形 |
⊗ | \otimes | 圆环积 | ◯ | \bigcirc | 圆形 |
☺ | \char"263a | 任意 unicode | △ | \triangle | 三角形 |
省略号与箭头
字母 | latex 命令 | 字母 | latex 命令 |
---|
… | \dots | ↷ | \curvearrowright |
⋯ | \cdots | ↶ | \curvearrowleft |
⋮ | \vdots | ↻ | \circlearrowright |
⋱ | \ddots | ↺ | \circlearrowleft |
← | \leftarrow | → | \rightarrow |
⇐ | \Leftarrow | ⇒ | \Rightarrow |
↚ | \nleftarrow | ↛ | \nrightarrow |
⇍ | \nLeftarrow | ⇏ | \nRightarrow |
⟵ | \longleftarrow | ⟶ | \longrightarrow |
⟸ | \Longleftarrow | ⟹ | \Longrightarrow |
↔ | \leftrightarrow | ⟷ | \longleftrightarrow |
⇔ | \Leftrightarrow | ⟺ | \Longleftrightarrow |
⇆ | \leftrightarrows | ↮ | \nleftrightarrow |
⇋ | \leftrightharpoons | ⇉ | \rightrightarrows |
↑ | \uparrow | ↓ | \downarrow |
⇑ | \Uparrow | ⇓ | \Downarrow |
↕ | \updownarrow | ⇕ | \Updownarrow |
↙ | \swarrow | ↖ | \nwarrow |
↗ | \nearrow | ↘ | \searrow |
字母修饰
标记
标记 | latex 命令 | 备注 |
---|
单字母标记 | 推荐将上下标置于标记外如 va2, 不推荐 va2 | \vec{v}^2_a |
aˉ | \bar{a} | 一声/平均值 |
aˊ | \acute{a} | 二声 |
a˘ | \breve{a} | 三声 |
aˋ | \grave{a} | 四声 |
a~ | \tilde{a} | |
aˇ | \check{a} | |
a^ | \hat{a} | |
a | \vec{a} | 向量 |
a˙ | \dot{a} | 导数 |
a¨ | \ddot{a} | 二阶导 |
a˚ | \mathring{a} | |
彩色字母 | 更多颜色见文档 | |
ABC | \red{ABC} | |
ABC | \blue{ABC} | |
ABC | \green{ABC} | |
ABC | \color{任意颜色}{ABC} | 彩色字体 |
多字母标记 | 当被标记字母数多于 1 时使用, 其他同单字母标记 | |
ABC | \overline{ABC} | |
ABC | \underline{ABC} | |
ABC | \overrightarrow{ABC} | 大向量 |
ABC | \overleftarrow{ABC} | |
ABC | \overgroup{ABC} | 圆弧 |
ABC | \widetilde{ABC} | |
ABC | \widehat{ABC} | |
ABC | \sout{ABC} | 删除线 |
字体 | 更多字体见文档 | |
ABC | \mathrm{ABC} | 正体 (符号) |
ABC | \bm{ABC} | 加粗 (强调) |
ABC | \mathbf{ABC} | 加粗 (符号) |
Function | \operatorname{Function} | 函数名 |
复杂标记 | | |
上方公式下方公式 | \xrightleftharpoons[\text{下方公式}]{\text{上方公式}} | 可逆反应 |
上方公式下方公式 | \xlongequal[\text{下方公式}]{\text{上方公式}} | 一般反应 |
上方公式下方公式 | \xrightarrow[\text{下方公式}]{\text{上方公式}} | 不可逆反应 |
上方公式下方公式 | \xleftarrow[\text{下方公式}]{\text{上方公式}} | |
a+b+cnote | \overbrace{a+b+c}^{\text{note}} | |
adcMfeb | \underset{a}{\overset{b}{ {}^{c}_{d}M^{e}_{f}}} | 左侧上下标需要有 {} 占位 出错时可尝试将该符号左侧补一个空格 |
[ab] | [\substack{a\\b}] | 行内垂直堆叠 |
(BA) | \binom{A}{B} | 数对 |
π=dc | \boxed{\pi=\frac{c}{d}} | 方框 |
E◯ | \textcircled{\scriptsize{\mathrm{E}}} | 圆圈 (可能导致警告)
\scriptstyle 小写字母不需要此修饰 |
−78∘ | \phase{-78^\circ} | 相量 |
⟨ABC⟩ | \braket{ABC} | |
函数
函数 | latex 命令 | 备注 | 函数 | latex 命令 | 备注 |
---|
ln | \ln | 自然对数 | log | \log | 对数 |
min | \min | 最小值 | max | \max | 最大值 |
sin | \sin | 正弦 | cos | \cos | 余弦 |
tan | \tan | 正切 | cot | \cot | 余切 |
sec | \sec | 正割 | csc | \csc | 余割 |
sh | \sh | 双曲正弦 | ch | \ch | 双曲余弦 |
sinh | \sinh | 双曲正弦 | cosh | \cosh | 双曲余弦 |
tanh | \tanh | 双曲正切 | coth | \coth | 双曲余切 |
arcsin | \arcsin | 反正弦 | arccos | \arccos | 反余弦 |
arctan | \arctan | 反正切 | deg | \deg | 角度 |
exp | \exp | 指数函数 | lg | \lg | 10 为底的对数 |
mod | \bmod | 求余 | det | \det | 行列式 |
对于其他不在类表内的函数, 可使用 \operatorname{函数名}
的方式解决, 如 sgn,grand,div
运算符号
行内运算符
运算符 | latex 命令 | 备注 |
---|
∑ab | \sum_a^b | 求和 |
∏ab | \prod_a^b | 累积 |
limx→a | \lim_{x\to a} | 极限 |
∫ab | \int_a^b | 积分 |
∬ab | \iint_a^b | 二重积分 |
∭ab | \iiint_a^b | 三重积分 |
∮ab | \oint_a^b | 环路积分 |
∬ab | \oiint_a^b | 二重环路积分 |
块级运算符
\sum_a^b
a∑b
\prod_a^b
a∏b
\lim_{x\to a}
x→alim
\int_a^b
∫ab
\iint_a^b
∬ab
\iiint_a^b
∭ab
\oint_a^b
∮ab
\oiint_a^b
∬ab
特殊格式控制
对于积分, 可通过后置 \limits_{下限}^{上限}
将上限放于符号的正下方
eg.\oint\limits_{C}\mathrm{d}s
C∮ds
对于多层上下限, 可使用 \substack{第一行\\第二行}
实现
eg.\sum_{\substack{0<i<m\\0<j<n}}^b
0<i<m0<j<n∑b
对于较长的上下限, 可使用 \mathclap{内容}
实现紧凑布局
eg.\sum_{\mathclap{1\le i\le j\le n}} x_{ij}
1≤i≤j≤n∑xij
不使用 \mathclap{内容}
时的效果
1≤i≤j≤n∑xij
其他运算符号
\frac{A}{B}\dfrac{A}{B}\tfrac{A}{B}
分数
BABABA
f(x)\bigg|_{a=1}
取值
f(x)a=1
\sqrt[3]{27}
开方
327
\binom{n}{k}
数对
(kn)
矩阵与排版
矩阵与排版命令均需要以 \begin{}
开始, 并且以 \end{}
结束
排版控制
- 使用
\\
进行换行 - 使用
&
进行对齐 - 矩阵中, 同一行内的每个元素使用
&
分隔, 每行使用 \\
分隔 - 允许混合使用排版命令, 但是开头和结尾要匹配
矩阵样式
bmatrix
221⋮−31542−3⋯⋱
Bmatrix
⎩⎨⎧221⋮−31542−3⋯⋱⎭⎬⎫
vmatrix
221⋮−31542−3⋯⋱
Vmatrix
221⋮−31542−3⋯⋱
pmatrix
221⋮−31542−3⋯⋱
排版
equation
表示单行公式 (), 可使用 \tag{编号}
指定编号
x=12+14+2x=26+2x=28
equation*
表示单行公式不带编号
x=12+14+2x=26+2x=28
align
表示带编号的多行公式, 行末使用 \nonumber
阻止编号, 行末使用 \tag{编号}
自定义编号
xxx=12+14+2=26+2=28(a1)
split
表示不带编号的多行公式
xxx=12+14+2=26+2=28
对 split
使用 \tag{编号}
将会对整体编号
xxx=12+14+2=26+2=28(a2)
cases
表示分段函数
u(t)={1,0,t>0t<0
rcases
表示分段函数
1,0,t>0t<0}=u(t)
其他
符号转义
符号 | 转义命令 | 原型 |
---|
# | \# | # |
$ | \$ | $ |
% | \% | % |
& | \& | & |
∼ | \sim | ~ |
_ | \_ | _ |
\text{\^} | \text{\^} | ^ |
{ | \{ | { |
} | \} | } |
空格
样式 | 命令 | 大小 |
---|
AB | A\! B | −3/18 |
AB | A B | 0 |
AB | A\, B | 3/18 |
AB | A\: B | 4/18 |
AB | A\; B | 5/18 |
A B | A~B | 1/2 |
A B | A\ B | 1/2 |
AB | A\quad B | 1 |
AB | A\kern{5em} B | n×2 |
- 使用
\kern{长度em}
, 可以指定任意长度的空格 - 默认情况下空格不会进入公式, 需要使用命令指定空格长度, 通常可用
\
或 \;
使用注意
- 在公式中使用中文时, 需要使用
\text{}
命令包裹 - 最好不要在有序列表与表格中使用块级公式