PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Zeilenumbruch in caption-Umgebung



FrogThomas
21-08-2009, 17:45
Ich möchte gerne eine Bildunterschrift generieren, in welcher in der ersten Zeile der Titel und in der nächsten Zeile die Quelle in eckigen Klammern steht. Das ganze sollte am Ende in etwa so aussehen:

Abbildung 3.1 - Portfolio
[Vgl. Mustermann 2010: Portfolioanalyse, S. 99]

Mein Minimalbeispiel sieht so aus:


\documentclass[]{scrreprt}
\usepackage{graphicx}
\usepackage[margin=10pt,font=small,labelfont=bf,labelsep=endas h]{caption}

\begin{document}
\includegraphics[]{portfolio.png}
\caption[Portfolio]{Portfolio\newline{}\lbrack{}\cite[Vgl.][42]{Mustermann2010}\rbrack{}}
\end{figure}
\end{document}


Kann ich meine Vorstellungen in der caption-Umgebung überhaupt verwirklichen, oder muss ich einen vollkommen anderen Weg wählen?

mechanicus
21-08-2009, 23:15
Hallo,

deine Idee ist schon richtig. Leider ist dein Minimalbeispiel nicht vollständig, so dass wir nicht wissen, was genau du haben willst. Bitte erstelle ein lauffähiges Minimalbeispiel.

Gruß
Marco

sommerfee
22-08-2009, 08:29
Füge die Optionen "format=plain" (damit die zweite Zeile nicht eingerückt wird) und "singlelinecheck=off (damit kurze Beschriftungen nicht automatisch zentriert werden) ein. Verwende außerdem \\ statt \newline, da \newline in speziell formatierten Absätzen Zicken machen kann.



\documentclass[]{scrreprt}
\usepackage{graphicx}
\usepackage[margin=10pt,font=small,labelfont=bf,labelsep=endas h,%
format=plain,singlelinecheck=off]{caption}

\begin{document}
\begin{figure}
\includegraphics[]{portfolio.png}
\caption[Portfolio]{Portfolio\\\lbrack\cite[Vgl.][42]{Mustermann2010}\rbrack}
\end{figure}
\end{document}


(Für die erweiterte Version von \cite fehlt noch das passende Paket.)

Liebe Grüße,
Axel

FrogThomas
26-08-2009, 20:40
Vielen Dank! Ich hätte ja schwören können, dass ich es gleich zu Beginn versucht hatte mit "\\" zu arbeiten. Keine Ahnung weshalb es nicht da schon geklappt hat. Fakt ist, jetzt läuft es Fehlerlos und ich habe den von mit gewünschten Zeilenumbruch.