Overwork LaTeX snippets
This commit is contained in:
parent
092db34f94
commit
bc4a426a1f
|
@ -0,0 +1,4 @@
|
||||||
|
snippet << "Tag for html" bA
|
||||||
|
<$1>$2</${1/(\w+).*/$1/}>$0
|
||||||
|
endsnippet
|
||||||
|
|
|
@ -1,10 +1,12 @@
|
||||||
snippet fn "function declaration" i
|
snippet fn "function declaration" i
|
||||||
|
// $3 $1
|
||||||
|
// ${4:Description}
|
||||||
fn $1($2) `!p
|
fn $1($2) `!p
|
||||||
if t[3] == "":
|
if t[3] == "":
|
||||||
snip.rv = ""
|
snip.rv = ""
|
||||||
else:
|
else:
|
||||||
snip.rv = " -> "` $3 {
|
snip.rv = " -> "` $3 {
|
||||||
$4
|
$5
|
||||||
}
|
}
|
||||||
$0
|
$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
@ -27,3 +29,9 @@ impl ${1:struct} {
|
||||||
$0
|
$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
|
snippet for "for-loop"
|
||||||
|
for ${1:i} in ${2:$3..$4} {
|
||||||
|
$5
|
||||||
|
}$0
|
||||||
|
endsnippet
|
||||||
|
|
||||||
|
|
|
@ -23,9 +23,7 @@ snippet ,m "inlinemath" iA
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet ;M "fullmath" iA
|
snippet ;M "fullmath" iA
|
||||||
\\[
|
\\[ $1 \\]
|
||||||
$1
|
|
||||||
\\]
|
|
||||||
$0
|
$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
|
@ -33,25 +31,16 @@ snippet vec "Vector"
|
||||||
\\vec{$1}$0
|
\\vec{$1}$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet tag "tag and text inbetween"
|
snippet env "Environment" bA
|
||||||
${1:placeholder}
|
|
||||||
$2
|
|
||||||
$1
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet env "Environment" A
|
|
||||||
\\begin{$1}
|
\\begin{$1}
|
||||||
$2
|
$2
|
||||||
\\end{$1}
|
\\end{$1}$0
|
||||||
$0
|
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet code "listing without own config"
|
snippet code "listing without own config"
|
||||||
\\begin{lstlisting}
|
\\begin{lstlisting}
|
||||||
$1
|
$1
|
||||||
\\end{lstlisting}
|
\\end{lstlisting}$0
|
||||||
$0
|
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet ccpp "C++ listing configuration"
|
snippet ccpp "C++ listing configuration"
|
||||||
|
@ -70,76 +59,6 @@ snippet cocode "Free config"
|
||||||
\\lstset{basicstyle=\\ttfamily\\small, language={$1}, keywordstyle=\\color{${2:blue}}\\bfseries, numbers=left} $0
|
\\lstset{basicstyle=\\ttfamily\\small, language={$1}, keywordstyle=\\color{${2:blue}}\\bfseries, numbers=left} $0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet confbook "Configuration for Lectures"
|
|
||||||
\\documentclass[a4paper]{report}
|
|
||||||
\\usepackage[utf8]{inputenc}
|
|
||||||
\\usepackage[ngerman]{babel}
|
|
||||||
\\usepackage[T1]{fontenc}
|
|
||||||
\\usepackage{amsmath}
|
|
||||||
\\usepackage{amsfonts}
|
|
||||||
\\usepackage{amssymb}
|
|
||||||
\\usepackage{makeidx}
|
|
||||||
\\usepackage[straightvoltages]{circuitikz}
|
|
||||||
\\usepackage[locale=DE]{siunitx}
|
|
||||||
\\usepackage{tikz}
|
|
||||||
\\usepackage[left=1cm, right=2cm, top=3cm, bottom=3cm, bindingoffset=1cm]{geometry}
|
|
||||||
\\usepackage{graphicx}
|
|
||||||
\\usepackage{lmodern}
|
|
||||||
\\usepackage{float}
|
|
||||||
\\usepackage{fancyhdr}
|
|
||||||
\\usepackage{listings}
|
|
||||||
\\usepackage{cancel}
|
|
||||||
\\usepackage{xcolor}
|
|
||||||
\\usepackage{interval}
|
|
||||||
\\usepackage{hyperref}
|
|
||||||
\\author{${1:Yannick Reiß}}
|
|
||||||
\\title{$2}
|
|
||||||
\\pagestyle{fancy}
|
|
||||||
\\fancyhead[L]{\\leftmark}
|
|
||||||
\\fancyhead[C]{}
|
|
||||||
\\fancyhead[R]{\\rightmark}
|
|
||||||
\\fancyfoot[L]{$1}
|
|
||||||
\\fancyfoot[R]{\\thepage}
|
|
||||||
\\fancyfoot[C]{$2}
|
|
||||||
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet confartcl "Configuration for short articles"
|
|
||||||
\\documentclass[a4paper]{article}
|
|
||||||
\\usepackage[utf8]{inputenc}
|
|
||||||
\\usepackage[ngerman]{babel}
|
|
||||||
\\usepackage[T1]{fontenc}
|
|
||||||
\\usepackage{amsmath}
|
|
||||||
\\usepackage{amsfonts}
|
|
||||||
\\usepackage{amssymb}
|
|
||||||
\\usepackage{fancyhdr}
|
|
||||||
\\usepackage{makeidx}
|
|
||||||
\\usepackage[straightvoltages]{circuitikz}
|
|
||||||
\\usepackage[locale=DE]{siunitx}
|
|
||||||
\\usepackage{tikz}
|
|
||||||
\\usepackage{graphicx}
|
|
||||||
\\usepackage{lmodern}
|
|
||||||
\\usepackage{float}
|
|
||||||
\\usepackage{cancel}
|
|
||||||
\\usepackage[left=1cm, right=2cm, top=3cm, bottom=3cm, bindingoffset=1cm]{geometry}
|
|
||||||
\\usepackage{listings}
|
|
||||||
\\usepackage{xcolor}
|
|
||||||
\\usepackage{interval}
|
|
||||||
\\usepackage{hyperref}
|
|
||||||
\\author{${1:Yannick Reiß}}
|
|
||||||
\\title{$2}
|
|
||||||
\\pagestyle{fancy}
|
|
||||||
\\fancyhead[L]{\\leftmark}
|
|
||||||
\\fancyhead[C]{}
|
|
||||||
\\fancyhead[R]{\\rightmark}
|
|
||||||
\\fancyfoot[L]{$1}
|
|
||||||
\\fancyfoot[R]{\\thepage}
|
|
||||||
\\fancyfoot[C]{$2}
|
|
||||||
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet img "Images"
|
snippet img "Images"
|
||||||
\\begin{figure}[${1:H}]
|
\\begin{figure}[${1:H}]
|
||||||
\\centering
|
\\centering
|
||||||
|
@ -167,11 +86,11 @@ $0
|
||||||
\\end{document}
|
\\end{document}
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet land "Logical and"
|
snippet && "Logical and"
|
||||||
\\wedge $0
|
\\wedge $0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet lor "Logical or"
|
snippet || "Logical or"
|
||||||
\\vee $0
|
\\vee $0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
|
@ -193,14 +112,6 @@ snippet xdelete "Cross out" i
|
||||||
\\xcancel{$1}$0
|
\\xcancel{$1}$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet -> "Right normal Arrow"
|
|
||||||
\\rightarrow $0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet larrow "Left normal Arrow"
|
|
||||||
\\leftarrow $0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet frac "Fracture" i
|
snippet frac "Fracture" i
|
||||||
\\frac{$1}{$2}$0
|
\\frac{$1}{$2}$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
@ -221,59 +132,12 @@ snippet prod "Product"
|
||||||
\\prod_{i=${1:1}}^{${2:N}} \\quad $3 \\qquad$0
|
\\prod_{i=${1:1}}^{${2:N}} \\quad $3 \\qquad$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet ltab "Table environment"
|
|
||||||
\\begin{tabular}{${1:c c c}}
|
|
||||||
$0
|
|
||||||
\\end{tabular}
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet ctab "Table column"
|
|
||||||
$1 & $2 & $3 \\\\\\
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet lltab "Large table environment"
|
|
||||||
\\begin{tabular}{${1:c c c c c}}
|
|
||||||
$0
|
|
||||||
\\end{tabular}
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet cctab "Large column environment"
|
|
||||||
$1 & $2 & $3 & $4 & $5 \\\\\\
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet setab "Small table environment"
|
|
||||||
\\begin{center}
|
|
||||||
\\begin{tabular}{${1:c c}}
|
|
||||||
$1
|
|
||||||
\\end{tabular}
|
|
||||||
\\end{center}
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet sctab "Small table column"
|
|
||||||
$1 & $2 \\\\
|
|
||||||
\\\\
|
|
||||||
$0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet lquote "Low Quote"
|
snippet lquote "Low Quote"
|
||||||
\´$1\´$0
|
´$1\´$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet fquote "Full Quote"
|
snippet fquote "Full Quote"
|
||||||
´$1´ \\textit{($2)}$0
|
'$1´ \\textit{($2)}$0
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet colorset "std colorset (6 colors)"
|
|
||||||
\\definecolor{red}{RGB}{228, 3, 3}
|
|
||||||
\\definecolor{orange}{RGB}{255, 140, 0}
|
|
||||||
\\definecolor{yellow}{RGB}{255, 237, 0}
|
|
||||||
\\definecolor{green}{RGB}{0, 128, 38}
|
|
||||||
\\definecolor{indigo}{RGB}{36, 64, 142}
|
|
||||||
\\definecolor{blue}{RGB}{36, 64, 142}
|
|
||||||
\\definecolor{violet}{RGB}{115, 41, 130}
|
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet href "html reference"
|
snippet href "html reference"
|
||||||
|
@ -288,15 +152,15 @@ snippet hook "Reference to text"
|
||||||
\\hyperref[$1]{$2}$0
|
\\hyperref[$1]{$2}$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet curled "{ ... }"
|
snippet {} "{ ... }"
|
||||||
\\left\\{ $1 \\right\\} $0
|
\\left\\{ $1 \\right\\} $0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet tacked "[...]"
|
snippet [] "[...]"
|
||||||
\\left[ $1 \\right] $0
|
\\left[ $1 \\right] $0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet round "( ... )"
|
snippet () "( ... )"
|
||||||
\\left( $1 \\right) $0
|
\\left( $1 \\right) $0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
|
@ -401,23 +265,18 @@ endsnippet
|
||||||
|
|
||||||
snippet bit "itemize"
|
snippet bit "itemize"
|
||||||
\\begin{itemize}
|
\\begin{itemize}
|
||||||
\\item $1
|
\\item $1`!p t[1] = t[1].replace("+\n", "\n\t\\item")`
|
||||||
\\end{itemize}
|
\\end{itemize}
|
||||||
$0
|
$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet ben "enumerate"
|
snippet ben "enumerate"
|
||||||
\\begin{enumerate}
|
\\begin{enumerate}
|
||||||
\\item $1
|
\\item $1`!p t[1] = t[1].replace("+\n", "\n\t\\item")`
|
||||||
\\end{enumerate}
|
\\end{enumerate}
|
||||||
$0
|
$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet +ni+ "next item" A
|
|
||||||
|
|
||||||
\\item $1 % $0
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet sch "chapter"
|
snippet sch "chapter"
|
||||||
\\chapter{$1}$0
|
\\chapter{$1}$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
@ -447,16 +306,20 @@ snippet qed "Quod erat demonstrantum"
|
||||||
$0
|
$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet <- "Easy Left"
|
snippet <- "Easy Left" iA
|
||||||
\\leftarrow $0
|
\\(\\leftarrow\\)$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet => "Double Right"
|
snippet => "Double Right" iA
|
||||||
\\Rightarrow $0
|
\\(\\Rightarrow\\)$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet <= "Double Left"
|
snippet <= "Double Left" iA
|
||||||
\\Leftarrow $0
|
\\(\\Leftarrow\\)$0
|
||||||
|
endsnippet
|
||||||
|
|
||||||
|
snippet -> "Easy Right" iA
|
||||||
|
\\(\\rightarrow\\)$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet circuit "Circuit environment"
|
snippet circuit "Circuit environment"
|
||||||
|
@ -557,19 +420,6 @@ $2
|
||||||
$0
|
$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet headline "Insert a Headline"
|
|
||||||
\\lhead{}
|
|
||||||
\\chead{\\rightmark}
|
|
||||||
\\rhead{\\date}
|
|
||||||
\\renewcommand{\\headrulewidth}{1pt}
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
snippet footline "Insert a footer"
|
|
||||||
\\lfoot{}
|
|
||||||
\\cfoot{}
|
|
||||||
\\rfoot{}
|
|
||||||
endsnippet
|
|
||||||
|
|
||||||
global !p
|
global !p
|
||||||
def create_table_tabs(snip):
|
def create_table_tabs(snip):
|
||||||
anon_snippet_body = ""
|
anon_snippet_body = ""
|
||||||
|
@ -641,14 +491,14 @@ snippet "menge_(\w+)" "Menge der X Zahlen" rA
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet pq "pq-formula" i
|
snippet pq "pq-formula" i
|
||||||
\pq{$1}{$2} $0
|
\\pq{$1}{$2} $0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet idr. "In der Regel" A
|
snippet idr "In der Regel" i
|
||||||
in der Regel
|
in der Regel
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet usw. "und so weiter" A
|
snippet usw "und so weiter" i
|
||||||
und so weiter
|
und so weiter
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
|
@ -675,7 +525,10 @@ snippet integral "add Integral" i
|
||||||
\integral{$1}{$2}{$3}{$4} $0
|
\integral{$1}{$2}{$3}{$4} $0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
snippet cotable "create table with code extension" i
|
snippet frame "Add a new Frame" b
|
||||||
\table ${1:row} ${2:column} ${3:Title}
|
\\subsection{$1}
|
||||||
|
\\begin{frame}
|
||||||
|
\\frametitle{$1}
|
||||||
|
$2
|
||||||
|
\\end{frame}$0
|
||||||
endsnippet
|
endsnippet
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue