PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem mit gedrehter Tabelle



jeanfischer82
29-04-2007, 09:26
Hallo Leute,
ich habe noch immer ein Problem mit dem Drehen von Tabellen. Wenn man das rotating Packet verwendet und sidewaystable dann wird die Tabelle immer auf einer eigenen Seite Erzeugt. Nun soll aber noch auf die gleiche Seite eine Überschrift. Also habe ich in der tabular-Umgebung sideways verwendet. Nun schaffe ich es aber nicht zusätzlich die Tabellenüberschrift vertikal drüber zu plazieren oder noch eine Anmerkung vertikal drunter zu schreiben. Kennt jemand das Problem und kann mir helfen?
Habs auch schon mit rotcaption probiert, dann steht die Überschrift aber vertikal auf der Tabelle...

Hier ein Bsp:

\begin{table}[!th]
\caption{Eine "Uberschrift}
\begin{sideways}
\begin{tabular}

... Eine gro"se Tabelle ...

\end{tabular}}
\end{sideways}
\label{GrosseTabelle}
noch etwas text
\end{table}

voss
29-04-2007, 10:07
Hallo Leute,
ich habe noch immer ein Problem mit dem Drehen von Tabellen. Wenn man das rotating Packet verwendet und sidewaystable dann wird die Tabelle immer auf einer eigenen Seite Erzeugt. Nun soll aber noch auf die gleiche Seite eine Überschrift. Also habe ich in der tabular-Umgebung sideways verwendet. Nun schaffe ich es aber nicht zusätzlich die Tabellenüberschrift vertikal drüber zu plazieren oder noch eine Anmerkung vertikal drunter zu schreiben. Kennt jemand das Problem und kann mir helfen?
Habs auch schon mit rotcaption probiert, dann steht die Überschrift aber vertikal auf der Tabelle...




\documentclass{article}
\usepackage{graphicx}

\begin{document}

\begin{table}[!th]
\caption{Eine Überschrift}\label{GrosseTabelle}
\centering
\medskip
\rotatebox{90}{%
\begin{tabular}{|c|}\hline
... Eine große Tabelle ...\\\hline
\end{tabular}}

noch etwas text
\end{table}


Herbert

jeanfischer82
29-04-2007, 19:50
Ha hab meinen Fehler gefunden! Konnte mir nicht vorstellen das es mit sideways nicht funktioniert. falls jemand das Ergebnis Interessiert hier die Lösung/der Code:

\documentclass{article}

\usepackage{rotating}

\begin{document}

