PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : caption bei sidewaystable



Globus1
24-05-2007, 15:25
Hallo,

hab das Problem, dass bei meiner Sidewaystable die caption direkt an der Kopflinie der Tabelle "klebt", obwohl ich [tablecaptionabove] benutze. Weiß da jemand Rat?

sommerfee
24-05-2007, 15:29
hab das Problem, dass bei meiner Sidewaystable die caption direkt an der Kopflinie der Tabelle "klebt", obwohl ich [tablecaptionabove] benutze. Weiß da jemand Rat?

Eventuell funktioniert der KOMA-Mechanismus bei sidewaystables nicht. Probiere mal ein explizites \captionabove anstelle von \caption bei dieser Tabelle.

Wenn das auch nicht klappt, wäre ein Minimalbeispiel hilfreich.

Liebe Grüße,
Axel

Globus1
24-05-2007, 15:57
ja, so gehts. Da hätte ich aber auch selber drauf kommen können :mad:

Vielen Dank!

DerWirtuose
18-07-2007, 14:53
Vielleicht kann mir jemand noch mal helfen, denn oben besprochenes Problem lässt sich bei mir nicht auf die Art lösen...

Hier ein Minimalbeispiel:


\documentclass[%
ngerman,
pdftex,
a4paper,
11pt,
noonelinecaption,
tablecaptionabove,
] {scrbook}

\usepackage [latin1, ansinew] {inputenc}
\usepackage [T1]{fontenc}
\usepackage{lmodern}
\usepackage{setspace}
\onehalfspacing
\typearea[current]{calc}
\usepackage{tabularx}
\usepackage{rotating}

\begin{document}



\begin{sidewaystable}[!htbp]
\centering
\captionabove{Überschrift, die eigentlich oben auf der Seite stehen soll, und trotzdem ne Querformatstabelle}
\begin{tabular}{|p{5cm}p{0.1cm}|p{10cm}|}
\hline
Spalte 1&& Spalte 2\\ \hline
\end{tabular}
\label{tab:ssl_eichung}
\end{sidewaystable}

\end{document}


Mit der Option \tablecaptionabove geht es gar net, müsste aber eigentlich auch so klappen wie ich es geschrieben hab.

Vielen Dank!

sommerfee
18-07-2007, 16:25
Vielleicht kann mir jemand noch mal helfen, denn oben besprochenes Problem lässt sich bei mir nicht auf die Art lösen...

Hier ein Minimalbeispiel:

...welches zumindest bei mir so funktioniert, wie es soll, d.h. der Abstand von der Überschrift zur Tabelle ist bei mir korrekt.

Vielleicht ein Problem von veralteten Paketen? \listfiles ergibt bei mir:



*File List*
scrbook.cls 2007/03/07 v2.97a KOMA-Script document class (book)
scrkbase.sty 2007/03/07 v2.97a KOMA-Script package (basics and keyval use)
keyval.sty 1999/03/16 v1.13 key=value parser (DPC)
scrlfile.sty 2007/03/07 v2.97a KOMA-Script package (loading files)
bk11.clo 2005/09/16 v1.4f Standard LaTeX file (size option)
typearea.sty 2007/03/07 v2.97a KOMA-Script package (type area)
inputenc.sty 2006/05/05 v1.1b Input encoding file
latin1.def 2006/05/05 v1.1b Input encoding file
ansinew.def 2006/05/05 v1.1b Input encoding file
fontenc.sty
t1enc.def 2005/09/27 v1.99g Standard LaTeX file
lmodern.sty 2007/01/14 v1.3 Latin Modern Fonts
setspace.sty 2000/12/01 6.7 Contributed and Supported LaTeX2e package
t1lmr.fd 2007/01/14 v1.3 Font defs for Latin Modern
tabularx.sty 1999/01/07 v2.07 `tabularx' package (DPC)
array.sty 2005/08/23 v2.4b Tabular extension package (FMi)
rotating.sty 1997/09/26 v2.13 Rotation package
graphicx.sty 1999/02/16 v1.0f Enhanced LaTeX Graphics (DPC,SPQR)
graphics.sty 2006/02/20 v1.0o Standard LaTeX Graphics (DPC,SPQR)
trig.sty 1999/03/16 v1.09 sin cos tan (DPC)
graphics.cfg 2005/12/29 v1.2 MiKTeX 'graphics' configuration
pdftex.def 2007/04/17 v0.04g Graphics/color for pdfTeX
ifthen.sty 2001/05/26 v1.1c Standard LaTeX ifthen package (DPC)
supp-pdf.tex
ot1lmr.fd 2007/01/14 v1.3 Font defs for Latin Modern
omllmm.fd 2007/01/14 v1.3 Font defs for Latin Modern
omslmsy.fd 2007/01/14 v1.3 Font defs for Latin Modern
omxlmex.fd 2007/01/14 v1.3 Font defs for Latin Modern
***********


Weichen deine Versionen davon merklich ab?

Liebe Grüße,
Axel

DerWirtuose
19-07-2007, 10:16
Ich glaube ich habe euer Problem falsch verstanden.
Ihr hattet das Anliegen, dass die Überschrift zu nah an eurer Tabelle war? Das bedeutet ihr wolltet die Überschrift auch im Querformat, oder wie? Das will ich nicht, ich will ne Tabelle im Querformat und darüber, also ausgerichtet wie normaler Textfluss ne Überschrift...
Bedeutet wohl ich bin hier falsch...weil der Abstand der Überschrift bei der Quertabelle ist bei mir schon ok, bloß ist die Überschrift an der falschen Stelle... =)

Nico

Salnic
19-07-2007, 10:41
Hi Nico,

versuch es mit der rotatebox aus dem Packet rotating und pack dort Deine Tabelle rein.


\begin{table}
\captionabove{Überschrift, die eigentlich oben auf der Seite stehen soll, und trotzdem ne Querformatstabelle}
\label{tab:ssl_eichung}
\rotatebox{90}{\begin{tabular}{|p{5cm}p{0.1cm}|p{1 0cm}|}
\hline
Spalte 1&& Spalte 2\\ \hline
\end{tabular}}
\end{table}

Salnic


alternativ geht auch

\begin{turn}{90} meine Tabelle \end{turn}