基于 V1 (Longcheng) + V2 最终合并版,共 220+ 条代码片段,Tab 触发。
触发约定: 在数学模式下(... 或 $$…$$ 内)输入触发词后按 Tab 即可展开。
一、数学模式
| 触发词 | 输出 | 说明 |
|---|
mk | \;\\cdots$;$ | 行内公式(...) |
dm | $$\n\t$0\n$$ | 行间公式(...) |
dm(跟在文字后) | 自动换行再插入行间公式 | 列表/文字后直接换行显示公式 |
beg | \begin{环境}\n\t\n\end{环境} | 插入 LaTeX 环境(带换行) |
beg(行内) | \begin{环境} \end{环境} | 行内使用的环境 |
提示: 按 Tab 可在占位符 0、1、$2 之间跳转,依次填入内容。
二、希腊字母
2.1 单字母前缀(V2 风格)
| 触发词 | 输出 | 说明 |
|---|
@a | α | 小写 α |
@b | β | 小写 β |
@g | γ | 小写 γ |
@G | Γ | 大写 Γ |
@d | δ | 小写 δ |
@D | Δ | 大写 Δ |
@e | ϵ | 小写 ϵ |
:e | ε | 花体 ε |
@z | ζ | 小写 ζ |
@t | θ | 小写 θ |
@T | Θ | 大写 Θ |
:t | ϑ | 花体 θ |
@i | ι | 小写 ι |
@k | κ | 小写 κ |
@l | λ | 小写 λ |
@L | Λ | 大写 Λ |
@s | σ | 小写 σ |
@S | Σ | 大写 Σ |
@u | υ | 小写 υ |
@U | Υ | 大写 Υ |
@o | ω | 小写 ω |
@O | Ω | 大写 Ω |
@p | φ | 小写 φ(需手动添加,见下方说明) |
@r | ρ | 小写 ρ(需手动添加,见下方说明) |
2.2 全拼(V2 风格)
2.3 双字母(V1 风格补充)
| 触发词 | 输出 | 说明 |
|---|
aa | α | 双字母 α |
bb | β | 双字母 β |
gg | γ | 双字母 γ |
lam | λ | 双字母 λ |
eps | ϵ | 双字母 ϵ |
三、文本模式
| 触发词 | 输出 | 说明 |
|---|
text | \text{\0}$1$ | 在公式中插入文本 |
"(双引号) | \text{\0}$1$ | 双引号自动转为文本模式 |
四、基本运算与函数
| 触发词 | 输出 | 说明 |
|---|
sr | 2 | 平方 |
cb | 3 | 立方 |
rd | ^{\0}$1$ | 任意次方 |
_ | _{\0}$1$ | 下标 |
^ | ^{\0}$1$ | 上标 |
sts | _\text{\0}$ | 文本下标(如 Tc) |
sq | \sqrt{ \0 }$1$ | 平方根 |
// | \frac{\0}{$1}$2$ | 分式 |
ee | e^{ \0 }$1$ | 指数函数 e... |
invs | −1 | 逆/倒数 |
exp | exp | 指数函数 |
log | log | 对数 |
ln | ln | 自然对数 |
conj | ∗ | 复共轭 |
Re | Re | 实部 |
Im | Im | 虚部 |
bf | \mathbf{\0}$ | 粗体 |
rm | \mathrm{\0}$1$ | 正体(罗马体) |
五、关系符号
| 触发词 | 输出 | 说明 |
|---|
=== | ≡ | 恒等于 |
!= | = | 不等于 |
not equal to | = | 不等于(全拼) |
>= | ≥ | 大于等于 |
<= | ≤ | 小于等于 |
>> | ≫ | 远大于 |
<< | ≪ | 远小于 |
simm | ∼ | 相似 |
sim= | ≃ | 约等于 |
prop | ∝ | 正比于 |
approx | ≈ | 近似等于 |
六、箭头
| 触发词 | 输出 | 说明 |
|---|
-> | → | 右箭头 |
to | → | 右箭头(全拼) |
<-> | ↔ | 双向箭头 |
=> | ⟹ | 推出 |
=< | ⟸ | 被推出 |
same | ⇔ | 等价(双箭头) |
!> | ↦ | 映射 |
above | ↑ | 上箭头 |
七、集合论
| 触发词 | 输出 | 说明 |
|---|
inn | ∈ | 属于 |
notin | ∈ | 不属于 |
and | ∩ | 交集 |
orr | ∪ | 并集 |
\\(双反斜杠) | ∖ | 差集 |
sub= | ⊆ | 子集 |
sup= | ⊇ | 超集 |
eset | ∅ | 空集 |
set | \{ \0 }$1$ | 集合 |
exists | ∃ | 存在量词 |
八、求和 / 积分 / 极限
8.1 求和与连乘
| 触发词 | 输出 | 说明 |
|---|
sum | ∑ | 求和号 |
prod | ∏ | 连乘积号 |
\sum(再按 Tab) | ∑i=1N | 展开求和上下限 |
\prod(再按 Tab) | ∏i=1N | 展开连乘上下限 |
lim | limn→∞ | 极限 |
8.2 微积分
| 触发词 | 输出 | 说明 |
|---|
par | ∂x∂y | 偏导数 |
paXY(如 pafg) | ∂g∂f | 偏导数缩写 |
ddt | dtd | 对时间导数 |
int | ∫ | 积分号 |
\int(再按 Tab) | ∫...dx | 展开积分变量 |
dint | ∫01...dx | 定积分 |
oint | ∮ | 环路积分 |
iint | ∬ | 二重积分 |
iiint | ∭ | 三重积分 |
oinf | ∫0∞...dx | 0 到无穷积分 |
infi | ∫−∞∞...dx | 无穷区间积分 |
九、三角函数
| 触发词 | 输出 | 说明 |
|---|
sin | sin | 正弦 |
cos | cos | 余弦 |
tan | tan | 正切 |
cot | cot | 余切 |
sec | sec | 正割 |
csc | csc | 余割 |
arcsin | arcsin | 反正弦 |
arccos | arccos | 反余弦 |
arctan | arctan | 反正切 |
sinh / cosh / tanh / coth | 双曲函数 | 自动加反斜杠与空格 |
arccsc / arcsec / arccot | ... | 其他反三角函数 |
三角函数后若跟字母会自动插入空格,如 \sin x。但 sinh 等双曲函数会正确识别。
十、符号与运算符
| 触发词 | 输出 | 说明 |
|---|
ooo | ∞ | 无穷 |
nabl | ∇ | 梯度/纳布拉算子 |
xx | × | 叉乘 |
** | ⋅ | 点乘 |
+- | ± | 正负 |
-+ | ∓ | 负正 |
... | … | 省略号 |
para | ∥ | 平行 |
half | 21(V1 补充) | 二分之一 |
十一、特殊字母(手写体 / 黑板体 / 花体)
| 触发词 | 输出 | 说明 |
|---|
LL | L | 手写体 L(拉普拉斯) |
EE | E | 手写体 E(电场/能量) |
FF | F | 手写体 F(傅里叶) |
VV | V | 手写体 V(势能) |
curlyZ | Z | 手写体 Z(Z变换) |
CC | C | 复数集 |
RR | R | 实数集 |
ZZ | Z | 整数集 |
NN | N | 自然数集 |
Psi | Ψ | 大写 Ψ |
HH | ⇒ | 推出符(\Rightarrow) |
tag | \tag{\0}$1$ | 公式编号 |
十二、向量与粗体
12.1 字母后加点/逗号
| 触发词 | 输出 | 说明 |
|---|
a. 或 a,. | a | 字母加点变粗体 |
\alpha. 或 \alpha,. | α | 希腊字母加点变粗体 |
12.2 矢量箭头
| 触发词 | 输出 | 说明 |
|---|
vec | \vec{\0}$1$ | 矢量箭头 |
xvec(字母后直接跟) | x | 例:xvec → \vec{x} |
输入 v. 或 v,. 即可将字母 v 加粗为 \mathbf{v}。希腊字母同理。
十三、重音符号
13.1 字母后直接加重音
| 触发词 | 输出 | 说明 |
|---|
xhat | x^ | 尖帽 |
xbar | xˉ | 上横线 |
xdot | x˙ | 一点(一阶导数) |
xddot | x¨ | 两点(二阶导数) |
xtilde | x~ | 波浪线 |
xvec | x | 矢量箭头 |
xund | x | 下划线 |
13.2 独立模式
| 触发词 | 输出 | 说明 |
|---|
hat | \hat{\0}$1$ | 尖帽(选填字母) |
bar | \bar{\0}$1$ | 上横线 |
dot | \dot{\0}$1$ | 一点 |
ddot | \ddot{\0}$1$ | 两点 |
tilde | \tilde{\0}$1$ | 波浪线 |
vec | \vec{\0}$1$ | 矢量箭头 |
und | \underline{\0}$1$ | 下划线 |
pmod | (modn) | 模运算 |
cdot | ⋅ | 中心点 |
13.3 希腊字母加重音
在希腊字母后直接跟重音名:
\alpha hat → \hat{\alpha}、\beta dot → \dot{\beta} 等。
十四、自动下标
| 触发词 | 输出 | 说明 |
|---|
x1 | x1 | 字母后跟数字自动下标 |
x12 | x12 | 多位数字继续下标 |
xnn | xn | 常见变量一键下标 |
xii | xi | 常见变量一键下标 |
xjj | xj | 常见变量一键下标 |
xp1 | xn+1 | 常见变量一键下标 |
ynn / yii / yjj | yn / yi / yj | y 变量下标 |
数字自动下标也适用于希腊字母,如 \alpha1 → \alpha_{1}。
十五、括号与定界符
15.1 基础括号
| 触发词 | 输出 | 说明 |
|---|
((选中内容) | (内容) | 选中内容加圆括号 |
[(选中内容) | [内容] | 选中内容加方括号 |
{(选中内容) | {内容} | 选中内容加花括号 |
((无选中) | (\0)$1$ | 插入圆括号对 |
[(无选中) | [\0]$1$ | 插入方括号对 |
{(无选中) | {\0}$1$ | 插入花括号对 |
15.2 自动大小括号(\left…\right)
| 触发词 | 输出 | 说明 |
|---|
lr( | \left( \0 \right) $1$ | 自动大小圆括号 |
lr[ | \left[ \0 \right] $1$ | 自动大小方括号 |
lr{ | \left\{ \0 \right} $1$ | 自动大小花括号 |
lr| | \lvert \0 \rvert $1$ | 自动大小绝对值 |
lra | \left< \0 \right> $1$ | 自动大小尖括号 |
15.3 其他括号类
| 触发词 | 输出 | 说明 |
|---|
avg | \langle \0 \rangle $1$ | 平均值/内积 |
norm | \lvert \0 \rvert $1$ | 范数/绝对值 |
Norm | \lVert \0 \rVert $1$ | 双竖线范数 |
ceil | \lceil \0 \rceil $1$ | 上取整 |
floor | \lfloor \0 \rfloor $1$ | 下取整 |
mod | \lvert \0 \rvert $1$ | 模符号 |
|| | \biggr\|_{\0}$1$ | 竖线(用于求值代入) |
qq | | 大空格 |
十六、矩阵与环境
16.1 矩阵
| 触发词 | 输出 | 说明 |
|---|
pmat | (...) | 圆括号矩阵 |
bmat | [...] | 方括号矩阵 |
Bmat | {...} | 花括号矩阵 |
vmat | ... | 单竖线矩阵(行列式) |
Vmat | ... | 双竖线矩阵 |
输入 pmat 后按 Tab,自动生成矩阵框架,每行用 \\ 分隔,列用 & 分隔。
16.2 单位矩阵
| 触发词 | 输出 | 说明 |
|---|
iden3 | 3×3 单位矩阵 | 自动生成 N×N 单位矩阵 |
iden4 | 4×4 单位矩阵 | 数字可替换为任意维数 |
例:iden3 → \begin{pmatrix} 1 & 0 & 0 \\ 0 & 1 & 0 \\ 0 & 0 & 1 \end{pmatrix}
16.3 其他环境
| 触发词 | 输出 | 说明 |
|---|
cases | {... | 分段函数 |
align | \begin{align}...\end{align} | 多行公式对齐 |
array | \begin{array}...\end{array} | 数组/表格 |
matrix | ... | 无括号矩阵 |
十七、视觉操作(选中内容后使用)
这些片段需要先选中公式中的内容,再输入触发词:
| 触发词 | 输出 | 说明 |
|---|
U | \underbrace{选中内容}_{文字} | 下花括号 |
O | \overbrace{选中内容}^{文字} | 上花括号 |
B | \underset{文字}{选中内容} | 下方添加文字 |
C | \cancel{选中内容} | 删除线 |
K | \cancelto{文字}{选中内容} | 箭头删除线 |
S | \sqrt{选中内容} | 加根号 |
用法示例: 选中公式 a+b+c,按 Ctrl+Shift+K(或其他绑定键)选中后输入 U 再按 Tab 即可插入 \underbrace{a+b+c}_{}。
十八、物理与化学
18.1 物理学
| 触发词 | 输出 | 说明 |
|---|
kbt | kBT | 玻尔兹曼常数×温度 |
kk | kB | 玻尔兹曼常数 |
msun | M⊙ | 太阳质量 |
18.2 量子力学
| 触发词 | 输出 | 说明 |
|---|
bra | \bra{\0} $1$ | 左矢(bra) |
ket | \ket{\0} $1$ | 右矢(ket) |
brk | \braket{ \0 \mid $1 } $2$ | 内积 |
outer | ∣ψ⟩⟨ψ∣ | 外积投影算符 |
dag | † | 共轭转置/厄米共轭 |
o+ | ⊕ | 直和 |
ox | ⊗ | 张量积 |
智能合并: 如果分别输入 \bra{\psi} 和 \ket{\phi} 连在一起,会自动合并为 \braket{\psi | \phi}。
18.3 化学
| 触发词 | 输出 | 说明 |
|---|
pu | \pu{ \0 }$ | 物理量单位(如 \pu{5 kJ/mol}) |
cee | \ce{ \0 }$ | 化学式(如 \ce{H2O}) |
he4 | 24He | 氦-4 核 |
he3 | 23He | 氦-3 核 |
iso | 24He | 同位素通用模板 |
十九、线性代数
| 触发词 | 输出 | 说明 |
|---|
det | det | 行列式 |
trace | Tr | 矩阵的迹 |
tayl | 泰勒展开式 | 自动生成 f(x+h) 的泰勒展开到二阶 |
二十、高级功能
20.1 希腊/符号自动反斜杠
在公式中输入希腊字母英文名(如 alpha)不带反斜杠时,自动为其添加 \:
| 示例 | 输出 |
|---|
alpha | α |
beta | β |
infty | ∞ |
partial | ∂ |
支持 V2 定义的 ${GREEK}(39 个希腊字母名)和 ${SYMBOL}(30+ 个常见符号)。
20.2 希腊/符号后自动空格
在 \alpha 后直接跟字母时自动插入空格:\alpha x(避免变成 \alphax 报错)。
20.3 希腊字母后接运算
| 输入 | 输出 |
|---|
\alpha sr | α2 |
\beta cb | β3 |
\gamma rd | γ... |
20.4 列表中的行间公式
在 Markdown 列表项末尾输入 dm,自动在下一行缩进位置插入行间公式环境,保持列表对齐。
二十一、配置说明
| 设置项 | 当前值 | 说明 |
|---|
| 触发键 | Tab | 输入触发词后按 Tab 展开 |
| 自动分式 | 开启 | 输入 1/2 后按 Tab 自动转为 \frac{1}{2} |
| 隐式换行 | 开启 | 输入 _ 或 ^ 后自动补全花括号 |
| 自动放大括号 | 开启 | sum、int、frac 等前后括号自动变大 |
| 隐藏代码 | 开启 | 编译后隐藏 LaTeX 代码,只显示渲染结果 |
| 矩阵快捷 | 开启 | pmat → pmatrix 等 |
来源: 本配置合并在两个版本之上——V1(Longcheng 编辑版)补充了双字母希腊、特殊符号、向量加粗等特色片段;V2(第二版)提供了完整的 @ 前缀希腊字母、自动反斜杠、自动下标等系统化功能。
附录:快速参考卡
最常用 TOP 20
| 触发词 | 输出 | 分类 |
|---|
mk | $...$ | 数学模式 |
dm | $$...$$ | 显示模式 |
@a…@o | α ~ ω | 希腊字母 |
sr | 2 | 平方 |
// | | 分式 |
sq | | 根号 |
_ | | 下标 |
^ | | 上标 |
-> | → | 箭头 |
=> | ⟹ | 推出 |
oo | ∞ | 无穷 |
sum | ∑ | 求和 |
int | ∫ | 积分 |
par | ∂ 偏导 | 微积分 |
x. | x | 向量粗体 |
xhat | x^ | 重音 |
x1 | x1 | 下标 |
lr( | () | 括号 |
pmat | \begin{pmatrix} | 矩阵 |
U | \underbrace | 视觉操作 |