Möglicher Fehler mit Wrapfig (direkt bevor der Abschnitt beginnt)

Möglicher Fehler mit Wrapfig (direkt bevor der Abschnitt beginnt)

Ich bin anscheinend auf einen Fehler bei der Verwendung gestoßen wrapfig. Wenn ich eine wrapfigUmgebung unmittelbar vor einem \section{...}Befehl verwende, kommt es zu fehlerhaftem Verhalten, das sich jedoch zu beheben scheint, wenn ich nach der wrapfigUmgebung Text hinzufüge.

\documentclass[12pt,a4paper]{article}
\usepackage{todonotes}

\usepackage{lipsum}
\usepackage{wrapfig}
\usepackage{fullpage}

\begin{document}

\lipsum[1]

\begin{wrapfigure}{r}{0.6\textwidth}
\missingfigure{}
\caption{a figure}
\end{wrapfigure}

%This text fixes it.
\section*{Lorem}


\lipsum[2-3]

\end{document}

Das gibtBildbeschreibung hier eingeben

Beachten Sie den zusätzlichen Platz im letzten Absatz. Wenn ich jedoch die Kommentierung von "Dieser Text behebt das Problem" entferne, erhalte ich

Bildbeschreibung hier eingeben

Ich habe eine (kurze) Suche durchgeführt und nichts dazu gefunden. Was ist los?

Antwort1

Die Dokumentation von wrapfigsagt Ihnen, dass Sie kein wrapfiguredirekt vor einer Listenumgebung platzieren sollen. Das Problem mit \sectionist jedoch dasselbe: sowohl als wrapfigureauch \sectionset \everypar, was „fehlschlägt“ bedeutet.

Einfach hinzufügenwrapfigure nachder Abschnittstitel.

\documentclass[12pt,a4paper]{article}
\usepackage{todonotes}

\usepackage{lipsum}
\usepackage{wrapfig}
\usepackage{fullpage}

\begin{document}

\lipsum[1]

\section*{Lorem}

\begin{wrapfigure}{r}{0.6\textwidth}
\missingfigure{}
\caption{a figure}
\end{wrapfigure}

\lipsum[2-3]

\end{document}

Bildbeschreibung hier eingeben

verwandte Informationen