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{} 命令包裹 - 最好不要在有序列表与表格中使用块级公式