TEX für Beamer
Willemers Informatik-Ecke
Das Paket beamer ermöglicht es, LaTeX statt Powerpoint oder Impress für Präsentationen einzusetzen. Die Übersetzung erzeugt PDF-Dateien, die auf Beamer angepasst sind. Die meisten PDF-Viewer besitzen einen Präsentationsmodus, um den Bildschirm vollständig zu nutzen.

Der Vorteil ist, dass man kein Spezialformat verwenden muss und nicht an bestimmte Betriebssysteme oder Software gebunden ist. Ferner können Versionsverwaltungen und andere Tools aus dem Bereich der Software-Entwicklung verwendet werden.

Ein einfacher Rahmen für eine Seite sieht folgendermaßen aus:

\documentclass{beamer}
\usetheme{Berkeley}
\usecolortheme{beaver} 
\begin{document}
\begin{frame}

Hier ist mein Präsentationstext.

\end{frame}
\end{document}
Übersetzt werden die Dateien mit dem Befehl pdflatex dateiname.

Frames

Ein Frame enthält eine Seite, die auf dem Beamer dargestellt werden soll.
\begin{frame}
\frametitle{Inhalt dieser Seite}

\end{frame}
Kürzer geht es so:
\begin{frame}{Inhalt dieser Seite}

\end{frame}
Soll auf der Seite auch ein Listing erscheinen, ist die Ergänzung [fragile] erforderlich:
\begin{frame}[fragile]{Inhalt dieser Seite}

\end{frame}
Listings können wie bei normalem LaTeX in verbatim-Umgebungen gesetzt werden.
\begin{verbatim}
int zahl = 1;
\end{verbatim}

Blöcke

Mit dem Block können Dinge hervorgehoben werden:
\begin{block}{Blocküberschrift}
Blockinhalt
\end{block}
Für Beispiele gibt es einen besonderen Block, der eine andere Farbe bekommt.
\begin{exampleblock}{Blocküberschrift}
Blockinhalt
\end{exampleblock}

Spaltenblöcke

Es können auch Spalten nebeneinander gesetzt werden. Dazu gibt es die Umgebung columns.
\begin{columns}
\column{0.5\textwidth}

Spalte 1

\column{0.5\textwidth}

Spalte 2

\end{columns}

Aufzählungen über mehrere Frames

Sollen mehrere Punkte aufgezählt werden, erfolgt dies in der klassischen itemize-Umgebung (oder enumerate, wenn nummeriert werden soll).
\begin{itemize}
\item Ein wichtiger Punkt
\item Noch ein Punkt
\item Nicht zu vergessen!
\end{itemize}
Sollen die Punkte nicht auf einen Schlag auf der Folie erscheinen, können Sie auf mehrere Folien aufgeteilt werden. Dazu wird hinter jeden Punkt die Seite, auf der der Punkt erscheinen soll, in spitzen Klammern gesetzt. In der Regel möchte man, dass der Punkt nach seinem Erscheinen auch auf den Folgeseiten bleibt. Dann fügt man noch ein Minuszeichen hinter der Zahl ein.
\begin{itemize}
\item<1-> Ein wichtiger Punkt
\item<2-> Noch ein Punkt
\item<3-> Nicht zu vergessen!
\end{itemize}
Soll dieses Nacheinandererscheinen auch in Listings passieren, benötigt man die Umgebung semiverbatim.
\begin{semiverbatim}
\uncover<1->{public static void main(String[] args) \{}
\uncover<1->{    Bruch meinAnteil;}
\uncover<2->{    meinAnteil = new Bruch();}
\uncover<3->{    meinAnteil.zaehler = 3;}
\uncover<3->{    meinAnteil.nenner = 4;}
\uncover<1->{\}}
\end{semiverbatim}