Parece que me deparei com um bug ao usar o wrapfig
. Se eu usar um wrapfig
ambiente imediatamente antes de um \section{...}
comando, terei algum comportamento ruim, que parece desaparecer se eu adicionar algum texto após o wrapfig
ambiente.
\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}
Observe o espaço extra no parágrafo final. Se, no entanto, eu descomentar "Este texto corrige", recebo
Fiz uma (breve) pesquisa e não encontrei nada sobre isso. O que está acontecendo?
Responder1
A documentação wrapfig
diz para você não colocar um wrapfigure
ambiente imediatamente antes de uma lista. O problema com \section
é, porém, o mesmo: ambos wrapfigure
e \section
set \everypar
, que significa “falha”.
Basta adicionarwrapfigure
depoiso título da seção.
\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}