Tabelle mit 3 Spalten Thema ist als GELÖST markiert

Tabellen und Grafiken erstellen und anordnen


Uwe

Tabelle mit 3 Spalten

Beitrag von Uwe »

Hallo,

ich möchte eine Tabelle mit 3 Spalten über die gesamte A4 Seite (Querformat) machen. Dabei ist der jeweilge Spaltentext sehr lang und hat auch mehrere Zeilenumbrüche.

Bisher versuche ich das so, doch leider ist das Ergebnis murks, da Latex meine Spalten ignoriert und teilweise Text unter die linke Spalte schreibt.
Mittlere Spalte ist steht ein Satz vertikal zentriert drin.

Weiß jemand Rat?
\begin{tabular}{p{8cm}p{8cm}p{8cm}}
1. Spalte\\
hier kommt langer Text mit versch. Zeilenumbrüchen
&
2. Spalte\\
langer Text mittlere Spalte
&
3. Spalte\\
...
\end{tabular}
Gruß Uwe

Gast

Beitrag von Gast »

\\
macht neue Zeile
&
macht neue Spalte

Du machst in der 1. Zeile also nur die 1. Spalte und in der 2. Zeile nur die 1. und 2. Spalte

So gehts:
\begin{tabular}{p{8cm}p{8cm}p{8cm}}
1. Spalte&2. Spalte&3. Spalte\\
hier kommt langer Text mit versch. Zeilenumbrüchen
&
langer Text mittlere Spalte
&
...\\
\end{tabular}

Xenara
Forum-Meister
Forum-Meister
Beiträge: 682
Registriert: Mi 25. Nov 2009, 09:41

Beitrag von Xenara »

Zeilenumbruch innerhalb einer Zelle geht mit \newline. \\ hat, wie mein Vorposter schon richtig geschrieben hat, die Bedeutung einer neuen Zeile.

Übrigens könnte auch tabularx für dich interessant sein:
\documentclass{scrreprt}
\usepackage[ngerman]{babel}
\usepackage[T1]{fontenc}
\usepackage[ansinew]{inputenc}

\usepackage{tabularx}

\begin{document}


\begin{tabular}{p{8cm}p{8cm}p{8cm}}
1. Spalte\newline
hier kommt langer Text mit versch. Zeilenumbrüchen
&
2. Spalte\newline
langer Text mittlere Spalte
&
3. Spalte\newline
...
\end{tabular} 

\vspace{4cm}

\begin{tabularx}{\textwidth}{XXX}
1. Spalte\newline
hier kommt langer Text mit versch. Zeilenumbrüchen
&
2. Spalte\newline
langer Text mittlere Spalte
&
3. Spalte\newline
...
\end{tabularx} 



\end{document}

uwe

Beitrag von uwe »

Danke, Euch beiden. Nun klappt es.

Gruß Uwe

Antworten