Seite 1 von 1

caption macht einfach keine Tabellenüberschrift, die zweite!

Verfasst: Mo 25. Jul 2011, 14:45
von miri
hi, hab vor kurzem schon einen beitrag gepostet, mit dem problem, dass ich es nicht schaffe, dass tabellen überschriften haben sollen und figuren eine unterschrift.

hier der alte beitrag:
http://www.golatex.de/viewtopic,p,30874.html#30874

es bring auch nix wenn ich caption oben einfüge wie hier. es wird immer ein unterschrift gemacht!!!

\begin{table}[H]
\caption[unterschrift]{unterschrift}
\centering
\begin{tabular}{ccc}
.... & .... & .... \\
.... & .... & .... \\
.... & .... & .... \\
\end{tabular}

\end{table}



hier noch meine header datei:


%#########################################################################
%Dokumentformatierung
%#########################################################################
\documentclass[a4paper, 11pt, fleqn, parskip, twoside]{scrbook}
%#########################################################################

%#########################################################################
%Notwendige Packages
%#########################################################################
\usepackage[german]{babel}
\usepackage{bibgerm}
\usepackage[hang]{footmisc}
\usepackage{pdflscape}
\usepackage{multicol}
\usepackage{fancyhdr}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{ae,aecompl}
\usepackage[pdftex]{graphicx}
\DeclareGraphicsExtensions{.pdf}
\usepackage[final]{pdfpages}
\usepackage{latexsym}
\usepackage{amsmath}
\usepackage{amsxtra}
\usepackage{amssymb}
\usepackage[pdftex,hyperindex=true, plainpages=false,pdfpagelabels]{hyperref}
\usepackage{picins}
\usepackage{color}
\usepackage{array}
\usepackage{multirow}
\usepackage[version=3]{mhchem}
\usepackage{relsize}
\usepackage{slashbox}
\usepackage[load-configurations=abbreviations]{siunitx}
\usepackage{expdlist}
\usepackage{url}
\usepackage{amsmath}
\usepackage{siunitx}


%#########################################################################
%Literaturverzeichnis
%#########################################################################
%\usepackage{natbib}

