Seite 1 von 1

Tabellen über mehrere Zeilen

Verfasst: Do 29. Jul 2010, 20:10
von Rudolf
Hi

wie erstelle ich eine Tabelle, die automatisch Text in Position bringt, das über eine Zeile geht. Normalerweise muss man manuell Zeile für Zeile die Tabellen erstellen, aber das wird bei größeren Dinger aufwendig.

Umbruch in Tabellenzellen

Verfasst: Do 29. Jul 2010, 20:28
von Stefan Kottwitz
Hallo,

Du kannst p-Spalten verwenden, also als Formatdeklaration p{Breite} verwenden, z.B.
\begin{tabular}{p{4cm}p{6cm}}
Innerhalb der p-Spalten findet automatischer Umbruch statt.

Viele Grüße,

Stefan

Verfasst: Do 29. Jul 2010, 20:32
von iTob
Ich hak mich da mal ein, kann man für die p-Zellen auf Flattersatz (linksbündig) bekommen?

Linksbündige Absatz-Zellen in Tabellen

Verfasst: Do 29. Jul 2010, 20:44
von Stefan Kottwitz
Hi Tobi,
iTob hat geschrieben:kann man für die p-Zellen auf Flattersatz (linksbündig) bekommen?
ja, das geht, wenn man das array-Paket einbindet:
\begin{tabular}{>{\raggedright\arraybackslash}p{6cm}}
Stefan

Verfasst: Do 29. Jul 2010, 20:52
von Rudolf
Gibts sowas net mit Prozent?

Oder die erste Spalte ist 20% und der Rest willkürlich, hauptsache Zeilenumbruch?

Spa-tenbreite

Verfasst: Do 29. Jul 2010, 21:01
von Stefan Kottwitz
Prozent wovon?
Angaben wie p{0.2\textwidth} sind möglich, das wären 20% der Textbreite.

Stefan

Breitenindex für erste Zeile

Verfasst: Mi 19. Feb 2014, 05:11
von Manu1992
Hi zusammen,

ich habe eine Tabelle mit der Breitenangabe p{} erstellt. Alles funktioniert wunderbar, nur nicht für die erste Zeile der Tabelle. Wenn hier ein Eintrag länger als die Breite ist, wird die Spalte verbreitert und kein Umbruch findet statt. Der Zeilenumbruch funktioniert für alle folgenden Zeilen.

Kennt jemand das Problem und hat eine Idee, wie das zu lösen ist?

Danke!
Manu

Re: Breitenindex für erste Zeile

Verfasst: Mi 19. Feb 2014, 05:37
von Sepp99
Manu1992 hat geschrieben:ich habe eine Tabelle mit der Breitenangabe p{} erstellt. Alles funktioniert wunderbar, nur nicht für die erste Zeile der Tabelle. Wenn hier ein Eintrag länger als die Breite ist, wird die Spalte verbreitert und kein Umbruch findet statt. Der Zeilenumbruch funktioniert für alle folgenden Zeilen.
Ins Blaue geschossen: in der ersten Zeile gibt es nur ein Wort. Das erste Wort in einer Tabellenzelle kann nicht getrennt werdden.

Abhilfe: Warum passiert in dieser Tabellenzeile keine Silbentrennung?

Gruß, Sepp

Verfasst: Mi 19. Feb 2014, 08:28
von Johannes_B
Sollte dir Sepp Vorschlag noch nicht weiterhelfen, so erstell uns bitte ein Minimalbeispiel.