Seite 1 von 1

Abbildungsbeschreibung

Verfasst: Sa 4. Jul 2015, 21:18
von Dave Miller
Hi zusammen,

ich möchte gerne unter der Abbildungsbeschreibung die Quelle angeben und zwischen der Beschreibung und der Quelle einen Zeilenumbruch einfügen.

Momentan sieht es so aus:
\documentclass[12pt]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx} 

\begin{document}

\chapter{Kapitel I}
\section{Überschrift Eins}
\subsection{Überschrift Eins.Eins}

\chapter{Kapitel II}
\section{Überschrift Eins}
\begin{figure}
	\centering
	\includegraphics{example-image}
	\caption{Layout}\break
	{\small Quelle: X}
\end{figure}

\end{document}
Mit
\break
funktioniert es nicht. Bei meinen Tabellen schon.
Mit
\ \\
wird der Abstand zu groß.

Für Euch wahrscheinlich ein Kinderspiel, aber mich treibt es in den Wahnsinn! :evil:


Danke,
VG
DAVE

Verfasst: Sa 4. Jul 2015, 21:48
von Johannes_B
Das gehört nicht mehr zur Caption, also setze es außerhalb. EDIT: Das hast du ja sogar gemacht. Nimm \par für den Absatzumbruch.
\documentclass[12pt]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}

\begin{document}

\begin{figure}
	\centering
	\includegraphics{example-image}
	\caption{Layout}\par
	{\small Quelle: X}
\end{figure}

\end{document}
Übrigens, endlich mal ein vernünftiges Minimalbeispiel.



Vielleicht besser, dass ganze in einem Macro zu verpacken.
\documentclass[12pt]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{blindtext}

\newcommand{\figuresource}[1]{\par{\small
	\parbox{\linewidth}{Quelle:~#1\par}}}
\begin{document}

\begin{figure}
	\centering
	\includegraphics{example-image}
	\caption{Layout}
	\figuresource{X}
	\figuresource{\blindtext}
\end{figure}

\end{document}

Verfasst: Sa 4. Jul 2015, 21:56
von Besserwisser
\par kannst du dir sparen:
\documentclass[12pt]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}

\begin{document}

\begin{figure}
   \centering
   \includegraphics{example-image}
   \caption{Layout}
   {\small Quelle: X}
\end{figure}

\end{document}

Verfasst: Sa 4. Jul 2015, 21:58
von Johannes_B
Oder noch anders, als Caption:
\documentclass[12pt]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{blindtext}
\usepackage{caption}

\newcommand{\figuresource}[1]{{\small
	\parbox{\linewidth}{Quelle:~#1\par}}}
	\renewcommand{\figuresource}[1]{\caption*{Quelle:~#1}}
\begin{document}

\begin{figure}
	\centering
	\includegraphics{example-image}
	\caption{Layout}
	\figuresource{X}
	\figuresource{\blindtext}
\end{figure}

\end{document}

Verfasst: Sa 4. Jul 2015, 23:01
von Dave Miller
Das letzte gefällt mir ganz gut. Problem ist nur das ich caption als FETT definiert habe. Das soll aber bei der Quelle nicht der Fall sein. :oops:

Sorry für die Vorenthaltung... :roll:

Verfasst: So 5. Jul 2015, 09:49
von Johannes_B
\documentclass[12pt]{scrreprt}
\usepackage[utf8]{inputenc}
\usepackage[T1]{fontenc}
\usepackage[ngerman]{babel}
\usepackage{graphicx}
\usepackage{blindtext}
\usepackage{caption}
\captionsetup[figure]{font=bf,labelfont=bf}

\newcommand{\figuresource}[1]{{\small
	\parbox{\linewidth}{Quelle:~#1\par}}}
	\renewcommand{\figuresource}[1]{\begingroup\captionsetup{font=rm,aboveskip=.4\baselineskip}\caption*{Quelle:~#1}\endgroup}
\begin{document}
\listoffigures

\begin{figure}
	\caption{Layout}
	\figuresource{X}
	\figuresource{\blindtext}
	\caption{Layout}
\end{figure}

\end{document}

Verfasst: So 5. Jul 2015, 22:37
von Dave Miller
:?

...ich weiß, langsam nervt es. ABER wenn ich das so umsetze, zerschießt es mir weiter meine Formatierung. Ich nutze helvetica und der Abstand nach unten ist auch viel größer als 18pt. Kann man das auch noch anpassen in dem macro?
Danke für deine Mühe!

Verfasst: So 5. Jul 2015, 23:21
von Johannes_B
Das mit den minimalbeispielen scheint nicht so deins zu sein. Woher soll ich denn wissen, was bei dir wie zerschießt[/tt]?