Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Tabellen nebeneinander auf gleicher Höhe

  1. #1
    Registrierter Benutzer
    Registriert seit
    26.09.2012
    Beiträge
    2

    Tabellen nebeneinander auf gleicher Höhe

    Moin,
    mein Problem wirkt banal, sollte eigentlich auch durch kurzes googlen zu lösen sein, tut es aber leider nicht. Ich will zwei Tabellen nebeneinander haben. Zusätzlich sollen sie oben auf gleicher Höhe sein. Wie gesagt, gegoogelt, minipage benutzt und auch relativ schnell rausgefunden, dass man [t] als option bei minipage für "top" verwenden muss. Leider hilfts nicht, die rechte Tabelle ist immer noch mittig zu der ersten. Vielleicht sehe ich den Wald vor lauter Bäumen nicht, wäre nicht das erste Mal.

    Code:
    \begin{table}[H]
    \caption{Plan}
    \begin{minipage}[t]{0.45\textwidth}
    \centering
    \begin{tabular}{| r | c | c | c | c |}
      % after \\: \hline or \cline{col1-col2} \cline{col3-col4} ...
       \hline
       \multicolumn{5}{|c|}{Tag 1}\\
       \hline
       $i$ & $\lambda$ & $K$ & $SOD$ & $FDV$    \\
      \hline
      1	  & 1	  &	-1	&	1	 & -1    \\
      2   & 1   & 1   & 1  & 1     \\
      3   & -1  & -1  & 1  & -1    \\
      4   & -1  & -1  & -1 & 1     \\
      5   & 0   & 0   & 0  & 0     \\
      6   & 0   & 0   & 0  & 0     \\
      7   & -1  & 1   & 1  & -1    \\
      8   & -1  & 1   & -1 & 1     \\
      9   & 1   & 1   & -1 & 1     \\
      10  & 1   & -1  & -1 & -1    \\
      11  & 0   & 0   & 0  & 0	   \\
      12  & -1  & 1   & -1 & -1    \\
      13  & 1   & 1   & -1 & -1    \\
      14  & -1  & 1   & 1  & 1     \\
      15  & 1   & -1  & 1  & 1     \\
      16  & -1  & -1  & 1  & 1     \\
      17  & -1  & -1  & -1 & -1    \\
      18  & 1   & 1   & 1  & -1    \\
      19  & 0   & 0   & 0  & 0     \\
      20  & 1   & -1  & -1 & 1     \\
      \hline
      \end{tabular}
      \end{minipage}
      \begin{minipage}[t]{0.45\textwidth}
      \centering
      \begin{tabular}{| r | c | c | c | c |}
      \hline
      \multicolumn{5}{|c|}{Tag 2}\\
      % after \\: \hline or \cline{col1-col2} \cline{col3-col4} ...
       \hline
       $i$ & $\lambda$ & $K$ & $SOD$ & $FDV$    \\
      \hline
      21  & 0	  &	0   & 0  & 0     \\
      22  & 0   & 0   & -2 & 0     \\
      23  & -2  & 0   & 0  & 0     \\
      24  & 2   & 0   & 0  & 0     \\
      25  & 0   & 0   & 0  & 0     \\
      26  & 0   & 0   & 0  & -2    \\
      27  & 0   & 0   & 2  & 0     \\
      28  & 0   & 2   & 0  & 0     \\
      29  & 0   & 0   & 0  & 2     \\
      30  & 0   & -2  & 0  & 0     \\
         \hline
    \end{tabular}
    \end{minipage}
    \end{table}
    Ich hoffe, jemand hat einen Lösungsansatz. Vielen Danke im voraus.

    Gruß
    Ralf

  2. #2
    Registrierter Benutzer
    Registriert seit
    06.08.2008
    Beiträge
    1.015
    tabular hat auch einen optionalen Platzierungsparameter. In deinem Beispiel-Code richtest du nur die minipages nicht aber ihren Inhalt aus.

    Du könntest auch gleich beide Tabellen in eine Minipage packen ODER wenn du das eh' nochmal mit table ummantelst, kannst du auch ganz auf minipages verzichten:
    Code:
    %\begin{minipage}[t]{0.45\textwidth}
    \begin{table}[htb]
    \caption{Tabellenüberschrift}
    \centering
    \begin{tabular}[t]{| r | c | c | c | c |}
       \hline
       \multicolumn{5}{|c|}{Tag 1}\\
       \hline
       $i$ & $\lambda$ & $K$ & $SOD$ & $FDV$    \\
      \hline
      1	  & 1	  &	-1	&	1	 & -1    \\
      \dots   & 1   & 1   & 1  & 1     \\
      20  & 1   & -1  & -1 & 1     \\
      \hline
      \end{tabular}
    %  \end{minipage}
    \hspace{\floatsep} % horizontaler Gleitobjekt-Abstand
    %  \begin{minipage}[t]{0.45\textwidth}
    %  \centering
      \begin{tabular}[t]{| r | c | c | c | c |}
      \hline
      \multicolumn{5}{|c|}{Tag 2}\\
      % after \\: \hline or \cline{col1-col2} \cline{col3-col4} ...
       \hline
       $i$ & $\lambda$ & $K$ & $SOD$ & $FDV$    \\
      \hline
      21  & 0	  &	0   & 0  & 0     \\
      \dots  & 0   & 0   & -2 & 0     \\
         \hline
    \end{tabular}
    %\end{minipage}
    \end{table}
    Geändert von hakaze (26-09-2012 um 13:23 Uhr) Grund: typo

  3. #3
    Registrierter Benutzer
    Registriert seit
    26.09.2012
    Beiträge
    2
    Hervorragend, hat funktioniert, vielen Dank

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •