Anzeige:
Ergebnis 1 bis 4 von 4

Thema: Zeilenumbruch in caption-Umgebung

  1. #1
    Registrierter Benutzer
    Registriert seit
    21.08.2009
    Beiträge
    3

    Zeilenumbruch in caption-Umgebung

    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:
    Code:
    \documentclass[]{scrreprt}
    \usepackage{graphicx}
    \usepackage[margin=10pt,font=small,labelfont=bf,labelsep=endash]{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?

  2. #2
    Registrierter Benutzer Avatar von mechanicus
    Registriert seit
    10.07.2008
    Ort
    Hamburg
    Beiträge
    3.944
    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

  3. #3
    Registrierter Benutzer Avatar von sommerfee
    Registriert seit
    02.07.2006
    Beiträge
    1.603
    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.

    Code:
    \documentclass[]{scrreprt}
    \usepackage{graphicx}
    \usepackage[margin=10pt,font=small,labelfont=bf,labelsep=endash,%
      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

  4. #4
    Registrierter Benutzer
    Registriert seit
    21.08.2009
    Beiträge
    3
    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.

Stichworte

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •