PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : multicolumn in tabularx



menuhin
09-10-2009, 13:56
Hallo,

habe folgende Tabelle erstellt:


\documentclass[captions=nooneline, oneside, DIV=12]{scrbook}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc} %Umlaute erkennen
\usepackage[ngerman]{babel}
\usepackage{array,ragged2e,calc,booktabs}
\usepackage{tabularx}
\usepackage{dcolumn}
\usepackage{longtable}
\usepackage{multirow}
\usepackage{paralist}
\usepackage{booktabs}

\begin{document}
\begin{table}[!ht]
\caption{Eine Beispieltabelle}
\small
\newcolumntype{C}{>{\raggedleft\arraybackslash}X}
\begin{tabularx}{\linewidth}{@{}l@{\hspace{3mm}}p{ 0.2cm}@{\hspace{3mm}}l@{\hspace{10mm}}>{\hsize=2cm}X@{\hspace{10mm}}C@{\hspace{5mm}}C@{\h space{5mm}}C@{}} \toprule
A &\multicolumn{2}{l}{Rollschuhe} & Fahrrad & & &\\
& 1. & Pferd & & $1.000$ & $5.000$ & $5.000$ \\
& 2. & Auto & & $1.000$ & $5.000$ & $5.000$ \\ \addlinespace
B &\multicolumn{2}{l}{Schlittschuhe} & Fahrrad & & &\\
& 1. & Bus & & $1.000$ & $5.000$ & $5.000$ \\
& 2. & Flugzeug & & $1.000$ & $5.000$ & $5.000$ \\ \bottomrule
\end{tabularx}
\end{table}
\end{document}

Kann mir bitte jemand erklären warum der Begriff "Rollschuhe" sowie der Begriff "Schlittschuhe" nicht etwas mehr links erscheint. Beide Begriffe sollen genau über "1." gesetzt werden.

Vielen Dank auch einfach mal an alle, die derartige Fragen freiwillig beantworten!!!!!!!

Grüße, menuhin

u_fischer
09-10-2009, 14:05
multicolumn wird schwierig, wenn man spezielle Abstände zwischen den Tabellen hat. Dann muss man daran denken, zusätzliche Abstände zu unterdrücken.


A &\multicolumn{2}{@{}l}{Rollschuhe}

menuhin
09-10-2009, 14:12
habe 3 wertvolle Stunden für
@{} verschwendet....