next up previous contents
Nächste Seite: Überschrift und Inhaltsverzeichnis Aufwärts: Grundsätzliches zur LATEXSyntax Vorherige Seite: Randnotiz   Inhalt

Tabellen

Nun, es gibt natürlich auch Mittel und Wege eine Tabelle darzustellen.

Eine Tabelle kann z.B. so aussehen:

  Anzahl Preis
Windows 1 200-? Euro
Linux 1 0 Euro
Windows Server 1 400-?
Linux Server 10 0

oder eine Tabelle wie man sie einfachhalber aus Excel kennt:

Artikel Anzahl Preis
Bananen 10 10 Euro
Äpfel 20 10 Euro
Karotten 30 5 Euro
Lebenshaltungskosten = je nach Eurostimmung

Nun erst mal die Syntax:

\begin{tabular}{|l|cr|}\hline

		&	Anzahl	&	Preis\\ \cline{2-3}
Windows	&	1		&	200-? Euro\\ \hline
Linux	&	1		&	0 Euro\\ \hline
Windows Server&	1	&	400-?\\ \hline
Linux Server&	10		&	0\\ \hline

\end{tabular}

\begin{tabular}{|l|c|r|}\hline

Artikel	&	Anzahl	&	Preis\\ \hline
Bananen	&	10		&	10 Euro\\ \hline
"Apfel	&	20		&	10 Euro\\ \hline
Karotten	&	30		&	5 Euro\\ \hline
Lebenshaltungskosten &	=		&	je nach Eurostimmung\\ \hline

\end{tabular}\\

Eine Tabelle wird eingeleitet mit \begin {tabular} und beendet mit \end {tabular}. In der zweiten Klammerumgebung wird die Anzahl der Spalten festgelegt über die Anzahl der Formatierungsbuchstaben. l steht für left (linke Ausrichtung der Spalte), c für center (zentriertes Ausrichten der Spalte) und r für right (rechts Ausrichtung der Spalte). Im Beispiel 2 wird also eine dreispaltige Tabelle eingeleitet, wobei die erste Spalte links, die mittlere zentriert und die 3.Spalte rechts ausgerichtet wird. Ein | zwischen diesen Formatierungszeichen bedeutet, dass ein vertikaler Strich gezogen werden soll, zwischen den Spalten.

Eine Tabelle mit 10 Spalten würde dann mit {lccccccccr } gestartet, wobei die erste Spalte links, die anderen zentriert und die letzte Spalte rechts ausgerichtet wird.
Nun wird das erste Element in der Spalte/Zeile (1/1) erwartet. Im Beispiel 2 ist dies das Wort ''Artikel''. Gefolgt von dem kaufmännischen Und (&) wird in die nächste Spalte gewechselt.Am Ende der 3.Spalte wird eine neue Zeile eingefügt mit \ \. Das \hline (horizontal line) unterstreicht die aktuelle Zeile.

Im Beispiel 1 wurde nach der ersten Zeile ein \cline {2-3} (center line) eingefügt. Dies ermöglicht ein einzelnes Untersteichen von einzelnen oder zusammengefassten Spalten. Als Parameter erwartet der Compiler die Nummern der Spalten. Hier wurde eine Linie unter ''Anzahl'' und ''Preis'' gemacht. Das erste Feld wurde einfach leer gelassen. Für den einfachen Gebrauch von Tabellen reichen diese Befehle aus.


next up previous contents
Nächste Seite: Überschrift und Inhaltsverzeichnis Aufwärts: Grundsätzliches zur LATEXSyntax Vorherige Seite: Randnotiz   Inhalt
2004-08-03