Bei der Kombination von Capt.- und Capt.-of-Paketen kam es zu einer unerwarteten Aufhebung der Einrückung

Bei der Kombination von Capt.- und Capt.-of-Paketen kam es zu einer unerwarteten Aufhebung der Einrückung

Die Absätze nach "captionof" werden nicht richtig eingerückt. Kommentieren Sie sie aus \usepackage{caption}oder \captionof{figure}{figure}nehmen Sie die Einrückungen zurück.

Aber ich brauche das Capt-of-Paket und auch das Caption-Paket, um „labelsep“ neu zu definieren, sodass es ein Leerzeichen statt eines Doppelpunkts ist. Gibt es eine alternative Möglichkeit, dies zu tun?

Hier ist ein Beispiel:

\documentclass{article}

\usepackage{capt-of}
\usepackage{caption}

\begin{document}
before caption before caption before caption before caption before caption before caption before caption before caption before caption before caption before caption before caption before caption before caption before caption before caption before caption before caption before caption before caption before caption before caption 

\captionof{figure}{figure}

after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption 

after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption after caption 
\end{document}

Antwort1

Auf diese Frage gibt es hier bereits eine Antwort:\captionof bringt den Absatzeinzug durcheinanderaber ich möchte eine kleine Erklärung hinzufügen.

DerDokumentationvon \captionofin captionpackage (Seite 18) besagt, dass „... Sie sollten also beides \captionofund \captionof*nur innerhalb von Boxen oder Umgebungen verwenden.“ Daher {\captionof{figure}{figure}}sollte es legitim sein, den Befehl in eine Gruppe von sich selbst zu setzen.

Das ist auch nicht nötig, \usepackage{capt-of}da captiondas Paket auch vorsieht \captionof.

verwandte Informationen