\documentclass[a4paper,12pt]{article}

\usepackage[utf8]{inputenc}

\usepackage{ngerman,times,courier}

\parindent 0pt % Einzug erste Zeile des Absatzes
\parskip 2mm % Abstand zwischen 2 Absätzen

\title{Tabellenumgebung, Tabellen, Abbildungen und Referenzen}
\author{Klaus Knopper}
\date{\today}

\begin{document}
 \maketitle % Titelinformationen drucken
 \tableofcontents % Normales Inhaltsverzeichnis
  % Hier kommt noch was

\section{Abbildungen und Tafeln}

Hier geht es um sogenannte ``Floating Boxen'', das sind Kästen, die sich auf der Seite
automatisch je nach Platz verschieben können.

\subsection{Die Tafel / Tabellenangabe (nicht die Tabelle selbst)}

Die Tafel-Umgebung kennt Parameter:
\begin{description}
 \item [h] Hier.
 \item [h!] Wirklich hier! (Auch wenn es evtl. nicht schön aussieht und viel
  leerer Platz auf der Seite entsteht).
 \item [b] ``Bottom'', bevorzugt ans Ende der aktuellen Seite setzen.
 \item [t] ``Top'', bevorzugt an den Anfang der nchsten Seite.
 \item [p] ``Pages'', hinten ins Dokument auf einer Extra-Seite.
\end{description}

\begin{verbatim}
 \begin{table}[h!bt]
  % Hier kommt eine Tabelle, Abbildung, Grafik etc.
  
 \caption{Statistik über die Nutzung von \LaTeX{} in wissenschaftlichen Arbeiten}
 \label{statistik}
 \end{table}
\end{verbatim}

Der zitierte Quelltext bewirkt folgendes:
\begin{enumerate}
 \item Es wird ein Kasten mit unsichtbarer Umrahmung gesetzt, in der eine
 Tabelle oder ähnliches stehen kann.
 \item Der Kasten wird bevorzugt
  \begin{enumerate}
   \item Hier (h!),
   \item ans Ende der Seite (b),
   \item an den Anfang der nächsten Seite (t)
  \end{enumerate}
  gesetzt.
 \item Es gibt eine Bildunterschrift, die automatisch nummeriert wird (caption)
 \item Es kann unter dem Namen ``statitstik'' auf die Abbildung verwiesen werden.
 (label)
\end{enumerate}

 \begin{table}[h!bt]
  % Hier kommt eine Tabelle, Abbildung, Grafik etc.
  
 \caption{Statistik über die Nutzung von \LaTeX{} in wissenschaftlichen Arbeiten}
 \label{statistik}
 \end{table}

Hier wird Bezug genommen auf Tafel~\ref{statistik} mit Hilfe des Befehls \verb+\ref{statistik}+.

\subsection{Abbildungen (Bilder)}

Genau wie \verb+table+, nur mit \verb+figure+.

\begin{verbatim}
 \begin{figure}[h!bt]
  \begin{Huge} \fbox{A} \end{Huge}
  \caption{Der Buchstabe A}
  \label{a}
 \end{figure}
\end{verbatim}

 \begin{figure}[h!bt]
  \begin{center}
  \begin{Huge} \fbox{A} \end{Huge}
  \end{center}
  \caption{Der Buchstabe A}
  \label{a}
 \end{figure}

Bewirkt: Es wird eine Floating Box für die Abbildung erzeugt, eine Bildunterschrift, und
ein Lesezeichen wird gesetzt, das später mit \verb+\ref{a}+ (Abbildung~\ref{a})
referenziert werden kann.

\subsection{Nummerierung und Inhaltsverzeichnis}

Sowohl Tafeln als auch Abildungen werden automatisch nummeriert, wenn sie mit
der entsprechenden Umgebung gesetzt werden (table oder figure). Es kann mit dem Befehl
\verb+listoftables+ bzw. \verb+\listoffigures+ ein Extra-Inhaltsverzeichnis
erzeugt werden.

\listoftables

\listoffigures
 
\section{``Lesezeichen'' setzen und im Text referenzieren}

Textstellen, Abbildungen, Tafeln u.ä. können mit dem Befehl \verb+\label{kürzel}+
unsichtbar ``markiert'' werden, und später mit

 \verb+\ref{kürzel}+

bzw.

 \verb+\pageref{kürzel}+

referenziert werden, wobei je nach Position von \verb+\label{}+ die
Abschnittsnummer, Bildnummer, Tabellennummer etc. angegeben wird. Bei
\verb+\pageref{kürzel}+ wird nur die Seitennummer angegeben.

Beispiel:

\begin{verbatim}
 Abbildung~\ref{a} auf Seite~\pageref{a} ...
\end{verbatim}

verweist auf Abbildung~\ref{a} auf Seite~\pageref{a}. Man verwendet hier gerne
die Tilde\verb+~+ als nicht-trennbares Leerzeichen.


\section{Die eigentliche Tabelle - \texttt{tabular}}

Tabellen (engl. tabular) werden NICHT graphisch eingegeben, sondern
mit der \verb+tabular+-Umgebung sowie Parametern erzeugt, die die
Formatierung angeben.

Beispiel:

\begin{verbatim}
 \begin{tabular}{ | l | c | r | } \hline
  Zeile 1 Spalte 1 & Zeile 1 Spalte 2 & Zeile 1 Spalte 3 \\ \hline
  Zeile 2 Spalte 1 & Zeile 2 Spalte 2 & Zeile 2 Spalte 3 \\ \hline
  a & b & c \\ \hline
 \end{tabular}
\end{verbatim}

erzeugt:

 \begin{tabular}{ | l | c | r | } \hline
  Zeile 1 Spalte 1 & Zeile 1 Spalte 2 & Zeile 1 Spalte 3 \\ \hline
  Zeile 2 Spalte 1 & Zeile 2 Spalte 2 & Zeile 2 Spalte 3 \\ \hline
  a & b & c \\ \hline
 \end{tabular}

Erklärung:

\begin{description}
 \item [\texttt{ \{ | l | c | r | \}}] als Parameter:
 \begin{itemize}
  \item Eine senkrechte Linie (linker Rand),
  \item \textbf{l}inksbündige Spalte,
  \item Eine senkrechte Linie,
  \item \textbf{c}entrierte Spalte,
  \item Eine senkrechte Linie,
  \item \textbf{r}echtsbündige Spalte,
  \item Eine senkrechte Linie (rechter Rand).
 \end{itemize}
 \item [$\backslash$hline] erzeugt eine horizontale Linie
 \item [\&] ist der Trenner zwischen den Spalten der Tabelle
 \item [$\backslash\backslash$] fängt eine neue Zeile an.
\end{description}

Weitere Möglichkeiten:

\begin{verbatim}
 \begin{tabular}{ p{5cm} }
  ...
 \end{tabular}
\end{verbatim}

erzeugt eine Tabellenspalte mit genau 5 Zentimeter Breite, in der Text auch automatisch
umgebrochen und links- und rechtsbündig formatiert wird.

\begin{table}[h1bt]
 

\begin{center}
\begin{tabular} { p{5cm} }
 Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test Test \\
\end{tabular}
\end{center}

\caption{Tabelle mit einer parbox}

\end{table}



\end{document}
