snippet eq \begin{equation*} $1 \end{equation*} endsnippet snippet al \begin{aligned} $1 \end{aligned} endsnippet snippet fr \frac{$1}{$2} endsnippet snippet sec \section*{$1} endsnippet snippet ssec \subsection*{$1} endsnippet snippet ol \begin{itemize} $1 \end{itemize} endsnippet snippet alist \begin{enumerate}[label=\alph*)] $1 \end{enumerate} endsnippet snippet li \item endsnippet snippet sum \sum_{$1}^{$2} $3 endsnippet snippet rel \text{Rel}($1) endsnippet snippet a \alpha endsnippet snippet e \epsilon endsnippet snippet hs \begin{lstlisting}[language=Haskell] $1 \end{lstlisting} endsnippet snippet ns \needscite{} endsnippet snippet todo \TODO{$1} endsnippet