multicolumn + p-Spalte

Neue Frage »

Cel Auf diesen Beitrag antworten »
multicolumn + p-Spalte
Moin,

hab ein Problem. Ich möchte in einer Tabelle p-Spalten nutzen. Ich brauch einen Zeilenumbruch - klappt auch. Der Kopf meiner Tabelle ist aber sehr lang, so dass ich in den Zellen umbrechen möchte. Klappt dann aber nicht mehr. Hat einer von euch einen Rat?

Minimalbeispiel:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
\documentclass[bibtotoc,smallheadings,headsepline,halfparskip,12pt,a4paper]{scrartcl}
\usepackage{scrpage2}
\usepackage[ngerman]{babel} 
\usepackage[applemac]{inputenc} 
\usepackage[T1]{fontenc} 
\usepackage{eurosym}
\usepackage{amsmath}
\usepackage{amssymb}
\usepackage{geometry}
\geometry{a4paper, top = 20mm, left = 40mm, right = 20mm, bottom = 20mm}
\usepackage{tabularx}

\begin{document}
\begin{tabular}{|>{\centering\arraybackslash}p{1.5cm}|>{\centering\arraybackslash}p{1cm}|>{\centering\arraybackslash}p{1cm}|>{\centering\arraybackslash}p{1cm}|>{\centering\arraybackslash}p{1cm}|>{\centering\arraybackslash}p{1cm}|>{\centering\arraybackslash}p{1cm}|>{\centering\arraybackslash}>{\centering\arraybackslash}p{1cm}|>{\centering\arraybackslash}p{1cm}|}
\hline
Marke & \multicolumn{2}{c|}{Fläche in qm} & \multicolumn{2}{c|}{Umsatz in T\euro} & \multicolumn{2}{c|}{Brutto-Umsatz in \euro{} pro qm / Monat} & \multicolumn{2}{c|}{Umsatz} \\ 

\hline
& brutto & netto & brutto & netto & brutto & netto & brutto & netto netto netto netto netto \\
\hline
\end{tabular}


\begin{tabular}{|>{\centering\arraybackslash}p{1.5cm}|>{\centering\arraybackslash}p{1cm}|>{\centering\arraybackslash}p{1cm}|>{\centering\arraybackslash}p{1cm}|>{\centering\arraybackslash}p{1cm}|>{\centering\arraybackslash}p{1cm}|>{\centering\arraybackslash}p{1cm}|>{\centering\arraybackslash}>{\centering\arraybackslash}p{1cm}|>{\centering\arraybackslash}p{1cm}|}
\hline
& brutto & netto & brutto & netto & brutto & netto & brutto & netto netto netto netto netto \\
\hline
\end{tabular}
\end{document}


Die eine Tabelle geht über den Rand hinaus, die andere nicht. Da wird in der ersten Zeile nicht umgebrochen ... Liegt wohl an multicolumn ... verwirrt \newline klappt auch nicht ...
Calvin Auf diesen Beitrag antworten »

Ich weiß nicht, ob es eine elegantere Lösung gibt, aber schaue dir mal das Paket makecell an. Wenn du den Befehl zusätzlich in den Inhalt der multicolumn packst, kannst du manuell Zeilenumbrüche oder eine p-Zelle mit fester Breite angeben.

code:
1:
2:
3:
\multicolumn{2}{c|}{\makecell{Brutto-Umsatz\\in \euro{} \\pro qm / Monat}}

\multicolumn{2}{c|}{\makecell[{{p{2cm}}}]{Brutto-Umsatz in \euro{} pro qm / Monat}}
Cel Auf diesen Beitrag antworten »

Immer wieder: Danke! Freude Hilfe in Mathe hab ich hier öfters bekommen, die Hilfe in LaTeX ist aber mehr als Gold wert!

Super, Calvin! Freude
Neue Frage »
Antworten »



Verwandte Themen

Die Beliebtesten »
Die Größten »
Die Neuesten »