возможная ошибка с wrapfig (прямо перед началом раздела)

возможная ошибка с wrapfig (прямо перед началом раздела)

Кажется, я столкнулся с ошибкой при использовании wrapfig. Если я использую wrapfigокружение непосредственно перед \section{...}командой, то получаю некорректное поведение, которое, похоже, исчезает, если я добавляю какой-нибудь текст после wrapfigокружения.

\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}

Это даетвведите описание изображения здесь

Обратите внимание на дополнительный пробел в последнем абзаце. Однако если я раскомментирую "Этот текст исправляет это", я получу

введите описание изображения здесь

Я сделал (короткий) поиск и ничего не нашел по этому поводу. Что происходит?

решение1

Документация по wrapfigговорит вам не размещать wrapfigureнепосредственно перед окружением списка. Проблема с \sectionтем же самым: и то и другое wrapfigureи \sectionset \everypar, что означает «неудача».

Просто добавьwrapfigure посленазвание раздела.

\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}

введите описание изображения здесь

Связанный контент