Problem mit etwas komplexen Tabellen

Tabellen und Grafiken erstellen und anordnen


poff
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Fr 5. Feb 2010, 09:28

Problem mit etwas komplexen Tabellen

Beitrag von poff »

Privet(Servus),

hab ein kleines Problemchen mit den Tabellen. Und zwar sieht mein Code folgenderweise aus:
\documentclass[12pt, a4paper]{report}

\usepackage{amssymb}
\usepackage{mathrsfs}
\usepackage{amsmath}
\usepackage{amstext}
\usepackage{amsfonts}
\usepackage{graphics}
\usepackage[latin1]{inputenc}
\usepackage{multirow}

\begin{document}

\begin{table}[h!]
 \centering
\begin{tabular}{cccccc}\hline
Factors &  &  & Time Lag &  &\\
 \cmidrule{2-6}
\multirow{1}{*}{} & 1 & 2 & 3 & 4 & 5\\
\hline
 1 &  0.00 & 0.00 & 0.00 & 0.00 & 0.00\\
 2 &  0.00 &  0.00 & 0.00 &  0.00 & 0.00\\
 3 & 0.00 & 0.00 & 0.00 & 0.00 & 0.00\\
 4 & 0.00 & 0.00 & 0.00 & 0.00 & 0.00\\
 5 & 0.00 & 0.00 & 0.00 & 0.00 & 0.00\\
\bottomrule
\end{tabular}\caption{}\label{}
\end{table}

\end{document}
Das Problem ist, dass das „Time Lag“ in der ersten Zeile an die dritte Spalte angehängt wird, daher hat man freien Platz in den folgenden Zeilen zwischen der zweiten und dritten bzw. dritten und vierten Spalte. Habe versuch das Ganze mit multicolumn anzugehen, doch dies ist mir missglückt.

Schöne Grüße, poff

Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 826
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Kein Problem

Beitrag von localghost »

Ich habe deinen Code mal zu einem vollständigen und lauffähigen Beispiel ausgebaut. Ein Problem bei der Anwendung von \multicolumn sehe ich aber nicht.
\documentclass[12pt,a4paper,ngerman]{report}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{babel}
\usepackage[font=small,labelfont=bf,tableposition=top]{caption}
\usepackage{booktabs,multirow}

\begin{document}
  \begin{table}[!ht]
    \caption{Platzhalter}\label{tab:dummy}
    \centering
    \begin{tabular}{*6{c}}\toprule
      \multirow{2}{*}[-0.5ex]{Factors} & \multicolumn{5}{c}{Time Lag} \\ \cmidrule{2-6}
        & 1 & 2 & 3 & 4 & 5 \\ \midrule
      1 &  0.00 & 0.00 & 0.00 & 0.00 & 0.00\\
      2 &  0.00 &  0.00 & 0.00 &  0.00 & 0.00\\
      3 & 0.00 & 0.00 & 0.00 & 0.00 & 0.00\\
      4 & 0.00 & 0.00 & 0.00 & 0.00 & 0.00\\
      5 & 0.00 & 0.00 & 0.00 & 0.00 & 0.00\\ \bottomrule
    \end{tabular}
  \end{table}
\end{document}

MfG
Thorsten¹
TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: TeX Live 2024, TeXworks

poff
Forum-Newbie
Forum-Newbie
Beiträge: 2
Registriert: Fr 5. Feb 2010, 09:28

Re: Kein Problem

Beitrag von poff »

Einwandfrei. Danke Dir.
localghost hat geschrieben:Ich habe deinen Code mal zu einem vollständigen und lauffähigen Beispiel ausgebaut. Ein Problem bei der Anwendung von \multicolumn sehe ich aber nicht.
Ich schon, wenn man den Ampersand zwischen multirow und multicolumn nicht einbaut, dann geht gar nichts.

Benutzeravatar
localghost
Forum-Meister
Forum-Meister
Beiträge: 826
Registriert: Di 8. Jul 2008, 15:40
Wohnort: Braunschweig

Offensichtlich

Beitrag von localghost »

poff hat geschrieben: [...] Ich schon, wenn man den Ampersand zwischen multirow und multicolumn nicht einbaut, dann geht gar nichts.
Das ist ja wohl offensichtlich. Du musst auch immer so viel Spalten zusammenbringen, wie Du im Kopf der Tabelle deklariert hast (hier also sechs).
TeX und LaTeX, Fragen und Antworten – TeXwelt

¹ Es tut mir Leid. Meine Antworten sind begrenzt. Sie müssen die richtigen Fragen stellen.
² System: TeX Live 2024, TeXworks

Antworten