Seite 1 von 1

Tabellen- und Abbildungsbeschriftungen

Verfasst: So 5. Jul 2015, 15:06
von Katharina
Hallo

Ich hab ein paar kleine Probleme bei Feinheiten der Formatierung der Tabellenüber- bzw. der Abbildungsunterschriften.

1. Bei Tabellen habe ich die ''\caption's'' mittels \captionabove oberhalb der Tabellen eingefügt. Das klappt alles soweit wunderbar.
Allerdings werden sie immer mittig über dem Bild zentriert. Ich möchte die Überschrift aber linksbündig zur Abbildung haben.
So sieht es bisher aus:
\documentclass[12pt]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx} 

\begin{document}

\begin{table}[h!]
\captionabove[Beispielüberschrift]{\textit{Beispielüberschrift}}
        (\centering
	\includegraphics[width= .8\textwidth]{example-image}
			\begin{minipage}{.8\textwidth}
			\vspace{0.1cm}
				{\footnotesize\textit{Anmerkung.} Dies ist eine Beispielanmerkung.}
\end{minipage}}
\end{table}

\end{document}
2. Mein zweites Problem bezieht sich auf die Bezeichner der Abbildungen. Diese sollen anders als die Tabellenbezeichner nicht nur fett sondern fett+kursiv dargestellt werden. Gibt es eine Möglichkeit diese so einzustellen, dass ich als Bezeichner z.B. Abbildung 1. erhalte ?
Das ist was ich bisher habe:
\documentclass[12pt]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx} 

\begin{document}

\begin{figure}[h]
\captionsetup{labelfont=it}
	\centering
		\includegraphics[width=.8\textwidth]{example-image}
		\begin{minipage}{.8\textwidth}
		\captionbelow[Dies ist eine Beispielbeschriftung]{Dies ist eine Beispielbeschriftung}
\end{minipage}
\end{figure}

\end{document}
Ich hoffe ich konnte mich klar genug ausdrücken!! Ich bin für jede Hilfe dankbar !!:D

VG
Katha

Verfasst: So 5. Jul 2015, 15:26
von Johannes_B
Ich denke alles was du willst, ist sehr einfach mit dem caption-Paket zu verwirklichen.
\documentclass[12pt]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx} 
\usepackage{caption}
\captionsetup{singlelinecheck=off}
\captionsetup[figure]{labelfont=it}
\captionsetup[table]{position=above}

\begin{document}

\begin{table}
	\centering
	\includegraphics[width=.3\textwidth]{example-image}
		\caption[Dies ist eine Beispielbeschriftung]{Dies
			ist eine Beispielbeschriftung}
\end{table}
\begin{figure}
	\centering
	\includegraphics[width=.3\textwidth]{example-image}
		\caption[Dies ist eine Beispielbeschriftung]{Dies
			ist eine Beispielbeschriftung}
\end{figure}

\end{document}

...

Verfasst: So 5. Jul 2015, 15:38
von nixversteh
Hallo Katharina,

... oder so ...
\documentclass[fontsize=12pt]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}

%**********************************************
% Caption für Tabelle definieren
%**********************************************
\usepackage[singlelinecheck=off]{caption}
\DeclareCaptionLabelFormat{figurelabel}{\textit{#1 #2}}
\DeclareCaptionTextFormat{tabletext}{\vskip0pt\hspace{-\parindent}\raggedright\textit{#1}}
\captionsetup[table]{textformat=tabletext,skip=15pt,format=plain,skip=15pt,justification=justified,labelsep=newline, position=above,labelfont={up},textfont=it}
\captionsetup[figure]{position=below,labelformat=figurelabel}
\begin{document}

\begin{table}[h!]
\captionabove[Beispielüberschrift]{{Beispielüberschrift}}
(\centering
\includegraphics[width= .8\textwidth]{example-image}
\begin{minipage}{.8\textwidth}
\vspace{0.1cm}
{\footnotesize\textit{Anmerkung.} Dies ist eine Beispielanmerkung.}
\end{minipage}
\end{table}

\begin{figure}[ht]
\captionsetup{labelfont=it}
\centering
\includegraphics[width=.8\textwidth]{example-image}
\begin{minipage}{.8\textwidth}
\caption[Dies ist eine Beispielbeschriftung]{Dies ist eine Beispielbeschriftung}
\end{minipage}
\end{figure} 
\end{document}
 

Verfasst: So 5. Jul 2015, 15:46
von Katharina
Also erst einmal vielen Dank für die schnelle Antwort.
Mein erstes Problem konnte dadurch schon gelöst werden.
Den Befehl singlelinecheck=off hatte ich zwar zuvor schon probiert aber scheinbar irgend etwas falsch gemacht. Aber jetzt sitzen die Titel linksbündig.

Mein zweites Problem hab ich scheinbar noch nicht richtig beschrieben.
Ich kriege es ohne Probleme hin die Nenner der Abbildungen kursiv schreiben zu lassen (sprich: Abbildung 1.).
Ich Brauche sie aber kursiv UND fett ....also Abbildung 1.
Geht das irgendwie ?

Verfasst: So 5. Jul 2015, 15:55
von Johannes_B
Ich dachte du könntest selbst das Element für fett hinzufügen.
\documentclass[12pt]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx} 
\usepackage{showframe} 
\usepackage{caption}
\captionsetup{singlelinecheck=off}
\captionsetup[figure]{labelfont={it,bf},width={.8\textwidth}}
\captionsetup[table]{position=above}

\begin{document}

\begin{table}
	\centering
	\includegraphics[width=.3\textwidth]{example-image}
		\caption[Dies ist eine Beispielbeschriftung]{Dies
			ist eine Beispielbeschriftung}
\end{table}
\begin{figure}
	\centering
	\includegraphics[width=.3\textwidth]{example-image}
		\caption[Dies ist eine Beispielbeschriftung]{Dies
			ist eine Beispielbeschriftung}
\end{figure}

\end{document}

Verfasst: So 5. Jul 2015, 17:05
von Katharina
Klasse jetzt funktioniert es :D
Ich hatte vorher die extra Klammern für die Befehle vergessen...hatte also

\captionsetup[figure]{labelfont=it,bf}
statt
\captionsetup[figure]{labelfont={it,bf}}

verwendet.
Vielen Dank :) !!!

Verfasst: So 5. Jul 2015, 19:28
von esdd
Ist Deine Frage damit beantwortet? Wenn ja, kannst dann bitte noch den Status entsprechend ändern?