PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabellenausrichtung



Donny
26-06-2008, 19:32
Hallo!
Folgendes Problem:



\documentclass[10pt,a4paper]{scrreprt}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage{ngerman}

\begin{document}
\begin{tabular}{|l|l|l|l|l|}
\hline Typ & Probe & Medium & Inkubation & Indikation \\
\hline
\hline Sterilitätskontrolle & 100 ml & Hefeextraktagar & 22°C / 72h & Jegliche Kolonien \\
\hline E.coli/Coliforme & 100 ml & Chromocult-Coliformen-Agar & 37°C / 24h & E.Coli=blau-violett, Coliforme=rosa \\
\hline E.coli/Coliforme & 100 ml & Chromocult-Coliformen-Agar & 44°C / 24h & E.Coli=blau-violett, Coliforme=rosa \\
\hline Enterokokken & 100 ml & Slanetz-Bartley-Agar & 37°C / 48h & rote Kolonien \\
\hline Enterokokken Referenzstamm & 100 ml & Slanetz-Bartley-Agar & 37°C / 48h & rote Kolonien \\
\hline
\end{tabular}
\end{dokument}





Mit diesem Code reicht meine Tabelle in den Seitenrand hinein bzw. über die Seite hinaus.
Ich möchte, dass sie sich automatisch am Seitenrand ausrichtet, ohne viel mit der Spaltenbreite rumzuspielen. D.h. es können auch gerne mehrzeilige Spalten dastehen.
Wie realisiere ich das am einfachsten?

mfG
Donny

Stefan_K
26-06-2008, 20:22
Hallo Donny,

Du könntest p-Spalten verwenden und etwa tabularx (http://www.ctan.org/tex-archive/help/Catalogue/entries/tabularx.html), beispielsweise:

\usepackage{tabularx}
...
\begin{tabularx}{\textwidth}{|p{2.5cm}|l|p{2.5cm}| l|X|}
...

Stefan