\documentclass[a4paper]{article}
% Andere Klassen: book, report KOMA-Skript-Paket bietet die Klassen scrartcl,
% scrreprt, scrbook mit anderem Layout, siehe dazu die Dokumentation scrguide

\usepackage[ngerman]{babel} % neue deutsche Rechtschreibung, ermöglicht ä als
                            % "a zu schreiben
\usepackage[utf8]{inputenc} % ermöglicht die direkte Eingabe der Umlaute

\usepackage{babelbib} % Sprachunterstützung für bibtex

\usepackage{amsmath} % für viele mathematische Dinge
\usepackage{amsthm} % für proof-Umgebung und Gestaltung von Satz-Umgebungen

% Titeleinstellungen
\title{\LaTeX-Kurs}
\date{\today}
\author{Peter Grabner}

% Definition einer neuen Satzumgebung
\newtheorem{sat}{Satz}

\begin{document}


\maketitle
\thispagestyle{empty} % auf erster Seite keine Kopf- und Fußzeilen;
                      % Alternativen plain, headings, myheadings, fancy

\begin{abstract}
  Dieser Text soll Ihnen helfen, Wissen über die grundlegenden Befehle von
  \LaTeX zu erlangen.
\end{abstract}

\tableofcontents % erzeugt das Inhaltsverzeichnis

\section{Text}

Zur Erinnerung: Text können Sie fast ganz normal schreiben.  Gewisse Zeichen
haben in \LaTeX eine besondere
Bedeutung, wie z.B.\ \$, \%, $\backslash$ , \ldots .

Beachten Sie, dass eine beliebige Anzahl von Leerzeichen sowie eine neue Zeile
als ein einziges Leerzeichen interpretiert werden. Einen neuen Absatz beginnen
Sie durch eine Leerzeile\footnote{Fußnote}. Abstände werden automatisch
gesetzt, wenn sie daher Punkte innerhalb eines Satzes setzen (wie zum Beispiel
in Abkürzungen), kann das zu ungewünschten Ergebnissen führen.

Textstellen können natürlich hervorgehoben werden, z.B.\ durch
\underline{Unterstreichen}, automatisch \emph{hervorgehobenen Text}, durch
\textbf{fetten}, \textit{kursiven}, \textsf{serifenlosen Text}, etc.

Normalerweise wird Text automatisch auf Blocksatz ausgerichtet, durch spezielle
Umgebungen können Sie
\begin{center}
das aber Ihren Wünschen
\end{center}
\begin{flushright} %flushleft
entsprechend ändern.
\end{flushright}

Wollen Sie Aufzählungen u.ä.\ erstellen, so stehen Ihnen dafür die
Umgebungen \verb|itemize|, \verb|enumerate| und \verb|description| zu
Verfügung, z.B.
\begin{itemize}
\item erster Punkt
   \begin{enumerate}
      \item Unterpunkt 1
      \item Unterpunkt 2
   \end{enumerate}
\item zweiter Punkt
   \begin{description}
      \item{Das} ist ein Unterpunkt.
   \end{description}
\item[(iii)] dritter Punkt
\end{itemize}


Tabellen erstellen Sie so:
\begin{tabular}{|lc||r|||}
\hline
links	&	zentriert & rechts \\
ausgerichter &  Text  &  . 
\end{tabular}
\section{Mathematik}

\subsection{Formeln}

Mathematische Formeln im Text setzen sie so $a+b=c$. Für einzeilige Formeln
ohne Nummerierung bietet sich
\begin{equation*}
\int\limits_0^{2\pi} \sin (x) dx = 0 
\end{equation*}
an; wünschen sie eine Nummerierung, verwenden Sie
\begin{equation}\label{equ:eins}
\lim_{n\to\infty} a_n = a .
\end{equation}
Auf diese können Sie dann verweisen: siehe~\eqref{equ:eins}.
Eine Möglichkeit für mehrere Formeln in einer Umgebung ist
\begin{align*}
\frac{\alpha}{\beta} & = \sum_{i=0}^{\infty} a_n \cdot b_n \\
	& = \iint f(x,y).\\
\intertext{Sie können auch Text einfügen, ohne die Ausrichtung zu stören.}
	& \leq \left| 
\begin{array}{lr} A_{1,1} & A_{1,2} \\ A_{2,1} & A_{2,2} \end{array} \right|
\end{align*}

\subsection{Sätze}
Ein wichtiges Konstrukt sind Umgebungen für Sätze, Definitionen ,\ldots. 
Für ein einfaches Beispiel siehe Präambel.
\begin{sat}
Ich bin ein Satz.
\end{sat}
\begin{proof}
Doch wo ist der Beweis?
\end{proof}
Das \verb|amsthm|-Paket bietet Ihnen die Möglichkeit, verschiedene
voreingestellte Satz-Umgebungen zu verwenden, Sie haben aber auch die
Möglichkeit, einfach eine Umgebung mit dem gewünschten Aussehen zu
erzeugen.

\section{Literatur}
Neben der angegebenen Literatur sind auch die Dokumentationen der einzelnen
Pakete hilfreich.

\nocite{*}


\bibliographystyle{babplain} % plain mit Sprachunterstützung
\bibliography{latex}
\end{document}