Abstand figure zu \caption*

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: Abstand figure zu \caption*

von Jake » Sa 28. Mär 2015, 13:53

Vielen Dank! Mit \abovecaptionskip und \belowcaptionskip konnte ich mein Problem lösen.

Einstellung von Parametern

von Beobachter » Sa 28. Mär 2015, 13:44

Mit "Schriftzug unter der figure" meinst Du sicherlich den Abstand zwischen Fließtext und Abbildung in der Gleitumgebung (inklusive Beschriftung). Dafür gibt es entsprechende Parameter.
  • \floatsep: Vertikaler Abstand zwischen gleitenden Objekten, die auf einer Seite oben bzw. unten erscheinen.
  • \textfloatsep: Vertikaler Abstand zwischen gleitenden Objekten oben auf der Seite und dem nachfolgenden Text bzw. dem Text einer Seite und den unten stehenden Objekten.
  • \intextsep: Vertikaler Abstand zwischen dem umgebenden Text und gleitenden Objekten, die mit der Option h für die Positionierung innerhalb des laufenden Textes angeordnet sind.[/tt]
Diese Parameter sind einfache Längen und können mit dem bekannten Befehl \setlength neu gesetzt werden (auch mit elastischen Maßen).

Am Ende von Abschnitt 2.6 der Anleitung von »caption« sind auch die Parameter \abovecaptionskip (Voreinstellung 10pt) und \belowcaptionskip (Voreinstellung 0pt) beschrieben. Es lohnt sich immer, solche Anleitungen zu lesen. Diese Parameter sind auch mit \setlength neu setzbar.
\documentclass[12pt,a4paper]{article} 
%\usepackage[T1]{fontenc}
\usepackage[includeheadfoot,margin=2cm]{geometry}
\usepackage{caption}
\captionsetup[figure]{font=small,position=above,skip=10pt}
\usepackage{blindtext}

\setlength{\abovecaptionskip}{1pc}  % 1pc=12pt
\setlength{\belowcaptionskip}{2pc}

\begin{document}
  \blindtext

  \begin{figure}[!htb]
    \centering
    \caption{Placeholder}
    \rule{8cm}{4.5cm}
    \captionsetup{font={it,small}}
    \caption*{Source: Based on \ldots}
  \end{figure}

  \blindtext
\end{document}

Abstand figure zu \caption*

von Jake » Sa 28. Mär 2015, 12:19

Liebes Forum,
ich habe folgende Frage: Wie kann ich den Abstand zwischen einer figure und „\caption*“ einstellen?
Der Befehl „\captionsetup[figure]{skip=10pt}“ wirkt sich lediglich auf den Abstand von „\caption“ aus. Ich möchte allerdings auch den Abstand des Schriftzugs unter der figure einstellen.
Vielleicht könnt Ihr mir weiterhelfen. Über Ratschläge würde ich mich sehr freuen!
Gruß
Jakob
\documentclass[a4paper,12pt,oneside,draft=false]{article}                                                      
\usepackage{caption}
\captionsetup[figure]{skip=10pt}
\usepackage{float}
\usepackage{graphicx}
\begin{document}

\begin{figure}[!h]
\centering
\caption{XYZ}
\fbox{Hier ist eine figure}
\captionsetup{font={small}}
  \caption*{\textit{Source: Based on XYZ}}
\end{figure}

\end{document}

Nach oben