PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : gedrehte Tabellen untereinander



cody
10-02-2008, 11:33
Hallo Leute,

ich würde gerne zwei Tabellen im Anhang um 90° drehen und dann aber im Querformat untereinander anordnen. Die Anhangsüberschrift soll aber nicht gedreht werden, so dass die Seite selbst im Hochformat bleibt.



\section{Anhang A}

\begin{table}[htb]
\center
\rotatebox{90} {
\begin{tabular}{c}
\toprule
bla bla \\
\bottomrule
\end{tabular}
}
\end{table}

\begin{table}[htb]
\center
\rotatebox{90} {
\begin{tabular}{c}
\toprule
bla bla \\
\bottomrule
\end{tabular}
}
\end{table}


In dem Beispiel werden die Tabellen aus Hochformat-Perspektive untereinander angeordnet. Wie kann ich diese aus Querformat-Perspektive untereinander anordnen bzw. im Hochformat nebeneinander?

bischi
10-02-2008, 11:38
\begin{minipage}[0.45\textwidth]
tabelle1\end{minipage}%
\hfill%
\begin{minipage}[0.45\textwidth]
tabelle2
\end{minipage}

etwas text


MfG Bischi

cody
10-02-2008, 11:47
Das klappt leider nicht. Ich bekomme beim Einfügen der Tabellen an den von dir genannten Stellen viele Fehler

bischi
10-02-2008, 11:57
Welche? Du solltest natürlich die table-Umgebung weglassen und die Tabellenunterschriften mittels des captionof-Befehles (vgl. l2picfaq.pdf) machen...

MfG Bischi

PS: Ist eigentlich sowieso alles ziemlich analog zum Einfügen von Grafiken - Blick ins l2picfaq schadet daher auf keinen Fall ;)
PS2: Hat natürlich sonst noch nen Fehler drin - vielleicht gehts mittels table-Umgebung doch... \begin{minipage}{0.45\textwidt}

cody
10-02-2008, 12:05
Vielen Dank bischi!:) Ich habe es hinbekommen:


\begin{table}[htb]
\center
\rotatebox{90} {
\begin{minipage}{6cm}
\begin{tabular}{ll}
\textbf{AbtNr} & \textbf{AbtName}\\
\hline
1 & Entwicklung\\
2 & Fertigung\\
3 & Vertrieb\\
\hline
\end{tabular}
\caption{Beispiel 2}
\end{minipage}
}
\hfill
\rotatebox{90} {
\begin{minipage}{6cm}
\begin{tabular}{lll}
\textbf{PrjNr} & \textbf{Name} & \textbf{AbtNr}\\
\hline
1 & Trinity & 1\\
2 & MTS & 1\\
3 & A6 & 2\\
\hline
\end{tabular}
\caption{Beispiel 2}
\end{minipage}
}
\end{table}

localghost
10-02-2008, 12:08
Die sideways-Umgebung aus rotating (http://dante.ctan.org/CTAN/help/Catalogue/entries/rotating.html) wäre auch eine Möglichkeit.

\begin{sideways}
\begin{minipage}{0.5\textheight}
\centering
\begin{tabular}{*{5}{c}}
\toprule
bla bla & bla bla & bla bla & bla bla & bla bla \\
bla bla & bla bla & bla bla & bla bla & bla bla \\
\bottomrule
\end{tabular}
\captionof{table}{blabla 1}\label{tab:blabla-1}

\bigskip
\begin{tabular}{*{5}{c}}
\toprule
bla bla & bla bla & bla bla & bla bla & bla bla \\
bla bla & bla bla & bla bla & bla bla & bla bla \\
\bottomrule
\end{tabular}
\captionof{table}{blabla 2}\label{tab:blabla-2}
\end{minipage}
\end{sideways}


MfG
Thorsten

cody
10-02-2008, 12:17
Ich habe bei beiden Varianten das Problem, dass die Tabelle erst in der Mitte der Seite anfängt. Wie kann ich die Tabelle im Querformat zentrieren?

Weiterhin würde ich gerne die Überschrift des Anhangs behalten. Mit sidewaystable macht er doch immer eine neue Seite, oder?

bischi
10-02-2008, 12:59
Vielen Dank bischi!:) Ich habe es hinbekommen:


Stimmen so die captions? Also Nummerierung,...? Zum vertikalen justieren: Versuch mal ein \vspace*{2em}

MfG Bischi

