Das Problem mit multicolumn bei TabularX kann ich nicht nachvollziehen. Hier trotzdem verschiedene Vorschläge:
Code:
\documentclass[parskip]{scrreprt}
\usepackage[ansinew]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{tabularx}
\usepackage{blindtext}
\usepackage{calc}
\begin{document}
Breite des Textes:
\rule{\linewidth}{2pt}
Tabular mit vertikalen Linien (linewidth und arrayrulewidth):
\begin{tabular}{|p{.25\linewidth-2\tabcolsep-\arrayrulewidth}|p{.25\linewidth-2\tabcolsep-\arrayrulewidth}|p{.25\linewidth-2\tabcolsep-\arrayrulewidth}|p{.25\linewidth-2\tabcolsep-\arrayrulewidth}|}
\hline
\multicolumn{2}{|c|}{Zellen 1 und 2} & \multicolumn{2}{c|}{Zellen 3 und 4}\\\hline
\multicolumn{4}{|c|}{Zellen 1 bis 4} \\\hline
Zelle 1 & Zelle 2 & Zelle 3 & Zelle 4 \\\hline
\multicolumn{2}{|c|}{Zellen 1 und 2} & Zelle 3 & Zelle 4 \\\hline
Zelle 1 & \multicolumn{3}{c|}{Zellen 2, 3 und 4} \\\hline
\multicolumn{2}{|c|}{Zellen 1 und 2} & \multicolumn{2}{c|}{Zellen 3 und 4}\\\hline
\end{tabular}\\
Tabular ohne vertikale Linien (nur linewidth):
\begin{tabular}{p{.25\linewidth-2\tabcolsep}p{.25\linewidth-2\tabcolsep}p{.25\linewidth-2\tabcolsep}p{.25\linewidth-2\tabcolsep}}
\hline
\multicolumn{4}{c}{Zellen 1 bis 4} \\\hline
Zelle 1 & Zelle 2 & Zelle 3 & Zelle 4 \\\hline
\multicolumn{2}{c}{Zellen 1 und 2} & Zelle 3 & Zelle 4 \\\hline
Zelle 1 & \multicolumn{3}{c}{Zellen 2, 3 und 4} \\\hline
\multicolumn{2}{c}{Zellen 1 und 2} & \multicolumn{2}{c}{Zellen 3 und 4}\\\hline
\end{tabular}\\
TabularX mit vertikalen Linien:
\begin{tabularx}{\linewidth}{|X|X|X|X|}
\hline
\multicolumn{2}{|c|}{Zellen 1 und 2} & \multicolumn{2}{c|}{Zellen 3 und 4}\\\hline
\multicolumn{4}{|c|}{Zellen 1 bis 4} \\\hline
Zelle 1 & Zelle 2 & Zelle 3 & Zelle 4 \\\hline
\multicolumn{2}{|c|}{Zellen 1 und 2} & Zelle 3 & Zelle 4 \\\hline
Zelle 1 & \multicolumn{3}{c|}{Zellen 2, 3 und 4} \\\hline
\multicolumn{2}{|c|}{Zellen 1 und 2} & \multicolumn{2}{c|}{Zellen 3 und 4}\\\hline
\end{tabularx}
TabularX ohne vertikale Linien:
\begin{tabularx}{\linewidth}{XXXX}
\hline
\multicolumn{2}{c}{Zellen 1 und 2} & \multicolumn{2}{c}{Zellen 3 und 4}\\\hline
\multicolumn{4}{c}{Zellen 1 bis 4} \\\hline
Zelle 1 & Zelle 2 & Zelle 3 & Zelle 4 \\\hline
\multicolumn{2}{c}{Zellen 1 und 2} & Zelle 3 & Zelle 4 \\\hline
Zelle 1 & \multicolumn{3}{c}{Zellen 2, 3 und 4} \\\hline
\multicolumn{2}{c}{Zellen 1 und 2} & \multicolumn{2}{c}{Zellen 3 und 4}\\\hline
\end{tabularx}
\end{document}
Lesezeichen