PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabelle Text über Spalte hinaus



vogel
29-03-2005, 14:34
Hallo,

ich habe Probleme mit einer 2 spaltigen supertabular tabelle.

Hier der Quelltext :


\documentclass[a4paper,10pt]{book}

\usepackage{supertabular}
\begin{document}
\begin{supertabular}{|l|l|}
Hallo & Jetzt kommmt ein gaaanz laaaannger TExt der gar nicht wieder aufhört sondern über den
Rand hinaus geht\\
\\
\end{supertabular}

\begin{supertabular}{|p{5.5cm}|p{6.5cm}|}
DasisteinvielzulangesWortdasüberdieSpaltehinausgeh t & zweite Spalte normal
\\
\end{supertabular}
\end{document}
++++++++++++++++++++++++++++++++++++++++++++++++++ ++

Bei einer Supertabular die links ausgerichtet ist, geht der zu lange Inhalt der rechten Spalte über den Seitenrand hinaus ohne umzubrechen.

Bei der Supertabular mit fester Spaltenbreite, geht ein zu langes Wort einfach über die linke Spalte hinaus ohne zwanghaft umgebrochen zu werden.

Ist das denn normales Verhalten bzw. kann man es ändern besonders das erste Problem ?

blubb
29-03-2005, 16:37
Ist das denn normales Verhalten bzw. kann man es ändern besonders das erste Problem ?
Wenn du l sagts (=linksbündig, kein Zeilenumbruch) dann gibt es keinen Zeilenumbruch.
Vermutlich willst du eine linksbündiges p (such mal in der Forumsuche da sollte sich was finden).

Das zweite Problem scheint ein Trennproblem zu sein.
>DasisteinvielzulangesWortdasüberdieSpaltehinausgeh
Langes Wort, mit Umlaut drin und keine Sprachangabe.
Da kann TeX keine Trennregel finden (ohne Sprache kein Trennmuster und trennem mit Umlauten ist auch ein größeres Thema). Sprich: Das es im Beispiel nicht geht liegt eher am Beispiel. Ansonsten hilft bei Trenn-Probleme sicher auch die Forumssuche.