von KOMA » Do 18. Nov 2010, 10:59
Du willst also eigentlich eine Tabelle in einer Tabelle?
\documentclass[12pt,a4paper]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[top=10pt,left=0pt,right=0pt]{geometry}
\usepackage{booktabs}
\begin{document}
\begin{tabular}{p{6cm}p{\dimexpr 12cm+\tabcolsep\relax}}
\toprule
RegNr & Bezeichnung des Artikels - Bezeichnung des Artikels \\
% Ende erste Zeile
\midrule
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
&
\begin{tabular}[t]{@{}p{6cm}p{6cm}@{}}
Noch ein Text - Noch ein Text - Noch ein Text - Noch ein Text -
Noch ein Text - Noch ein Text - Noch ein Text - Noch ein Text -
&
Bild \\
\midrule
Pictogramme & Leere Zelle \\
% Leere Zeile
\\
Und noch ein Text - Und noch ein Text - Und noch ein Text
Und noch ein Text - Und noch ein Text - Und noch ein Text
&
\\
\end{tabular}\\
\bottomrule
\end{tabular}
\end{document}
Im Beispiel habe ich auch gleich einmal die ganzen störenden vertikalen Linien entfernt. Varianten dieser Tabelle sollten kein größeres Problem sein. \dimexpr ... \relax ist übrigens ein e-TeX-Primitiv, das im e-TeX-Manual erklärt wird. Da KOMA-Script ohnehin nach einem LaTeX mit e-TeX verlangt und das inzwischen auch üblich ist, ist das kein Problem.
\tabcolsep ist die Breite des normalen Abstandes vor bzw. nach einer Zelle (oh, hm, müssten eigentlich zwei davon sein, naja, probier aus, ob da noch eine 2 davor muss). @{} sorgt dafür dass vor bzw. zwischen Tabellenspalten kein Abstand eingefügt wird.
Du willst also eigentlich eine Tabelle in einer Tabelle?[code]\documentclass[12pt,a4paper]{scrartcl}
\usepackage[ngerman]{babel}
\usepackage[utf8]{inputenc}
\usepackage[top=10pt,left=0pt,right=0pt]{geometry}
\usepackage{booktabs}
\begin{document}
\begin{tabular}{p{6cm}p{\dimexpr 12cm+\tabcolsep\relax}}
\toprule
RegNr & Bezeichnung des Artikels - Bezeichnung des Artikels \\
% Ende erste Zeile
\midrule
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
Artikelbeschreibung - Artikelbeschreibung - Artikelbeschreibung -
&
\begin{tabular}[t]{@{}p{6cm}p{6cm}@{}}
Noch ein Text - Noch ein Text - Noch ein Text - Noch ein Text -
Noch ein Text - Noch ein Text - Noch ein Text - Noch ein Text -
&
Bild \\
\midrule
Pictogramme & Leere Zelle \\
% Leere Zeile
\\
Und noch ein Text - Und noch ein Text - Und noch ein Text
Und noch ein Text - Und noch ein Text - Und noch ein Text
&
\\
\end{tabular}\\
\bottomrule
\end{tabular}
\end{document}[/code]
Im Beispiel habe ich auch gleich einmal die ganzen störenden vertikalen Linien entfernt. Varianten dieser Tabelle sollten kein größeres Problem sein. \dimexpr ... \relax ist übrigens ein e-TeX-Primitiv, das im e-TeX-Manual erklärt wird. Da KOMA-Script ohnehin nach einem LaTeX mit e-TeX verlangt und das inzwischen auch üblich ist, ist das kein Problem.
\tabcolsep ist die Breite des normalen Abstandes vor bzw. nach einer Zelle (oh, hm, müssten eigentlich zwei davon sein, naja, probier aus, ob da noch eine 2 davor muss). @{} sorgt dafür dass vor bzw. zwischen Tabellenspalten kein Abstand eingefügt wird.