51 lines
892 B
Plaintext
51 lines
892 B
Plaintext
# vim:sts=2:sw=2
|
|
|
|
snippet use "Usepackage" b
|
|
\usepackage[${2:options}]{${1:${VISUAL}}}$0
|
|
endsnippet
|
|
|
|
snippet it "Italics (LaTeX macro)"
|
|
\textit{${1:${VISUAL}}}$0
|
|
endsnippet
|
|
|
|
snippet +it "Insert an item in an environment" b
|
|
\item ${VISUAL}$0
|
|
endsnippet
|
|
|
|
snippet bf "Bold (LaTeX macro)"
|
|
\textbf{${1:${VISUAL}}}$0
|
|
endsnippet
|
|
|
|
snippet sl "Slanted (LaTeX macro)"
|
|
\textsl{${1:${VISUAL}}}$0
|
|
endsnippet
|
|
|
|
snippet sc "Small Caps (LaTeX macro)"
|
|
\textsc{${1:${VISUAL}}}$0
|
|
endsnippet
|
|
|
|
snippet em "Emphasize (LaTeX macro)"
|
|
\emph{${1:${VISUAL}}}$0
|
|
endsnippet
|
|
|
|
snippet al "Alert text"
|
|
\alert{${1:${VISUAL}}}<${2:overlay}>$0
|
|
endsnippet
|
|
|
|
snippet ebl "Beamer Block Environment" b
|
|
\begin{block}{${2:titolo}}<$3>
|
|
${VISUAL}$1
|
|
\end{block}
|
|
$0
|
|
endsnippet
|
|
|
|
global !p
|
|
def math():
|
|
return vim.eval('vimtex#syntax#in_mathzone()') == '1'
|
|
endglobal
|
|
|
|
context "math()"
|
|
snippet ff "\frac macro."
|
|
\frac{$1}{$2}$0
|
|
endsnippet
|