Seite 1 von 1

Tabellenbeschriftung über der Tabelle

Verfasst: Mi 28. Jan 2015, 09:50
von tm16
Hi,

ich würde gerne meine Tabellenbeschriftungen über die Tabelle setzen.
Seit gestern abend ist die Beschriftung unter der Tabelle, ohne das ich bewusst etwas an caption verändert habe. Ich habe nur zwei neue Zeilen in die Tabellen eingefügt.
caption steht auch vor der Tabelle, Optionen bei caption wie "captions=tableheading,tableposition=top,tablecaptionabove" bringen nichts.

Hier ist ein Beispiel aus meiner Diplomarbeit:
\documentclass[headings=normal,parskip=half+,oneside,listof=totocnumbered,bibliography=totocnumbered]{scrbook}

\usepackage{pxfonts}         
\usepackage[ngerman]{babel}     
\usepackage{textcomp}           
\usepackage[T1]{fontenc}       
\usepackage[utf8]{inputenc}   
\usepackage[babel, german=quotes]{csquotes}
\usepackage{textcomp}
\usepackage{booktabs}           
\usepackage{graphicx}             
\usepackage{floatflt}         									
\usepackage{floatrow}
\usepackage{psfrag}            
\usepackage{scrpage2}           
\usepackage{longtable}          
\usepackage{array}              
\usepackage{multirow}          
\usepackage{color}              
\usepackage{setspace}						
\usepackage[margin=10pt, textfont={small,it}, labelfont={bf, small, it}, format=hang, indention=-.5cm, labelformat=simple, labelsep=colon, justification=justified, singlelinecheck=true]{caption}
\setcounter{secnumdepth}{4}  
\setcounter{tocdepth}{4}   
\usepackage{chngcntr}       
\counterwithout{figure}{chapter}
\counterwithout{table}{chapter} 
\usepackage{subfig}					
\usepackage{textcomp}
\usepackage[unicode=true,pdfusetitle,
 bookmarks=true,bookmarksnumbered=false,bookmarksopen=false,
 breaklinks=true,pdfborder={0 0 1},backref=false,colorlinks=true,linkcolor=black,filecolor=black,citecolor=black]
 {hyperref}
\usepackage{bookman}

\begin{document}

\begin{table}
\centering
\caption[Daten 1]{Daten 1.}
\begin{tabular}{ll}\hline
		XY & 123 \\
		XY & 123 \\
		XY & 123 \\		
		XY & 123 \\
		XY & 123 \\
		XY & 123 \\
		XY & 123 \\
		XY & 123 \\
		XY & 123 \\\hline
\end{tabular}
\label{Tabelle:Daten1}
\end{table}

\end{document}

Ich bin noch Latex Neuling, deshalb bitte nicht steinigen, wenn ich eine Kleinigkeit übersehen habe.

Danke

Verfasst: Mi 28. Jan 2015, 10:42
von esdd
Du lädst eine ganze Menge Pakete, die die Ausgabe von Gleitumgebungen und von deren Beschriftungen beeinflussen. Bist Du Dir sicher, dass Du die alle brauchst und weißt Du, was sie im einzelnen tun und wie sie sich gegenseitig beeinflussen?

Ursache für die Beschriftung unterhalb trotz darüber stehender \caption scheint das Paket floatrow zu sein. Wenn Du es nicht brauchst, lass es weg. Ansonsten verwende
\usepackage{floatrow} 
\floatsetup[table]{capposition=top}
Gruß
Elke

Verfasst: Mi 28. Jan 2015, 23:08
von tm16
Danke.
Es lag an floatrow.