From 7c085cbc24c472c29b0fa22df2ca3d5a5e8a56ae Mon Sep 17 00:00:00 2001 From: Julius Freudenberger Date: Mon, 24 Feb 2025 21:07:56 +0200 Subject: [PATCH] Add section about creating presentations --- codebeispiele/beamer-frame.tex | 11 +++++++++ codebeispiele/beamer-overlays.tex | 8 ++++++ codebeispiele/frame-fragile.tex | 3 +++ workshop.tex | 41 +++++++++++++++++++++++++++++++ 4 files changed, 63 insertions(+) create mode 100644 codebeispiele/beamer-frame.tex create mode 100644 codebeispiele/beamer-overlays.tex create mode 100644 codebeispiele/frame-fragile.tex diff --git a/codebeispiele/beamer-frame.tex b/codebeispiele/beamer-frame.tex new file mode 100644 index 0000000..109e688 --- /dev/null +++ b/codebeispiele/beamer-frame.tex @@ -0,0 +1,11 @@ +\documentclass[aspectratio=169]{beamer} +\usetheme{} + +\begin{frame}{Titel der Folie} + Hier kann jeder mögliche LaTeX-Code stehen +\end{frame} +\begin{frame}{Weitere Folie} + \begin{itemize} + \item Aufzählung + \end{itemize} +\end{frame} diff --git a/codebeispiele/beamer-overlays.tex b/codebeispiele/beamer-overlays.tex new file mode 100644 index 0000000..77525b6 --- /dev/null +++ b/codebeispiele/beamer-overlays.tex @@ -0,0 +1,8 @@ +\begin{frame} + \begin{itemize} + \item<1-> Auf allen Folien + \item<2> nur auf Folie 2 + \item<-3> nur bis Folie 3 + \only<4>{\includegraphics{picture}} + \end{itemize} +\end{frame} diff --git a/codebeispiele/frame-fragile.tex b/codebeispiele/frame-fragile.tex new file mode 100644 index 0000000..1ee0226 --- /dev/null +++ b/codebeispiele/frame-fragile.tex @@ -0,0 +1,3 @@ +\begin{frame}[fragile]{Dieser Frame ist fragil} + Wegen der \verb|verbatim| Umgebung +\end{frame} diff --git a/workshop.tex b/workshop.tex index 82f7168..5d72ab6 100644 --- a/workshop.tex +++ b/workshop.tex @@ -657,6 +657,47 @@ \end{itemize} \end{frame} +\section{Präsentationen} + +\begin{frame}[fragile]{Präsentationen} + \begin{itemize} + \item Dokumentenklasse \verb|beamer| + \item Präsentation besteht aus einer Abfolge von Folien + \inputminted{latex}{codebeispiele/beamer-frame.tex} + \end{itemize} +\end{frame} + +\begin{frame}[fragile]{Präsentationen -- Besonderheiten} + \begin{itemize} + \item \verb|\section| oder \verb|\subsection| erstellen einzelne Folien mit den Überschriften + \item \verb|\maketitle| erstellt Titelfolie + \item zu langer Inhalt verschiebt sich nicht automatisch auf die nächste Folie + \item Für Listings oder \verb|verbatim| muss der Frame als \verb|fragile| gekennzeichnet werden + \inputminted{latex}{codebeispiele/frame-fragile.tex} + \end{itemize} +\end{frame} + +\begin{frame}[fragile]{"Animationen" -- Overlays} + \begin{itemize} + \item PDF kann keine bewegten Animationen + \item aber Aufzählungspunkte oder anderer Inhalt kann nacheinander eingeblendet werden + \item jedes Overlay wird auf einer neuen PDF-Seite angezeigt + \inputminted{latex}{codebeispiele/beamer-overlays.tex} + \end{itemize} +\end{frame} + +\begin{frame}[fragile]{Themes} + \begin{itemize} + \item Klassische Themes in der \href{https://hartwork.org/beamer-theme-matrix/}{Beamer Theme Matrix} + \item Modernes Theme (auch in dieser Präsentation): \href{https://ctan.org/pkg/beamertheme-metropolis}{Metropolis} + \begin{itemize} + \item Moderne Font (wenn mit Xe\LaTeX{} oder Lua\LaTeX{} kompiliert wird) + \item kann optional einen Fortschrittsbalken anzeigen + \item Einstellungen mit \verb|\metroset| + \end{itemize} + \end{itemize} +\end{frame} + \begin{frame}{Nächste Projekte für \LaTeX{}?} \begin{itemize} \item Wissenschaftliches Dokumentieren