
Tenho uma situação muito simples onde wrapfig
não está escolhendo corretamente as posições de quebra de linha. Aqui está o MWE:
\documentclass{beamer}
\usepackage{wrapfig}
\begin{document}
\begin{frame}
\begin{wrapfigure}{R}[5pt]{0.52\textwidth}
\framebox{THIS IS MY FIGURE}
\end{wrapfigure}
This is not wrapped properly, I think.
Here is some more text.
\end{frame}
\end{document}
Aqui está a saída:
Você pode ver que a primeira linha do texto termina prematuramente após a palavra "é".Como posso ter certeza de que o texto será quebrado no ponto apropriado de cada linha?
Talvez relacionado: eu esperaria que a figura fosse exibida na mesma altura da primeira linha do texto, não da segunda linha.
Responder1
Uma "página" do beamer é um ambiente bastante especial e muitas coisas não funcionam como nas aulas normais. Você pode tentar adicionar uma minipágina adicional, r em vez de R e um \intextsep alterado:
\documentclass{beamer}
\usepackage{wrapfig}
\begin{document}
\begin{frame}
\begin{minipage}{\linewidth}\intextsep=0pt
\begin{wrapfigure}{r}[5pt]{0.52\linewidth}
\framebox{THIS IS MY FIGURE}
\end{wrapfigure}
This is not wrapped properly, I think.
Here is some more text.
\end{minipage}
\end{frame}
\end{document}
Mas eu usaria colunas no beamer e não no wrapfig.