Verfasst von: Dietmar | Juni 20, 2008

Präsentieren in Lack und Leder – Teil 1

Weil es für mich ziemlich praktisch wäre, mit LaTeX auch Präsentationen erstellen zu können, habe ich mir gedacht, ich arbeite mich einfach mal in das Beamer-Paket ein und schreibe eine Anleitung dazu. Ich versuche bewusst viel in Quelltexte zu verlagern. Es ist das Beste, einfach mal nebenher die Quelltexte zu kompilieren und mit ihnen zu spielen. So lernt man meines Erachtens am Meisten.

Was als Erstes auffält, ist dass die einzelnen Folien „frame“ genannt werden.

Hier nun erstmal der erste Quelltext mit den ganz grundlegenden Dingen:

%aha, wir haben es mit dem beamer-Paket zu tun…
\documentclass{beamer}

%eigentlich nichts Anderes, als bei anderen LaTeX-Dokumenten
\title{Meine ersten Versuche mit dem Beamer-Paket}
\author{ein \LaTeX user}

\begin{document}

% man kann einen frame mit \frame{} kennzeichnen
\frame{
%mit diesem Kommando erzeugt man eine Titelseite
\titlepage
}

%man kann aber auch einen Frame mit begin und end kennzeichnen
\begin{frame}
Dies ist die erste Folie meiner tollen \LaTeX-Pr\“asentation.
\end{frame}

\end{document}

So haben wir schon mal die ersten Folien. Aber eine Art Inhaltsverzeichnis oder Themenübersicht kann auch für Präsentationen sehr nützlich sein. Dieses Thema hängt automatisch gleich zusammen mit so genannten Lesezeichen, die von vielen Anzeigeprogrammen am Rande des Dokuments angezeigt werden. Schauen wir uns einfach mal den entsprechenden Quelltext an:

\documentclass{beamer}
\title{Meine ersten Versuche mit dem Beamer-Paket}
\author{ein \LaTeX user}\begin{document}

\frame{\titlepage}

%die Punkte für die Inhaltsübersicht, diese Punkte sind
%auf den Folien jedoch nicht sichtbar

\section{Die ersten Folien}
%natürlich sind auch untergeordnete Punkte möglich
\subsection{die erste Folie}

\begin{frame}
%und das ist eine Überschrift, die auf der Folie, aber nicht
%in der Inhaltsübersicht angezeigt wird

\frametitle{erstens}
Dies ist die erste Folie meiner tollen \LaTeX-Pr\“asentation.
\end{frame}

\subsection{das da ist Folie zwei}
\begin{frame}
%noch eine Überschrift
\frametitle{zweitens}
Die zweite Folie\dots
\end{frame}

\section{Inhalt}
\begin{frame}
%eine Art Inhaltsübersicht
\tableofcontents
\end{frame}

\section{sonst was}
\subsection{ja ja}
\begin{frame}
lala
\end{frame}

\end{document}

Wenn man mit \tableofcontents und co arbeitet, dann muss man seinen Quelltext immer zwei mal kompilieren. Ist irgendwie eine Schwäche von LaTeX. Wie die Sache mit den Lesezeichen aussieht, könnt ihr hier sehen:

PDF-Lesezeichen in Foxit reader

Zu sehen ist ein Ausschnitt meines Bildschirms, wenn ich mir den obigen Quelltext als PDF im Foxit Reader anzeigen lasse. Man sollte diese sections nicht im Übermaß einsetzen, das kann etwas chaotisch werden. In der richtigen Menge ist das jedoch eine sehr schöne Sache.

Manche Leute möchten in ihrem Vortrag zu Beginn eines Inhaltsabschnitts nochmal die ganze Struktur aufzeigen. Das ist auch möglich, und zwar mit diesem Block, den ich hier neu einfüge:

\documentclass{beamer}
\title{Meine ersten Versuche mit dem Beamer-Paket}
\author{ein \LaTeX user}

%code, der automatisch zu Beginn jeder section
%eingesetzt wird
\AtBeginSection[]
{
\begin{frame}<beamer>
\frametitle{\“Ubersicht}
%man kann eine der beiden folgenden Zeilen verwenden,
%der Unterschied liegt darin, was grau ist und was nicht
%\tableofcontents[currentsection,currentsubsection]
\tableofcontents[currentsection]
\end{frame}
}

