PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit Tabellenbreite



antipol
10-07-2008, 12:43
Sorry, wenn die Frage schon öfters kam (mir scheint das ein grundsätzliches Verständnisproblem zu sein), aber ich hab gesucht und keine Antwort gefunden.

Der Code meiner Tabelle:


\begin{table}[htb]
\centering
\begin{tabular}{|p{0.25\textwidth}|p{0.20\textwidt h}|p{0.20\textwidth}|p{0.10\textwidth}|p{0.15\text width}|}
\hline
\textbf{Anwendung} & \textbf{Zuverlässigkeit} & \textbf{Übertragungs\-verzögerung} & \textbf{Jitter} & \textbf{Bandbreite} \\
\hline
E-Mail & hoch & niedrig & niedrig & niedrig \\
\hline
Datenübertragung & hoch & niedrig & niedrig & mittel \\
\hline
Webzugriff & hoch & mittel & niedrig & mittel \\
\hline
Entfernte Anmeldung & hoch & mittel & mittel & niedrig \\
\hline
Audio on Demand & niedrig & niedrig & hoch & mittel \\
\hline
Video on Demand & niedrig & niedrig & hoch & hoch \\
\hline
Telefonie & niedrig & hoch & hoch & niedrig \\
\hline
Videokonferenzen & niedrig & hoch & hoch & hoch \\
\hline
\end{tabular}
\caption{QoS \cite [S. 438]{tanenbaum:netzwerke}}
\label{tbl:qos}
\end{table}

und das Ergebnis:

http://mitglied.lycos.de/antipol/LaTeX/screen_tabelle.jpg

Wenn ich nun .25 + .20 + .20 + .10 + .15 rechne komme ich auf .90 also weniger als 1 und trotzdem ist die Tabelle größer als mein Text.

Danke im Vorraus schon mal für das Aufklären,

antipol

Sabrina.Dankers
10-07-2008, 13:00
Ich würde mal sagen, dass das daran liegt, dass die Zwischenräume noch dazu kommen.
Wenn du eine Tabelle mit Textbreite haben möchtest, dann ist es eh besser dafür das Paket tabularx und dann die gleichnamige tabularx-Umgebung zu verwenden. So z.B.:



\begin{table}[htb]

\centering

\begin{tabularx}{\textwidth}{|l|X|X|X|X|}

\hline

\textbf{An"-wendung} & \textbf{Zu"-ver"-läs"-sig"-keit} & \textbf{Übertra"-gungs"-verzögerung} & \textbf{Jitter} & \textbf{Band"-breite} \\

\hline

E-Mail & hoch & niedrig & niedrig & niedrig \\

\hline

Datenübertragung & hoch & niedrig & niedrig & mittel \\

\hline

Webzugriff & hoch & mittel & niedrig & mittel \\

\hline

Entfernte Anmeldung & hoch & mittel & mittel & niedrig \\

\hline

Audio on Demand & niedrig & niedrig & hoch & mittel \\

\hline

Video on Demand & niedrig & niedrig & hoch & hoch \\

\hline

Telefonie & niedrig & hoch & hoch & niedrig \\

\hline

Videokonferenzen & niedrig & hoch & hoch & hoch \\

\hline

\end{tabularx}

\caption{QoS \cite [S. 438]{tanenbaum:netzwerke}}

\label{tbl:qos}

\end{table}

bobmalaria
10-07-2008, 13:05
hi,

vor und nach jeder spate gibt es einen abstand
\setlength{\tabcolsep}{Abstand}
je nachdem welcher wert bei dir eingestellt ist, bist du über der seitenbreite.
eine möglichkeit wäre

\usepackage{tabularx}

\begin{tabularx}{1\textwidth}{p{}p{}....X}

ich sehe gerade ein beispiel wurde gerade schon gepostet...

antipol
10-07-2008, 13:09
Na, das sieht doch schnieke aus. Ich danke Dir.