\usepackage[dontoverridenumbers]{bibtopic}
\bibliographystyle{gerplain}
\newenvironment{bibsec}[1]{
\small
\setlength{\parskip}{0.3cm}
\renewcommand{\baselinestretch}{1.0}
\renewcommand{\arraystretch}{1.0}
\section{#1}
%hier Befehl für Beginn der Absatzbox
}
{%Inhalt
%Ende Absatzbox
}
\newenvironment{bibsubsec}[1]{
\small
\setlength{\parskip}{0.3cm}
\renewcommand{\baselinestretch}{1.0}
\renewcommand{\arraystretch}{1.0}
\subsection{#1}
%hier Befehl für Beginn der Absatzbox
}
{%Inhalt
%Ende Absatzbox
}
\newenvironment{bibsubsubsec}[1]{
\small
\setlength{\parskip}{0.3cm}
\renewcommand{\baselinestretch}{1.0}
\renewcommand{\arraystretch}{1.0}
\subsubsection{#1}
%hier Befehl für Beginn der Absatzbox
}
{%Inhalt
%Ende Absatzbox
}
%
%#########################################################################
%Bilduntertitel
%#########################################################################
\usepackage{caption}
\captionsetup[figure]{font=footnotesize, labelfont=bf, justification=raggedright, format=hang, width=1.0\textwidth,}
\captionsetup[table]{position=top, font=footnotesize, labelfont=bf, justification=raggedright, format=hang, width=1.0\textwidth,}

%\captionsetup{font=small, labelfont=bf, justification=raggedright, format=hang, width=0.8\textwidth}
%\captionsetup{font=footnotesize}
%\captionsetup[figure]{labelfont=footnotesize}
%#########################################################################
%Subfigure
%#########################################################################
\usepackage[hang, footnotesize]{subfigure}
\renewcommand{\thesubfigure}{\thefigure \;(\alph{subfigure})}%vor \thefigure kann "Abb." stehen
\makeatletter
\renewcommand{\p@subfigure}{}
\renewcommand{\@thesubfigure}{\thesubfigure \hskip\subfiglabelskip}
\makeatother
\usepackage{floatrow}

%#########################################################################
%Formelzeichen
%#########################################################################
\usepackage{nomencl}
\renewcommand{\nomname}{Formelzeichen}
\setlength{\nomitemsep}{- .5\parsep}
\setlength{\labelsep}{0.9cm}
\usepackage{ifthen}
%Teilung des Formelverzeichnisses
\RequirePackage{ifthen}
\renewcommand{\nomgroup}[1]%
{\ifthenelse{\equal{#1}{A}}{\item[\textbf{\Large{Lateinische Formelzeichen}}\\] \item \hspace*{\fill}%
\makebox[1.5cm][r]{Einheit}}%
{\ifthenelse{\equal{#1}{G}}{\vfill\eject \item[\textbf{\Large{Griechische Formelzeichen}}\\] \item \hspace*{\fill}%
\makebox[1.5cm][r]{Einheit}}%
{\ifthenelse{\equal{#1}{I}}{\vfill\eject \item[\textbf{\Large{Indizierung}}\\] \item }} }}
%Einheiten
\newcommand{\nomunit}[1]{%
\renewcommand{\nomentryend}{\hspace*{\fill} \makebox[1cm][r]{#1} }}
\makeglossary

%#########################################################################
%Schriftbild
%#########################################################################
\renewcommand{\baselinestretch}{1.2}
\renewcommand{\arraystretch}{1.2}

\renewcommand{\labelenumi}{\arabic{enumi}.)}{\leftmargin0cm \rightmargin1cm}
\renewcommand{\labelenumii}{\arabic{enumi}.\arabic{enumii}.)}
\renewcommand{\labelenumiii}{\arabic{enumi}.\arabic{enumii}.\arabic{enumiii}.)}

%\setkomafont{pagenumber}{\normalfont\rmfamily\bfseries}
\setkomafont{chapter}{\rmfamily\bfseries\huge}
\setkomafont{section}{\rmfamily\bfseries\Large}
\setkomafont{subsection}{\rmfamily\bfseries\large}
\setkomafont{subsubsection}{\rmfamily\bfseries}
\setkomafont{caption}{\rmfamily}
\setkomafont{sectioning}{\rmfamily}
\setkomafont{captionlabel}{\usekomafont{caption}}

\setlength{\textwidth}{15.5cm}
\setlength{\textheight}{23.5cm}
\setlength{\unitlength}{1mm}
\setlength{\parindent}{0.0cm}
\setlength{\labelsep}{0.5em}
\setlength{\parsep}{\parskip}
\setlength{\topsep}{\parskip}
\setlength{\oddsidemargin}{0.21cm}
\setlength{\evensidemargin}{0.21cm}
\setlength{\topmargin}{-1cm}
\setlength{\mathindent}{3.0cm}
\setlength{\headheight}{13.7pt}
\setlength{\footnotesep}{2ex}
\setlength{\footnotemargin}{0.3cm}
\setlength{\floatsep}{1.5cm plus0.5cm minus0.5cm}
\setlength{\textfloatsep}{1.0cm plus0.3cm minus0.2cm}
\setlength{\abovecaptionskip}{0pt plus5pt minus3pt}
\setlength{\belowcaptionskip}{0pt plus5pt minus3pt}

%#############################################################################
% Vermeidung von "Hurenkindern", "Schusterjungen" u. falscher Silbentrennung
%#############################################################################
\pretolerance=250
\tolerance=500
\hyphenpenalty=250
\exhyphenpenalty=100
\doublehyphendemerits=7500
\finalhyphendemerits=7500
\brokenpenalty=10000
\lefthyphenmin=3
\righthyphenmin=3
\widowpenalty=10000
\clubpenalty=10000
\displaywidowpenalty=10000
\looseness=1

\hyphenation{Blumen-topf-erde} %nicht Blumento-Pferde

%#########################################################################
% Sonderzeichen
%#########################################################################
\newcommand{\Laplace}{\mbox{\setlength{\unitlength}{0.1em}%
\begin{picture}(20,10)%
\put(2,3){\circle*{4}}%
\put(3,3){\line(1,0){13}}%
\put(18,3){\circle{4}}%
\end{picture}%
}%
}%
\newcommand{\laplace}{\mbox{\setlength{\unitlength}{0.1em}%
\begin{picture}(20,10)%
\put(2,3){\circle{4}}%
\put(4,3){\line(1,0){13}}%
\put(18,3){\circle*{4}}%
\end{picture}%
}%
}%
%#########################################################################
%
%EOF
%
%
\usepackage{MnSymbol}



wenn ich das captionsetup auskommentiere, und caption oben in die umgebung mache bringts auch nix! bin echt am verzweifeln.... hoff mir kann von euch jemand helfen! vielen dank im voraus!
lg
miri

Verfasst: Mo 25. Jul 2011, 14:55
von bloodworks
Hallo bitte lies dir den Knigge [5] durch. Ich fühle mich, wie sicher auch andere, nicht motiviert dir zu helfen, wenn du dir nichtmal die Mühe machst den CODE Button zu verwenden oder ein Minimalbeispiel [2] zu erstellen.
Bitte bedenke, dass die Zeit der eventuellen Helfer auch nicht unbegrenzt ist und es auch immer gut ankommt, wenn man den Anschein erweckt, dass man sich selbst Mühe gemacht hat.

Verfasst: Mo 25. Jul 2011, 15:18
von Gast
ok sorry! war ein bisschen zu hektisch:

also hier nochmal ein beispiel:
wenn ich eine Tabelle, genauso wie hier dargestellt in latex einfügen möchte, krieg ich keine überschrift:
\begin{table}[H]
\caption[unterschrift]{unterschrift}
\centering
\begin{tabular}{ccc}
.... & .... & .... \\
.... & .... & .... \\
.... & .... & .... \\
\end{tabular}
\end{table} 



da es nix gebracht hat, \caption über das \tabular zu setzen, hab ich in meinen header folgendes verändert:

\usepackage{caption}
\captionsetup[figure]{font=footnotesize, labelfont=bf, justification=raggedright, format=hang, width=1.0\textwidth,}
\captionsetup[table]{position=top, font=footnotesize, labelfont=bf, justification=raggedright, format=hang, width=1.0\textwidth,}


hat aber leider auch nix gebracht! hab dann gedacht dass im rest meines headers etwas nicht passt:

%#########################################################################
%Dokumentformatierung
%#########################################################################
\documentclass[a4paper, 11pt, fleqn, parskip, twoside]{scrbook}
%#########################################################################

%#########################################################################
%Notwendige Packages
%#########################################################################
\usepackage[german]{babel}
\usepackage{bibgerm}
\usepackage[hang]{footmisc}
\usepackage{pdflscape}
\usepackage{multicol}
\usepackage{fancyhdr}
\usepackage[T1]{fontenc}
\usepackage[latin1]{inputenc}
\usepackage{ae,aecompl}
\usepackage[pdftex]{graphicx}
	\DeclareGraphicsExtensions{.pdf}
\usepackage[final]{pdfpages}
\usepackage{latexsym}
\usepackage{amsmath}
\usepackage{amsxtra}
\usepackage{amssymb}
\usepackage[pdftex,hyperindex=true, plainpages=false,pdfpagelabels]{hyperref}
\usepackage{picins}
\usepackage{color}
\usepackage{array}
\usepackage{multirow}
\usepackage[version=3]{mhchem}
\usepackage{relsize}
\usepackage{slashbox}
\usepackage[load-configurations=abbreviations]{siunitx}
\usepackage{expdlist}
\usepackage{url}
\usepackage{amsmath}
\usepackage{siunitx}


%#########################################################################
%Literaturverzeichnis
%#########################################################################
%\usepackage{natbib}

\usepackage[dontoverridenumbers]{bibtopic}
	\bibliographystyle{gerplain}
	\newenvironment{bibsec}[1]{
		\small
		\setlength{\parskip}{0.3cm}
		\renewcommand{\baselinestretch}{1.0}
		\renewcommand{\arraystretch}{1.0}
		\section{#1}
		%hier Befehl für Beginn der Absatzbox
		}
		{%Inhalt
		 %Ende Absatzbox
		}
	\newenvironment{bibsubsec}[1]{
		\small
		\setlength{\parskip}{0.3cm}
		\renewcommand{\baselinestretch}{1.0}
		\renewcommand{\arraystretch}{1.0}
		\subsection{#1}
		%hier Befehl für Beginn der Absatzbox
		}
		{%Inhalt
		 %Ende Absatzbox
		}
	\newenvironment{bibsubsubsec}[1]{
		\small
		\setlength{\parskip}{0.3cm}
		\renewcommand{\baselinestretch}{1.0}
		\renewcommand{\arraystretch}{1.0}
		\subsubsection{#1}
		%hier Befehl für Beginn der Absatzbox
		}
		{%Inhalt
		 %Ende Absatzbox
		}
%		
%#########################################################################
%Bilduntertitel
%#########################################################################
\usepackage{caption}
\captionsetup[figure]{font=footnotesize, labelfont=bf, justification=raggedright, format=hang, width=1.0\textwidth,}
\captionsetup[table]{position=top, font=footnotesize, labelfont=bf, justification=raggedright, format=hang, width=1.0\textwidth,}

%\captionsetup{font=small, labelfont=bf, justification=raggedright, format=hang, width=0.8\textwidth}
%\captionsetup{font=footnotesize}
%\captionsetup[figure]{labelfont=footnotesize}
%#########################################################################
%Subfigure
%#########################################################################
\usepackage[hang, footnotesize]{subfigure}
\renewcommand{\thesubfigure}{\thefigure \;(\alph{subfigure})}%vor \thefigure kann "Abb." stehen
\makeatletter
	\renewcommand{\p@subfigure}{}
	\renewcommand{\@thesubfigure}{\thesubfigure \hskip\subfiglabelskip}
\makeatother
\usepackage{floatrow}

%#########################################################################
%Formelzeichen
%#########################################################################
\usepackage{nomencl}
	\renewcommand{\nomname}{Formelzeichen}
	\setlength{\nomitemsep}{- .5\parsep}
	\setlength{\labelsep}{0.9cm}
\usepackage{ifthen}
	%Teilung des Formelverzeichnisses
	\RequirePackage{ifthen}
	\renewcommand{\nomgroup}[1]%
	{\ifthenelse{\equal{#1}{A}}{\item[\textbf{\Large{Lateinische Formelzeichen}}\\] \item \hspace*{\fill}%
	\makebox[1.5cm][r]{Einheit}}%
	{\ifthenelse{\equal{#1}{G}}{\vfill\eject \item[\textbf{\Large{Griechische Formelzeichen}}\\] \item \hspace*{\fill}%
	\makebox[1.5cm][r]{Einheit}}%
	{\ifthenelse{\equal{#1}{I}}{\vfill\eject \item[\textbf{\Large{Indizierung}}\\] \item  }} }}
	%Einheiten
	\newcommand{\nomunit}[1]{%
	\renewcommand{\nomentryend}{\hspace*{\fill} \makebox[1cm][r]{#1} }}
\makeglossary

%#########################################################################
%Schriftbild
%#########################################################################
\renewcommand{\baselinestretch}{1.2}
\renewcommand{\arraystretch}{1.2}

\renewcommand{\labelenumi}{\arabic{enumi}.)}{\leftmargin0cm \rightmargin1cm}
\renewcommand{\labelenumii}{\arabic{enumi}.\arabic{enumii}.)}
\renewcommand{\labelenumiii}{\arabic{enumi}.\arabic{enumii}.\arabic{enumiii}.)}

%\setkomafont{pagenumber}{\normalfont\rmfamily\bfseries}
\setkomafont{chapter}{\rmfamily\bfseries\huge}
\setkomafont{section}{\rmfamily\bfseries\Large}
\setkomafont{subsection}{\rmfamily\bfseries\large}
\setkomafont{subsubsection}{\rmfamily\bfseries}
\setkomafont{caption}{\rmfamily}
\setkomafont{sectioning}{\rmfamily}
\setkomafont{captionlabel}{\usekomafont{caption}}

\setlength{\textwidth}{15.5cm}
\setlength{\textheight}{23.5cm}
\setlength{\unitlength}{1mm}
\setlength{\parindent}{0.0cm}
\setlength{\labelsep}{0.5em} 
\setlength{\parsep}{\parskip}
\setlength{\topsep}{\parskip}
\setlength{\oddsidemargin}{0.21cm}
\setlength{\evensidemargin}{0.21cm}
\setlength{\topmargin}{-1cm}
\setlength{\mathindent}{3.0cm}
\setlength{\headheight}{13.7pt}
\setlength{\footnotesep}{2ex}
\setlength{\footnotemargin}{0.3cm}
\setlength{\floatsep}{1.5cm plus0.5cm minus0.5cm}
\setlength{\textfloatsep}{1.0cm plus0.3cm minus0.2cm}
\setlength{\abovecaptionskip}{0pt plus5pt minus3pt}
\setlength{\belowcaptionskip}{0pt plus5pt minus3pt} 

%#############################################################################
% Vermeidung von "Hurenkindern", "Schusterjungen" u. falscher Silbentrennung
%#############################################################################
\pretolerance=250
\tolerance=500
\hyphenpenalty=250
\exhyphenpenalty=100
\doublehyphendemerits=7500
\finalhyphendemerits=7500
\brokenpenalty=10000
\lefthyphenmin=3
\righthyphenmin=3
\widowpenalty=10000
\clubpenalty=10000
\displaywidowpenalty=10000
\looseness=1

\hyphenation{Blumen-topf-erde} %nicht Blumento-Pferde

%#########################################################################
% Sonderzeichen
%#########################################################################
\newcommand{\Laplace}{\mbox{\setlength{\unitlength}{0.1em}%
                            \begin{picture}(20,10)%
                              \put(2,3){\circle*{4}}%
                              \put(3,3){\line(1,0){13}}%
                              \put(18,3){\circle{4}}%
                            \end{picture}%
                           }%
                     }%
\newcommand{\laplace}{\mbox{\setlength{\unitlength}{0.1em}%
                            \begin{picture}(20,10)%
                              \put(2,3){\circle{4}}%
                              \put(4,3){\line(1,0){13}}%
                              \put(18,3){\circle*{4}}%
                            \end{picture}%
                           }%
                     }%
%#########################################################################
%
%
%


weiß echt nicht woran es liegt.... sorry nochmals wegen dem schlampigen ersten posting:)!
lg miri

Verfasst: Mo 25. Jul 2011, 15:26
von Sepp99
Siehe scrguide.pdf Kapitel 3, S. 139 in der neuesten Fassung!
captions=tableheading
Sepp.-

Verfasst: Di 26. Jul 2011, 21:14
von sommerfee
\usepackage{floatrow}
Da haben wir doch schon den Übeltäter. Wie ich schon in dem Thread, den du verlinkt hast, erzählt habe, kann man das float oder floatrow-Paket verwenden, um eine gewisse Position der \caption unabhängig von der Stelle im Quelltext zu erzwingen. Und genau das hast du getan.

Abhilfe wäre also, dem floatrow-Paket mitzuteilen, daß man die Tabellenüberschriften gerne oben und nicht unten haben möchte. (Die passende Paketoption habe ich nicht im Kopf, sollte aber in der floatrow-Anleitung zu finden sein.)

P.S.: Warum hast du eigentlich einen neuen Thread aufgemacht, anstatt im alten zu antworten? Du machst es einem wirklich nicht einfach, zu helfen, und den Link bzgl. Minimalbeispiel hast du auch nicht gelesen...

Verfasst: Di 26. Jul 2011, 23:54
von Sepp99