PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Umbruch in Multicolo



Special.Guest
02-10-2012, 21:49
Hallo zusammen,

ich hab ein Problem mit folgender Tabelle:


\documentclass[12pt, a4paper, titlepage]{scrartcl}

\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}


\begin{document}

\begin{table}[!ht]

\caption{Überschrift}\label{tab:tabelle}
\begin{tabular}[ht]{|p{2.5cm}|c@{\enspace}p{3cm}|c@{\enspace}p{3cm}|c @{\enspace}p{3cm}|}\hline
& \multicolumn{2}{l|}{\bfseries Text der die Spaltenbreite verändert} & \multicolumn{2}{l|}{\bfseries Spalte 3} & \multicolumn{2}{l|}{\bfseries Spalte 4} \\ \hline

Erste Zeile & \textbullet & Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam volupt & \textbullet & Punkt 1 & \textbullet & Punkt 1 \\

& \textbullet & Punkt 2 & \textbullet & Punkt 2 & \textbullet & Punkt 2\\ \hline

\end{tabular}
\end{table}


\end{document}

Und zwar führt ein zu langer Eintrag unter \multicolumn dazu, dass die Spaltebreite verändert wird. Wie kann ich erreichen, dass auch in der ersten Zeile der Tabelle umgebrochen wird, damit die Spaltenbreite erhalten bleibt.

Freu mich über jeden Tipp !

ctansearch
02-10-2012, 23:09
Eine ziemlich ungewöhnliche Konstruktion, aber so könnte es gehen:


\documentclass[12pt, a4paper, titlepage]{scrartcl}
\usepackage{graphicx}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\begin{document}
\begin{table}[!ht]
\caption{Überschrift}\label{tab:tabelle}
\begin{tabular}[ht]{|p{2.5cm}|c@{\enspace}p{3cm}|c@{\enspace}p{3cm}|c @{\enspace}p{3cm}|}\hline
Spalte 1 Erste Zeile&\multicolumn{2}{l|}{\begin{tabular}{p{3cm \enspace}}\bfseries Zu
langer Text Spalte 2 und 3\end{tabular}} & \multicolumn{2}{l|}{\bfseries
Spalte 4 und 5} & \multicolumn{2}{l|}{\bfseries Spalte 6 und 7 } \\ \hline
Zweite Zeile & \textbullet & Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam volupt & \textbullet & Punkt 1 & \textbullet & Punkt 1 \\
Dritte Zeile & \textbullet & Lorem ipsum dolor sit amet, consetetur sadipscing elitr, sed diam nonumy eirmod tempor invidunt ut labore et dolore magna aliquyam erat, sed diam volupt & \textbullet & Punkt 2 & \textbullet & Punkt 2 \\
\end{tabular}
\end{table}
\end{document}