From 1a8e870f8f4c7e9d402ab7b867699ed999fec7dc Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=BCller?= Date: Tue, 28 Sep 2021 14:27:37 +0200 Subject: slide infrastructure for MathSem --- vorlesungen/common/README | 28 ++++++++++++++++ vorlesungen/common/common.tex | 9 +++++ vorlesungen/common/packages.tex | 33 +++++++++++++++++++ vorlesungen/common/presentation-template.tex | 49 ++++++++++++++++++++++++++++ vorlesungen/common/slide-template.tex | 19 +++++++++++ 5 files changed, 138 insertions(+) create mode 100644 vorlesungen/common/README create mode 100644 vorlesungen/common/common.tex create mode 100644 vorlesungen/common/packages.tex create mode 100644 vorlesungen/common/presentation-template.tex create mode 100644 vorlesungen/common/slide-template.tex (limited to 'vorlesungen/common') diff --git a/vorlesungen/common/README b/vorlesungen/common/README new file mode 100644 index 0000000..1ed40aa --- /dev/null +++ b/vorlesungen/common/README @@ -0,0 +1,28 @@ +Die beiden Files + + presentation-template.tex + slide-template.tex + +können als Basis für die eigene Präsentation verwendet werden. +Dazu geht man wie folgt vor: + +1. In einem Arbeitsverzeichnis eine Kopie von presentation-template.tex +anlegen und im file Author und Titel anpassen. Im Folgenden wird diese +Kopie als beispiel-praesentation.tex bezeichnet. + +2. Für jede Folie der Präsentation im Arbeitsverzeichnis eine Kopie von +slide-template.tex anlegen und den Inhalt anpassen. + +3. Die Slides mit Hilfe von Input-Befehlen, die in presentation-template.tex +eingetragen werden, in die Präsentation importieren. + +4. Die Präsentation mit dem Befehl + + pdflatex beispiel-praesentation.tex + +erzeugen, es entsteht das File beispile-praesentation.pdf + +Diese Vorgehen erlaubt, die Reihenfolge der Folien während der Vorbereitung +zu ändern oder zwecks Beschleunigung des pdflatex-Laufs während der +Entwicklung auszukommentieren. + diff --git a/vorlesungen/common/common.tex b/vorlesungen/common/common.tex new file mode 100644 index 0000000..901b4fd --- /dev/null +++ b/vorlesungen/common/common.tex @@ -0,0 +1,9 @@ +% +% common.tex +% +% (c) 2019 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\newcommand{\folie}[1]{ +\input{../slides/#1} +} + diff --git a/vorlesungen/common/packages.tex b/vorlesungen/common/packages.tex new file mode 100644 index 0000000..7e044ed --- /dev/null +++ b/vorlesungen/common/packages.tex @@ -0,0 +1,33 @@ +% +% packages.tex -- gemeinsame definition +% +% (c) 2017 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{epic} +\usepackage{color} +\usepackage{array} +\usepackage{ifthen} +\usepackage{lmodern} +\usepackage{amsmath} +\usepackage{amssymb} +\usepackage{nccmath} +\usepackage{mathtools} +\usepackage{adjustbox} +\usepackage{multimedia} +\usepackage{verbatim} +\usepackage{wasysym} +\usepackage{stmaryrd} +\usepackage{tikz} +\usetikzlibrary{shapes.geometric} +\usetikzlibrary{decorations.pathreplacing} +\usetikzlibrary{calc} +\usetikzlibrary{arrows} +\usetikzlibrary{3d} +\usetikzlibrary{arrows,shapes,math,decorations.text,automata} +\usepackage{pifont} +\usepackage[all]{xy} +\usepackage[many]{tcolorbox} +\input{../../common/linsys.tex} + diff --git a/vorlesungen/common/presentation-template.tex b/vorlesungen/common/presentation-template.tex new file mode 100644 index 0000000..9f92489 --- /dev/null +++ b/vorlesungen/common/presentation-template.tex @@ -0,0 +1,49 @@ +% +% presentation-template.tex -- Präsentation +% +% (c) 2021 Prof Dr Andreas Müller, Hochschule Rapperswil +% +\documentclass[aspectratio=169]{beamer} +\usepackage[utf8]{inputenc} +\usepackage[T1]{fontenc} +\usepackage{epic} +\usepackage{color} +\usepackage{array} +\usepackage{ifthen} +\usepackage{lmodern} +\usepackage{amsmath} +\usepackage{amssymb} +\usepackage{mathtools} +\usepackage{adjustbox} +\usepackage{multimedia} +\usepackage{verbatim} +\usepackage{wasysym} +\usepackage{stmaryrd} +\usepackage{tikz} +\usetikzlibrary{shapes.geometric} +\usetikzlibrary{decorations.pathreplacing} +\usetikzlibrary{calc} +\usetikzlibrary{arrows} +\usetikzlibrary{3d} +\usetikzlibrary{arrows,shapes,math,decorations.text,automata} +\usepackage{pifont} +\usepackage[all]{xy} +\usepackage[many]{tcolorbox} +\mode{% +\usetheme[hideothersubsections,hidetitle]{Hannover} +} +\beamertemplatenavigationsymbolsempty +\title[Titel]{Titel} +\author[A. Uthor]{A. Uthor} +\date[]{} +\newboolean{presentation} +\setboolean{presentation}{true} +\begin{document} + +\begin{frame} +\titlepage +\end{frame} + +%\input{slide.tex} + +\end{document} diff --git a/vorlesungen/common/slide-template.tex b/vorlesungen/common/slide-template.tex new file mode 100644 index 0000000..a1343f8 --- /dev/null +++ b/vorlesungen/common/slide-template.tex @@ -0,0 +1,19 @@ +% +% template.tex -- slide template +% +% (c) 2021 Prof Dr Andreas Müller, OST Ostschweizer Fachhochschule +% +\bgroup +\begin{frame}[t] +\setlength{\abovedisplayskip}{5pt} +\setlength{\belowdisplayskip}{5pt} +\frametitle{Template} +\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 -- cgit v1.2.1