Ich bin anscheinend auf einen Fehler bei der Verwendung gestoßen wrapfig
. Wenn ich eine wrapfig
Umgebung unmittelbar vor einem \section{...}
Befehl verwende, kommt es zu fehlerhaftem Verhalten, das sich jedoch zu beheben scheint, wenn ich nach der wrapfig
Umgebung 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}
Beachten Sie den zusätzlichen Platz im letzten Absatz. Wenn ich jedoch die Kommentierung von "Dieser Text behebt das Problem" entferne, erhalte ich
Ich habe eine (kurze) Suche durchgeführt und nichts dazu gefunden. Was ist los?
Antwort1
Die Dokumentation von wrapfig
sagt Ihnen, dass Sie kein wrapfigure
direkt vor einer Listenumgebung platzieren sollen. Das Problem mit \section
ist jedoch dasselbe: sowohl als wrapfigure
auch \section
set \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}