1

I have a figure which does not occupy a lot of horizontal space, and I want to put text on its left side. Is there a way to put a figure environment such that the text naturally flows on the left, instead of the figure environment blocking all horizontal space?

EDIT:

thanks for the reference to wrapfig! wrapfig helps, but I can't seem to get it at the top of the page, and the wrapfigure environment does not accept any such parameter. The PDF file for the package does not mention that. any idea how to place the figure at top? (I would use the [t] flag normally with a figure environment.)

1

You can use this package to make it: http://www.ctan.org/tex-archive/macros/latex/contrib/wrapfig

  • 1
    This is a link - like answer, rather a comment than a solution. – user31729 May 13 '14 at 13:12
  • thanks! wrapfig helps, but I can't seem to get it at the top of the page, and the wrapfigure environment does not accept any such parameter. The PDF file for the package does not mention that. any idea how to place the figure at top? (I would use the [t] flag normally with a figure environment.) – kloop May 13 '14 at 13:19
0

I think this will solve your problem. In wrapfig try set position to C and place the figure before your text.

\documentclass{article}
\usepackage{wrapfig}
\usepackage{lipsum}

\begin{document}


\begin{wrapfigure}{C}{5cm}
\centering
\rule{3cm}{7cm}
\end{wrapfigure}
\lipsum[1-6]

\end{document}

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.