Archiv verlassen und diese Seite im Standarddesign anzeigen : Tabelle positionieren
nordpolcamper
19-10-2009, 09:51
Hallo,
ich habe eine Tabelle, die ich auf der gleichen Seite wie die Subsection-Überschrift platzieren möchte. Leider rutscht sie aber immer auf die nächste Seite. :(
Der Abschnitt besteht nur aus der Überschrift und der Tabelle.
\subsection*{Ueberschrift}
\begin{sidewaystable}[h]
\centering
\caption{Titel}
\begin{tabular}{c|c|cc|ccc|ccc}
\addlinespace
\toprule
---DATEN---
\bottomrule
\end{tabular}
\label{tab:AD_Freq}
\end{sidewaystable}
Wie kann ich die Tabelle dazu zwingen auf der gleichen Seite zu bleiben?
Die Tabelle ist relativ breit, sollte aber locker auf die Seite passen.
u_fischer
19-10-2009, 10:31
Wie kann ich die Tabelle dazu zwingen auf der gleichen Seite zu bleiben?
Indem du sie nicht aufforderst, woanders hin zu gleiten. D.h. stecke sie nicht in eine table-Umgebung oder Ähnliches.
\documentclass{scrartcl}
\usepackage[T1]{fontenc}
\usepackage{graphicx,caption}
\begin{document}
\section{A}
\rotatebox{90}{%
\begin{minipage}{0.8\textheight}
\captionof{table}{Eine Beispieltabelle}
\begin{tabular}{l}
eine Tabellenzelle
\end{tabular}
\end{minipage}}
\end{document}
nordpolcamper
19-10-2009, 11:24
Prima, so funktioniert es.
Herzlichen Dank!
nordpolcamper
19-10-2009, 12:59
Ok, nun habe ich ein weiteres Problem.
Eine zweite Tabelle, die ich genau so einbinden möchte, ist etwas länger; d.h. länger als die Textbreite, da ich sie quer einbinden möchte/muss.
In der sidewaystable-Umgebung wird der Zeilenabstand automatisch angepasst. In der minipage-Umgebung funktioniert das nicht und die tabelle ist breiter als die Seite.
Gibt es da eine lösung, wie man auch hier den Zeilenabstand automatisch anpassen lassen kann?
u_fischer
19-10-2009, 14:40
Es ist mir nicht bekannt, dass sidewaystable den Zeilenabstand ändert, und solange du mir das nicht beweist (->Minimalbeispiel) glaube ich es auch nicht.
Du kannst die Tabelle mit \hspace*{-1cm}\rotatebox... etwas durch die Gegend schieben.
Die ganze Tabelle skalieren - scalebox.
MfG Bischi
nordpolcamper
20-10-2009, 08:37
Danke für die Tipps!
Ich habs nun mit einem manuellen Anpassen des Zeilenabstands für den kompletten Bereich der \rotatebox über { \setstrech{...} ....... } gelöst und die Tabelle mit \hspace an die richtige Stelle verschoben.
Nun sieht es zumindest toll aus.. :D
Powered by vBulletin® Version 4.2.5 Copyright ©2024 Adduco Digital e.K. und vBulletin Solutions, Inc. Alle Rechte vorbehalten.