\def\fileversion{1.0}
\def\filedate{01-FEB-1993}
\def\filename{tabellen.tex}

\meldedich

\section{Tabellen}
\r Darf ich Ihnen einige Fragen zum Erstellen von Tabellen in \LaTeX\
stellen?

\p Nur zu, ich bitte sogar darum!

\r Ich habe eine Tabelle,
die ist so gro"s, da"s ich sie quer drucken m"ochte. Kann ich das, und
wenn ja, wie?

\p Im Prinzip ja, wenn Sie
einen PostScript-Treiber nebst passendem Drucker haben und vor
schmutzigen Tricks nicht zur"uckschrecken, die das Dokument unportabel
machen\dots Das Stichwort lautet hier \sty{rotate}.  Allerdings ist
dazu, wie erw"ahnt ein sog.\ PostScript-Treiber vonn"oten.  Auf diese
Problematik k"onnen wir hier nicht weiter eingehen; vielleicht
sprechen wir ein anderes mal dar"uber.  Und bedenken Sie: Wer quer
schreibt, wird quer gelesen!

\r Ganz recht.  Und was habe ich zu tun, wenn die Tabelle zu lang f"ur
eine Seite ist?

\p Das k"onnen Sie mit dem \LaTeX-Stil {\tt supertab} beheben.
Ferner kann ich Ihnen nur empfehlen, sich das {\tt array.sty}-Paket
von {\sc F.~Mittelbach} zu besorgen.  Hier findet das
Tabellensetzende so gut wie alles, was das Herz begehrt, naemlich
Stile, die
\begin{itemize}
\item Tabelleneintraege von Dezimalzahlzahlen am Komma ausrichten;
\item fast beliebige horizontale und vertikale Linien in Tabellen
setzen;
\item mehrseitige Tabellen erlauben, und zwar anpassungsfaehiger als
der oben genannte \sty{supertab}.
\end{itemize}

\r Wie Sie meinen.  Falls aber ein Problem nur einmalig auftaucht,
lohnt es sich nicht, dieses sicherlich umfangreiche Paket zu
instalieren.  Koennen wir auf solche Einzelfragen eingehen?

\p Nur zu, versuchen wir es!  Worum geht es?

Zunaechst einmal um \sty{array} selbst. Ich habe bei
gleichzeitiger Verwendung von \sty{array} und \sty{amstex}
heftige Probleme bei der Verwendung des \glq\verb|@|\grq-Zeichens
in der Tabellenpraeambel:
\TeX\ wirft mir immer eine ziemlich unverst"andliche Fehlermeldung auf
den Schirm.

\p Ja, da gibt es in der Tat Kollisionen.  Geben Sie deshalb, falls
sie \glq\verb|@|\grq verwenden wollen, folgendes ein.
\begin{ogfudatim}
\makeatletter  % <== ,@` zu einem Buchstaben machen
\begin{tabular}{... @ ...}
   .
   .
   .
\end{tabular}
\makeatother  % <== und wieder wie vorher
\end{ogfudatim}

\r H"aufig setze ich Tabellen, die mathematische Ausdr"ucke wie
Br"u"-che, Wurzeln oder Hochzahlen enthalten. Das Ergebnis sieht dann
eher m"a"sig aus, n"amlich so.
%
\begin{center}
\begin{tabular}{|c|c|}
\hline
Ein Stammbruch & $\frac{1}{7}$\\
\hline
Eine Potenz & $a^7$\\
\hline
\end{tabular}
\end{center}
%
Sie sehen, die waagrechten Linien sind viel zu nahe an den
Tabelleneintr"agen! Dem kann ich zumindest teilweise abhelfen, indem
ich der Zeile
\begin{ogfudatim}
Ein Stammbruch & \frac{1}{7}\\
\end{ogfudatim}
ein \glq\verb|[3pt]|\grq\ anf"uge.  Das sieht dann so aus.
%
\begin{center}
\begin{tabular}{|c|c|}
\hline
Ein Stammbruch & $\frac{1}{7}$\\[3pt]
\hline
Eine Potenz & $a^7$\\
\hline
\end{tabular}
\end{center}
%
Das ist immer noch unbefriedigend; ich habe zwar den unteren Abstand
vergr"o"sert, nicht jedoch den oberen! Der Exponent \glq7\grq\ klebt
immer noch an der oberen Linie, ebenso wie die \glq\verb|1|\grq\
des Z"ahlers.

\p In diesem Fall k"onnen Sie den Parameter unter \sty{array} den
Parameter \cs{extrarowheight}
verwenden; hier wird der Abstand zur oberen Begrenzung
vergr"o"sert. (Beachten Sie bitte, da"s eine
Zuweisung von \cs{extrarowheight}, welche {\em au"serhalb\/} der
\env{tabular} erkl"art werden mu"s, {\em global\/} wirkt und ich
sie deshalb mittels \glq\verb|{|\grq\ und \glq\verb|}|\grq\ auf die
jeweilige Tabelle begrenze.)  Ohne \sty{array} definieren Sie
beispielsweise
%
\def\tabkor{\vphantom{\Bigl(}} %Tabellenhoehen-Korrektur
\def\frackor{{\tabkor\over\tabkor}}
%
\begin{ogfudatim}
\def\tabkor{\vphantom{\Bigl(}} %Tabellenhoehen-Korrektur
\def\frackor{{\tabkor\over\tabkor}}
\end{ogfudatim}
%
und geben zu Beginn einer Zeile, in der Sie die
Korrektur wuen"-schen, diese Sequenz ein:
\begin{ogfudatim}
\begin{center}
\begin{tabular}{|c|c|}
\hline
Ein Stammbruch &$\frackor \frac{1}{7}$\\
\hline
Eine Potenz &$\tabkor a^7$\\
\hline
\end{tabular}
\end{center}
\end{ogfudatim}
%
Sie erhalten dann die nachfolgende Tabelle.
\begin{center}
\begin{tabular}{|c|c|}
\hline
Ein Stammbruch &$\frackor \frac{1}{7}$\\
\hline
Eine Potenz &$\tabkor a^7$\\
\hline
\end{tabular}
\end{center}

\endinput
