This commit is contained in:
Zelong Kuang
2025-10-09 21:44:19 +11:00
parent 4da3e1927f
commit a004c2c78d
8 changed files with 200 additions and 203 deletions

View File

@@ -19,121 +19,119 @@ end
local tex = require("util.latex")
return {
s(
{ trig = "msf", snippetType = "autosnippet", priority = 2000 },
fmta("\\mathsf{<>}", {
d(1, get_visual),
}),
{ condition = tex.in_mathzone }
),
s(
{ trig = "msf", snippetType = "autosnippet" },
fmta("\\mathsf{<>}", {
i(0),
}),
{ condition = tex.in_mathzone }
),
s(
{ trig = "bf", snippetType = "autosnippet" },
fmta("\\mathbf{<>}", {
i(1),
}),
{ condition = tex.in_mathzone }
),
s(
{ trig = "cal", snippetType = "autosnippet", priority = 2000 },
fmta("\\mathcal{<>}", {
d(1, get_visual),
}),
{ condition = tex.in_mathzone }
),
s(
{ trig = "cal", snippetType = "autosnippet" },
fmta("\\mathcal{<>}", {
i(0),
}),
{ condition = tex.in_mathzone }
),
s(
{ trig = "scr", snippetType = "autosnippet", priority = 2000 },
fmta("\\mathscr{<>}", {
d(1, get_visual),
}),
{ condition = tex.in_mathzone }
),
s(
{ trig = "scr", snippetType = "autosnippet" },
fmta("\\mathscr{<>}", {
i(0),
}),
{ condition = tex.in_mathzone }
),
s(
{ trig = "mbb", snippetType = "autosnippet", priority = 2000 },
fmta("\\mathbb{<>}", {
d(1, get_visual),
}),
{ condition = tex.in_mathzone }
),
s(
{ trig = "mbb", snippetType = "autosnippet" },
fmta("\\mathbb{<>}", {
i(0),
}),
{ condition = tex.in_mathzone }
),
s(
{ trig = "mrm", snippetType = "autosnippet", priority = 2000 },
fmta("\\mathrm{<>}", {
d(1, get_visual),
}),
{ condition = tex.in_mathzone }
),
s(
{ trig = "mrm", snippetType = "autosnippet" },
fmta("\\mathrm{<>}", {
i(0),
}),
{ condition = tex.in_mathzone }
),
s(
{ trig = "tit", snippetType = "autosnippet", priority = 2000 },
fmta("\\textit{<>}", {
d(1, get_visual),
})
),
s(
{ trig = "tit", snippetType = "autosnippet" },
fmta("\\textit{<>}", {
i(0),
})
),
s(
{ trig = "ttt", snippetType = "autosnippet" },
fmta("\\texttt{<>}", {
i(0),
})
),
s(
{ trig = "tbf", snippetType = "autosnippet", priority = 2000 },
fmta("\\textbf{<>}", {
d(1, get_visual),
})
),
s(
{ trig = "tbf", snippetType = "autosnippet" },
fmta("\\textbf{<>}", {
i(0),
})
),
s(
{ trig = "qq", snippetType = "autosnippet" },
fmta("\\text{<>}", {
i(1),
}),
{ condition = tex.in_mathzone }
),
s({ trig = "CC", snippetType = "autosnippet" },
t("\\mathbb{C}"),
{ condition = tex.in_mathzone() }),
-- s(
-- { trig = "msf", snippetType = "autosnippet", priority = 2000 },
-- fmta("\\mathsf{<>}", {
-- d(1, get_visual),
-- }),
-- { condition = tex.in_mathzone }
-- ),
-- s(
-- { trig = "msf", snippetType = "autosnippet" },
-- fmta("\\mathsf{<>}", {
-- i(0),
-- }),
-- { condition = tex.in_mathzone }
-- ),
-- s(
-- { trig = "bf", snippetType = "autosnippet" },
-- fmta("\\mathbf{<>}", {
-- i(1),
-- }),
-- { condition = tex.in_mathzone }
-- ),
-- s(
-- { trig = "cal", snippetType = "autosnippet", priority = 2000 },
-- fmta("\\mathcal{<>}", {
-- d(1, get_visual),
-- }),
-- { condition = tex.in_mathzone }
-- ),
-- s(
-- { trig = "cal", snippetType = "autosnippet" },
-- fmta("\\mathcal{<>}", {
-- i(0),
-- }),
-- { condition = tex.in_mathzone }
-- ),
-- s(
-- { trig = "scr", snippetType = "autosnippet", priority = 2000 },
-- fmta("\\mathscr{<>}", {
-- d(1, get_visual),
-- }),
-- { condition = tex.in_mathzone }
-- ),
-- s(
-- { trig = "scr", snippetType = "autosnippet" },
-- fmta("\\mathscr{<>}", {
-- i(0),
-- }),
-- { condition = tex.in_mathzone }
-- ),
-- s(
-- { trig = "mbb", snippetType = "autosnippet", priority = 2000 },
-- fmta("\\mathbb{<>}", {
-- d(1, get_visual),
-- }),
-- { condition = tex.in_mathzone }
-- ),
-- s(
-- { trig = "mbb", snippetType = "autosnippet" },
-- fmta("\\mathbb{<>}", {
-- i(0),
-- }),
-- { condition = tex.in_mathzone }
-- ),
-- s(
-- { trig = "mrm", snippetType = "autosnippet", priority = 2000 },
-- fmta("\\mathrm{<>}", {
-- d(1, get_visual),
-- }),
-- { condition = tex.in_mathzone }
-- ),
-- s(
-- { trig = "mrm", snippetType = "autosnippet" },
-- fmta("\\mathrm{<>}", {
-- i(0),
-- }),
-- { condition = tex.in_mathzone }
-- ),
-- s(
-- { trig = "tit", snippetType = "autosnippet", priority = 2000 },
-- fmta("\\textit{<>}", {
-- d(1, get_visual),
-- })
-- ),
-- s(
-- { trig = "tit", snippetType = "autosnippet" },
-- fmta("\\textit{<>}", {
-- i(0),
-- })
-- ),
-- s(
-- { trig = "ttt", snippetType = "autosnippet" },
-- fmta("\\texttt{<>}", {
-- i(0),
-- })
-- ),
-- s(
-- { trig = "tbf", snippetType = "autosnippet", priority = 2000 },
-- fmta("\\textbf{<>}", {
-- d(1, get_visual),
-- })
-- ),
-- s(
-- { trig = "tbf", snippetType = "autosnippet" },
-- fmta("\\textbf{<>}", {
-- i(0),
-- })
-- ),
-- s(
-- { trig = "qq", snippetType = "autosnippet" },
-- fmta("\\text{<>}", {
-- i(1),
-- }),
-- { condition = tex.in_mathzone }
-- ),
-- s({ trig = "CC", snippetType = "autosnippet" }, t("\\mathbb{C}"), { condition = tex.in_mathzone() }),
}