\begin{table}[!th]
\rotcaption{Meine tolle "Uberschrift}
\begin{sideways}
\begin{tabular}{|c|}\hline
... Meine riesiger Tabelleninhalt der dringend gedreht werden muss ...
\hline
\end{tabular}
\end{sideways}

\label{EineKleineLabeMarke}

\begin{sideways}
Unterschrift fuer die Tabelle mit erl"auterungen
\end{sideways}

\end{table}

\end{document}

Trotzdem vielen Dank Herbert!

localghost
29-04-2007, 20:04
Oder halt die sidewaystable-Umgebung aus rotating (ftp://dante.ctan.org/tex-archive/help/Catalogue/entries/rotating.html) benutzen.

voss
29-04-2007, 20:22
Oder halt die sidewaystable-Umgebung aus rotating (ftp://dante.ctan.org/tex-archive/help/Catalogue/entries/rotating.html) benutzen.

oder mal die Originalfrage lesen ... :D

Herbert

localghost
29-04-2007, 20:30
oder mal die Originalfrage lesen ... :D

Herbert
Soll auch helfen.

jeanfischer82
29-04-2007, 21:04
Wenn das leben doch nur so einfach wäre... :(
Komischerweise funktioniert das minimal Bsp wunderbar, aber in meinem Gesamtdokument funktioniert es wieder gar nicht. Wieder der alte Fehler *sch...e*

Keine Ahnung welches andere Paket da quer schießt...

voss
29-04-2007, 22:07
Wenn das leben doch nur so einfach wäre... :(
Komischerweise funktioniert das minimal Bsp wunderbar, aber in meinem Gesamtdokument funktioniert es wieder gar nicht. Wieder der alte Fehler *sch...e*

Keine Ahnung welches andere Paket da quer schießt...

das hier sollte keine Schwoerigkeiten machen:



\documentclass{article}
\usepackage{graphicx,caption}

\begin{document}

foo bar baz

\rotatebox{90}{\parbox{.75\textheight}{%
\captionof{table}{Eine Überschrift}\label{GrosseTabelle}
\begin{center}
\begin{tabular}{|c|}\hline
... Eine große Tabelle ...\\\hline
\end{tabular}
\end{center}
noch etwas text, der auch gedreht auf der Seite ist}}

foo bar baz

\end{document}


Herbert

sommerfee
01-05-2007, 13:00
Wenn das leben doch nur so einfach wäre... :(
Komischerweise funktioniert das minimal Bsp wunderbar, aber in meinem Gesamtdokument funktioniert es wieder gar nicht. Wieder der alte Fehler *sch...e*

Keine Ahnung welches andere Paket da quer schießt...

Das sollte sich doch relativ einfach rausfinden lassen, oder? Einfach das Gesamtdokument nehmen, alles bis auf die besagte Tabelle rauswerfen und anschließend systematisch die Preamble aufräumen, bis es plötzlich klappt. Dann weiß man, daß das zuletzt entfernte Paket der Übeltäter war.

Ist übrigens irgendwo in deinem Dokument ein \restylefloat{figure} oder \restylefloat{table} drin?

Liebe Grüße,
Axel

Artifex
14-09-2008, 15:36
Leider funktioniert es so auch nicht:

ich habe jetzt beide Tabellen wiefolgt angepasst:

\appendix
\section{Anhang}
\subsection*{Übersicht der untersuchten Zertifikate}
\begin{table}[c]
\rotatebox{90}{%
\small
\begin{tabular*}{1.3\textwidth}{@{\extracolsep{\fi ll}} lcccccccc }
\toprule
\textbf{ISIN} & \textbf{Basiswert} & \textbf{Emissionstag} & \textbf{Endfälligkeit} & \textbf{Ratio} & \textbf{Dividende} & \textbf{Cap} & \textbf{Barriere} & \textbf{Garantielevel} \\
\midrule
DE000SEL1DS3 & Deutsche Telekom & 8.Nov.07 & 17.Jun.11 & 1,000 & 4,23\% & 18,00\EURcr & 9,75\EURcr & 14,05\EURcr \\
\hline
DE000SEL1DM6 & BASF SE & 8.Nov.07 & 24.Jun.11 & 2,000 & 4,14\% & 59,00\EURcr & 33,00\EURcr & 46,85\EURcr \\
\hline
DE000SEL2NP6 & Commerzbank & 28.Nov.07 & 17.Jun.11 & 1,000 & 5,10\% & 30,00\EURcr & 15,35\EURcr & 23,65\EURcr \\
\hline
DE000SEL2NK7 & Allianz SE & 28.Nov.07 & 17.Jun.11 & 1,000 & 3,94\% & 167,00\EURcr & 87,00\EURcr & 134,00\EURcr \\
\hline
DE000GS0BUB5 & EURO STOXX 50 & 8.Aug.07 & 5.Dez.13 & 0,024 & 4,40\% & 4991,00pt & 2960,43pt & 4229,19pt \\
\bottomrule
\end{tabular*}}
\\
\caption[Auswahl der bewerteten Garantie-Bonus-Capped Zertifikate]{Auswahl der bewerteten Garantie-Bonus-Capped Zertifikate, Quelle: Eigene Darstellung.}
\label{tab:Garantie}
\end{table}
\begin{table}[c]
\rotatebox{90}{
\small
\begin{tabular*}{1.3\textwidth}{@{\extracolsep{\fi ll}} lcccccccc }
\toprule
\textbf{ISIN} & \textbf{Basiswert} & \textbf{Emissionstag} & \textbf{Endfälligkeit} & \textbf{Ratio} & \textbf{Dividende} & \textbf{Hebel} & \textbf{Absicherungslevel} & \textbf{Fixing} \\
\midrule
DE000DB1BPK6 & DJ EURO STOXX 50 & 19.Jun.06 & 22.Okt.10 & 0,029 & 4,40\% & 0,00 & 1731,78pt & 3463,56pt \\
\hline
DE000DB0KSF3 & DJ EURO STOXX 50 & 30.Nov.06 & 30.Nov.09 & 0,025 & 4,40\% & 0,00 & 2531,89pt & 3987,23pt \\
\hline
DE000DB1CXM4 & DJ EURO STOXX 50 & 20.Apr.06 & 18.Jun. 10 & 0,026 & 4,40\% & 0,00 & 1930,00pt & 3860,00pt \\
\hline
DE000SDL3A53 & Münchener Rück AG & 18.Jun.07 & 22.Jun.09 & 1,000 & 4,14\% & 0,15 & 105,00\EURcr & 131,50\EURcr \\
\hline
DE000SBL6B38 & Deutsche Telekom AG & 22.Jun.06 & 22.Sep.08 & 1,000 & 5,19\% & 0,50 & 9,20\EURcr & 12,40\EURcr \\
\bottomrule
\end{tabular*}}
\\
\caption[Auswahl der bewerteten Twin-Win Zertifikate]{Auswahl der bewerteten Twin-Win Zertifikate, Quelle: Eigene Darstellung.}
\label{tab:Twinwin}
\end{table}

wenn ich die geschweifte klammer nach Caption von der rotatebox zumache, kompiliert er es nicht!!!
So steht die Caption wieder waagerecht unter der Graphik und nicht gedreht unter der GRafik, darüber hinaus ist wieder nur 1 Tabelle auf einer Seite und nicht beide auf einer.

Hast du noch ne Idee?