
Preciso inserir imagens envolvidas em texto. wrapfig
obviamente vem à mente. O problema é que a figura agrupada, por padrão, ignora as margens e até mesmo o final da página.
Quer dizer, se eu colocar a imagem abaixo da altura do final da página, a imagem ultrapassa as margens e até as dimensões da página, ficando cortada, em vez de ir para a próxima página como o graphicx faz.
Aqui está um exemplo:
\documentclass[a4paper]{article}
\usepackage{graphicx}
\usepackage{lipsum}
\usepackage{wrapfig}
\begin{document}
Text at the top
\vspace{17cm}
\begin{wrapfigure}{r}{9cm}
\includegraphics[width=9cm]{zappa}
\end{wrapfigure}
\lipsum[5]
\end{document}
O que, olhando onde termina a primeira página e começa a segunda, resulta neste
Como você pode ver, a imagem ultrapassa a margem inferior, onde termina o texto, fica recortada no final da página.
Além disso, o restante do texto, que vai para a próxima página assim que a primeira for finalizada, apresenta o formato da parte da imagem que não foi contabilizada no recuo do texto na página 1.
Isso me obriga a ajustar manualmente o bloco colocando, por exemplo, um newpage
before \begin{wrapfigure}
. Se eu alterar algo acima dele, talvez seja necessário alterar manualmente meu ajuste, talvez removendo o newpage
e assim por diante.
Existe uma maneira de wrapfig
ajustar automaticamente o layout, como graphicx
acontece quando tem a [H]
opção?
Responder1
Você pode usar R
em vez de r
e então wrapfig
permitirá que a figura flutue até certo ponto para evitar cair do final da página.