\begin{document}

\frame{\titlepage}

\section{Die ersten Folien}
\subsection{die erste Folie}

\begin{frame}
\frametitle{erstens}
Dies ist die erste Folie meiner tollen \LaTeX-Pr\“asentation.
\end{frame}

\subsection{das da ist Folie zwei}
\begin{frame}
\frametitle{zweitens}
Die zweite Folie\dots
\end{frame}

\section{Teil zwei}
\subsection{das Erste im Zweiten}
\begin{frame}
laber laber laber laber
\end{frame}

\end{document}

Eine weitere Sache sind so genannte pause-sections, wenn man eine Folie Schritt für Schritt aufdecken will:

\documentclass{beamer}
\title{Meine ersten Versuche mit dem Beamer-Paket}
\author{ein \LaTeX user}

\begin{document}

\begin{frame}
Sensation Sensation Sensation Sensation Sensation Sensation Sensation Sensation
Sensation Sensation Sensation Sensation Sensation Sensation Sensation Sensation
\bigskip

\pause

Grosse Sensation – Grosse Sensation – Grosse Sensation – Grosse Sensation – Grosse
Sensation – Grosse Sensation – Grosse Sensation – Grosse Sensation – Grosse Sensation -
Grosse Sensation – Grosse Sensation – Grosse Sensation
\bigskip

\pause
Riesen Sensation – Riesen Sensation – Riesen Sensation – Riesen Sensation – Riesen
Sensation – Riesen Sensation – Riesen Sensation – Riesen Sensation – Riesen Sensation -
Riesen Sensation – Riesen Sensation – Riesen Sensation – Riesen Sensation
\end{frame}

\end{document}

Was natürlich auch noch fehlt, sind kleine Überschriften innerhalb einer Folie:

\documentclass{beamer}
\title{Meine ersten Versuche mit dem Beamer-Paket}
\author{ein \LaTeX user}

\begin{document}

\begin{frame}

\begin{block}{Block 1}
block block block block block block block block block block block block block block block
block block block block block block block block block block block block block block block
block block block block block block block block block
\end{block}

\begin{block}{Block 2}
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla bla
bla bla bla bla bla bla
\end{block}

\end{frame}

\end{document}

Oder wie wäre es denn mit einfachen Aufzählungen?

\documentclass{beamer}
\title{Meine ersten Versuche mit dem Beamer-Paket}
\author{ein \LaTeX user}

\begin{document}

\begin{frame}

\begin{itemize}
\item eins
\begin{itemize}
\item eins punkt eins
\item eins punkt zwei
\end{itemize}
\item zwei
\item drei

\end{itemize}

\end{frame}

\end{document}

auch Spalten können sehr nützlich sein:

\documentclass{beamer}
\title{Meine ersten Versuche mit dem Beamer-Paket}
\author{ein \LaTeX user}

\begin{document}

\begin{frame}
\begin{columns}
\column{.5\textwidth}
Dies hier steht alles in der ersten Spalte. Es ist
nicht sehr informativ, was ich gerade schreibe,
aber es erf\“ullt seinen Zweck.
\column{.5\textwidth}
und das da steht alles in der anderen Spalte hier
\end{columns}
\end{frame}

\begin{frame}
\begin{columns}[t]
\column{.5\textwidth}
Dies hier steht alles in der ersten Spalte. Es ist
nicht sehr informativ, was ich gerade schreibe,
aber es erf\“ullt seinen Zweck. Der Text hier f\“ullt
sehr sch\“on diese Spalte hier\dots
\column{.5\textwidth}
und wenn man diese [t] Option verwendet,
dann ist es auch egal, ob die Spalten unterschiedlich
gef\“ullt sind
\end{columns}
\end{frame}

\end{document}

So, das wär’s erstmal. Als nächstes möchte ich mich dann erst einmal mit Designvorlagen beschäftigen, so genannten „themes“. Sobald ich da etwas Brauchbares zusammen habe, werdet ihr es in diesem Blog hier finden. Bis dahin erstmal viel Spaß beim Rumspielen mit LaTeX und dem „beamer package“.



Einen Kommentar hinterlassen

Ihre Antwort:

Kategorien