From ea0870aa497127ed3947d65255030b07a1798c59 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Tue, 28 Sep 2021 14:36:51 +0200 Subject: add slide infrastructure --- vorlesungen/slides/0/Makefile.inc | 7 +++ vorlesungen/slides/0/chapter.tex | 6 ++ vorlesungen/slides/0/intro.tex | 19 ++++++ vorlesungen/slides/Makefile | 34 +++++++++++ vorlesungen/slides/Makefile.inc | 28 +++++++++ vorlesungen/slides/common.tex | 26 +++++++++ vorlesungen/slides/slides-handout.tex | 12 ++++ vorlesungen/slides/slides-presentation.tex | 12 ++++ vorlesungen/slides/slides.tex | 92 ++++++++++++++++++++++++++++++ vorlesungen/slides/test-handout.tex | 12 ++++ vorlesungen/slides/test-presentation.tex | 12 ++++ vorlesungen/slides/test.tex | 6 ++ 12 files changed, 266 insertions(+) create mode 100644 vorlesungen/slides/0/Makefile.inc create mode 100644 vorlesungen/slides/0/chapter.tex create mode 100644 vorlesungen/slides/0/intro.tex create mode 100644 vorlesungen/slides/Makefile create mode 100644 vorlesungen/slides/Makefile.inc create mode 100644 vorlesungen/slides/common.tex create mode 100644 vorlesungen/slides/slides-handout.tex create mode 100644 vorlesungen/slides/slides-presentation.tex create mode 100644 vorlesungen/slides/slides.tex create mode 100644 vorlesungen/slides/test-handout.tex create mode 100644 vorlesungen/slides/test-presentation.tex create mode 100644 vorlesungen/slides/test.tex (limited to 'vorlesungen/slides') diff --git a/vorlesungen/slides/0/Makefile.inc b/vorlesungen/slides/0/Makefile.inc new file mode 100644 index 0000000..4431b1b --- /dev/null +++ b/vorlesungen/slides/0/Makefile.inc @@ -0,0 +1,7 @@ +# +# Makefile.inc +# +# (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule +# +chapter0 = \ + ../slides/0/intro.tex diff --git a/vorlesungen/slides/0/chapter.tex b/vorlesungen/slides/0/chapter.tex new file mode 100644 index 0000000..a8dd7f1 --- /dev/null +++ b/vorlesungen/slides/0/chapter.tex @@ -0,0 +1,6 @@ +% +% chapter.tex -- slides for chapter 0 +% +% (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule +% +\folie{0/intro.tex} diff --git a/vorlesungen/slides/0/intro.tex b/vorlesungen/slides/0/intro.tex new file mode 100644 index 0000000..72181d9 --- /dev/null +++ b/vorlesungen/slides/0/intro.tex @@ -0,0 +1,19 @@ +% +% intro.tex -- Einführung +% +% (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule +% +\bgroup +\begin{frame}[t] +\setlength{\abovedisplayskip}{5pt} +\setlength{\belowdisplayskip}{5pt} +\frametitle{Einführung} +\vspace{-20pt} +\begin{columns}[t,onlytextwidth] +\begin{column}{0.48\textwidth} +\end{column} +\begin{column}{0.48\textwidth} +\end{column} +\end{columns} +\end{frame} +\egroup diff --git a/vorlesungen/slides/Makefile b/vorlesungen/slides/Makefile new file mode 100644 index 0000000..e48b3ed --- /dev/null +++ b/vorlesungen/slides/Makefile @@ -0,0 +1,34 @@ +# +# Makefile -- build the slide collection +# +# (c) 2019 Prof Dr Andreas Müller, Hochschule Rapeprswil +# +test: test-handout.pdf test-presentation.pdf + +slides: slides-handout.pdf slides-presentation.pdf + +include Makefile.inc + +files = common.tex $(slides) + +catalog: slides-catalog.pdf +presentation: slides-presentation.pdf +handout: slides-handout.pdf + +slides-handout.pdf: slides-handout.tex slides.tex $(files) + pdflatex slides-handout.tex + +slides-catalog.pdf: slides-handout.pdf + pdfjam --outfile slides-catalog.pdf \ + --paper a4paper --nup 2x5 \ + slides-handout.pdf + +slides-presentation.pdf: slides-presentation.tex slides.tex $(files) + pdflatex slides-presentation.tex + +test-handout.pdf: test-handout.tex test.tex $(files) + pdflatex test-handout.tex + +test-presentation.pdf: test-presentation.tex test.tex $(files) + pdflatex test-presentation.tex + diff --git a/vorlesungen/slides/Makefile.inc b/vorlesungen/slides/Makefile.inc new file mode 100644 index 0000000..16e3048 --- /dev/null +++ b/vorlesungen/slides/Makefile.inc @@ -0,0 +1,28 @@ +# +# Makefile.inc -- additional dependencies +# +# (c) 2019 Prof Dr Andreas Müller, Hochschule Rapperswil +# +include ../slides/0/Makefile.inc +#include ../slides/1/Makefile.inc +#include ../slides/2/Makefile.inc +#include ../slides/3/Makefile.inc +#include ../slides/4/Makefile.inc +#include ../slides/5/Makefile.inc +#include ../slides/6/Makefile.inc +#include ../slides/7/Makefile.inc +#include ../slides/8/Makefile.inc + +slides = \ + $(chapter0) \ + $(chapter1) \ + $(chapter2) \ + $(chapter3) \ + $(chapter4) \ + $(chapter5) \ + $(chapter6) \ + $(chapter7) \ + $(chapter8) + + + diff --git a/vorlesungen/slides/common.tex b/vorlesungen/slides/common.tex new file mode 100644 index 0000000..142c7f2 --- /dev/null +++ b/vorlesungen/slides/common.tex @@ -0,0 +1,26 @@ +% +% common.tex -- gemeinsame definition +% +% (c) 2017 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\input{../common/packages.tex} +\mode{% +\usetheme[hideothersubsections,hidetitle]{Hannover} +} +\beamertemplatenavigationsymbolsempty +\title[MathSem]{Mathematisches Seminar Spezielle Funktionen} +\author[A.~Müller]{Andreas Müller} +\date[]{} +\newboolean{presentation} + +\input{../common/common.tex} + +\def\folie#1{ +%\subsection{#1} +\begin{frame} +\begin{center} +\tt #1 +\end{center} +\end{frame} +\input{#1} +} diff --git a/vorlesungen/slides/slides-handout.tex b/vorlesungen/slides/slides-handout.tex new file mode 100644 index 0000000..d834053 --- /dev/null +++ b/vorlesungen/slides/slides-handout.tex @@ -0,0 +1,12 @@ +% +% slides-handout.tex +% +% (c) 2019 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\documentclass[handout,aspectratio=169]{beamer} +\input{common.tex} +\setboolean{presentation}{false} +\begin{document} +\input{slides.tex} +\end{document} + diff --git a/vorlesungen/slides/slides-presentation.tex b/vorlesungen/slides/slides-presentation.tex new file mode 100644 index 0000000..ff80a11 --- /dev/null +++ b/vorlesungen/slides/slides-presentation.tex @@ -0,0 +1,12 @@ +% +% slides-presentation.tex +% +% (c) 2019 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\documentclass[aspectratio=169]{beamer} +\input{common.tex} +\setboolean{presentation}{true} +\begin{document} +\input{slides.tex} +\end{document} + diff --git a/vorlesungen/slides/slides.tex b/vorlesungen/slides/slides.tex new file mode 100644 index 0000000..7529e2e --- /dev/null +++ b/vorlesungen/slides/slides.tex @@ -0,0 +1,92 @@ +% +% slides.tex collection of all slides +% +% (c) 2019 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\title[WrStat]{Mathematisches Seminar Spezielle Funktionen} + +\begin{frame} +\titlepage +\end{frame} +\ifthenelse{\boolean{presentation}}{}{ +\begin{frame} +\end{frame} +} + +\def\titel{ +\begin{frame} +\titlepage +\end{frame} +\ifthenelse{\boolean{presentation}}{}{ +\begin{frame} +\end{frame} +} +} + +\author[]{} + +\title[Grundlagen]{Kapitel 0: Grundlagen} +\section{Grundlagen} + +\titel + +\input{0/chapter.tex} + +%\title[Kombinatorik]{Kapitel 1: Kombinatorik} +%\section{Kombinatorik} +% +%\titel +% +%\input{1/chapter.tex} +% +%\title[Ereignisse und Wahrscheinlichkeit]{Kapitel 2: Ereignisse und Wahrscheinlichkeit} +%\section{Ereignisse und Wahrscheinlichkeit} +% +%\titel +% +%\input{2/chapter.tex} +% +%\title[Erwartungswert]{Kapitel 3: Erwartungswert und Varianz} +%\section{Erwartungswert} +% +%\titel +% +%\input{3/chapter.tex} +% +%\title[Wahrscheinlichkeitsverteilung]{Kapitel 4: Wahrscheinlichkeitsverteilung} +%\section{Wahrscheinlichkeitsverteilung} +% +%\titel +% +%\input{4/chapter.tex} +% +%\title[Katalog]{Kapitel 5: Katalog von Wahrscheinlichkeitsverteilungen} +%\section{Katalog von Wahrscheinlichkeitsverteilungen} +% +%\titel +% +%\input{5/chapter.tex} +% +%\title[Schätzen]{Kapitel 6: Schätzen} +%\section{Schätzen} +% +%\titel +% +%\input{6/chapter.tex} +% +%\title[Hypothesen]{Kapitel 7: Hypothesen testen} +%\section{Hypothesen testen} +% +%\titel +% +%\input{7/chapter.tex} +% +%\title[Filtern]{Kapitel 8: Filtern} +%\section{Filtern} +% +%\titel +% +%\input{8/chapter8.tex} +% + + diff --git a/vorlesungen/slides/test-handout.tex b/vorlesungen/slides/test-handout.tex new file mode 100644 index 0000000..63f41e4 --- /dev/null +++ b/vorlesungen/slides/test-handout.tex @@ -0,0 +1,12 @@ +% +% test-handout.tex +% +% (c) 2019 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\documentclass[handout,aspectratio=169]{beamer} +\input{common.tex} +\setboolean{presentation}{false} +\begin{document} +\input{test.tex} +\end{document} + diff --git a/vorlesungen/slides/test-presentation.tex b/vorlesungen/slides/test-presentation.tex new file mode 100644 index 0000000..2cf9816 --- /dev/null +++ b/vorlesungen/slides/test-presentation.tex @@ -0,0 +1,12 @@ +% +% test-presentation.tex +% +% (c) 2019 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\documentclass[aspectratio=169]{beamer} +\input{common.tex} +\setboolean{presentation}{true} +\begin{document} +\input{test.tex} +\end{document} + diff --git a/vorlesungen/slides/test.tex b/vorlesungen/slides/test.tex new file mode 100644 index 0000000..6aa09f8 --- /dev/null +++ b/vorlesungen/slides/test.tex @@ -0,0 +1,6 @@ +% +% slides.tex collection of all slides +% +% (c) 2019 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\folie{0/intro.tex} -- cgit v1.2.1