localghost
10-02-2008, 13:07
Ich habe bei beiden Varianten das Problem, dass die Tabelle erst in der Mitte der Seite anfängt. Wie kann ich die Tabelle im Querformat zentrieren? […]
Meinst Du die horizontale oder die vertikale Mitte? Passe die Breite der minipage-Umgebung an. Prüfen kannst Du das mit einer \fbox drumherum.

[…] Weiterhin würde ich gerne die Überschrift des Anhangs behalten. Mit sidewaystable macht er doch immer eine neue Seite, oder?
Du musst mal genauer lesen. Die sidewaystable-Umgebung wird von mir gar nicht benutzt.

voss
10-02-2008, 13:31
Ich habe bei beiden Varianten das Problem, dass die Tabelle erst in der Mitte der Seite anfängt. Wie kann ich die Tabelle im Querformat zentrieren?

Weiterhin würde ich gerne die Überschrift des Anhangs behalten. Mit sidewaystable macht er doch immer eine neue Seite, oder?


\documentclass{article}
\usepackage{caption,graphicx,varwidth}
\begin{document}

foo

\vspace*{\fill}

\noindent
\rotatebox{90}{\begin{varwidth}{0.5\linewidth}
\centering
\begin{tabular}[b]{ll}
\textbf{AbtNr} & \textbf{AbtName}\\
\hline
1 & Entwicklung\\
2 & Fertigung\\
3 & Vertrieb\\\hline
\end{tabular}%
\captionof{table}{Beispiel 1}
\end{varwidth}
%\hfill%
\begin{varwidth}{0.5\linewidth}
\centering
\begin{tabular}[b]{lll}
\textbf{PrjNr} & \textbf{Name} & \textbf{AbtNr}\\
\hline
1 & Trinity & 1\\
2 & MTS & 1\\
3 & A6 & 2\\\hline
\end{tabular}%
\captionof{table}{Beispiel 2}%
\end{varwidth}}

\vspace*{\fill}

bar

\end{document}

Herbert

cody
10-02-2008, 14:19
\documentclass{article}
\usepackage{caption,graphicx,varwidth}
\begin{document}

foo

\vspace*{\fill}

\noindent
\rotatebox{90}{\begin{varwidth}{0.5\linewidth}
\centering
\begin{tabular}[b]{ll}
\textbf{AbtNr} & \textbf{AbtName}\\
\hline
1 & Entwicklung\\
2 & Fertigung\\
3 & Vertrieb\\\hline
\end{tabular}%
\captionof{table}{Beispiel 1}
\end{varwidth}
%\hfill%
\begin{varwidth}{0.5\linewidth}
\centering
\begin{tabular}[b]{lll}
\textbf{PrjNr} & \textbf{Name} & \textbf{AbtNr}\\
\hline
1 & Trinity & 1\\
2 & MTS & 1\\
3 & A6 & 2\\\hline
\end{tabular}%
\captionof{table}{Beispiel 2}%
\end{varwidth}}

\vspace*{\fill}

bar

\end{document}

Herbert

Bei der Lösung stehen die Tabellen aus der Queransicht heraus nebeneinander

cody
10-02-2008, 14:29
Meinst Du die horizontale oder die vertikale Mitte? Passe die Breite der minipage-Umgebung an. Prüfen kannst Du das mit einer \fbox drumherum.


Danke Thorsten,

deine Lösung ist genau das was ich gesucht habe.
Vielen Dank auch an alle anderen Vorschläge :)

AliceDreamworld
07-12-2010, 16:25
Ich habe grade gleiche versucht, und habe es mit dem Code von localghost versucht:

Die sideways-Umgebung aus rotating (http://dante.ctan.org/CTAN/help/Catalogue/entries/rotating.html) wäre auch eine Möglichkeit.

\begin{sideways}
\begin{minipage}{0.5\textheight}
\centering
\begin{tabular}{*{5}{c}}
\toprule
bla bla & bla bla & bla bla & bla bla & bla bla \\
bla bla & bla bla & bla bla & bla bla & bla bla \\
\bottomrule
\end{tabular}
\captionof{table}{blabla 1}\label{tab:blabla-1}

\bigskip
\begin{tabular}{*{5}{c}}
\toprule
bla bla & bla bla & bla bla & bla bla & bla bla \\
bla bla & bla bla & bla bla & bla bla & bla bla \\
\bottomrule
\end{tabular}
\captionof{table}{blabla 2}\label{tab:blabla-2}
\end{minipage}
\end{sideways}


MfG
Thorsten

Allerdings macht er mir die beiden Tabellen dann über das Geschriebene drüber...??? An was kann das denn liegen? Ich hab den gleichen Code verwendet wie oben..