From 4be3e14027037cc93663474e77bb7ebef02b2a7f Mon Sep 17 00:00:00 2001 From: Janis Hutz Date: Tue, 24 Feb 2026 11:32:55 +0100 Subject: [PATCH] [Snippets] Add beamer setup --- nvim/snippets/snippets/tex.json | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) diff --git a/nvim/snippets/snippets/tex.json b/nvim/snippets/snippets/tex.json index ceaff85..eb2cf4c 100755 --- a/nvim/snippets/snippets/tex.json +++ b/nvim/snippets/snippets/tex.json @@ -64,6 +64,37 @@ ], "description": "Prepares a full LaTeX Summary" }, + "LaTeX Beamer Setup": { + "prefix": "latex-beamer", + "body": [ + "\\documentclass{beamer}\n", + "\\input{~/projects/latex/janishutz-helpers.tex}\n", + "\\usepackage{lmodern}", + "\\setFontType{sans}\n", + "\\title{$1}", + "\\author{\\authorTitle}\n", + "\\usetheme{default}", + "\\usecolortheme{beaver}\n", + "\\AtBeginSection[]{", + "\t\\begin{frame}", + "\t\\frametitle{Table of Contents}", + "\t\\tableofcontents[currentsection]", + "\t\\end{frame}", + "}\n", + "\\begin{document}\n", + "\\frame{\\titlepage}\n\n", + "\\begin{frame}\n", + "\t\\frametitle{Table of Contents}", + "\t\\tableofcontents", + "\\end{frame}\n\n", + "\\begin{frame}\n", + "\t\\frametitle{$2}", + "\t$3", + "\\end{frame}\n\n", + "\\end{document}" + ], + "description": "Prepares to write a LaTeX CheatSheet" + }, "Fancy table": { "prefix": "table", "body": [