Juni Kim
3 months ago
3 changed files with 449 additions and 2 deletions
@ -0,0 +1 @@ |
|||||
|
require("luasnip.loaders.from_snipmate").lazy_load() |
@ -0,0 +1,446 @@ |
|||||
|
#version 1 |
||||
|
#PREAMBLE |
||||
|
#documentclass without options |
||||
|
snippet dcl \documentclass{} |
||||
|
\\documentclass{${1:class}} ${0} |
||||
|
#documentclass with options |
||||
|
snippet dclo \documentclass[]{} |
||||
|
\\documentclass[${1:options}]{${2:class}} ${0} |
||||
|
|
||||
|
snippet tmplt "Template" |
||||
|
\\documentclass{${1:article}} |
||||
|
|
||||
|
\\usepackage{import} |
||||
|
\\usepackage{pdfpages} |
||||
|
\\usepackage{transparent} |
||||
|
\\usepackage{xcolor} |
||||
|
$2 |
||||
|
|
||||
|
\\newcommand{\incfig}[2][1]{% |
||||
|
\def\svgwidth{#1\columnwidth} |
||||
|
\import{./figures/}{#2.pdf_tex} |
||||
|
} |
||||
|
$3 |
||||
|
\\pdfsuppresswarningpagegroup=1 |
||||
|
|
||||
|
\\begin{document} |
||||
|
$0 |
||||
|
\\end{document} |
||||
|
|
||||
|
#newcommand |
||||
|
snippet nc \newcommand |
||||
|
\\newcommand{\\${1:cmd}}[${2:opt}]{${3:realcmd}} ${0} |
||||
|
#usepackage |
||||
|
snippet up \usepackage |
||||
|
\\usepackage[${1:options}]{${2:package}} ${0} |
||||
|
#newunicodechar |
||||
|
snippet nuc \newunicodechar |
||||
|
\\newunicodechar{${1}}{${2:\\ensuremath}${3:tex-substitute}}} ${0} |
||||
|
#DeclareMathOperator |
||||
|
snippet dmo \DeclareMathOperator |
||||
|
\\DeclareMathOperator{${1}}{${2}} ${0} |
||||
|
|
||||
|
#DOCUMENT |
||||
|
# \begin{}...\end{} |
||||
|
snippet begin \begin{} ... \end{} block |
||||
|
\\begin{${1:env}} |
||||
|
${0:${VISUAL}} |
||||
|
\\end{$1} |
||||
|
|
||||
|
# Maketitle |
||||
|
snippet mkt maketitle |
||||
|
\\maketitle |
||||
|
|
||||
|
# Tabular |
||||
|
snippet tab tabular (or arbitrary) environment |
||||
|
\\begin{${1:tabular}}{${2:c}} |
||||
|
${0:${VISUAL}} |
||||
|
\\end{$1} |
||||
|
snippet thm thm (or arbitrary) environment with optional argument |
||||
|
\\begin[${1:author}]{${2:thm}} |
||||
|
${0:${VISUAL}} |
||||
|
\\end{$2} |
||||
|
snippet center center environment |
||||
|
\\begin{center} |
||||
|
${0:${VISUAL}} |
||||
|
\\end{center} |
||||
|
# Align(ed) |
||||
|
snippet ali align(ed) environment |
||||
|
\\begin{align*} |
||||
|
${0:${VISUAL}} |
||||
|
\\end{align*} |
||||
|
# Gather(ed) |
||||
|
snippet gat gather(ed) environment |
||||
|
\\begin{gather${1:ed}} |
||||
|
${0:${VISUAL}} |
||||
|
\\end{gather$1} |
||||
|
# Equation |
||||
|
snippet eq equation environment |
||||
|
\\begin{equation} |
||||
|
${0:${VISUAL}} |
||||
|
\\end{equation} |
||||
|
# Equation |
||||
|
snippet eql Labeled equation environment |
||||
|
\\begin{equation} |
||||
|
\\label{eq:${2}} |
||||
|
${0:${VISUAL}} |
||||
|
\\end{equation} |
||||
|
# Equation |
||||
|
snippet eq* unnumbered equation environment |
||||
|
\\begin{equation*} |
||||
|
${0:${VISUAL}} |
||||
|
\\end{equation*} |
||||
|
# Unnumbered Equation |
||||
|
snippet \ unnumbered equation: \[ ... \] |
||||
|
\\[ |
||||
|
${0:${VISUAL}} |
||||
|
\\] |
||||
|
# Equation array |
||||
|
snippet eqnarray eqnarray environment |
||||
|
\\begin{eqnarray} |
||||
|
${0:${VISUAL}} |
||||
|
\\end{eqnarray} |
||||
|
# Label |
||||
|
snippet lab \label |
||||
|
\\label{${1:eq:}${2:fig:}${3:tab:}${0}} |
||||
|
# Enumerate |
||||
|
snippet enum enumerate environment |
||||
|
\\begin{enumerate} |
||||
|
\\item ${0} |
||||
|
\\end{enumerate} |
||||
|
snippet enuma enumerate environment |
||||
|
\\begin{enumerate}[(a)] |
||||
|
\\item ${0} |
||||
|
\\end{enumerate} |
||||
|
snippet enumi enumerate environment |
||||
|
\\begin{enumerate}[(i)] |
||||
|
\\item ${0} |
||||
|
\\end{enumerate} |
||||
|
# Itemize |
||||
|
snippet item itemize environment |
||||
|
\\begin{itemize} |
||||
|
\\item ${0} |
||||
|
\\end{itemize} |
||||
|
snippet it \item |
||||
|
\\item ${1:${VISUAL}} |
||||
|
# Description |
||||
|
snippet desc description environment |
||||
|
\\begin{description} |
||||
|
\\item[${1}] ${0} |
||||
|
\\end{description} |
||||
|
# Endless new item |
||||
|
snippet ]i \item (recursive) |
||||
|
\\item ${1} |
||||
|
${0:]i} |
||||
|
# Matrix |
||||
|
snippet mat smart matrix environment |
||||
|
\\begin{${1:p/b/v/V/B/small}matrix} |
||||
|
${0:${VISUAL}} |
||||
|
\\end{$1matrix} |
||||
|
# Cases |
||||
|
snippet cas cases environment |
||||
|
\\begin{cases} |
||||
|
${1:equation}, &\\text{ if }${2:case}\\ |
||||
|
${0:${VISUAL}} |
||||
|
\\end{cases} |
||||
|
# Split |
||||
|
snippet spl split environment |
||||
|
\\begin{split} |
||||
|
${0:${VISUAL}} |
||||
|
\\end{split} |
||||
|
# Part |
||||
|
snippet part document \part |
||||
|
\\part{${1:part name}} % (fold)% |
||||
|
\\label{prt:${2:$1}} |
||||
|
${0} |
||||
|
% part $2 (end) |
||||
|
# Chapter |
||||
|
snippet cha \chapter |
||||
|
\\chapter{${1:chapter name}}% |
||||
|
\\label{cha:${2:$1}} |
||||
|
${0} |
||||
|
# Section |
||||
|
snippet sec \section |
||||
|
\\section{${1:section name}}% |
||||
|
\\label{sec:${2:$1}} |
||||
|
${0} |
||||
|
# Section without number |
||||
|
snippet sec* \section* |
||||
|
\\section*{${1:section name}}% |
||||
|
\\label{sec:${2:$1}} |
||||
|
${0} |
||||
|
# Sub Section |
||||
|
snippet sub \subsection |
||||
|
\\subsection{${1:subsection name}}% |
||||
|
\\label{sub:${2:$1}} |
||||
|
${0} |
||||
|
# Sub Section without number |
||||
|
snippet sub* \subsection* |
||||
|
\\subsection*{${1:subsection name}}% |
||||
|
\\label{sub:${2:$1}} |
||||
|
${0} |
||||
|
# Sub Sub Section |
||||
|
snippet ssub \subsubsection |
||||
|
\\subsubsection{${1:subsubsection name}}% |
||||
|
\\label{ssub:${2:$1}} |
||||
|
${0} |
||||
|
# Sub Sub Section without number |
||||
|
snippet ssub* \subsubsection* |
||||
|
\\subsubsection*{${1:subsubsection name}}% |
||||
|
\\label{ssub:${2:$1}} |
||||
|
${0} |
||||
|
# Paragraph |
||||
|
snippet par \paragraph |
||||
|
\\paragraph{${1:paragraph name}}% |
||||
|
\\label{par:${2:$1}} |
||||
|
${0} |
||||
|
# Paragraph* |
||||
|
snippet par* \paragraph* |
||||
|
\\paragraph*{${1:paragraph name}}% |
||||
|
\\label{par:${2:$1}} |
||||
|
${0} |
||||
|
# Sub Paragraph |
||||
|
snippet subp \subparagraph |
||||
|
\\subparagraph{${1:subparagraph name}}% |
||||
|
\\label{subp:${2:$1}} |
||||
|
${0} |
||||
|
# Sub Paragraph* |
||||
|
snippet subp* \subparagraph* |
||||
|
\\subparagraph*{${1:subparagraph name}}% |
||||
|
\\label{subp:${2:$1}} |
||||
|
${0} |
||||
|
snippet ni \noindent |
||||
|
\\noindent |
||||
|
${0} |
||||
|
#References |
||||
|
snippet itd description \item |
||||
|
\\item[${1:description}] ${0:item} |
||||
|
snippet figure reference to a figure |
||||
|
${1:Figure}~\\ref{${2:fig:}} |
||||
|
snippet table reference to a table |
||||
|
${1:Table}~\\ref{${2:tab:}} |
||||
|
snippet listing reference to a listing |
||||
|
${1:Listing}~\\ref{${2:list}} |
||||
|
snippet section reference to a section |
||||
|
${1:Section}~\\ref{sec:${2}} ${0} |
||||
|
snippet page reference to a page |
||||
|
${1:page}~\\pageref{${2}} ${0} |
||||
|
snippet index \index |
||||
|
\\index{${1:index}} ${0} |
||||
|
#Citations |
||||
|
snippet citen \citen |
||||
|
\\citen{${1}} ${0} |
||||
|
# natbib citations |
||||
|
snippet citep \citep |
||||
|
\\citep{${1}} ${0} |
||||
|
snippet citet \citet |
||||
|
\\citet{${1}} ${0} |
||||
|
snippet cite \cite[]{} |
||||
|
\\cite[${1}]{${2}} ${0} |
||||
|
snippet citea \citeauthor |
||||
|
\\citeauthor{${1}} ${0} |
||||
|
snippet citey \citeyear |
||||
|
\\citeyear{${1}} ${0} |
||||
|
snippet fcite \footcite[]{} |
||||
|
\\footcite[${1}]{${2}}${0} |
||||
|
#Formating text: italic, bold, underline, small capital, emphase .. |
||||
|
snippet ita italic text |
||||
|
\\textit{${1:${VISUAL:text}}}${0} |
||||
|
snippet bf bold face text |
||||
|
\\textbf{${1:${VISUAL:text}}}${0} |
||||
|
snippet under underline text |
||||
|
\\underline{${1:${VISUAL:text}}}${0} |
||||
|
snippet over overline text |
||||
|
\\overline{${1:${VISUAL:text}}}${0} |
||||
|
snippet emp emphasize text |
||||
|
\\emph{${1:${VISUAL:text}}}${0} |
||||
|
snippet sc small caps text |
||||
|
\\textsc{${1:${VISUAL:text}}}${0} |
||||
|
#Choosing font |
||||
|
snippet sf sans serife text |
||||
|
\\textsf{${1:${VISUAL:text}}}${0} |
||||
|
snippet rm roman font text |
||||
|
\\textrm{${1:${VISUAL:text}}}${0} |
||||
|
snippet tt typewriter (monospace) text |
||||
|
\\texttt{${1:${VISUAL:text}}}${0} |
||||
|
snippet tsub subscripted text |
||||
|
\\textsubscript{${1:${VISUAL:text}}}${0} |
||||
|
snippet tsup superscripted text |
||||
|
\\textsuperscript{${1:${VISUAL:text}}}${0} |
||||
|
#Math font |
||||
|
snippet mf mathfrak |
||||
|
\\mathfrak{${1:${VISUAL:text}}}${0} |
||||
|
snippet mc mathcal |
||||
|
\\mathcal{${1:${VISUAL:text}}}${0} |
||||
|
snippet ms mathscr |
||||
|
\\mathscr{${1:${VISUAL:text}}}${0} |
||||
|
#misc |
||||
|
snippet ft \footnote |
||||
|
\\footnote{${1:${VISUAL:text}}}${0} |
||||
|
snippet fig figure environment (includegraphics) |
||||
|
\\begin{figure} |
||||
|
\\begin{center} |
||||
|
\\includegraphics[scale=${1}]{Figures/${2}} |
||||
|
\\end{center} |
||||
|
\\caption{${3}} |
||||
|
\\label{fig:${4}} |
||||
|
\\end{figure} |
||||
|
${0} |
||||
|
snippet tikz figure environment (tikzpicture) |
||||
|
\\begin{figure}[htpb] |
||||
|
\\begin{center} |
||||
|
\\begin{tikzpicture}[scale=${1:1}, transform shape] |
||||
|
${2} |
||||
|
\\end{tikzpicture} |
||||
|
\\end{center} |
||||
|
\\caption{${3}}% |
||||
|
\\label{fig:${4}} |
||||
|
\\end{figure} |
||||
|
${0} |
||||
|
snippet subfig subfigure environment |
||||
|
\\begin{subfigure}[${1}]{${2:\\textwidth}} |
||||
|
\\begin{center} |
||||
|
${3} |
||||
|
\\end{center} |
||||
|
\\caption{${4}} |
||||
|
\\label{fig:${5}} |
||||
|
\\end{subfigure} |
||||
|
${0} |
||||
|
snippet tikzcd tikzcd environment in equation |
||||
|
\\begin{equation} |
||||
|
\\begin{tikzcd} |
||||
|
${1} |
||||
|
\\end{tikzcd} |
||||
|
\\end{equation} |
||||
|
${0} |
||||
|
snippet tikzcd* tikzcd environment in equation* |
||||
|
\\begin{equation*} |
||||
|
\\begin{tikzcd} |
||||
|
${1} |
||||
|
\\end{tikzcd} |
||||
|
\\end{equation*} |
||||
|
${0} |
||||
|
#math |
||||
|
snippet stackrel \stackrel{}{} |
||||
|
\\stackrel{${1:above}}{${2:below}} ${0} |
||||
|
snippet frac \frac{}{} |
||||
|
\\frac{${1:num}}{${2:denom}} ${0} |
||||
|
snippet sum \sum^{}_{} |
||||
|
\\sum^{${1:n}}_{${2:i=1}} ${0} |
||||
|
snippet lim \lim_{} |
||||
|
\\lim_{${1:n \\to \\infty}} ${0} |
||||
|
snippet frame frame environment |
||||
|
\\begin{frame}[${1:t}] |
||||
|
\frametitle{${2:title}} |
||||
|
\framesubtitle{${3:subtitle}} |
||||
|
${0:${VISUAL}} |
||||
|
\\end{frame} |
||||
|
snippet block block environment |
||||
|
\\begin{block}{${1:title}} |
||||
|
${0:${VISUAL}} |
||||
|
\\end{block} |
||||
|
snippet alert alert text |
||||
|
\\alert{${1:${VISUAL:text}}} ${0} |
||||
|
snippet alertblock alertblock environment |
||||
|
\\begin{alertblock}{${1:title}} |
||||
|
${0:${VISUAL}} |
||||
|
\\end{alertblock} |
||||
|
snippet example exampleblock environment |
||||
|
\\begin{exampleblock}{${1:title}} |
||||
|
${0:${VISUAL}} |
||||
|
\\end{exampleblock} |
||||
|
snippet col2 two-column environment |
||||
|
\\begin{columns} |
||||
|
\\begin{column}{0.5\\textwidth} |
||||
|
${1} |
||||
|
\\end{column} |
||||
|
\\begin{column}{0.5\\textwidth} |
||||
|
${0} |
||||
|
\\end{column} |
||||
|
\\end{columns} |
||||
|
snippet multicol2 two-column environment with multicol |
||||
|
\\begin{multicols}{2} |
||||
|
${1} |
||||
|
\columnbreak |
||||
|
${0} |
||||
|
\\end{multicols} |
||||
|
snippet \{ \{ \} |
||||
|
\\{ ${0} \\} |
||||
|
#delimiter |
||||
|
snippet lr left right |
||||
|
\\left${1} ${0:${VISUAL}} \\right$1 |
||||
|
snippet lr( left( right) |
||||
|
\\left( ${0:${VISUAL}} \\right) |
||||
|
snippet lr| left| right| |
||||
|
\\left| ${0:${VISUAL}} \\right| |
||||
|
snippet lr{ left\{ right\} |
||||
|
\\left\\{ ${0:${VISUAL}} \\right\\} |
||||
|
snippet lr[ left[ right] |
||||
|
\\left[ ${0:${VISUAL}} \\right] |
||||
|
snippet lra langle rangle |
||||
|
\\langle ${0:${VISUAL}} \\rangle |
||||
|
# Code listings |
||||
|
snippet lst |
||||
|
\\begin{listing}[language=${1:language}] |
||||
|
${0:${VISUAL}} |
||||
|
\\end{listing} |
||||
|
snippet lsi |
||||
|
\\lstinline|${1}| ${0} |
||||
|
# Hyperlinks |
||||
|
snippet url |
||||
|
\\url{${1}} ${0} |
||||
|
snippet href |
||||
|
\\href{${1}}{${2}} ${0} |
||||
|
# URL from Clipboard. |
||||
|
snippet urlc |
||||
|
\\url{`@+`} ${0} |
||||
|
snippet hrefc |
||||
|
\\href{`@+`}{${1}} ${0} |
||||
|
# enquote from package csquotes |
||||
|
snippet enq enquote |
||||
|
\\enquote{${1:${VISUAL:text}}} ${0} |
||||
|
# Time derivative |
||||
|
snippet ddt time derivative |
||||
|
\\frac{d}{dt} {$1} {$0} |
||||
|
# Limit |
||||
|
snippet lim limit |
||||
|
\\lim_{{$1}} {{$2}} {$0} |
||||
|
# Partial derivative |
||||
|
snippet pdv partial derivation |
||||
|
\\frac{\\partial {$1}}{\\partial {$2}} {$0} |
||||
|
# Second order partial derivative |
||||
|
snippet ppdv second partial derivation |
||||
|
\\frac{\\partial^2 {$1}}{\\partial {$2} \\partial {$3}} {$0} |
||||
|
# Ordinary derivative |
||||
|
snippet dv derivative |
||||
|
\\frac{d {$1}}{d {$2}} {$0} |
||||
|
# Summation |
||||
|
snippet summ summation |
||||
|
\\sum_{{$1}} {$0} |
||||
|
# Shorthand for time derivative |
||||
|
snippet dot dot |
||||
|
\\dot{{$1}} {$0} |
||||
|
# Shorthand for second order time derivative |
||||
|
snippet ddot ddot |
||||
|
\\ddot{{$1}} {$0} |
||||
|
# Vector |
||||
|
snippet vec vector |
||||
|
\\vec{{$1}} {$0} |
||||
|
# Bar |
||||
|
snippet bar bar |
||||
|
\\bar{{$1}} {$0} |
||||
|
# Cross product |
||||
|
snippet \x cross product |
||||
|
\\times {$0} |
||||
|
# Dot product |
||||
|
snippet . dot product |
||||
|
\\cdot {$0} |
||||
|
# Integral |
||||
|
snippet int integral |
||||
|
\\int_{{$1}}^{{$2}} {$3} \\: d{$4} {$0} |
||||
|
# Right arrow |
||||
|
snippet ra rightarrow |
||||
|
\\rightarrow {$0} |
||||
|
# Long right arrow |
||||
|
snippet lra longrightarrow |
||||
|
\\longrightarrow {$0} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue