From b8758181950f614a0f0dca231b48ff399357afb7 Mon Sep 17 00:00:00 2001 From: Florian Fischer Date: Wed, 18 Feb 2026 16:45:38 +0100 Subject: =?UTF-8?q?add=20Lehrkr=C3=A4ftekonferenz=20beamer=20theme?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- common.mk | 2 +- latex/beamerthemegymriem.sty | 39 +++++++++++++++++++++++++++++++ latex/images/logos/gymriem-banner.png | Bin 0 -> 27441 bytes latex/images/logos/gymriem-full.png | Bin 0 -> 93986 bytes pandoc/templates/beamer.tex | 4 ++++ templates/slides-lehrkraeftekonferenz.md | 20 ++++++++++++++++ 6 files changed, 64 insertions(+), 1 deletion(-) create mode 100644 latex/beamerthemegymriem.sty create mode 100644 latex/images/logos/gymriem-banner.png create mode 100644 latex/images/logos/gymriem-full.png create mode 100644 templates/slides-lehrkraeftekonferenz.md diff --git a/common.mk b/common.mk index 6ac91824..d0139cd3 100644 --- a/common.mk +++ b/common.mk @@ -54,7 +54,7 @@ slides_handout.pdf: slides_handout.md $(wildcard img/*) $(MAKEFILE_LIST) slides%.pdf: slides%.md $(wildcard slides.md) $(wildcard img/*) $(MAKEFILE_LIST) @echo "building $@" - $(VERBOSE)$(PANDOC) $(SLIDES_OPTIONS) $< -o $@ + $(VERBOSE)TEXINPUTS=$(LATEX_BASE): $(PANDOC) $(SLIDES_OPTIONS) $< -o $@ slides.pptx: slides.pdf $(MAKEFILE_LIST) @echo "building $@" diff --git a/latex/beamerthemegymriem.sty b/latex/beamerthemegymriem.sty new file mode 100644 index 00000000..a364a18f --- /dev/null +++ b/latex/beamerthemegymriem.sty @@ -0,0 +1,39 @@ +\setbeamertemplate{frametitle}{ + \insertframetitle\hfill + \includegraphics[scale=0.75, trim=0 0 5mm -5mm]{images/logos/gymriem-full.png} +} + +\setbeamercolor{gymriem}{} + +\setbeamertemplate{footline}{ + \hspace*{5mm} + \textcolor{gray!80!black} + \insertdate + \hspace{0.35\paperwidth} + \textcolor{gray!80!black}{gyMRiem Lehrerkonferenz} + \hfill\textcolor{gray!80!black}\thepage\hspace*{5mm} + \vspace{1.5mm} +} + +\definecolor{gymriemblue}{RGB}{33,95,154} +\setbeamercolor{gymriemtitle}{bg=gymriemblue, fg=white} + +\setbeamertemplate{title page}{ + \includegraphics[keepaspectratio, width=0.9\paperwidth, trim=0 0 0 5mm]{images/logos/gymriem-banner.png} + \vfill + \begin{beamercolorbox}[ht=0.4\paperheight, wd=\paperwidth]{gymriemtitle} + \centering + \Huge\textbf{\inserttitle}\par + \Huge\textbf{\schoolyear}\par + \vspace{0.2cm} + \small\insertdate\par + \vspace{0.2cm} + \end{beamercolorbox} + \vfill +} + +\definecolor{gymriemframetitleblue}{RGB}{0,112,192} +\setbeamercolor{frametitle}{fg=gymriemframetitleblue} +\setbeamerfont{frametitle}{size=\LARGE, series=\bfseries} + +\setbeamertemplate{itemize items}[circle] diff --git a/latex/images/logos/gymriem-banner.png b/latex/images/logos/gymriem-banner.png new file mode 100644 index 00000000..1bc666b5 Binary files /dev/null and b/latex/images/logos/gymriem-banner.png differ diff --git a/latex/images/logos/gymriem-full.png b/latex/images/logos/gymriem-full.png new file mode 100644 index 00000000..00477f4a Binary files /dev/null and b/latex/images/logos/gymriem-full.png differ diff --git a/pandoc/templates/beamer.tex b/pandoc/templates/beamer.tex index 12a0fa4f..af665259 100644 --- a/pandoc/templates/beamer.tex +++ b/pandoc/templates/beamer.tex @@ -104,6 +104,10 @@ $endfor$ \fi \csname endofdump\endcsname % end of our custom format +$if(schoolyear)$ +\newcommand{\schoolyear}{$schoolyear$} +$endif$ + $if(beamer)$ $if(background-image)$ \usebackgroundtemplate{% diff --git a/templates/slides-lehrkraeftekonferenz.md b/templates/slides-lehrkraeftekonferenz.md new file mode 100644 index 00000000..1d10fd80 --- /dev/null +++ b/templates/slides-lehrkraeftekonferenz.md @@ -0,0 +1,20 @@ +--- +title: X. Lehrkräftekonferenz +schoolyear: "2025/26" +date: 23.02.2026 +author: Florian Fischer +theme: gymriem +aspectratio: 169 +--- + +## Überschrift + +* Text + +\centering +\begin{minipage}{5cm} + Achtung:\\ + Unteres Drittel der Folien\\ + wegen besserer Lesbarkeit bei Projektion\\ + immer freilassen +\end{minipage} -- cgit v1.2.3