Ich habe in meinem Dokument eine Wird in dem folgenden Beispiel die Zeile Open in Online-Editor
\captionof{figure}{ ... oder die Zeile Open in Online-Editor
\usepackage{caption} auskommentiert, ist der Absatzabstand wieder vorhanden. Was kann ich also tun, um die Open in Online-Editor
\documentclass[ 12pt, parskip=full, ]{scrreprt} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage{caption} \usepackage{tcolorbox} \usepackage{blindtext} \begin{document} \begin{tcolorbox}[boxrule=.25mm,colframe=black,colback=white] \blindtext \end{tcolorbox} \captionof{figure}{Dies ist die Beschreibung zur Abbildung.} \blindtext Normalerweise sollte hier ein Absatzabstand erscheinen. \blindtext \blindtext \end{document} gefragt 27 Sep '15, 17:18 André |
Wie schon in einem Kommentar erwähnt, kann man mit der Open in Online-Editor
\documentclass[ 12pt, parskip=full, ]{scrreprt} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage{caption} \usepackage{tcolorbox} \usepackage{blindtext} \begin{document} \blindtext \begin{tcolorbox}[boxrule=.25mm,colframe=black,colback=white, before={\centering}, after={\captionof{figure}{Dies ist die Beschreibung zur Abbildung.}} ] \blindtext \end{tcolorbox} \blindtext Normalerweise sollte hier ein Absatzabstand erscheinen. \blindtext \blindtext \end{document} Zu beachten ist, dass trotzdem zwischen der Box und der Beschriftung ein Seitenumbruch erfolgen kann. Wie man das verhindern kann, ist ein der Antwort von @saputello beschrieben. beantwortet 11 Okt '15, 21:25 esdd |
Die Open in Online-Editor
\documentclass[ 12pt, parskip=full, ]{scrreprt} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage{caption} \usepackage{tcolorbox} \usepackage{blindtext} \begin{document} \begingroup \begin{tcolorbox}[boxrule=.25mm,colframe=black,colback=white] \blindtext \end{tcolorbox} \captionof{figure}{Dies ist die Beschreibung zur Abbildung.} \endgroup \blindtext Normalerweise sollte hier ein Absatzabstand erscheinen. \blindtext \blindtext \end{document} Wenn Du außerdem verhindern willst, dass zwischen der Open in Online-Editor
\documentclass[ 12pt, parskip=full, ]{scrreprt} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage{caption} \usepackage{tcolorbox} \usepackage{blindtext} \begin{document} \begingroup \KOMAoption{parskip}{full-}% letzte Zeile des Absatzes darf voll werden \noindent\begin{minipage}{\linewidth} \begin{tcolorbox}[boxrule=.25mm,colframe=black,colback=white] \blindtext \end{tcolorbox} \captionof{figure}{Dies ist die Beschreibung zur Abbildung.} \end{minipage}\par \endgroup \blindtext Normalerweise sollte hier ein Absatzabstand erscheinen. \blindtext \blindtext \end{document} Man kann auch eine der Umgebungen Open in Online-Editor
\documentclass[ 12pt, parskip=full, ]{scrreprt} \usepackage[utf8]{inputenc} \usepackage[T1]{fontenc} \usepackage[ngerman]{babel} \usepackage{caption} \usepackage{tcolorbox} \usepackage{blindtext} \begin{document} \begin{center} \begin{minipage}{\linewidth} \begin{tcolorbox}[boxrule=.25mm,colframe=black,colback=white] \blindtext \end{tcolorbox} \captionof{figure}{Dies ist die Beschreibung zur Abbildung.} \end{minipage} \end{center} \blindtext Normalerweise sollte hier ein Absatzabstand erscheinen. \blindtext \blindtext \end{document} Ob man dann noch wie von @esdd vorgeschlagen das beantwortet 27 Sep '15, 18:16 saputello |
Ginge mit
\begin{tcolorbox}[...,after=\captionof{figure}{Dies ist die Beschreibung zur Abbildung.}]
. Trotzdem kann es dann aber einen Seitenumbruch zwischen dertcolorbox
und der Beschriftung geben. Wenn Du das nicht möchtest, dann setze beides zusammen in eineminipage
.@esdd Ich finde Deine Variante am besten. Wenn Du eine Antwort aus dem Kommentar machst, würde ich sie als korrekte Lösung markieren.
Ich finde es übrigens eher seltsam, dass die Beschreibung außerhalb der Box liegt.