PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Bild und gedrehte (!) Tabelle nebeneinander



danm357
31-01-2007, 14:30
Hallo liebe Foren Benutzer,

ich habe folgendes Probelm:
Ich möchte ein Bild (lang und schmal) und eine Tabelle nebeneinander setzen. Dabei soll die Tabelle jedoch gedreht sein, da sie lang ist. So würden Bild und Tabelle schön auf eine Seite passen.
Es soll also in etwa wie im angehängten Bild ausschauen.
Ohne Drehen der Tabelle ist mir klar, was ich machen muss. Aber mit Drehung wird mir langsam schwindlig :) vor lauter fehlgeschlagenen Versuchen.
Am ehesten erreiche ich mit Folgendem mein Ziel:

\documentclass[10pt]{article}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[english]{babel}
\usepackage{lscape}
\usepackage{capt-of}

\begin{document}

\begin{landscape}
\begin{figure}[htb]
\begin{minipage}[b]{0.5\linewidth}
\centering
\includegraphics{Test3}
\caption{This is a Figure by a Table}
%\label{fig:by:table}
\end{minipage}%
\begin{minipage}[b]{0.5\linewidth}
\centering
%\begin{table}
\begin{tabular}{ccccccc} \hline
Day & Data & Month & Year & Century & Before Christ & After Christ \\ \hline\hline
Monday & 14 & 5 & 07 & 20 & 0 & x \\
Tuesday & 13 & 3 & 02 & 20 & 0 & x \\
Wednesday & 14 & 4 & 03 & 20 & 0 & x \\
Thursday & 12 & 8 & 99 & 19 & 0 & x \\
Friday & 14 & 3 & 02 & 20 & 0 & x \\ \hline
\end{tabular}
%\end{table}
\captionof{table}{This is only a stupid example}
%\label{table:by:fig}
\end{minipage}
\end{figure}
\end{landscape}

\end{document}

Ohne die landscape Umgebung ist Tabelle und Bild schön nebeneinander, wobei die Tabelle halt ins Bild ragt. Mit landscape Umgebung ist zwar alles schön gedreht, aber Bild und Tabelle sind übereinander (und die Schrift des Bildes ist senkrecht und nicht waagrecht, aber damit könnte ich leben).
Für Hilfe, wie ich es besser (richtig!) machen kann, wäre ich sehr dankbar!
Daniel

sofa-surfer
31-01-2007, 14:40
Hallo,

auf die Schnelle vielleicht ja was in diese Richtung?



\documentclass[10pt]{article}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage[english]{babel}
\usepackage{lscape}
\usepackage[singlelinecheck=false]{caption}
\usepackage{rotating}

\begin{document}

%\begin{landscape}
\begin{figure}[htb]
\begin{minipage}[b]{0.5\linewidth}
\centering
\rule{.4\textwidth}{.8\textheight}
%\includegraphics{Test3}
\caption{This is a Figure by a Table}
%\label{fig:by:table}
\end{minipage}%
\begin{minipage}[b]{0.5\linewidth}
\centering
\rotatebox{90}{%
\parbox{0.6\textheight}{%
\begin{tabular}{ccccccc} \hline
Day & Data & Month & Year & Century & Before Christ & After Christ \\ \hline\hline
Monday & 14 & 5 & 07 & 20 & 0 & x \\
Tuesday & 13 & 3 & 02 & 20 & 0 & x \\
Wednesday & 14 & 4 & 03 & 20 & 0 & x \\
Thursday & 12 & 8 & 99 & 19 & 0 & x \\
Friday & 14 & 3 & 02 & 20 & 0 & x \\ \hline
\end{tabular}
\captionof{table}{This is only a stupid example}}
}


%\label{table:by:fig}
\end{minipage}
\end{figure}
%\end{landscape}

\end{document}

Matthias

danm357
31-01-2007, 15:31
Hallo Matthias,

danke für Deine Antwort. Genau das habe ich gesucht! Auf die Lösung wäre ich wohl nie gekommen. Herzlichen Dank dafür!

Daniel