基于 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 可在占位符 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 风格)

触发词输出说明
ome小写 ω
Ome大写 Ω

2.3 双字母(V1 风格补充)

触发词输出说明
aa双字母 α
bb双字母 β
gg双字母 γ
lam双字母 λ
eps双字母 ϵ

三、文本模式

触发词输出说明
text\text{\0}$1$在公式中插入文本
"(双引号)\text{\0}$1$双引号自动转为文本模式

四、基本运算与函数

触发词输出说明
sr平方
cb立方
rd^{\0}$1$任意次方
__{\0}$1$下标
^^{\0}$1$上标
sts_\text{\0}$文本下标(如
sq\sqrt{ \0 }$1$平方根
//\frac{\0}{$1}$2$分式
eee^{ \0 }$1$指数函数
invs逆/倒数
exp指数函数
log对数
ln自然对数
conj复共轭
Re实部
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)展开求和上下限
\prod(再按 Tab)展开连乘上下限
lim极限

8.2 微积分

触发词输出说明
par偏导数
paXY(如 pafg偏导数缩写
ddt对时间导数
int积分号
\int(再按 Tab)展开积分变量
dint定积分
oint环路积分
iint二重积分
iiint三重积分
oinf0 到无穷积分
infi无穷区间积分

九、三角函数

触发词输出说明
sin正弦
cos余弦
tan正切
cot余切
sec正割
csc余割
arcsin反正弦
arccos反余弦
arctan反正切
sinh / cosh / tanh / coth双曲函数自动加反斜杠与空格
arccsc / arcsec / arccot其他反三角函数

三角函数后若跟字母会自动插入空格,如 \sin x。但 sinh 等双曲函数会正确识别。


十、符号与运算符

触发词输出说明
ooo无穷
nabl梯度/纳布拉算子
xx叉乘
**点乘
+-正负
-+负正
...省略号
para平行
half(V1 补充)二分之一

十一、特殊字母(手写体 / 黑板体 / 花体)

触发词输出说明
LL手写体 L(拉普拉斯)
EE手写体 E(电场/能量)
FF手写体 F(傅里叶)
VV手写体 V(势能)
curlyZ手写体 Z(Z变换)
CC复数集
RR实数集
ZZ整数集
NN自然数集
Psi大写 Ψ
HH推出符(\Rightarrow)
tag\tag{\0}$1$公式编号

十二、向量与粗体

12.1 字母后加点/逗号

触发词输出说明
a.a,.字母加点变粗体
\alpha.\alpha,.希腊字母加点变粗体

12.2 矢量箭头

触发词输出说明
vec\vec{\0}$1$矢量箭头
xvec(字母后直接跟)例:xvec\vec{x}

输入 v.v,. 即可将字母 v 加粗为 \mathbf{v}。希腊字母同理。


十三、重音符号

13.1 字母后直接加重音

触发词输出说明
xhat尖帽
xbar上横线
xdot一点(一阶导数)
xddot两点(二阶导数)
xtilde波浪线
xvec矢量箭头
xund下划线

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模运算
cdot中心点

13.3 希腊字母加重音

在希腊字母后直接跟重音名: \alpha hat\hat{\alpha}\beta dot\dot{\beta} 等。


十四、自动下标

触发词输出说明
x1字母后跟数字自动下标
x12多位数字继续下标
xnn常见变量一键下标
xii常见变量一键下标
xjj常见变量一键下标
xp1常见变量一键下标
ynn / yii / yjj / / 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 单位矩阵

触发词输出说明
iden33×3 单位矩阵自动生成 N×N 单位矩阵
iden44×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玻尔兹曼常数×温度
kk玻尔兹曼常数
msun太阳质量

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氦-4 核
he3氦-3 核
iso同位素通用模板

十九、线性代数

触发词输出说明
det行列式
trace矩阵的迹
tayl泰勒展开式自动生成 的泰勒展开到二阶

二十、高级功能

20.1 希腊/符号自动反斜杠

在公式中输入希腊字母英文名(如 alpha不带反斜杠时,自动为其添加 \

示例输出
alpha
beta
infty
partial

支持 V2 定义的 ${GREEK}(39 个希腊字母名)和 ${SYMBOL}(30+ 个常见符号)。

20.2 希腊/符号后自动空格

\alpha 后直接跟字母时自动插入空格:\alpha x(避免变成 \alphax 报错)。

20.3 希腊字母后接运算

输入输出
\alpha sr
\beta cb
\gamma rd

20.4 列表中的行间公式

在 Markdown 列表项末尾输入 dm,自动在下一行缩进位置插入行间公式环境,保持列表对齐。


二十一、配置说明

设置项当前值说明
触发键Tab输入触发词后按 Tab 展开
自动分式开启输入 1/2 后按 Tab 自动转为 \frac{1}{2}
隐式换行开启输入 _^ 后自动补全花括号
自动放大括号开启sumintfrac 等前后括号自动变大
隐藏代码开启编译后隐藏 LaTeX 代码,只显示渲染结果
矩阵快捷开启pmatpmatrix

来源: 本配置合并在两个版本之上——V1(Longcheng 编辑版)补充了双字母希腊、特殊符号、向量加粗等特色片段;V2(第二版)提供了完整的 @ 前缀希腊字母、自动反斜杠、自动下标等系统化功能。


附录:快速参考卡

最常用 TOP 20

触发词输出分类
mk$...$数学模式
dm$$...$$显示模式
@a@o ~ 希腊字母
sr平方
//分式
sq根号
_下标
^上标
->箭头
=>推出
oo无穷
sum求和
int积分
par 偏导微积分
x.向量粗体
xhat重音
x1下标
lr(括号
pmat\begin{pmatrix}矩阵
U\underbrace视觉操作