Problem mit etwas komplexen Tabellen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Problem mit etwas komplexen Tabellen

Offensichtlich

von localghost » Fr 5. Feb 2010, 10:37

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).

Re: Kein Problem

von poff » Fr 5. Feb 2010, 10:26

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.

Kein Problem

von localghost » Fr 5. Feb 2010, 10:10

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¹

Problem mit etwas komplexen Tabellen

von poff » Fr 5. Feb 2010, 09:45

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

Nach oben